The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.863

  • INCOMPATIBLE CHANGE
    • Datetime object support now via ->epoch method instead of ->strftime.
      • Despite the fact that this is an incompatible change, it should actually be a nonevent for almost all users, because every datetime module I could find that supports ->strftime also supports ->epoch (and vice versa).
      • However, the ->strftime methods of many modules are (subtly or badly) broken in the face of timezones even as their ->epoch methods work right (or else are broken subtly enough to escape notice).
      • But if you have written your own datetime class, and it has a ->strftime method but not an ->epoch method, and you pass instance of that class to instance of this module, then the feeds you generate that way will now be broken.
      • On balance, I believe that this change will unbreak vastly more code than it breaks. Therefore I decided to switch.

Modules

No-fuss generation of Atom syndication feeds