Changes for version 0.8

  • Multiple consecutive internal refactors; code structure is now actually satisfactory
  • Handles multiple authors and contributors
  • Support for icon and logo elements
  • Big POD cleanup
  • Use Carp::Clean to get rid of silly $Carp::CarpLevel juggling
  • ***BACKWARDS INCOMPATIBLE API CHANGE***: Elements such as C<link> which may appear multiple times are no longer specified in an anonymous array, but simply given repeatedly.
  • ***BACKWARDS INCOMPATIBLE API CHANGE***: Atom 0.3 element and attribute names are no longer supported. (No point keeping a lot of deprecation code around in the face of a change like the above.)
  • ***BACKWARDS INCOMPATIBLE API CHANGE***: Suppress the default C<generator> element requires calling the C<no_generator> method instead of passing a C<generator> key to C<new> with an undefined value.
  • ***BACKWARDS INCOMPATIBLE API CHANGE***: Well, since I'm at it, the C<save_file> method is no longer supported. C<print> now takes a handle, though.
  • Cleaned up errors and warning messages and got rid of DIAGNOSTICS section in POD

Modules

No-fuss generation of Atom syndication feeds