Skip to content

1.6.1 Milestone Release

Compare
Choose a tag to compare
@andrew-coleman andrew-coleman released this 17 Dec 12:16
· 163 commits to master since this release
  • New date/time formatting and parsing capability (issue #166)
  • Support for comments in expressions (issue #75)
  • Higher-order extension functions (issue #259)
  • Allow Boolean to be cast to a number (issue #257)
  • New functions
    • $eval - parse/evaluate the contexts of a JSON/JSONata string (issue #134)
    • $formatInteger - format an integer to a string using picture string definition
    • $parseInteger - parse an integer from a string using picture string definition
  • Non-functional enhancements:
    • Split codebase into multiple files; fixed multiple issues with ES5 generated library
    • Multiple conformance tests in a single file
    • Documentation moved to main jsonata repo; generated using docusaurus.io
    • Minimum node.js runtime v6 (dropped support for v4)
  • Numerous bug fixes (#236, #179, #261, #236, #245, #246, #233, #250, #247, #242, #249)

Note v1.6.0 was not released