PackageTrack
Sign in Get early access

zordius/lightncandy

An extremely fast PHP implementation of handlebars ( http://handlebarsjs.com/ ) and mustache ( http://mustache.github.io/ ).

v1.2.6 11M downloads/mo #1584 most downloaded on Packagist zordius/lightncandy

What this package is like to depend on

Last release 5 years ago

no release in 18 months

Release timing varies

gaps range from 2 weeks to 1.3 years

Some releases are documented

notes for 10 of 34 stable releases

Nothing withdrawn

no release was ever pulled

12 years old

34 releases · first in 2014

0 releases in the last 12 months

see the full history below

Release timeline

34 releases · Feb 2014 to Jul 2021
2015 2017 2019 2021 2023 2025
Release Pre-release

Releases

latest 34
  1. v1.2.6 11 Jul 2021
    Release notes

    1.2.6 https://github.com/zordius/lightncandy/releases/v1.2.6

    • align with handlebars.js 4.1.2
    • 207d424 fix for PHP 8.0 code generator issue
    Open source →
  2. v1.2.5 08 Mar 2020
    Release notes
    • align with handlebars.js 4.1.2
    • 0ae02b0 support ArrayAccess and __call()
    • ade2d44 fix for PHP 7.4 implode() warning
    • c9f02aa fix for PHP 7.4 implode() warning
    • 096bf4c remove PHP 7.1 tests (stop supporting/verifying)
    • c77aaa7 fix for PHP 7.4 warning access int as array
    Open source →
  3. v1.2.4 09 Jun 2019
    Release notes
    • align with handlebars.js 4.1.1
    • 67b9158 fix {{#if}} {{else}} {{/if}} bug when them are inside {{#*inline}}...{{/inline}}
    • e232e13 fix {{else}} compile bug when them are inside {{#*inline}}...{{/inline}}
    Open source →
  4. v1.2.3 06 Apr 2019
    Release notes
    • align with handlebars.js 4.0.11
    • f429712 fix partial block standalone tag detection issue
    • 4f1ca85 fix for {{#each foo as |bar|}} when the value is not an array
    • ca892c4 fix for PHP 7.2 count(null) issue and StringObject not found issue
    Open source →
  5. v1.2.2 19 Mar 2018
    Release notes
    • align with handlebars.js 4.0.11
    • 6ef2efd fix LightnCandy::compilePartial() error when there is ' in the partial
    • 658244f better error message when a=b found without FLAG_NAMEDARG option
    • a752abd BREAK CHANGE remove FLAG_SPACECTL option because it always enabled and useless
    • 9615b44 fix partial block stand alone detection issue
    Open source →
  6. v1.2.1 13 Oct 2017
    Release notes
    • align with handlebars.js 4.0.10
    • 15201d7 fix {{foo (bar "moo (1 2)")}} parsing issue
    Open source →
  7. v1.2.0 01 Sep 2017
    Release notes
    • align with handlebars.js 4.0.10
    • 046de72 reduce is_array() check when context is not changed
    • d217900 BREAK CHANGE
      • fix {{#sec}} context switch behavior for mustache.js compatibility
      • new FLAG_MUSTACHESECTION to align {{#sec}} context switch behavior with mustache.js
      • now FLAG_MUSTACHE includes FLAG_MUSTACHESECTION
    Open source →
  8. v1.1.0 22 Mar 2017
    Release notes
    • align with handlebars.js 4.0.6
    • 0557429 fix {{lookup . "foo"}} parsing issue
    • 6939eeb fix {{foo a=(foo a=(bar))}} parsing issue
    • 59eba28 fix error message when compile {{each foo as |bar|}}
    • 3164c82 BREAK CHANGE block custom helper is compiled as hbbch() now
    Open source →
  9. v1.0.3 07 Mar 2017
    Release notes
    • align with handlebars.js 4.0.6
    • b25ea6b support FLAG_JSLENGTH when FLAG_METHOD (#255)
    Open source →
  10. v1.0.2 28 Jan 2017
    Release notes
    • align with handlebars.js 4.0.6
    • e9108cd {{#if}}{{else if}}{{/if}} will not cause next {{else}} validation error now
    Open source →
  11. v1.0.1 25 Jan 2017

    Nothing published for this version

  12. v1.0.0 30 Dec 2016

    Nothing published for this version

  13. v0.95 23 Aug 2016

    Nothing published for this version

  14. v0.94 05 Jul 2016

    Nothing published for this version

  15. v0.93 05 May 2016

    Nothing published for this version

  16. v0.92 15 Mar 2016

    Nothing published for this version

  17. v0.90 04 Jan 2016

    Nothing published for this version

  18. v0.9 27 Feb 2014

    Nothing published for this version

  19. v0.89 05 Dec 2015

    Nothing published for this version

  20. v0.23 05 Nov 2015

    Nothing published for this version

  21. v0.22 28 Jul 2015

    Nothing published for this version

  22. v0.21 08 May 2015

    Nothing published for this version

  23. v0.20 04 Mar 2015

    Nothing published for this version

  24. v0.19 30 Jan 2015

    Nothing published for this version

  25. v0.18 01 Jan 2015

    Nothing published for this version

  26. v0.17 17 Nov 2014

    Nothing published for this version

  27. v0.16 08 Sep 2014

    Nothing published for this version

  28. v0.15 22 Jul 2014

    Nothing published for this version

  29. v0.14 12 Jul 2014

    Nothing published for this version

  30. v0.13 26 Jun 2014

    Nothing published for this version

  31. v0.12 12 May 2014

    Nothing published for this version

  32. v0.11 18 Apr 2014

    Nothing published for this version

  33. v0.10 08 Mar 2014

    Nothing published for this version

  34. V0.91 03 Feb 2016

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive