Skip to content

Latest commit

 

History

History
169 lines (74 loc) · 6.98 KB

CHANGELOG.md

File metadata and controls

169 lines (74 loc) · 6.98 KB

Change Log

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

1.10.2 (2023-02-15)

Bug Fixes

  • updates metadata in package.json (2fa89f5)

1.10.2 (2023-02-15)

Bug Fixes

  • updates metadata in package.json (2fa89f5)

1.10.1 (2021-07-15)

Bug Fixes

  • remove type commonjs from package.json to improve webpack compat (#28) (6b1ad28)

1.10.0 (2021-03-26)

Features

  • parser: adds support for ignoreValue at parser level (49f8f3a)

1.9.0 (2021-03-25)

Features

  • parser: moves parseInstruction under ObjectQueryParser. Skips NULL_CONDITION for all other operators and cases (bec352e)

1.8.2 (2021-01-10)

Bug Fixes

  • ast: makes _notes to be non-enumerable on Condition (57acee9)

1.8.2 (2021-01-10)

Bug Fixes

  • ast: makes _notes to be non-enumerable on Condition (57acee9)

1.8.1 (2021-01-10)

Bug Fixes

  • marks packages as commonjs by default with a separate ESM entry (a3f4896)

1.8.0 (2020-12-02)

Features

  • condition: adds possibility to associate notes with parsed condition (4468773)
  • interpreter: adds possibility to customize interpreter name detection (39b0bc5)

1.7.0 (2020-11-23)

Features

  • parser: adds possibility to pass additional field and document level context (5f32321)

1.6.1 (2020-11-02)

Bug Fixes

  • parser: prevents mangling of parseField and parseFieldOperators methods of ObjectQueryParser (3b4734b)

1.6.0 (2020-11-02)

Features

  • parser: extracts ObjectQueryParser out of MongoQueryParser into reusable piece (38941dd)

1.5.0 (2020-08-20)

Features

  • esm: adds ESM support via dual loading in package.json for latest Node.js version (c730f95), closes #10

1.4.1 (2020-08-13)

Bug Fixes

  • builder: renames condition builder methods as they very likely to conflict with interpreter (575efc9)

1.4.0 (2020-08-13)

Features

  • core: exposes optimizedCompoundCondition and and and or helpers to construct optimized compound conditions (2ae5584)

1.3.0 (2020-08-11)

Features

  • intepreter: adds possibility to specify amount of arguments used in interpreter (e4ddcbd)

1.2.1 (2020-08-11)

Bug Fixes

  • translator: prevents passing rest parameters from translator to parser (83c6a56)

1.2.0 (2020-08-08)

Features

  • condition: adds generic type to Condition interface (a3f2961)

1.1.0 (2020-08-08)

Features

  • translator: adds ast property to translate function (814e874)

Performance Improvements

  • build: adds es6cjs format which works few times faster then umd in node env (4adba3b)

1.0.2 (2020-07-23)

Bug Fixes

  • license: changes mistakenly set MIT license to the correct one - Apache 2.0 (197363c)

1.0.1 (2020-07-10)

Bug Fixes

  • release: adds build, test and lint prerelease step (683a532)

1.0.0 (2020-07-10)

Features

  • core: implements core helpers (94c5a59)
  • mongo: stabilize mongo package (7d77768)

Reverts

  • package: reverts root package.json to fix CI (277deb5)