Releases: jadrake75/odata-filter-parser
Releases · jadrake75/odata-filter-parser
v0.5.2
Includes a fix to support functions with spaces after the comma (see #13 )
v0.5.0
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
Updated code to depend on ES6 language constructs and address parsing nesting binary statements.
v0.3.1
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
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
Minor cleanup of an inadvertant console.log and some eslint tidying. No new functional use-cases
0.2.13
Provide a fix for the LIKE parse not returning a Predicate object
LIKE this
Support using the LIKE operator. This will be serialized using either the startswith, endswith or contains ODATA constructs.
String Parse Improvements
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.