|
3 | 3 | Changes: |
4 | 4 |
|
5 | 5 | - Go 1.1 is no longer supported |
6 | | - - Use decimals field from MySQL to format time types (#249) |
| 6 | + - Use decimals fields in MySQL to format time types (#249) |
7 | 7 | - Buffer optimizations (#269) |
8 | 8 | - TLS ServerName defaults to the host (#283) |
| 9 | + - Refactoring (#400, #410, #437) |
| 10 | + - Adjusted documentation for second generation CloudSQL (#485) |
9 | 11 |
|
10 | | -Bugfixes: |
| 12 | +New Features: |
11 | 13 |
|
12 | 14 | - Enable microsecond resolution on TIME, DATETIME and TIMESTAMP (#249) |
| 15 | + - Support for returning table alias on Columns() (#289, #359, #382) |
| 16 | + - Placeholder interpolation, can be actived with the DSN parameter `interpolateParams=true` (#309, #318, #490) |
| 17 | + - Support for uint64 parameters with high bit set (#332, #345) |
| 18 | + - Cleartext authentication plugin support (#327) |
| 19 | + - Exported ParseDSN function and the Config struct (#403, #419, #429) |
| 20 | + - Read / Write timeouts (#401) |
| 21 | + - Support for JSON field type (#414) |
| 22 | + - Support for multi-statements and multi-results (#411, #431) |
| 23 | + - DSN parameter to set the driver-side max_allowed_packet value manually (#489) |
| 24 | + |
| 25 | +Bugfixes: |
| 26 | + |
13 | 27 | - Fixed handling of queries without columns and rows (#255) |
14 | 28 | - Fixed a panic when SetKeepAlive() failed (#298) |
15 | | - - Support receiving ERR packet while reading rows (#321) |
| 29 | + - Handle ERR packets while reading rows (#321) |
16 | 30 | - Fixed reading NULL length-encoded integers in MySQL 5.6+ (#349) |
17 | 31 | - Fixed absolute paths support in LOAD LOCAL DATA INFILE (#356) |
18 | 32 | - Actually zero out bytes in handshake response (#378) |
19 | 33 | - Fixed race condition in registering LOAD DATA INFILE handler (#383) |
20 | 34 | - Fixed tests with MySQL 5.7.9+ (#380) |
21 | 35 | - QueryUnescape TLS config names (#397) |
22 | 36 | - Fixed "broken pipe" error by writing to closed socket (#390) |
23 | | - |
24 | | -New Features: |
25 | | - - Support for returning table alias on Columns() (#289, #359, #382) |
26 | | - - Placeholder interpolation, can be actived with the DSN parameter `interpolateParams=true` (#309, #318) |
27 | | - - Support for uint64 parameters with high bit set (#332, #345) |
28 | | - - Cleartext authentication plugin support (#327) |
29 | | - |
| 37 | + - Fixed LOAD LOCAL DATA INFILE buffering (#424) |
| 38 | + - Fixed parsing of floats into float64 when placeholders are used (#434) |
| 39 | + - Fixed DSN tests with Go 1.7+ (#459) |
| 40 | + - Handle ERR packets while waiting for EOF (#473) |
30 | 41 |
|
31 | 42 |
|
32 | 43 | ## Version 1.2 (2014-06-03) |
|
0 commit comments