CHANGES in tzinfo-0.3.20 vs CHANGES in tzinfo-0.3.21

- old
+ new

@@ -1,4 +1,21 @@ +== Version 0.3.21 (tzdata v2010j) - 28-May-2010 + +* Updated to tzdata version 2010j + (http://article.gmane.org/gmane.comp.time.tz/3225). +* Change invalid timezone check to exclude characters not used in timezone + identifiers and avoid 'character class has duplicated range' warnings with + Ruby 1.9.2. +* Ruby 1.9.2 has deprecated "require 'rational'", but older versions of + Ruby need rational to be required. Require rational only when the Rational + module has not already been loaded. +* Remove circular requires (now a warning in Ruby 1.9.2). Instead of using + requires in each file for dependencies, tzinfo.rb now requires all tzinfo + files. If you were previously requiring files within the tzinfo directory + (e.g. require 'tzinfo/timezone'), then you will now have to + require 'tzinfo' instead. + + == Version 0.3.20 (tzdata v2010i) - 19-Apr-2010 * Updated to tzdata version 2010i (http://article.gmane.org/gmane.comp.time.tz/3202).