Skip to content

Releases: jsonata-js/jsonata

2.0.6 Maintenance Release

29 Nov 09:50
Compare
Choose a tag to compare
  • Protect __evaluate_entry and __evaluate_exit callbacks (PR #700)
  • Add undocumented/private API to hook into when a new frame is created (PR #701)
    • Note this is internal and may change in a future release.
  • Update typescript defintion (PR #704)
  • Chain operator should respect array constructor (PR #714)

2.0.5 Maintenance Release

09 May 09:46
Compare
Choose a tag to compare
  • Fix leaking internal references in expressions when using lambdas (issue #691)

1.8.7 Maintenance Release

01 Mar 09:12
220b45a
Compare
Choose a tag to compare
  • Prevent writing to the object prototype or constructor (PR #681)

2.0.4 Maintenance Release

29 Feb 19:37
Compare
Choose a tag to compare
  • Prevent writing to the object prototype or constructor (PR #676)
  • Add upper/lower presentation format for am/pm in fromMillis (PR #644)
  • Various documentation additions and corrections

2.0.3 Maintenance Release

18 Apr 11:06
8de9efa
Compare
Choose a tag to compare
  • Fix regex termination lexer (PR #623)
  • Fix TypeScript definition (PR #633)

2.0.2 Maintenance Release

21 Feb 10:29
9e4c1cb
Compare
Choose a tag to compare
  • Typescript definition: fix return type of evaluate method (PR #615)

2.0.1 Maintenance Release

11 Jan 13:13
964a860
Compare
Choose a tag to compare
  • Small update to pick up README changes with 2.0.0 changes

2.0.0 Major Release

19 Dec 12:19
99717d9
Compare
Choose a tag to compare

Version 2.0.0 contains a breaking change to the Javascript API as a result of reimplementing the evaluator to use async functions instead of generators. This provides a performance boost. No breaking changes have been made to the JSONata language itself.

Faster JSONata evaluation by switching from generators to async/await (PR #583)
Add support for parsing binary, octal & hexadecimal numbers (PR #573)

1.8.6 Maintenance Release

07 Feb 15:05
Compare
Choose a tag to compare
  • Fix bug in date/time picture string. Width formatting is not respected without a separator (issue #546)
  • Fix error when converting empty array to an object (issue #547)
  • Fix Buffer deprecation warning (PR #560)

1.8.5 Maintenance Release

19 Aug 11:06
Compare
Choose a tag to compare
  • Fix regression with singleton sequence of array type (issue #462)
  • Correctly handle empty array input to group expression (issue #527)
  • Fix bug with outer array when evaluating wildcard (issue #495)