1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161
|
1.022
2021-03-22
* Cleanup
1.021
2021-03-22
* Clean use of use vars
* Fix some older test issues
* Fix plugin loading on some perls
1.020
2013-09-20
* Fix COMPILE_PERL with GLOBAL_CACHE compilation bug that was modifying the tree.
* Fix caching bugs when GLOBAL_CACHE and COMPILE_PERL or COMPILE_JS are used in conjunction with each other.
1.019
2013-08-23
* Fix comment bug on perl 5.8 or older
* Fix many pod typos that accumulated over the years
1.018
2013-08-22
* Final prep for release (1.017 never saw cpan)
* RT #76570 - bugfix provided by onken@netcubed.de to fix encoding error or scalar ref templates.
* RT #79641 - copy buggy behavior of Template::Toolkit in that we now allow for [% # comment %] all on one line (we previously supported [%# comment %])
* RT #69966 - allow for node_info to be a little safer, allow DUMP to also be more safe, allow block _filename to get passed along
* Add real json methods
* Fix warning when calling .html on undefined
* Fix bug in HTE with ASSOCIATE pointed out by David Warring
1.017
2012-02-10
* Add necessary hooks to allow for COMPILE_JS (See Template::Alloy::JS)
* Test suite cleanup
* Add missing squote and dquote item vmethods
* Fix bug in internal iterator
1.016
2011-01-26
* Add AUTO_FILTER configuration item to TT and HTE flavors.
1.015
2010-12-29
* Add missing Iterator features odd, even, parity
* Add .xml vmethod/filter
* Change .html method to not encode apostrophe - that is what .xml is for (thanks to Ashley Pond V)
* Add STRICT and STRICT_THROW configuration items including code, tests, and documentation
* Add tt_var_string method and document ast_string method.
* Fix pod errors reported by Frank Wiegand in VMethod.pm
* Update test suite to not test stringification of perl regex (thanks to ANDK@cpan)
* Fix path of file cache names on MSWin32 (thanks to BEROV@cpan)
* Fix EXPOSE_BLOCKS to follow TT 2.22 behavior
* Add tests to cover block use from included/processed blocks
1.014
2010-03-31
* Fix localization issue in set
1.013
2008-09-18
* Make PLUGIN_BASE work like TT (always falls back to Template::Plugins)
* Make case searching for PLUGINS work like TT (only those listed in PLUGINS or STD_PLUGINS apply.
* Test all input and output methods (fix accompanying errors)
* Fix local pos warning.
* Fix Template::Alloy::Iterator to follow exact TT iterator behavior during new
1.012
2008-04-10
* Allow scalar refs passed as variables to be processed
* Allow ADD_LOCAL_PATH to function in more areas (including INSERT)
* Don't let ADD_LOCAL_PATH modify INCLUDE_PATHS
* Let ADD_LOCAL_PATH be modified at runtime
* Stream cleanup
* Added CALL_CONTEXT configuration item
* Added @() list context specifier
* Added $() item context specifier
* Cleanup some of the pod on vmethods.
* Add the ITEM_METHOD API which is hybrid SCALAR_OPS and filters
* Add the ->() MACRO operator
* Allow map, grep, and sort to use the new operator
* Add return values to RETURN directive
* Add return item, list, and hash vmethods
1.011
2007-12-10
* Boneheaded release bug - add Stream.pm to manifest
1.010
2007-12-10
* Add missing ||= operator (we already had //=)
* Cleanup some POD
* Add STREAM support for printing out the template as it is generated.
* Fix CASE_SENSITIVE on HT
1.009
2007-11-07
* Add ADD_LOCAL_PATH configuration item
* Try to cleanup some failing tests on other platforms - particularly with Andy's view tests
* Resample benchmarks to allow for updates to HTML::Template::Compiled
1.008
2007-10-26
* Fix split_paths to work with objects
* Make 5.6 a requirement
* Add patches for ENCODING (thanks to Carl Franks)
* Fix broken tests on low perl version
1.007
2007-10-04
* Patch to bench_various_templaters.pl to fix HTC_file test (Tina Müller via RT)
* Update coverage tests
* Allow relative to get/set better when calling parse_file in Tmpl.pm
* Fix DUMP directive to show keys when QR_PRIVATE is set to false.
* Fix HTE mode to handle <TMPL_VAR "foo"> which is the same as <TMPL_VAR foo> (undocumented HT feature)
1.006
2007-07-03
* Fix parsing errors in HTE syntax with <TMPL_IF expr="1 + 1">foo</TMPL_IF>
1.005
2007-06-28
* Update evaluation order of files and arguments to PROCESS and INCLUDE
1.004
2007-06-20
* Fix braindead bug in COMPILE_DIR
* Fix many caching bugs particularly with string refs
* Add GLOBAL_CACHE support
* Add 02_cache.t
1.003
2007-06-20
* Fix several issues with the HTE role
* Add a few more tests
1.002
2007-06-12
* Documentation fixes
* Allow for some easier subclassing
1.002
2007-06-08
* Fix initial release blues
* Add support for overriding other classes
* Document roles a little better.
* Allow for STASH to be passed - even though we won't use its methods.
* Make sure compile_RAWPERL works
* Allow methods without entries in the Compile::DIRECTIVES table to defer to Play::DIRECTIVES table.
1.001
2007-06-07
* Added strref cache support
* Added compile_perl support.
* Added support of Text::Tmpl style templates
* Added support for Velocity style templates
* More edge cases
* More sample syntax
1.000
2007-05-25
* First from CGI::Ex::Template version 2.13
|