Changes for version 0.35 - 2009-01-20

  • Buffers have been moved to using String::BufferStack, for better interopability with other templating systems. Code which manipulated Template::Declare::Buffer objects by hand may need to be adjusted.

Changes for version 0.31_01 - 2008-12-19

  • INCOMPATIBLE: there were inconsistency in arguments passing. show in TD::Tags could pass arguments into template as array reference depending on a way it's called. Now arguments are always passwed the same way they passed into show.
    • This change is only backwards incompatible for those who were using this incorrect behaviour.
  • stringify argument in TD::Buffer::append as we can deal with an object with overloaded stringification that puts data into buffer when stringified
  • correctly escape objects with overloaded stringification
  • use less buffers for operations and a few other small optimizations

Modules

Perlish declarative templates
Base class for tag set classes used by Template::Declare::Tags
Tag set for Mozilla's em-rdf
Build and install XML Tag subroutines for Template::Declare

Provides

in lib/Template/Declare/Tags.pm