The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 0.64

  • All the constructors besides new() ended up calling new(), which meant that these constructors went through the parameter validation code twice. Avoiding this should make everything that constructs a new object (besides new() itself) a little faster.
    • This change breaks DateTime::Fiscal::Retail454, but no other modules, to the best of my knowledge. **
  • The t/39no-so.t test failed for some people. I can't reproduce it, but this release will hopefully fix the problem. Patch by Tokuhiro Matsuno. RT #62061.
  • Added a section on the DateTime Project ecosystem to the docs. Addresses RT #60930.
  • Fixed wiki links in the docs now that the wiki has moved to a new wiki platform.
  • Restored some of the dzil-ification. The repo now has a very minimal Build.PL file which is just enough to build the XS code and run the tests. This fixes the total lack of prereqs in the META.* files. Reported by Bjørn-Olav. RT #62427.

Modules

A date and time object
Duration objects for date math
Infinite past and future DateTime objects
leap seconds table and utilities

Provides

in lib/DateTimePP.pm
in lib/DateTimePPExtra.pm
in lib/DateTime/Helpers.pm
in lib/DateTime/Infinite.pm
in lib/DateTime/Infinite.pm
in lib/DateTime.pm