Skip to content

Latest commit

 

History

History
100 lines (79 loc) · 3.24 KB

CHANGELOG.md

File metadata and controls

100 lines (79 loc) · 3.24 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.0.0 - 2023-12-29

Changed

  • Updated deps.
  • Releasing 1.0.0.

0.9.0 - 2023-06-17

Changed

  • Function signature of custom coercions to allow parsing more complex coercions types such as substr.

Added

  • Added new _substr_[n:n] COERCE identifier.

0.8.0 - 2023-06-10

Added

  • Ability to register new, remove existing and replace existing COERCE types.

0.7.0 - 2023-05-31

Added

  • string & number COERCE types.

0.6.1 - 2023-05-25

Fixed

  • Fixed AND and OR not early exiting evaluation.

0.6.0 - 2023-01-05

Added

  • Added new _uppercase_ & _title_ COERCE identifiers.
  • Added ability to use multiple COERCE identifiers at once separated by a comma.
  • Added CLI ability to return original data if using an expression that returns a boolean.

0.5.1 - 2022-10-18

Fixed

  • Fixed CONTAINS_ANY for string contains comparisons with slice/array.

0.5.0 - 2022-10-13

Added

  • Added new _lowercase_ COERCE identifier.

0.4.0 - 2022-07-29

Added

  • The ability for CONTAINS_ANY and CONTAINS_ALL to check if a String contains any|all of the values within an Array. Any non-string data types return a false.

0.3.2 - 2022-07-29

Fixed

  • && and || expression chaining.

0.3.1 - 2022-07-19

Fixed

  • Fixed number parsing for exponential numbers eg. 1e10.

0.3.0 - 2022-07-19

Added

  • Added BETWEEN operator support BETWEEN

Fixed

  • Missing Gt, Gte, Lt, Lte for DateTime data type.

0.2.0 - 2022-07-18

Fixed

  • Reworked Parsing algorithm fixing a bunch of scoping issues.
  • Added COERCE to DateTime support.
  • Added CONTAINS_ANY & CONTAINS_ALL operators.

[0.1.2] - 2022-06-08

Fixed

  • Handling of commas in arrays.

0.1.1 - 2022-06-08

Fixed

  • CLI output to be JSON.

0.1.0 - 2022-03-23

Added