Revision history for Template::Flute
0.0008 Tue May 31 21:56:38 2011 CEST
[ENHANCEMENTS]
* Add keep attribute to field element with possible value "empty_value"
to preserve HTML option tags with empty value.
* Add support for auto_iterators to forms.
* Add iterators method to Template::Flute::Form class.
[BUG FIXES]
* Prevent warning caused by undefined value in Template::Flute::Form's
fill method.
* Accept 0 as value for list inputs.
* Prevent crashes from parsing empty strings for the hook operator.
* Prevent warning caused by undefined $value in Template::Flute::HTML's
set_selected method.
* Prevent warning caused by undefined $rep_str in Template::Flute's
_replace_within_elts method.
[TESTS]
* Add test for select tags inside forms.
0.0007 Fri Apr 22 10:47:36 2011 CEST
[API CHANGES]
* Renamed Template::Flute::Specification method element_by_class
to elements_by_class to match the changed return value.
[ENHANCEMENTS]
* Allows two elements like params or values to tie to the same class.
* Enable passing specification and/or template as string to the
Template::Flute constructor.
* Add support for field attribute to value element.
[TESTS]
* Add tests for HTML attribute targets and Template::Flute::I18N class.
* Add test for textarea in forms.
[DOCUMENTATION]
* Add "SYNOPSIS" section to POD for Template::Flute::I18N class.
0.0006 Sun Apr 3 07:09:34 2011 CEST
[BUG FIXES]
* Declare dependency on HTML::TreeBuilder.
0.0005 Fri Apr 1 17:35:30 2011 CEST
[ENHANCEMENTS]
* Accept full parameter in Template::Flute::Utils::derive_filename function.
This is useful to resolve relative paths, e.g for images in a HTML document.
Also add test for this function.
[BUG FIXES]
* Fix tests to handle missing Config::Scoped module gracefully.
0.0004 Thu Mar 31 21:21:59 2011 CEST
[ENHANCEMENTS]
* Resolve iterator name to object for lists.
* Add process_template method to Template::Flute class.
* Add Template::Flute::Iterator::JSON class.
* Apply replacement to src attribute instead of tag body for HTML <img> tags.
* Add iterators method to Template::Flute::HTML class.
[BUG FIXES]
* Fix MANIFEST and remove unused dist.ini file.
[DOCUMENTATION]
* Add "See also", fix Synopsis and constructor documentation
for Template::Flute::Iterator class.
0.0003 Tue Mar 29 15:52:11 2011 CEST
[ENHANCEMENTS]
* Add auto_iterators parameter to Template::Flute class.
* Add seed method to Template::Flute::Iterator class.
* Add hook operation to value elements.
* Add specification method to Template::Flute class.
[DOCUMENTATION]
* Add documentation about value elements to Template::Flute's POD.
* Fix wrong POD headers for some methods in Template::Flute::List class.
* Fixed wrong module name Template::Zoom in Workflow POD section.
Thanks to Terrence Brannon for the report.
* Fix duplicate "METHODS" POD header in Template::Flute::List class.
0.0002 Mon Mar 14 08:39:23 2011 CET
[BUG FIXES]
* Add missing modules Template::Flute::Utils and
Template::Flute::Container to MANIFEST.
0.0001 Sun Mar 13 15:40:50 2011 CET
* Initial release.