Skip to content

Commit 1bf52c6

Browse files
committed
Add CHANGELOG
Fixes issue #118
1 parent 04572b4 commit 1bf52c6

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

CHANGELOG.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
## 1.1 (pending)
2+
3+
Changes:
4+
5+
- Go-MySQL-Driver now requires Go 1.1
6+
- Connections now use the collation 'utf8_general_ci' by default. Adding '&charset=UTF8' should not be necessary anymore
7+
- Made closing rows and connections error tolerant. This allows for example deferring rows.Close() without checking for errors
8+
- New Logo
9+
- Changed the copyright header to include all contributors
10+
- Optimized the read buffer
11+
- Improved the LOAD INFILE documentation
12+
- The driver struct is now exported to make the driver directly accessible
13+
- Refactored the driver tests
14+
- Added more benchmarks and moved all to a separate file
15+
- Other small refactoring
16+
17+
New Features:
18+
19+
- Added 'old_passwords' support: Required in some cases, but must be enabled via a DSN parameter since it is insecure
20+
- Added a 'clientFoundRows' parameter: Return the number of matching rows instead of the number of rows changed on UPDATEs
21+
- Added TLS/SSL support: Use a TLS/SSL encrypted connection to the server. Custom TLS configs can be registered and used
22+
23+
Bugfixes:
24+
25+
- Fixed MySQL 4.1 support: MySQL 4.1 sends packets with lengths which differ from the specification
26+
- Convert to DB timezone when inserting time.Time
27+
- Splitted packets (more than 16MB) are now merged correctly
28+
29+
30+
## 1.0 (2013-05-14)
31+
32+
Initial Release

0 commit comments

Comments
 (0)