Releases: TeamworkGuy2/lokijs-collections
Releases · TeamworkGuy2/lokijs-collections
lokijs-collections 0.32.0
Change
- Removed 
DtoAllFuncs<,>interface in favor of optional properties and 2nd generic type onDtoFuncs<>interface - Fix reference from '@twg2/[email protected]
upgradeast-types.d.tsrenamedcode-ast.d.ts` 
lokijs-collections 0.31.0
Change
- Update to TypeScript 4.4
 
lokijs-collections 0.30.0
Added
- Most of the same unit tests as the 
lokijsproject Collectionproperties and constructor optionscloneObjectsandcloneFuncDynamicViewcount()Resultsetcount()- Added 
LokiOps.$aeqfromlokijs 
Changed
Resultset.data()optionsparameter added withcloneoptionResultset.LokiOpsmade public- Moved clone functions from 
MemDbImplto newCloneUtilfile 
Fixed
- Fix several bugs revealed by unit tests, ported fixes from 
lokijsproject 
lokijs-collections 0.29.1
Added
test/CollectionTestfor some much needed db-collections/Collection.ts coverage
Change
- Update dependency to 
@twg2/[email protected] - Remove old unrelated 
test/CompileManualBrowserBundleTestand resulting unuseddevDependencies 
lokijs-collections 0.29.0
Change
- Update to TypeScript 4.3
 
lokijs-collections 0.28.0
Change
- Remove 
Qdependency (still used as a devDependency) - Update dependencies for 
Qdependency removal - Change all 
Q.PromiseandQ.IPromisetypes toPsPromise(fromts-promisespackage) 
lokijs-collections 0.27.0
Change
- Update to TypeScript 4.0
 
lokijs-collections 0.26.1
Fixed
- Fix a bug adding items via 
MemDbImpl.addOrUpdateWhere()which affectsDataCollectionaddOrUpdateWhere()andaddOrUpdateWhereNoModify(), an extraneousundefined: undefinedproperty was being added to the inserted item(s) 
lokijs-collections 0.26.0
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
Changed
- Updated to TypeScript 3.7 and other dependencies