[Templates-cvs] cvs commit: Template2/docsrc/src/Release Changes.tt2
cvs@template-toolkit.org
cvs@template-toolkit.org
cvs 06/05/30 15:49:27
Modified: docsrc/src/Release Changes.tt2
Log:
* latest updates
Revision Changes Path
1.140 +44 -3 Template2/docsrc/src/Release/Changes.tt2
Index: Changes.tt2
===================================================================
RCS file: /template-toolkit/Template2/docsrc/src/Release/Changes.tt2,v
retrieving revision 1.139
retrieving revision 1.140
diff -u -r1.139 -r1.140
--- Changes.tt2 2006/05/29 14:32:56 1.139
+++ Changes.tt2 2006/05/30 15:49:27 1.140
@@ -20,13 +20,54 @@
# Any changes you make here may be lost!
#
#------------------------------------------------------------------------
-# $Id: Changes.tt2,v 1.139 2006/05/29 14:32:56 abw Exp $
+# $Id: Changes.tt2,v 1.140 2006/05/30 15:49:27 abw Exp $
#========================================================================
#------------------------------------------------------------------------
-# Version 2.16 -
+# Version 2.15b - ## DEVELOPER RELEASE ##
#------------------------------------------------------------------------
+* Changed the uri filter to escape all reserved characters as per
+ URI::Escape and RFC2396. This now includes &, @, /, ;, :, =, +, ?
+ and $ which were previously not escaped. Thanks to islue@cpan.org
+ for reporting the problem.
+
+ http://rt.cpan.org/Ticket/Display.html?id=19593
+
+* Also changed the uri filter to encode all wide characters as the
+ equivalent UTF escapes. Thanks to Jonathan Rockway for reporting
+ the problem.
+
+ http://rt.cpan.org/Ticket/Display.html?id=19354
+
+* Fixed the redirect filter to not support relative paths. Thanks to
+ Paul Seamons for spotting the problem and providing a solution.
+
+* Moved all the virtual methods out of Template::Stash and into
+ a new Template::VMethods module.
+
+* Fixed the version number of Template::Stash which had rolled over
+ to 2.102 making it appear to predate the 2.86 stash in TT v2.14.
+ Thanks to Randal Schwartz for reporting the problem.
+
+* Changed the _recover() method of Template::Service to check if the
+ error thrown is a Template::Exception object rather than just a
+ reference. Thanks to David Wheeler for reporting the problem.
+
+ http://rt.cpan.org/Ticket/Display.html?id=17630
+
+* Fixed the some tests in stash.t and stash-xs.t which were failing
+ under Perl 5.6.2 due to a slightly different error message being
+ generated. Thanks to Anton Berezin for reporting the problem.
+
+* Fixed a bug in the Template::Provider _load() method to check that
+ $data is a hash ref before trying to mess with its innards. Thanks
+
+
+#------------------------------------------------------------------------
+# Version 2.15a - 29th May 2006 ## DEVELOPER RELEASE ##
+#------------------------------------------------------------------------
+
* Removed the latex filter from Template::Filters and related config
variables from Template::Config
@@ -36,7 +77,7 @@
so the tests still do the right thing. Thanks to Anton Berezin for
reporting the problem.
-* Changes the t/compile3.t test to do something similar.
+* Changed the t/compile3.t test to do something similar.
#------------------------------------------------------------------------