Revision history for Template-Mustache

1.3.2 2019-06-26
  [ BUG FIXES ]
    - weaken reference in partials to break memory cycle. (GH#59)

  [ STATISTICS ]
    - code churn: 10 files changed, 144 insertions(+), 64 deletions(-)

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.