Releases: LokiJS-Forge/LokiDB
Releases · LokiJS-Forge/LokiDB
2.0.0-beta.6
For a better distinction, the library has been renamed to LokiDB.
The repository is now located under https://github.com/LokiJS-Forge/LokiDB
The npm packages can be found under the organization scope @lokidb.
##Commit Summary### Bug Fixes
- full-text-search: fix fuzzy's prefix length, edit distance and idf (#68) (da06836)
- full-text-search: rename field option "name" to "field" (#67) (ff74219)
- loki: fix a autosave race condition when using asynchronous adapter (#79) (db26d02)
- loki: fix binary index in batch updates when not cloning (#78) (8081799)
Features
- full-text-search: remove query builder (#73) (84757ab)
- full-text-search: remove unnecessary array query (#75) (4ff5165)
- full-text-search: replace the old "tokenizer" class with an analyzer interface (#76) (2d44384)
- full-text-search: return score result as an equivalent array to result set data (#69) (7ea17c0)
- loki: add diagnostic function to test binary index validity (#85) (d611722)
- loki: add option to disable meta property for documents added to a collection (#80) (1a49470)
- loki: add simplified javascript comparisons $jgt, $jgte, $jlt, $jlte, $jbetween (#87) (32e4b1e)
- loki: change and improve nested property support (#81) (2730284)
- loki: return an existing collection if a collection with the same name already exists (#77) (75afd67)
- loki: simplesort leverages binary indices better when filtered (#83) (4d1b25b)
[2.0.0-beta.5](https://github.com/LokiJS-Forge/LokiJS2/compare/2.0.0-beta.4...2.0.0-beta.5) (2018-01-02)
2.0.0-beta.4 (2017-12-01)
2.0.0-beta.3 (2017-11-26)
Bug Fixes
- coverage (#42) (3509429)
- full-text-search: fix fuzzy extended to withdraw wrong results (#51) (4d493ac)
- loki: cloning method for specific classes (#30) (4f4a182)
- loki: fix error if passed parameters are not serializable for transform (#43) (dde34ed)
- loki: implement deep clone as default clone option (#44) (2f3b718)
Features
- full-text-search: add full-text-search as separate package (#35) (14b9947)
- full-text-search: english and german language support (3a93477)
- full-text-search: implement extended fuzzy (#47) (0579026)
- loki: add 'dataOptions' to eqJoin (#33) (efa450e)
- loki: add optional flag for Changes API to limit update operation output to modified properties only (#29) (a8abe99)
- loki: allow sorting on nested properties (#31) (9b426a4)
- loki: chained/transform map op now accepts 'dataOptions' for clone/removeMeta (#34) (67d61ac)
- loki: make Resultset and DynamicView sortable by full-text-search scoring (#45) (0a5b946)
- loki: rename collection (#32) (745e025)
- integrate full-text-search to loki (insert/update/remove + search) (8fbc174)
- move to typescript (#36) (d47f190)
2.0.0-beta.2 (2017-09-22)
Release 2.0.0-beta.2
2.0.0-beta.1 (2017-09-21)
Features
- fs-storage: add fs storage as separate package (#19) (ec2e523)
- indexed-storage: add indexed storage as separate package (#20) (1150029)
- local-storage: add local storage as separate package (#18) (548abfe)
- loki: add lokijs as core package (#9) (f670ea0)
- partitioning-adapter: add partitioning-adapter as separate package (#14) (c6b18ca)