Skip to content

Releases: xp-forge/handlebars

5.1.1: BlockNode fix

29 Dec 11:25
Compare
Choose a tag to compare
  • Fixed com.handlebarsjs.BlockNode string cast not yielding options
    correctly separated from node name
    (@thekid)

5.1.0: Escaping

26 Dec 12:49
Compare
Choose a tag to compare

5.0.0: Drop PHP 5 support

10 Apr 12:36
Compare
Choose a tag to compare
  • Implemented xp-framework/rfc#334: Drop PHP 5.6:
    . Heads up: Minimum required PHP version now is PHP 7.0.0
    . Rewrote code base, grouping use statements
    . Converted newinstance to anonymous classes
    . Rewrote isset(X) ? X : default to X ?? default
    (@thekid)

4.3.4: Annotation syntax

05 Apr 19:11
Compare
Choose a tag to compare
  • Implemented RFC #335: Remove deprecated key/value pair annotation syntax
    (@thekid)

4.3.3: XP10 compatibility

01 Dec 11:03
Compare
Choose a tag to compare
  • Made compatible with XP 10 - @thekid

4.3.2: PHP 7.4 compatibility

19 Aug 23:31
Compare
Choose a tag to compare
  • Made compatible with PHP 7.4 - refrain using {} for string offsets
    (@thekid)

4.3.1: Partials fix

14 May 11:08
Compare
Choose a tag to compare
  • Fix issue #12: Fix hash options passed to partials - @thekid

4.3.0: Generators

13 Jan 20:19
Compare
Choose a tag to compare
  • Added support for generators in each, where they are treated like
    hashes, producing @key and @first selectors for each yielded value.
    Hoewever, note generators can only be iterated once due to the nature of
    their implementation!
    (@thekid)
  • Added support for generators in if and unless. Iterators yielding
    at least one element are considered truthy.
    (@thekid)

4.2.3: Logging compatiblity

24 Aug 15:57
Compare
Choose a tag to compare
  • Made compatible with xp-framework/logging version 9.0.0 - @thekid

4.2.2: Multiline tokens fix

22 Aug 21:16
Compare
Choose a tag to compare
  • Fixed multiline tokens creating hundreds of zero option values - @thekid