All Versions
13
Latest Version
Avg Release Cycle
105 days
Latest Release
2074 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v1.5.7
July 22, 2019 -
v1.5.6 Changes
January 03, 2019- โ added support for indexes on nested properties (#718)
- more robust environment detection (#717)
- precompile $regex filters recursively (#710)
- Corrected $aeq example in Query Examples (#706)
- ๐ change 'shallow-recurse-objects' clone to support deep array clone (#692)
- ๐ jsdoc fixes for compoundsort example (#691)
-
v1.5.5 Changes
May 28, 2018- ๐ fixed issue where batch removes did not update unique index (#677)
-
v1.5.4 Changes
May 11, 2018- ๐ fixes to checkIndex maintenance fn (#654, #661)
- ๐ bulk remove optimizations (#663)
- ๐ fix to meta when cloning (#666)
- ๐ AWS S3 sync adapter added (#670)
- ๐ fix for browser project: fs not found (#674)
- โ added comparators to default export (#672)
-
v1.5.3 Changes
February 19, 2018- simplesort can leverage binary index (via index intersect) when weakly filtered (#645)
- ๐ the simplesort 'descending' param is now multipurposed (with bw-compat) see jsdocs
- โ added new simplified js comparison ops for unindexed optimizations (commit bb011d)
- โ added collection.checkIndex() and collection.checkIndexes() for diagnostics (#654,#47)
-
v1.5.2 Changes
February 01, 2018- ๐ fixed error when transform steps have non-serializable parameters (#624)
- โ addCollection will return existing collection when collection named already exists (#635)
- โก๏ธ batch updates when not cloning no longer risk invalidating adaptive binary indices (#639)
- ๐ fixed autosave race condition when using async adapter (#643)
- collection option added to disableMeta if not using changes api or ttl (#644)
-
v1.5.1 Changes
October 12, 2017- โ added disableDeltaChangesApi (default:true) collection option to store only differences. (#582)
- loki indexed adapter deleteDatabase method will now wait until complete before callback (#584)
- ๐ fixed clone methods correctly assigning object prototypes (#586)
- partitioning adapter and memory adapter no longer throw error when database doesn't exist (yet)
- ๐ simplesort and compoundsort now support sorting on nested properties via dot-notation (#574)
- โ added support for binary indices on nested properties (#574)
- ๐ fixed jsdoc syntax error causing vscode to crash (#614)
- ๐ fixed error when using partitioning adapter with nativescript adapter (#615)
- โ added optional 'dataOptions' to eqJoin and map (chain/transform) (see #618)
-
v1.5.0 Changes
June 12, 2017- ๐จ refactored binary indices sorting order
- date values in properties with binary index will be converted to epoch time
- ๐ fix to LokiFsStructuredAdapter first time autoload error where file doesn't exist yet
- ๐ fixed simplesort descending with binary indices and no filters
- ๐ฏ with 'clone' option collection 'insert' events no longer emit internal obj reference
- ๐ fix to clone method 'shallow'
- โ added 'removeMeta' option to chained data calls to shallow clone and remove $loki and meta
- โ added quickstart examples for node and updated loki sandbox with online web quickstarts
- ๐ fixes to async unit tests
- ๐ npm release trimmed from 5 megs to 500k (no examples, jsdocs, tests)
-
v1.4.3 Changes
February 18, 2017- โ added throttled saves and loads (enabled by default) to ensure no overlapping calls
- unfiltered simplesorts can leverage binary index
- collection.clear now clears indices correctly
- ๐ fix to LokiPartitioning adapter resetting maxId across saves
- meta set correctly on batch inserts
- ๐ง LokiMemoryAdapter now configurable to simulate async
- ๐ fix changesApi not enabled after loading database
-
v1.4.2 Changes
December 21, 2016- โ added 'adaptiveBinaryIndices' option to collections (default true) to avoid rebuilds on inserts/updates/removes
- โ added higher performance LokiFsStructuredAdapter for node
- โ added destructured serialization methods for partitioning and exporting
- โ added 'addListener' method alias of 'on' method
- ๐ป LokiFsAdapter doesn't throw exception when file doesn't exist (yet)
- ๐ fix for circular structure error when setting ttl
- ๐ fix unit testing on windows
- experimental implementation of an incremental adapter