@philr philr released this May 26, 2014 · 211 commits to master since this release

  • Raise the minimum supported Ruby version to 1.8.7.
  • Support loading system zoneinfo data on FreeBSD, OpenBSD and Solaris.
    Resolves #15.
  • Add canonical_identifier and canonical_zone methods to Timezone. Resolves #16.
  • Add a link to a DataSourceNotFound help page in the TZInfo::DataSourceNotFound
    exception message.
  • Load iso3166.tab and zone.tab files as UTF-8.
  • Fix Timezone#local_to_utc returning local Time instances on systems using UTC
    as the local time zone. Resolves #13.
  • Fix == methods raising an exception when passed an instance of a different
    class by making <=> return nil if passed a non-comparable argument.
  • Eliminate "require 'rational'" warnings. Resolves #10.
  • Eliminate "assigned but unused variable - info" warnings. Resolves #11.
  • Switch to minitest v5 for unit tests. Resolves #18.

TZInfo v1.2.0 on RubyGems.org