Skip to content

Releases: xp-forge/mustache

9.0.1: PHP 8.5 deprecation fix

06 Sep 18:50

Choose a tag to compare

  • Fixed E_DEPRECATED: Using null as an array offset is deprecated, use
    an empty string instead
    (PHP 8.5+)
    (@thekid)

9.0.0: PHP 7.4+

04 May 16:16
9055588

Choose a tag to compare

Heads up: Remove deprecated template loader infrastructure, see #8
(@thekid)
Heads up: Dropped support for PHP < 7.4, see xp-framework/rfc#343
(@thekid)

  • Added PHP 8.5 to test matrix - @thekid

8.2.0: XP 12 compatibility

24 Mar 12:35

Choose a tag to compare

  • Made compatible with XP 12 - @thekid

8.1.0: Reflection removal

04 Nov 13:49

Choose a tag to compare

  • Merged PR #16: Try using __get() to retrieve pointer - @thekid
  • Merged PR #15: Refactor code base to no longer use reflection - @thekid
  • Added PHP 8.4 to the test matrix - @thekid

8.0.4: Template string representation fix

28 Oct 08:57

Choose a tag to compare

  • Fixed com.github.mustache.Template string representation to include
    root node's string representation
    (@thekid)

8.0.3: String representation fix

18 Mar 20:58

Choose a tag to compare

  • Fixed Call to undefined method xp::stringOf() - @thekid
  • Merged PR #14: Migrate to new testing library - @thekid

8.0.2: Member declaration fix

27 Feb 09:07

Choose a tag to compare

  • Fixed member declaration in com.github.mustache.templates.Compiled
    (@thekid)

8.0.1: PHP 8.2 compatibility

30 Jan 13:17

Choose a tag to compare

  • Fixed issue #13: Creation of dynamic property ... is deprecated, thereby
    adding compatibility with PHP 8.2
    (@thekid)

8.0.0: Drop XP 9, add XP 11

21 Oct 18:19

Choose a tag to compare

7.0.0: Single quotes escaping

02 May 08:55

Choose a tag to compare

  • Changed single quotes to be emitted as &#039; for all PHP versions.
    This breaks backwards compatiblity but ensure there are no security
    risks with expressions such as <a href='{{url}}'>...</a>.
    (@thekid)