Revision history for Template-Mustache
1.3.1 2018-06-15
[ BUG FIXES ]
- partials were incorrectly inherited for file-based partials.
[ STATISTICS ]
- code churn: 5 files changed, 39 insertions(+), 3 deletions(-)
1.3.0 2018-06-13
[ DOCUMENTATION ]
- Fixed broken link in pod. (GH#53, Mohammad S Anwar)
- Mention Mustache::Simple in SEE ALSO (GH#54).
[ ENHANCEMENTS ]
- Partials can now be in different directories. (GH#57)
[ STATISTICS ]
- code churn: 11 files changed, 81 insertions(+), 49 deletions(-)
1.2.0 2017-11-20
[ ENHANCEMENTS ]
- silence expected warnings in tests. (GH#51)
- parser now requires exactly two delimiters in '{= =}'. (GH#52)
- In Template::Mustache::Trait, the template's default can be a sub.
[ STATISTICS ]
- code churn: 7 files changed, 173 insertions(+), 136 deletions(-)
1.1.0 2017-09-27
[ DOCUMENTATION ]
- add abstracts to the Token objects. (GH#46)
[ ENHANCEMENTS ]
- allow hyphen for variable/partial name. (karupanerura)
[ MISC ]
- put a newline after package definition. (GH#47)
[ STATISTICS ]
- code churn: 12 files changed, 74 insertions(+), 30 deletions(-)
1.0.4 2017-09-02
[ BUG FIXES ]
- A test was requiring Moose.
[ STATISTICS ]
- code churn: 2 files changed, 61 insertions(+), 53 deletions(-)
1.0.3 2017-08-30
[ BUG FIXES ]
- resolve variable correctly if the context is an object or an array.
(GH#48)
[ STATISTICS ]
- code churn: 8 files changed, 108 insertions(+), 352 deletions(-)
1.0.2 2017-07-03
- Promote to general release.
1.0.1_0 2017-06-30
[ BUG FIXES ]
- don't compile-test Template::Mustache::Trait (will fail if Moose is
not installed). (GH#45)
[ STATISTICS ]
- code churn: 2 files changed, 16 insertions(+), 7 deletions(-)
- code churn: 3 files changed, 10 insertions(+), 12 deletions(-)
1.0.0_0 2017-06-20
[ API CHANGES ]
- Major rewrite to support all of the specs (as of v1.1.3). (GH#14,
GH#16)
[ ENHANCEMENTS ]
- new 'context' attribute for Template::Mustache objects. (GH#43)
- add Template::Mustache::Trait. (GH#44)
[ MISC ]
- remove dist.ini for distribution. (GH#41)
[ STATISTICS ]
- code churn: 36 files changed, 8509 insertions(+), 674 deletions(-)
0.5.6 2016-11-17
[ DISTRIBUTION MAINTENANCE ]
- Maintenance passed to Yanick, github repo moved in consequence.
[ FEATURES ]
- Support dotted names (GH#38, jfparis84)
[ STATISTICS ]
- code churn: 25 files changed, 1242 insertions(+), 556 deletions(-)
v0.5.5 2016-11-13
- Add Test::Exception as dependency.
v0.5.4 2016-11-06
- Update link to Mustache main site. (GH#29, paultcochrane)
- Lots of maintance work by paultcochrane
(GH#23,GH#25,GH#26,GH#27,GH#30,GH#31,GH#32 paultcochrane)
- Convert internal docs to POD (GH#24, paultcochrane)
- Fix spec test suite breakages. (GH#33, paultcochrane)
- Add Travis config (GH#34, paultcochrane)
- Convert tests away from Test::Mini.
v0.5.3 2015-12-10
- Update master GitHub Mustache project url. (ReadmeCritic, GH#22)
- Use HTML::Entities instead of CGI::escapeHTML. (Josh Lavin, GH#21)
- add script 'mustache.pl'. (Chris Christensen, GH#15)
- add 'namespace::clean' as a dependency. (mskott, GH#7)
v0.5.2 2015-06-12
- don't use length(@arr) when scalar(@arr) is meant!
- use tr/// for counting, not split
- don't die if provided context object is a non-object ref
v0.5.1 2011-02-13
- Updating dependency on Test::Mini::Unit. Solves build problems on Perl
- 5.13+.
- An optional second argument, `$render`, is now passed to lambdas. This
- code reference will render the template it's given against the current
- context stack.
v0.5.0 2011-01-10
- Initial release to CPAN.