Changes for version 0.81 - 2008-06-03

  • =over 4
  • =item * Put private functions in XML::Atom::SimpleFeed::YeWhoEnters and placed methods in XML::Atom::SimpleFeed explicitly. This gets rid of approximately 734 prefix underscores.
  • =item * It turns out L<Carp::Clan> wasn't even necessary, Carp works that way by default. *blush*
  • =item * More big POD cleanups (converted lots of list items to subheadings so they're linkable and listed in the TOC).
  • =item * Throw out the pointless POD and POD coverage tests.
  • =item * Automatically escape the content of the C<icon>, C<id>, C<logo>, C<published>, and C<updated> elements. Oops. (CPAN RT #36961)
  • =back

Changes for version 0.8_004 - 2006-05-10

  • =over 4
  • =item * Brownbag upload: forgot to update F<Changes> in 0.8_003
  • =back

Changes for version 0.8_003 - 2006-05-10

  • =over 4
  • =item * Minor incremental progress; various bugfixes, some refactor.
  • =back

Changes for version 0.8_002 - 2006-04-09

  • =over 4
  • =item * Use builtin XML writer instead of SAX for output. This eliminates huge amounts of redundancy.
  • =item * Big improvements in the distribution of responsibilities for deprecation and validation checks.
  • =item * Array-based implementation rather than inside-out objects.
  • =item * Internal structure is now more logical and consistent.
  • =back

Changes for version 0.8_001 - 2005-09-28

  • =over 4
  • =item * Emit Atom 1.0. Documentation updated to reflect Atom 1.0. Usage according to Atom 0.3 will transparently generate 1.0 elements but emit deprectation warnings.
  • =item * Remove C<_generate_entry_id> and use HTTP URLs as IDs by default. Using tag: URIs is useful for generating the ID once, up front, so that it won't change even if the permalink does -- if the ID is generated from the permalink, we might as well use the permalink directly.
  • =item * Use L<XML::SAX::Writer> instead of L<XML::Simple> for output.
  • =back
  • Change of maintainers:

Modules

No-fuss generation of Atom syndication feeds