I'm pleased to announce that a new developer release 2.07a has finally
left the Template Toolkit building.

It's available from the web site:

   http://www.tt2.org/download.html#devel

Here are the Changes:

#------------------------------------------------------------------------
# Version 2.07a -                                 ## DEVELOPER RELEASE ##
#------------------------------------------------------------------------

* Changed the Perl and XS stashes to automatically promote a scalar
  to a list and apply a list virtual method (if defined) as a last
  ditch attempt.

* Changed Template::Stash::Context virtual methods to import those
  of Template::Stash.

* Fixed a potential race condition when using compiled templates
  by changing Template::Document::write_perl_file() to write
  to a temporary file and then rename it into place, thus preventing
  two separate processes attempting to write the same file at the
  same time.

* Added the DEBUG and DEBUG_FORMAT options and the corresponding
  DEBUG directive.

* Fixed bug introduced to Template::Provider in 2.06g which changed
  handling of trailing slashes on COMPILE_DIR.

* Fixed a bug in Template::Parser to preserve any post-chomp flags
  that were otherwise ignored when an entire directive is commented
  out, e.g.

    [%# blah
      # blah
    -%]
 
* Applied a patch from Harald Joerg so that ttree considers files
  with equal mtime to be "not modified".

* Applied a patch from Keith Murphy adding the gmt flag to the Date   
  plugin.

* Applied Makefile.PL portability patch from Chris Nandor.

* Minor documentation fixes.



Enjoy!

A



Reply via email to