1- ## 1.1 (pending )
1+ ## Version 1.1 (2013-11-02 )
22
33Changes:
44
55 - Go-MySQL-Driver now requires Go 1.1
66 - Connections now use the collation ` utf8_general_ci ` by default. Adding ` &charset=UTF8 ` to the DSN should not be necessary anymore
77 - Made closing rows and connections error tolerant. This allows for example deferring rows.Close() without checking for errors
8- - ` byte(nil) ` is now treated as a NULL value. Before it was treated like an empty string / ` []byte("") ` .
9- - New Logo
10- - Changed the copyright header to include all contributors
8+ - ` byte(nil) ` is now treated as a NULL value. Before, it was treated like an empty string / ` []byte("") `
9+ - DSN parameter values must now be url.QueryEscape'ed. This allows text values to contain special characters, such as '&'.
10+ - Use the IO buffer also for writing. This results in zero allocations (by the driver) for most queries
1111 - Optimized the buffer for reading
12- - Use the buffer also for writing. This results in zero allocations (by the driver) for most queries
1312 - stmt.Query now caches column metadata
13+ - New Logo
14+ - Changed the copyright header to include all contributors
1415 - Improved the LOAD INFILE documentation
1516 - The driver struct is now exported to make the driver directly accessible
1617 - Refactored the driver tests
1718 - Added more benchmarks and moved all to a separate file
1819 - Other small refactoring
19- - DSN parameter values must now be url.QueryEscape'ed. This allows text values to contain special characters, such as '&'.
2020
2121New Features:
2222
@@ -27,11 +27,14 @@ New Features:
2727Bugfixes:
2828
2929 - Fixed MySQL 4.1 support: MySQL 4.1 sends packets with lengths which differ from the specification
30- - Convert to DB timezone when inserting time.Time
30+ - Convert to DB timezone when inserting ` time.Time `
3131 - Splitted packets (more than 16MB) are now merged correctly
32+ - Fixed false positive ` io.EOF ` errors when the data was fully read
33+ - Avoid panics on reuse of closed connections
3234 - Fixed empty string producing false nil values
35+ - Fixed sign byte for positive TIME fields
3336
3437
35- ## 1.0 (2013-05-14)
38+ ## Version 1.0 (2013-05-14)
3639
3740Initial Release
0 commit comments