Releases: oliver-oloughlin/kvdex
Releases · oliver-oloughlin/kvdex
0.34.0
- BREAKING: removed all
atomicBatchSize
options and introducedbatching
option for write operations.
0.33.1
- feat: added
atomicBatchSize
option to write operations, enabling batched writes and larger storage sizes.
0.33.0
- BREAKING: skip serialize and deserialize step when storing/retrieving uint8arrays in serialized collections
0.32.1
- fix: changed publish workflow to trigger on release published event
0.32.0
- BREAKING: migrated to JSR, leading to Deno minimum version compatibility to be changed from 1.38.5 to 1.40.0
- chore: updated readme
- chore: updated docs
v0.31.2
- fix: refactored internal
stringify()
&parse()
to deal with JSON serializer edge cases - chore: updated readme
- chore: updated docs
v0.31.1
chore: Updated readme
chore: Updated std dependencies to v0.212.0
Thanks to @Danielduel for contributions to the readme
v0.31.0
- BREAKING: changed API for
kvdex.setInterval()
- BREAKING: changed API for
kvdex.loop()
- BREAKING: separated upsert by id/index into
collection.upsert()
andcollection.upsertByPrimaryIndex()
- feat: added
collection.getOne()
- feat: added
collection.getOneBySecondaryIndex()
- feat: added
collection.updateOne()
- feat: added
collection.updateOneBySecondaryIndex()
- chore: updated readme
- chore: updated documentation
Thanks to @chaosharmonic for contributions on collection.getOne()
and collection.updateOne()
v0.30.0
- BREAKING: removed "auto" option for collection serialize.
- BREAKING: set JSON serializer as default in both Deno and Deploy runtime.
v0.29.1
- feat: fallback to json serializer if core serializer is not available