- Updated to tzdata version 2008b (https://mm.icann.org/pipermail/tz/2008-March/014910.html).
- Support loading timezone data in Ruby 1.9.0. Use
DateTime.new!
if it is available instead ofDateTime.new0
when constructing transition times.DateTime.new!
was added in Ruby 1.8.6.DateTime.new0
was removed in Ruby 1.9.0. Thanks to Joshua Peek for reporting this. Closes #17606. - Modify some of the equality test cases to cope with the differences between Ruby 1.8.6 and Ruby 1.9.0.