Releases: brianmario/mysql2
Releases · brianmario/mysql2
0.3.8
- remove fiber support from mysql2, the code has moved to the
em-synchrony gem. - use rb_wait_for_single_fd() if available
- fixed a bug with inheriting query options
- remove ext/ from the default loadpath
- fix build issues on OSX with Xcode 4.2 (gcc-llvm compiler)
0.2.14
- use rb_wait_for_single_fd() if available
- fixed a bug with inheriting query options
- remove ext/ from the default loadpath
- fix build issues on OSX with Xcode 4.2 (gcc-llvm compiler)
0.3.7
- ensure symbolized column names support encodings in 1.9
0.2.13
0.2.12
- ensure symbolized column names support encodings in 1.9
- plugging sql vulnerability in mysql2 adapter
0.3.6
- fix bug in Time/DateTime range detection
- (win32) fix bug where the Mysql2::Client object wasn't cleaned up properly if interrupted during a query
- add Mysql2::Result#count (aliased as size) to get the row count for the dataset
this can be especially helpful if you want to get the number of rows without having to inflate
the entire dataset into ruby (since this happens lazily)
0.2.11
- fix bug in Time/DateTime range detection
- (win32) fix bug where the Mysql2::Client object wasn't cleaned up properly if interrupted during a query
- add Mysql2::Result#count (aliased as size) to get the row count for the dataset
this can be especially helpful if you want to get the number of rows without having to inflate
the entire dataset into ruby (since this happens lazily)
0.3.5
- bug fix for Time/DateTime usage depending on 32/64bit Ruby
0.3.4
- fix a long standing bug where a signal would interrupt rb_thread_select and put the connection in a permanently broken state
- turn on casting in the ActiveRecord again, users can disable it if they need to for performance reasons
0.2.10
- bug fix for Time/DateTime usage depending on 32/64bit Ruby