1.93 2015-08-11
- This release is based on version 2015f of the Olson database. This release
includes contemporary changes for Moldova, North Korea, and Uruguay.
1.92 2015-06-22
- This distro now depends on DateTime::TimeZone::Local::Win32 when it is being
installed on a Windows OS. This should lead to a better experience for
Windows users. Requested by Matthew Horsfall and Karen Etheridge. RT
#103275.
1.91 2015-06-13
- This release is based on version 2015e of the Olson database. This release
includes contemporary changes for Morocco and Cayman Islands.
1.90 2015-05-14
- Made the compilation test shipped in the last release an author-only test,
as many of the modules in this distribution try to load DateTime, but
DateTime depends on this distribution. This caused attempts to install
DateTime on a fresh perl install to fail. Reported by Noel Maddy. RT
#104448.
1.89 2015-05-14
- Fix a syntax error in the Android local time zone module. Reported by Gregor
Hermann. RT #104105.
1.87 2015-04-20
- This release is based on version 2015c of the Olson database. This release
includes contemporary changes for Egypt, though it looks like those will
change again soon.
1.84 2015-01-17
- Removed the per-OS prereqs on DateTime::TimeZone::HPUX and
DateTime::TimeZone::Local::Win32. This gets rid of circular dependencies
between those distros and this one. RT #101588, 101589 and 68231.
1.83 2014-12-24
- The last release did not include any of the generated zone files. Oops.
- Attempting to fix indexing of DateTime::TimeZone::Catalog on metacpan. No
real code or zone changes.
1.82 2014-12-24
- Various changes to get tests passing and tools code working with blead. This
includes fixing some "Redundant argument in sprintf" warnings that could
occur in the DateTime test suite. Reported by Slaven Rezic. RT #10116.
1.80 2014-11-16
- This distro no longer ships the DateTime::TimeZone::Local::Win32
module. Instead, it depends on that module when you install
DateTime::TimeZone on a Windows system machine.
- Tweaked the warning when loading a zone class from disk that was generated
using a different Olson version than the current DateTime::TimeZone
module. Previously, it said the loaded version was older, but all we know is
that it's different. Reported by Karen Etheridge. RT #66097.
1.78 2014-11-05
- Fix warnings from Perl 5.8.8 and before. Apparently it doesn't like when
$SIG{__DIE__} is set to undef. Patch by Peter Rabbitson. GitHub PR #88.
1.77 2014-11-04
- Updated the mapping of Windows -> IANA time zones. Patch by David
Pinkowitz. RT #10025.
- Replaced Class::Load with Module::Runtime, and replaced eval with Try::Tiny.
1.76 2014-10-26
- When searching for the local timezone we now look at /etc/timezone before
/etc/localtime. The former is a much quicker check if it exists. Patch by
Karen Etheridge. PR #3.
- The tools/parse_olson script now supports parsing the etcetera and systemv
files. This is *not* enabled by default as it would generate zones that
conflict with existing links for Etc/UTC and others. Patch by Alfie John. PR
#1.
1.74 2014-08-30
- This release is based on version 2014g of the Olson database. This release
includes contemporary changes for Turks & Caicos.
- Fixed a bug when trying to get the local timezone by looking at
/etc/sysconfig/clock. Patch by Alexey Molchanov. GitHub PR #2.
1.73 2014-08-06
- This release is based on version 2014f of the Olson database. This release
includes contemporary changes for Russia and Australia.
1.72 2014-08-03
- Added support for getting the local time zone on Android. Patch from Brian
Fraser. RT #97711.
- The primary repo for this distro is now on GitHub.
Add missing DEPENDS
Upstream changes:
1.71 2014-06-21
- This release is based on version 2014e of the Olson database. This release
includes contemporary changes for Egypt and Morocco.
1.70 2014-06-01
- Unset $ENV{TZ} in t/04local..t test to avoid interference from
system. Reported by Mark Gardner. RT #96083.
- This release is based on version 2014d of the IANA database, but there are
no data changes from 2014c.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
Upstream changes:
1.69 2014-05-13
- Don't run tests for Unix on non-Unix boxes.
1.68 2014-05-13
- The last release was missing some test changes I made on another
machine. Doh.
1.67 2014-05-13
- I accidentally skipped 1.66, don't read anything into the 0.02 version bump
here.
- This release is based on version 2014c of the IANA database (I skipped 2014b
for lack of debuggint time). This release includes contemporary changes for
Crimea and Troll Station, Antarctica from 2014b and contemporary changes for
Egypt from 2014c.
1.65 2014-03-09
- This release is based on version 2014a of the Olson database. This release
includes contemporary changes for Turkey.
1.64 2014-02-07
- Under taint mode, DateTime::TimeZone->new( name => 'local' ) could die
depending on the method used to find the local time zone name. The resulting
variable would often be tainted. We now untaint all names before attempting
to load them. Reported by Stevie-O. RT #92631.
Upstream changes:
1.63 2013-10-28
- This release is based on version 2013h of the Olson database. This release
includes contemporary changes for Morocco, Librya, and Western Sahara (El
Aaiun).
1.62 2013-09-25
- This release is based on version 2013f of the Olson database. This release
includes contemporary changes for Tocantins, Jordan, and Palestine.
1.61 2013-09-20
- This release is based on version 2013e of the Olson database. This release
includes contemporary changes for Fiji, Indonesia and San Luis,
Argentina. It also includes a number of historical changes. See
http://mm.icann.org/pipermail/tz-announce/2013-September/000013.html for
more details.
Upstream changes:
1.60 2013-07-07
- This release is based on version 2013d of the Olson database. This release
includes contemporary changes for Morocco and Israel. It also includes
historical changes for Jerusalem.
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package
Like last time, where this caused no complaints.
Upstream changes:
1.59 2013-04-20
- This release is based on version 2013c of the Olson database. This release
includes contemporary changes for Palestine and Paraguay. It also includes a
number of historical changes.
Upstream changes:
1.58 2013-03-11
- This release is based on version 2013b of the Olson database. This release
includes contemporary changes for Haiti, Paraguay, and Morocca. See
http://mm.icann.org/pipermail/tz-announce/2013-March/000010.html for more
details.
Upstream changes:
1.57 2013-03-02
- This release is based on version 2013a of the Olson database. This release
includes contemporary changes for Chile as well as several new zones -
Asia/Khandyga, Asia/Ust-Nera, and Europe/Busingen. It also includes a number
of historical changes.
Upstream changes:
1.56 2012-11-30
- The previous release was missing some files. That's what I get for running
"git clean -dxf". Reported by Andreas Koenig. RT #81593.
1.55 2012-11-30
- Updated mapping from Win32 to Olson time zone names. Patch by Andrey
Makhnutin. RT #81456.
Upstream changes:
1.54 2012-11-13
- This release is based on version 2012j of the Olson database. This release
includes contemporary changes for Libya.
Upstream changes:
1.53 2012-11-03
- This release is based on version 2012i of the Olson database. This release
includes contemporary changes for Cuba.
1.52 2012-10-31
- This release is based on version 2012h of the Olson database. This release
includes contemporary changes for Brazil, Israel, and Jordan.
1.51 2012-10-18
- This release is based on version 2012g of the Olson database. This release
includes contemporary changes for Palestine and Samoa.
1.50 2012-09-16
- In scalar context, DateTime::TimeZone->names_in_category returned an
arrayref containing an arrayref (rather than _just_ an arrayref). Reported
by Ed Shrock. RT #76791.
- The DateTime::TimeZone->names_in_category claimed that it returned names
based on the population of the zone. I don't think this was ever true, but
this data is definitely not part of the current Olson database. Reported by
Ed Shrock. RT #76792.
However, the DateTime::TimeZone->names_in_country method does preserve the
order specified in the Olson database, which is sort of based on population
and geography. This method is probably the best choice for presenting a list
of names to end user.
1.49 2012-09-13
- This release is based on version 2012f of the Olson database. This release
includes contemporary changes for Fiji.
1.48 2012-08-03
- This release is based on version 2012e of the Olson database. This release
includes contemporary changes for Fakaofo.
1.47 2012-07-19
- This release is based on version 2012d of the Olson database. This release
includes contemporary changes for Morocco.
1.46 2012-04-02
- This release is based on version 2012c of the Olson database. This release
includes contemporary changes for Morocco, Palestine, Syria, and Haiti.
1.45 2012-03-03
- Remove the dependency on DateTime and DateTime::Duration which was
accidentally added in 1.43. Reported by Slaven Rezic. RT #75508.
1.44 2012-03-02
- This release is based on version 2012b of the Olson database. This release
includes contemporary changes for Cuba.
1.43 2012-03-01
- This release is based on version 2012a of the Olson database. This release
includes contemporary changes for Armenia, Chile, the Falkland Islands, and
Tokelau.
1.42 2011-11-07
- This release is based on version 2011n of the Olson database. This release
includes contemporary changes for Fiji, Moldova (reversing the 2011m
changes), and Cuba. The Moldova change removes the Europe/Tiraspol zone
added in the previous release.
1.41 2011-10-24
- This release is based on version 2011m of the Olson database. This release
includes contemporary changes for Brazil, Moldova, and Ukraine.
1.40 2011-10-10
- This release is based on version 2011l of the Olson database. This release
includes contemporary changes for Palestine, Fiji, Russia, Belarus, Ukraine,
and several other post-Soviet states.
1.39 2011-09-26
- This release is based on version 2011k of the Olson database. This release
includes contemporary changes for Palestine, Belarus, and Ukraine.
1.38 2011-09-19
- Removed code matching /^package/ in tools/parse_olson. This was confusing
the metacpan indexer.
1.37 2011-09-12
- This release is based on version 2011j of the Olson database. This release
includes contemporary changes for Samoa and historical changes for Kenya,
Uganda, and Tanzania.
1.36 2011-08-29
- This release is based on version 2011i of the Olson database. This release
includes a new zone for South Sudan (Africa/Juba) and changes for Samoa,
Kaliningrad (Russia), Alaska, Hawaii, Newfoundland/Labrador (Canada), and
Resolute Bay.
- Require ExtUtils::MakeMaker 6.58+. This fixes an installation problem on
Windows.
1.35 2011-07-03
- This release is based on version 2011h of the Olson database. This release
includes changes for Russia.
- Include UTC in the list of all time zone names. RT #67070.
1.34 2011-04-25
- This release is based on version 2011g of the Olson database. This release
includes changes for Egypt.
- DateTime::TimeZone::Floating and DateTime::TimeZone::UTC are now singletons,
since their internal state never changes.
1.33 2011-04-11
- This release is based on version 2011f of the Olson database. This release
includes changes for the Falkland Islands.
1.32 2011-04-01
- This release is based on version 2011e of the Olson database. This release
includes changes for Morocco and Chile.
1.31 2011-03-18
- Updates for Win32 time zones. Patch by David Pinkowitz.
1.30 2011-03-14
- This release is based on version 2011d of the Olson database. This release
includes changes for Samoa, Turkey, and Cuba.
1.29 2011-03-07
- This release is based on version 2011c of the Olson database. This release
includes new zones, America/Sitka and America/Metlakatla, as well as changes
for Alaska and Chile.
1.28 2011-02-07
- This release is based on version 2011b of the Olson database. This release
includes a new zone, America/North_Dakota/Beulah.
1.27 2011-01-19
- This release is based on version 2011a of the Olson database. This release
includes historical updates for Australia and Hawaii.
1.26 2010-11-20
- Fix release engineering bugs. The last release had both a Build.PL and
Makefile.PL, but the former did not list all the prereqs. Also, dynamic
prereqs for Win32 and HPUX were not being added properly.
1.25 2010-11-20
- Attempting to determine the local time zone while inside a sort subroutine
could cause an error "Can't return outside a subroutine". This was caused by
stack corruption that happens when an eval "use $module" fails. Reported by
Andy Jones. RT #63106.
1.24 2010-10-25
- This release is based on version 2010n of the Olson database. This release
includes updates for Fiji.
- All modules in the distro now have the same $VERSION.
1.23 2010-10-25
- This release is based on version 2010n of the Olson database. This release
includes updates for Fiji.
1.22 2010-09-27
- This release is based on version 2010m of the Olson database. This release
includes historical updates for Hong Kong.
Upstream changes:
1.21 2010-08-20
- This release is based on version 2010l of the Olson database. This release
includes updates for Egypt and Palestine.
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.
The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.
sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!
Upstream changes:
1.20 2010-07-26
- This release is based on version 2010k of the Olson database. This release
includes updates for Egypt, Finland (historical only), and Mexico. It also
renames Pacific/Truk to Pacific/Chuuk and Pacific/Ponape to Pacific/Pohnpei.
Upstream changes:
1.19 2010-05-10
- This release is based on version 2010j of the Olson database. This release
creates a new zone for Mexico (America/Bahia_Banderas).
- Dateline time zone on Win32 now always maps to a fixed -12:00 zone. Patch by
David Pinkowitz.
Upstream changes:
1.18 2010-04-19
- This release is based on version 2010i of the Olson database. This release
includes changes for Morocco, Taiwan (historical only), and Argentina.
Upstream changes:
1.17 2010-04-10
- Updated Win32 to Olson name translation mapping. Patch by David
Pinkowitz. RT #56445.
1.16 2010-04-05
- This release is based on version 2010h of the Olson database. This release
includes changes for Tunisia and Pakistan.
1.15 2010-03-29
- This release is based on version 2010g of the Olson database. This release
includes changes for Bangladesh, Palestine, and Russia.
1.14 2010-03-22
- This release is based on version 2010f of the Olson database. This release
includes changes for Antartica, Syria, and Samoa.
- Moved code to my hg repo at http://hg.urth.org/hg/DateTime-TimeZone.
Upstream changes:
1.13 2010-03-08
- This release is based on version 2010e of the Olson database. This release
fixes a bug in the Bangladesh zone introduced in 2010d.
1.12 2010-03-08
- This release is based on version 2010d of the Olson database. This release
has changes for Bangladesh, Fiji, Samoa, and Chile.
pkgsrc changes:
- Adjust Module::Build dependency (CORE module of perl 5.10.1 satisfies
requirements)
- Import time/p5-DateTime-TimeZone-HPUX to allow this module working on
HP-UX, too
Upstream changes:
1.11 2010-03-01
- This release is based on version 2010b of the Olson database. This release
has changes for Paraguay.
- Added a list of zones by country, and a list of zone links (aliases) to the
docs for DateTime::TimeZone::Catalog.
Upstream changes:
1.10 2010-01-25
- This release is based on version 2010a of the Olson database. This release
has changes for Mexico.
1.09 2010-01-18
- This release is based on version 2010a of the Olson database. This release
has changes for Bangladesh.
1.08 2009-12-28
- This release is based on version 2009u of the Olson database. This release
has changes for Bangladesh.
1.07 2009-12-24
- Fixed for local time zone determination on Win32. Our tests broke after the
December 2009 Cumulative Time Zone Update from Microsoft. Patch by David
Pinkowitz. RT #52978.
1.06 2009-12-21
- This release is based on version 2009t of the Olson database. This release
has no user-visible changes, but I like to follow along anyway.
pkgsrc changes:
- Increasing build dependency to current Module::Build
Upstream changes:
0.99 2009-09-28
- This release is based on version 2009n of the Olson database. This
release has changes for Pakistan.