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).