Skip to content

Releases: jsonata-js/jsonata

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)

1.8.4 Maintenance Release

26 Oct 11:53
Compare
Choose a tag to compare
  • Fix bug in $eval when second arg is an empty array (issue #463)
  • Fix bug in toMillis() parsing timezones (issue #477)