diff --git a/CHANGELOG.md b/CHANGELOG.md index 63d3e38..2ce18cd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## 0.2.5 (October 19th, 2010) +* fixes for easier Win32 binary gem deployment for targeting 1.8 and 1.9 in the same gem +* refactor of connection checks and management to avoid race conditions with the GC/threading to prevent the unexpected loss of connections +* update the default flags during connection +* add support for setting wait_timeout on AR adapter +* upgrade to rspec2 +* bugfix for an edge case where the GC would clean up a Mysql2::Client object before the underlying MYSQL pointer had been initialized +* fix to CFLAGS to allow compilation on SPARC with sunstudio compiler - Anko painting + ## 0.2.4 (September 17th, 2010) * a few patches for win32 support from Luis Lavena - thanks man! * bugfix from Eric Wong to avoid a potential stack overflow during Mysql2::Client#escape diff --git a/lib/mysql2.rb b/lib/mysql2.rb index b6584de..757a611 100644 --- a/lib/mysql2.rb +++ b/lib/mysql2.rb @@ -12,5 +12,5 @@ require 'mysql2/result' # # A modern, simple and very fast Mysql library for Ruby - binding to libmysql module Mysql2 - VERSION = "0.2.4" + VERSION = "0.2.5" end diff --git a/mysql2.gemspec b/mysql2.gemspec index 4dedcec..5cbdefe 100644 --- a/mysql2.gemspec +++ b/mysql2.gemspec @@ -5,11 +5,11 @@ Gem::Specification.new do |s| s.name = %q{mysql2} - s.version = "0.2.4" + s.version = "0.2.5" s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version= s.authors = ["Brian Lopez"] - s.date = %q{2010-10-18} + s.date = %q{2010-10-19} s.email = %q{seniorlopez@gmail.com} s.extensions = ["ext/mysql2/extconf.rb"] s.extra_rdoc_files = [