Revision history for Perl extension DTL::Fast. 1.602 - Sun 25 Jan 2015 20:18 MSK - Implemented and tested include .. with tag 1.05.6 - 2015-01-22 - Removed changes from pod documentation - Fixed lvalue test for perl 5.10 1.05.5 - 2015-01-21 - Changes file cleanup - Added filter numberformat, formats number like 12 345 678.9999999 - Added DTL::Fast::Utils::is_lvalue method to check if method is lvalue. Lvalue methods in context being invoked without context argument. - Fixed bugs with spaces in variables and filters 1.05.4 - 2015-01-20 - Unknown block warning now displays template filename - Spaces in control blocks are not mandatory 1.05.3 - 2015-01-20 - Context trying to traverse objects like hash if there is no method 1.05.2 - 2015-01-19 - Fixed bug in C spaceless implementation for linux - Moved inheritance part into Template constructor - Fixed bug with inheritance + blocks extension - Fixed bug with logic on arrays/hashes/scalars reference, object method as_bool support added. Tested. - Fixed bug with setting value to undef using DTL::Fast::Context::set - Fixed bug with inheritance path. - Implemented cache validation. Speed now is comparable to Dotiac::DTL - Made dirs parameter optional for Template constructor, but it's still mandatory for get_template/select_template - Implemented cache classes: DTL::Fast::Cache DTL::Fast::Cache::Runtime DTL::Fast::Cache::Serialized DTL::Fast::Cache::Compressed DTL::Fast::Cache::File DTL::Fast::Cache::Memcached - New dependencies added: Compress::Zlib, Digest::MD5 - Added Perl::Critic testing, complies level 4. - Implemented C realization of spaceless tag. 1.04 - 2015-01-14 - Taken date function from Dotiac::DTL to DTL::Fast::Utils::time2str_php - `now` tag and `date` filter now works with time2str_php function (like Django itself) - Implemented strftime filter, which works with Date::Format str2time. - Added Russian version of pluralize filter: use DTL::Fast; use DTL::Fast::Filter::Ru::Pluralize; # this will override default pluralize with Russian version. - Refactored strings backup and parametrized filters. - `block` and `extends` tags now works as tags. - New dependency added: Storable 1.03 - 2015-01-13 - Tested with CentOS & Perl 5.10 - Lowered Perl version requirement to 5.10 - Changed implicit split to explicit in wordcount filter (v5.10 considers it depricated). - Added exception on missing parent template in extends tag. - Added exception on missing included template in include tag. - Added exception on recursive inheritance (extends tag). - Added exception on recursive inclusion (include tag). 1.02 - 2015-01-10 - changed some intermediate getters to direct access. Improved rendering performance by 10%. - added tests for performance measuring and profiling (see timethese directory). 1.01 - 2015-01-09 - fixed bug with add filter repeated usage. 1.00 - 2015-01-09 - First release 0.01 Sun Dec 28 18:36:48 2014 - original version; created by h2xs 1.23 with options -AX DTL::Fast