Changes for version 1.00
- Version started at 2010-05-03-20:46. First stable release. More Text::Xslate plugin tweaks, now supports uncached_disk.
Changes for version 0.99_13
- Version started at 2010-04-27-23:41. Still more POD tweaks. Don't try to print --featurematrix when no engines or features matched. Renamed --typematrix to --syntaxmatrix to avoid cache_type confusion. Text::Xslate plugin now works with latest Text::Xslate. (Patch by Goro Fuji.) First release candidate for v1.00.
Changes for version 0.99_12
- Version started at 2010-04-09-12:32. Proofreading pass on the POD. Added syntax_type() informative method to engine plugins to distinguish between 'mini-language' and 'embedded-perl' template engines. Added pure_perl() informative method to engine plugins. Now uses Text::Matrix for --featurematrix layout. Added --typematrix option to benchmark_template_engines. Added Text::Xslate plugin. Changed deep_data_structure text to avoid HTML-autoescaping clashes. Added features_from and cache_types_from options to module and --featuresfrom and --typesfrom to cmdline tool. Changed literal_text feature text to prevent Mojo::Template from getting confused by extra newlines.
Changes for version 0.99_11
- Version started at 2010-04-06-09:30. Helps if I remember to update the manifest and include the new files.
Changes for version 0.99_10
- Version started at 2010-03-22-15:15. Removed caching types from HTML::Template::Pro as it doesn't cache. Renamed confusing "benchmark types" to "cache types". Fixed serialize of timings data for --json mode. Added Text::ClearSilver plugin.
Changes for version 0.99_09
- Version started at 2010-03-14-20:41. More robust in the face of erroring benchmark functions.
Changes for version 0.99_08
- Version started at 2010-03-13-12:46. Bumped checked version of Test::CPAN::Meta for v-strings support. Check stderr output in t/50-script-run.t. Added test t/10-class-methods.t. Added test t/20-instance-methods.t.
Changes for version 0.99_07
- Version started at 2010-02-17-13:44. Added Tenjin plugin. Added NTS::Template plugin. Added Template::Tiny plugin. Added Text::Template::Simple plugin. Added uncached_disk benchmark type. Split tests into t, xt/release and xt/slow dirs. Added skip_plugin an only_plugin benchmark options.
Changes for version 0.99_06
- Version started at 2010-02-14-19:00. 50-script-run.t now uses Test::Command.
Changes for version 0.99_05
- Version started at 2010-02-13-17:32. More tweaks to try to get 50-script-run.t to pass for strange testers. Build now requires Config.pm.
Changes for version 0.99_04
- Version started at 2010-02-12-20:50. 50-script-run.t now passes @INC to script via -I option.
Changes for version 0.99_03
- Version started at 2010-02-11-07:32. Removed remaining // missed in previous patch. Grrr. 50-script-run.t regexp updated for other correct run formats. Continued work on documentation. Removed Makefile.PL.
Changes for version 0.99_02
- Version started at 2010-02-07-20:20. Reverted "use parent" to "use base", needlessly modern. Nuked use of //=, needlessly modern. Typo fixes in documentation. Corrected licence info in README. Disabled POD Coverage tests of plugins since they may not load.
Changes for version 0.99_01
- Version started at 2010-01-22-11:13. Initial release.
Documentation
Test the relative performance of several different types of template engines.
Modules
Pluggable benchmarker to cross-compare template systems.
Base class for Template::Benchmark template engine plugins.
Template::Benchmark plugin for HTML::Template.
Template::Benchmark plugin for HTML::Template::Compiled.
Template::Benchmark plugin for HTML::Template::Expr.
Template::Benchmark plugin for HTML::Template::JIT.
Template::Benchmark plugin for HTML::Template::Pro.
Template::Benchmark plugin for Mojo::Template.
Template::Benchmark plugin for NTS::Template.
Template::Benchmark plugin for Template::Alloy in HTML::Template mode.
Template::Benchmark plugin for Template::Alloy in Template::Toolkit mode.
Template::Benchmark plugin for Template::Sandbox.
Template::Benchmark plugin for Template::Tiny.
Template::Benchmark plugin for Template::Toolkit.
Template::Benchmark plugin for Tenjin.
Template::Benchmark plugin for Text::ClearSilver.
Template::Benchmark plugin for Text::MicroMason in HTML::Mason mode.
Template::Benchmark plugin for Text::MicroMason in Text::Template mode.
Template::Benchmark plugin for Text::MicroTemplate.
Template::Benchmark plugin for Text::Template.
Template::Benchmark plugin for Text::Template::Simple.
Template::Benchmark plugin for Text::Tmpl.
Template::Benchmark plugin for Text::Xslate.