KAZUHO / Text-MicroTemplate-0.20 / Changes

Revision history for Perl extension Text::MicroTemplate

0.20
	- [bugfix] '?# comment' was not working (by bokutin)

0.19
	- fix unexpected behavior (though is not a bug, see https://github.com/kazuho/p5-text-microtemplate/pull/6)

0.18
	- added accessor: Text::MicroTemplate::File->include_path

0.17
	- detects absolute paths using File::Spec->file_name_is_absolute (win32 compatibility fix)

0.16
	- treat filenames starting with "/" as absolute paths
	- support lines like "? =pod"
	- fix documentation issues

0.15
	- [bugfix] fix degradation in the optimazition introduced in 0.14 that caused compound lines within template to be miscompiled

0.14
	- optimization (concatenate multi-line string constants at compile time)

0.13
	- suppress syntax error when last expression within an entire template includes a comment (by typester)

0.12
	- the last token in a template line was dropped if it was "false" when evaluated in boolean context
	- suppress warning on render_mt("") (by typester)

0.11
	- add vim syntax files (by kan & walf443)
	- fix example in POD (by tokuhirom)
	- skip some tests on perl < 5.8.3 (by tokuhirom)

0.10
	- optimization (thanks to gfx, cached mode is now faster than HT::Pro !)

0.09
	- bugfix: ' was encoded to &#39 (semicolon missing)

0.08
	- Fixed Text::MicroTemplate::File memory leaks (thanks to miyagawa-san)

0.07
	- added overload q{""} to Text::MicroTemplate::EncodedString
	- better open_layer parameter handling at constructer

0.06
	- added "use 5.00800".
	  We don't want to mention older perl =(

0.05
	- add wrapper_file and filter functions

0.04
	- add Text::MicroTemplate::File

0.03
	- parameters passed using @_
	- friendly warning messages
	- package name can be set when building renderers

0.02
	- add render_mt and build_mt, remove as_html
	- more tests and docs
	- better error message

0.01
	- initial release



Hosting generously
sponsored by Bytemark