Skip to content

Releases: oliver-oloughlin/kvdex

0.34.0

10 Feb 16:13
86d6713
Compare
Choose a tag to compare
  • BREAKING: removed all atomicBatchSize options and introduced batching option for write operations.

0.33.1

09 Feb 04:18
97ea549
Compare
Choose a tag to compare
  • feat: added atomicBatchSize option to write operations, enabling batched writes and larger storage sizes.

0.33.0

09 Feb 01:47
bad472d
Compare
Choose a tag to compare
  • BREAKING: skip serialize and deserialize step when storing/retrieving uint8arrays in serialized collections

0.32.1

07 Feb 16:53
0548a58
Compare
Choose a tag to compare
  • fix: changed publish workflow to trigger on release published event

0.32.0

07 Feb 16:43
ff8451b
Compare
Choose a tag to compare
  • 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

27 Jan 23:15
81e260a
Compare
Choose a tag to compare
  • fix: refactored internal stringify() & parse() to deal with JSON serializer edge cases
  • chore: updated readme
  • chore: updated docs

v0.31.1

15 Jan 18:20
2e594d3
Compare
Choose a tag to compare

chore: Updated readme
chore: Updated std dependencies to v0.212.0

Thanks to @Danielduel for contributions to the readme

v0.31.0

13 Jan 13:02
25a821c
Compare
Choose a tag to compare
  • BREAKING: changed API for kvdex.setInterval()
  • BREAKING: changed API for kvdex.loop()
  • BREAKING: separated upsert by id/index into collection.upsert() and collection.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

02 Jan 02:36
bbf327f
Compare
Choose a tag to compare
  • BREAKING: removed "auto" option for collection serialize.
  • BREAKING: set JSON serializer as default in both Deno and Deploy runtime.

v0.29.1

21 Dec 01:16
5af62c5
Compare
Choose a tag to compare
  • feat: fallback to json serializer if core serializer is not available