|
1 | 1 | # Changelog
|
2 | 2 |
|
3 |
| -## HEAD |
| 3 | +## 0.2.7 (March 28th, 2011) |
4 | 4 | * various fixes for em_mysql2 and fiber usage
|
| 5 | +* use our own Mysql2IndexDefinition class for better compatibility across ActiveRecord versions |
| 6 | +* ensure the query is a string earlier in the Mysql2::Client#query codepath for 1.9 |
| 7 | +* only set binary ruby encoding on fields that have a binary flag *and* encoding set |
| 8 | +* a few various optimizations |
| 9 | +* add support for :read_timeout to be set on a connection |
| 10 | +* Fix to install with MariDB on Windows |
| 11 | +* add fibered em connection without activerecord |
| 12 | +* fix some 1.9.3 compilation warnings |
| 13 | +* add LD_RUN_PATH when using hard coded mysql paths - this should help users with MySQL installed in non-standard locations |
| 14 | +* for windows support, duplicate the socket from libmysql and create a temporary CRT fd |
| 15 | +* fix for handling years before 1970 on Windows |
| 16 | +* fixes to the Fiber adapter |
| 17 | +* set wait_timeout maximum on Windows to 2147483 |
| 18 | +* update supported range for Time objects |
| 19 | +* upon being required, make sure the libmysql we're using is the one we were built against |
| 20 | +* add Mysql2::Client#thread_id |
| 21 | +* add Mysql2::Client#ping |
| 22 | +* switch connection check in AR adapter to use Mysql2::Client#ping for efficiency |
| 23 | +* prefer linking against thread-safe version of libmysqlclient |
| 24 | +* define RSTRING_NOT_MODIFIED for an awesome rbx speed boost |
| 25 | +* expose Mysql2::Client#encoding in 1.9, make sure we set the error message and sqlstate encodings accordingly |
| 26 | +* do not segfault when raising for invalid charset (found in 1.9.3dev) |
5 | 27 |
|
6 | 28 | ## 0.2.6 (October 19th, 2010)
|
7 | 29 | * version bump since the 0.2.5 win32 binary gems were broken
|
|
0 commit comments