Skip to content

Releases: zordius/lightncandy

v1.2.6 2021-07-11

11 Jul 04:56
b451f73
Compare
Choose a tag to compare

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

v1.2.5 2020-03-08

08 Mar 06:15
Compare
Choose a tag to compare
  • 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

v1.2.4 2019-06-09

09 Jun 04:12
Compare
Choose a tag to compare
  • 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}}

v1.2.3 2019-04-06

06 Apr 10:40
Compare
Choose a tag to compare
  • 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

v1.2.2 2018-03-19

19 Mar 07:07
Compare
Choose a tag to compare
  • 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

v1.2.1 2017-10-13

13 Oct 08:46
Compare
Choose a tag to compare
  • align with handlebars.js 4.0.10
  • 15201d7 fix {{foo (bar "moo (1 2)")}} parsing issue

v1.2.0 2017-09-01

01 Sep 04:16
Compare
Choose a tag to compare
  • 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

v1.1.0 2017-03-22

22 Mar 05:56
Compare
Choose a tag to compare
  • 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

v1.0.3 2017-03-07

07 Mar 02:54
Compare
Choose a tag to compare
  • align with handlebars.js 4.0.6
  • b25ea6b support FLAG_JSLENGTH when FLAG_METHOD (#255)

v1.0.2 2017-01-28

28 Jan 03:38
Compare
Choose a tag to compare
  • align with handlebars.js 4.0.6
  • e9108cd {{#if}}{{else if}}{{/if}} will not cause next {{else}} validation error now