0.12_01 2022-01-19 T. R. Wyant
Correct minimum perl to 5.008004 in metadata. This has always been
the minimum functionally because DateTime requires 5.008004, but for
some reason the Makefile.PL asked for 5.006002.
RT 140734 - Adding large durations. The problem here was that after
doing a straight rata die addition, if the new date was on the other
side of the reform date from the original date a correction would be
applied so that (e.g.) February 11 Julian would always be February
22 Gregorian, and vice versa. But this makes sense only when adding
months or years. When adding days it introduces an error of a day
for each year which is a leap year Julian but not Gregorian. The fix
applies the adkustment only when adding months or years. Thanks to
Christian Carey for finding this.
0.12 2021-09-25 T. R. Wyant
Correct repository links in metadata. Thanks to Keith Thompson for
finding and reporting this.
0.11 2021-09-06 T. R. Wyant
Correct generation of 'provides' metadata. Thanks to Favio Poletti
for blogging
https://github.polettix.it/ETOOBUSY/2021/06/15/the-real-pause-workaround/,
and ultimately to Joel Berger for the pointer to
https://metacpan.org/pod/CPAN::Meta::Spec#no_index
0.10 2021-03-15 T. R. Wyant
Add rt.cpan.org back to bug reporting methods. Long live RT!
Correct GitHub ticket link.
Get prerequisites up to snuff and add xt/author/prereq.t to ensure
they stay that way.
0.09 2021-01-10 T. R. Wyant
Add Travis CI testing.
Use GitHub as bug tracker. R.I.P. rt.cpan.org.
Eliminate redirections in POD URL links
0.08 2019-08-14 T. R. Wyant
- Fix broken POD links, and add test to ensure they stay fixed.
0.07 2018-05-01 T. R. Wyant
- Add modules provided to the metadata. This is done only if
Module::Metadata can be loaded.
0.06 2016-11-20 T. R. Wyant
- Repackage licenses into LICENSE/ directory
- Implement full DateTime interface. Unless I missed something.
- Better validation on reform dates (I hope!), plus more ways to
specify.
- Add method calendar_name, and override strftime() so that
calendar_name() can appear in a template.
- Add author tests for various desiderata,
0.05 2016-11-08 T. R. Wyant
- Convert from DateTime language interface to DateTime locale
interface.
- Require Perl 5.008004, since DateTime does.
- Add today() constructor, with same caveats as truncate().
- Document reform date location names.
- Add Tom Wyant to author and copyright notices.
- Use warnings.
0.04 2003-07-28 Eugene van der Pijll
- DateTime 0.14 introduced some incompatible changes.
Updated DT::C::Christian to this new DateTime version.
- If new() is passed a date which is one of the missing days (during
a calendar transform), this is now interpreted as a proleptic
Gregorian date; this means that the returned date is now *before*
the calendar change, instead of *after* the change.
0.03 2003-04-24 Eugene van der Pijll
- added nanosecond support, by requiring DateTime 0.10
- a change in DateTime caused a failure of a test script (t/08math.t
again); fortunately it was in a TODO block; replaced that by
todo_skip
0.02 2003-03-27 Eugene van der Pijll
- how embarrassing - there's a bug in t/08math.t ... now fixed, of
course
- added a number of calendar reform dates; there are now 41 of them
included
0.01 2003-03-26 Eugene van der Pijll
- original version (still buggy, probably)