1
- * 2.1.0 *
1
+ ## 2.1.0
2
2
3
3
* Support RubyInstaller2 for Windows. Fixes #365 .
4
4
* Support the FREETDS_DIR environment variable. Fixes #371 .
5
5
6
6
7
- * 2.0.0 *
7
+ ## 2.0.0
8
8
9
9
* Stop building FreeTDS as a part of the extension build.
10
10
11
11
12
- * 1.3.0 *
12
+ ## 1.3.0
13
13
14
14
* FreeTDS: Link libgcc statically for Windows. (#351 ) Fixes #349 .
15
15
16
16
17
- * 1.2.0 *
17
+ ## 1.2.0
18
18
19
19
* Use OpenSSL v1.1.0e & FreeTDS v1.00.27 for Windows builds.
20
20
21
21
22
- * 1.1.0 *
22
+ ## 1.1.0
23
23
24
24
* Use rake-compiler-dock v0.6.0
25
25
* Handle SYBVARIANT types from SQL function. Fixes #317 . Fixed #321 .
30
30
* CircleCI & TravisCI both test 2016.
31
31
32
32
33
- * 1.0.5 *
33
+ ## 1.0.5
34
34
35
35
* Windows Static Builds - Use FreeTDS 1.00.15, OpenSSL 1.0.2j.
36
36
* Appveyor tests 2012, 2014, 2016.
40
40
* New ` :use_utf16 ` login option. Toggle UCS-2 or UTF-16. Default true.
41
41
42
42
43
- * 1.0.4 *
43
+ ## 1.0.4
44
44
45
45
* Use FreeTDS 1.0 final
46
46
47
47
48
- * 1.0.3 *
48
+ ## 1.0.3
49
49
50
50
* Use FreeTDS 1.0rc5 for cross compile windows gems.
51
51
* Ensure we only work with latest FreeTDS v0.95.x or higher.
52
52
53
53
54
- * 1.0.2 *
54
+ ## 1.0.2
55
55
56
56
* Cross compile w/2.3.0 using rake-compiler-dock ~ > 0.5.1. Fixes #268 #270 .
57
57
* Use FreeTDS 1.0rc4 for cross compile windows gems.
58
58
59
59
60
- * 1.0.1 *
60
+ ## 1.0.1
61
61
62
62
* Fix ruby exe's in non-platform gem.
63
63
64
64
65
- * 1.0.0 *
65
+ ## 1.0.0
66
66
67
67
* Tested with FreeTDS 1.0.
68
68
* Add emoji support by default using FreeTDS v1.0 in docs.
86
86
* FreeTDS - Remove support for bad iconv.
87
87
88
88
89
- * 0.7.0 *
89
+ ## 0.7.0
90
90
91
91
* Refactor build of FreeTDS & Iconv recipes. Add OpenSSL. Merged #207 .
92
92
* Ensure zero terminated strings, where C-str pointers are expected. Use StringValueCStr() Fixes #208 .
98
98
* Remove Ruby 1.8.6 support. We always use Time vs edge case DateTime.
99
99
100
100
101
- * 0.6.2 *
101
+ ## 0.6.2
102
102
103
103
* Support an optional environment variable to find FreeTDS. Fixes #128 .
104
104
* Allow Support for 31+ Character Usernames/Passwords. Fixes #134 . Thanks @wbond .
108
108
as backups and restores. Fixes #150 .
109
109
110
110
111
- * 0.6.1 *
111
+ ## 0.6.1
112
112
113
113
Use both dbsetversion() vs. dbsetlversion. Partially reverts #62 .
114
114
115
115
116
- * 0.6.0 *
116
+ ## 0.6.0
117
117
118
118
* Use dbsetversion() vs. dbsetlversion. Fixes #62 .
119
119
* Remove Ruby 1.8 support.
@@ -130,12 +130,12 @@ Use both dbsetversion() vs. dbsetlversion. Partially reverts #62.
130
130
* Raise and handle encoding errors on DB writes. Fixes #89 .
131
131
132
132
133
- * 0.5.1 *
133
+ ## 0.5.1
134
134
135
135
* Change how we configure with iconv, basically it is always needed. Fixes #11 & #69 .
136
136
137
137
138
- * 0.5.0 *
138
+ ## 0.5.0
139
139
140
140
* Copy mysql2s handling of Time and Datetime so 64bit systems are leveraged. Fixes #46 and #47 . Thanks @lsylvester !
141
141
* Add CFLAGS='-fPIC' for libtool. Fix TDS version configs in our ports file. Document. Fixes #45
@@ -149,7 +149,7 @@ Use both dbsetversion() vs. dbsetlversion. Partially reverts #62.
149
149
* Do not raise a TinyTds::Error with our message handler unless the severity is greater than 10.
150
150
151
151
152
- * 0.4.5 *
152
+ ## 0.4.5
153
153
154
154
* Includes precompiled Windows binaries for FreeTDS 0.91rc2 & LibIconv. No precompiled OpenSSL yet for Windows to SQL Azure.
155
155
* Fixed symbolized unicode column names.
@@ -158,32 +158,32 @@ Use both dbsetversion() vs. dbsetlversion. Partially reverts #62.
158
158
* Change how : host /: port are implemented. Now sending "host: port " to : dataserver .
159
159
160
160
161
- * 0.4.4 *
161
+ ## 0.4.4
162
162
163
163
* New : host /: port connection options. Removes need for freetds.conf file.
164
164
165
165
166
- * 0.4.3 *
166
+ ## 0.4.3
167
167
168
168
* New Client#active? method to check for good connection. Always use this abstract method.
169
169
* Better SYBEWRIT "Write to SQL Server failed." error handling. New Client#dead? check.
170
170
* Azure tested using latest FreeTDS with submitted patch. https://gist.github.com/889190
171
171
172
172
173
- * 0.4.2 *
173
+ ## 0.4.2
174
174
175
175
* Iconv is a dep only when compiling locally. However, left in the ability to configure
176
176
it for native gem installation but you must use
177
177
--enable-iconv before using --with-iconv-dir=/some/dir
178
178
* Really fix what 0.4.1 was supposed to do, force SYBDBLIB compile.
179
179
180
180
181
- * 0.4.1 *
181
+ ## 0.4.1
182
182
183
183
* Undefine MSDBLIB in case others have explicitly compiled FreeTDS with "MS db-lib source compatibility: yes".
184
184
185
185
186
- * 0.4.0 *
186
+ ## 0.4.0
187
187
188
188
* Allow SYBEICONVI errors to pass thru so that bad data is converted to ? marks.
189
189
* Build native deps using MiniPortile [ Luis Lavena]
@@ -194,40 +194,40 @@ Use both dbsetversion() vs. dbsetlversion. Partially reverts #62.
194
194
* Look for the syb headers only.
195
195
196
196
197
- * 0.3.2 *
197
+ ## 0.3.2
198
198
199
199
* Small changes while testing JRuby. Using options hash for connect vs many args.
200
200
201
201
202
- * 0.3.1 *
202
+ ## 0.3.1
203
203
204
204
* Fix bad gem build.
205
205
206
206
207
- * 0.3.0 *
207
+ ## 0.3.0
208
208
209
209
* Access stored procedure return codes.
210
210
* Make sure dead or not enabled connections are handled.
211
211
* Fix bad client after timeout & read from server errors.
212
212
213
213
214
- * 0.2.3 *
214
+ ## 0.2.3
215
215
216
216
* Do not use development ruby/version, but simple memoize an eval check on init to find out, for 1.8.6 reflection.
217
217
218
218
219
- * 0.2.2 *
219
+ ## 0.2.2
220
220
221
221
* Fixed failing test in Ruby 1.8.6. DateTime doesn't support fractional seconds greater than 59.
222
222
See: http://redmine.ruby-lang.org/issues/show/1490 [ Erik Bryn]
223
223
224
224
225
- * 0.2.1 *
225
+ ## 0.2.1
226
226
227
227
* Compatibility with 32-bit systems. Better cross language testing. [ Klaus Gundermann]
228
228
229
229
230
- * 0.2.0 *
230
+ ## 0.2.0
231
231
232
232
* Convert GUID's in a more compatible way. [ Klaus Gundermann]
233
233
* Handle multiple result sets in command buffer or stored procs. [ Ken Collins]
@@ -236,5 +236,5 @@ Use both dbsetversion() vs. dbsetlversion. Partially reverts #62.
236
236
* Properly encode column names in 1.9. [ Erik Bryn]
237
237
238
238
239
- * 0.1.0 Initial release!
239
+ ## 0.1.0 Initial release!
240
240
0 commit comments