JSLT v0.1.9 Release Notes

Release Date: 2020-03-05 // 3 months ago
  • Language changes:

    • 🆕 New functions min() and max() added
    • 🆕 New function hash-int added (thanks to @ecerulm)
    • null + object now produces the object (not null)
    • null + array now produces the array (not null)

    API changes:

    • FileSystemResourceResolver added (thanks to @ngsoftwaredev)
    • 🔧 Made it possible to configure encoding on resolvers

    🐛 Bug fixes:

    • 👌 Support leading zeroes in strings passed to number() (issue #112)
    • 👌 Support Cyrillic characters in string literals (issue #115)
    • 🔒 Upgraded to Jackson 2.10.3 (security fixes)
    • 🖐 Handle null being returned from Java extension functions
    • Avoid NullPointerException when statically wrapped method does not exist

Previous changes from v0.1.8

  • 🚀 Not so many changes in this version, which is being released because of the bug fix:

    • 🐛 Bug fix for issue #70: variable optimization issue in for loops
    • 👍 Allow trailing commas in objects and arrays (thanks to @ecerulm for this change (see #72))
    • ⬆️ Upgraded to Jackson 2.9.9