Skip to content

Releases: jadrake75/odata-filter-parser

v0.5.5

17 Apr 18:57
e6d8db9
Compare
Choose a tag to compare

What's Changed

  • Support parsing of the "x is null" pattern by @jadrake75 in #17

New Contributors

Full Changelog: v0.5.2...v0.5.5

v0.5.2

11 Jan 20:22
Compare
Choose a tag to compare

Includes a fix to support functions with spaces after the comma (see #13 )

v0.5.0

04 Jan 22:27
Compare
Choose a tag to compare

The following are the changes

  • Updated library dependencies to latest
  • Provided support for function contains|startswith|endswith in compound predicate statements
  • Improved support for mismatched parentheses

v0.4.0

12 May 21:22
Compare
Choose a tag to compare

Updated code to depend on ES6 language constructs and address parsing nesting binary statements.

v0.3.1

11 Jan 21:06
Compare
Choose a tag to compare

Updated build tool chain to include

  • using Jest instead of Mocha for unit tests
  • resolve security vulnerabilities in build tool chain dependencies (no impacts on the code)
  • resolve eslint warnings
  • add files section to package.json for packaging for npmjs

v0.3.0

10 Jan 23:16
Compare
Choose a tag to compare

Updated build tool chain to include

  • using Jest instead of Mocha for unit tests
  • resolve security vulnerabilities in build tool chain dependencies (no impacts on the code)
  • resolve eslint warnings

0.2.14

30 Jul 18:58
Compare
Choose a tag to compare

Minor cleanup of an inadvertant console.log and some eslint tidying. No new functional use-cases

0.2.13

30 Jul 03:42
Compare
Choose a tag to compare

Provide a fix for the LIKE parse not returning a Predicate object

LIKE this

30 Jul 03:14
Compare
Choose a tag to compare

Support using the LIKE operator. This will be serialized using either the startswith, endswith or contains ODATA constructs.

String Parse Improvements

30 Jul 02:07
Compare
Choose a tag to compare

The handling of strings on parsing filter strings to Predicates was inadvertantly returning the value portion of as string with quotes, instead of removing the quotes on parse.