Browse Source

Update CHANGELOG

Julien Schmidt 11 years ago
parent
commit
6d40d7dfef
1 changed files with 15 additions and 1 deletions
  1. 15 1
      CHANGELOG.md

+ 15 - 1
CHANGELOG.md

@@ -2,15 +2,29 @@
 
 Changes:
 
- - Version v1 of the driver is will not be maintained anymore. Go 1.0 now is not supported by this driver anymore.
+ - Version v1 of the driver is will not be maintained anymore. Go 1.0 now is not supported by this driver anymore
+ - The errors are now exported to allow easy checking from application code
+ - Enabled TCP Keepalives on TCP connections
+ - Optimized INFILE handling (better buffer size calculation, lazy init, ...)
+ - The DSN parser now also checks for a missing separating slash
+ - Faster binary date / datetime to string formatting
+ - The MySQLWarning type is now also exported
+ - mysqlConn.Close now returns the first error encountered
+ - writePacket() now automatically writes the packet size to the header
+ - readPacket() now uses an iterative approach instead of the recursive approach to merge splitted packets
 
 New Features:
 
  - Logging of critical errors is configurable with `SetLogger`
+ - Google CloudSQL support
 
 Bugfixes:
 
  - Allow more than 32 parameters in prepared statements
+ - Various old_password fixes
+ - Fixed TestConcurrent test to pass Go's race detection
+ - Fixed appendLengthEncodedInteger for large numbers
+ - Renamed readLengthEnodedString to readLengthEncodedString and skipLengthEnodedString to skipLengthEncodedString (fixed typo)
 
 
 ## Version 1.1 (2013-11-02)