Skip to content

Releases: TeamworkGuy2/lokijs-collections

lokijs-collections 0.32.0

21 Feb 16:05
Compare
Choose a tag to compare

Change

  • Removed DtoAllFuncs<,> interface in favor of optional properties and 2nd generic type on DtoFuncs<> interface
  • Fix reference from '@twg2/[email protected]upgradeast-types.d.tsrenamedcode-ast.d.ts`

lokijs-collections 0.31.0

03 Jan 03:29
Compare
Choose a tag to compare

Change

  • Update to TypeScript 4.4

lokijs-collections 0.30.0

02 Oct 00:36
Compare
Choose a tag to compare

Added

  • Most of the same unit tests as the lokijs project
  • Collection properties and constructor options cloneObjects and cloneFunc
  • DynamicView count()
  • Resultset count()
  • Added LokiOps.$aeq from lokijs

Changed

  • Resultset.data() options parameter added with clone option
  • Resultset.LokiOps made public
  • Moved clone functions from MemDbImpl to new CloneUtil file

Fixed

  • Fix several bugs revealed by unit tests, ported fixes from lokijs project

lokijs-collections 0.29.1

02 Sep 02:47
Compare
Choose a tag to compare

Added

Change

  • Update dependency to @twg2/[email protected]
  • Remove old unrelated test/CompileManualBrowserBundleTest and resulting unused devDependencies

lokijs-collections 0.29.0

12 Jun 20:29
Compare
Choose a tag to compare

Change

  • Update to TypeScript 4.3

lokijs-collections 0.28.0

16 Mar 11:58
Compare
Choose a tag to compare

Change

  • Remove Q dependency (still used as a devDependency)
  • Update dependencies for Q dependency removal
  • Change all Q.Promise and Q.IPromise types to PsPromise (from ts-promises package)

lokijs-collections 0.27.0

05 Sep 13:42
Compare
Choose a tag to compare

Change

  • Update to TypeScript 4.0

lokijs-collections 0.26.1

12 Aug 21:11
Compare
Choose a tag to compare

Fixed

  • Fix a bug adding items via MemDbImpl.addOrUpdateWhere() which affects DataCollection addOrUpdateWhere() and addOrUpdateWhereNoModify(), an extraneous undefined: undefined property was being added to the inserted item(s)

lokijs-collections 0.26.0

06 Dec 19:25
Compare
Choose a tag to compare

Changed

  • Renamed interface InMemDb -> MemDb
  • Renamed InMemDbImpl.ts -> MemDbImpl.ts

Removed

  • MemDb.createDataPersister(), callers can access the appropriate classes and create persisters matching their needs

lokijs-collections 0.25.2

09 Nov 03:07
Compare
Choose a tag to compare

Changed

  • Updated to TypeScript 3.7 and other dependencies