Forráskód Böngészése

Merge pull request #128 from go-sql-driver/changelog

Add CHANGELOG
Julien Schmidt 12 éve
szülő
commit
0792be487b
1 módosított fájl, 32 hozzáadás és 0 törlés
  1. 32 0
      CHANGELOG.md

+ 32 - 0
CHANGELOG.md

@@ -0,0 +1,32 @@
+## 1.1 (pending)
+
+Changes:
+
+  - Go-MySQL-Driver now requires Go 1.1
+  - Connections now use the collation `utf8_general_ci` by default. Adding `&charset=UTF8` to the DSN should not be necessary anymore
+  - Made closing rows and connections error tolerant. This allows for example deferring rows.Close() without checking for errors
+  - New Logo
+  - Changed the copyright header to include all contributors
+  - Optimized the read buffer
+  - Improved the LOAD INFILE documentation
+  - The driver struct is now exported to make the driver directly accessible
+  - Refactored the driver tests
+  - Added more benchmarks and moved all to a separate file
+  - Other small refactoring
+
+New Features:
+
+  - Added *old_passwords* support: Required in some cases, but must be enabled by adding `allowOldPasswords=true` to the DSN since it is insecure
+  - Added a `clientFoundRows` parameter: Return the number of matching rows instead of the number of rows changed on UPDATEs
+  - Added TLS/SSL support: Use a TLS/SSL encrypted connection to the server. Custom TLS configs can be registered and used
+
+Bugfixes:
+
+  - Fixed MySQL 4.1 support: MySQL 4.1 sends packets with lengths which differ from the specification
+  - Convert to DB timezone when inserting time.Time
+  - Splitted packets (more than 16MB) are now merged correctly
+
+
+## 1.0 (2013-05-14)
+
+Initial Release