Skip to content

Releases: oliver-oloughlin/kvdex

2.1.1

27 Oct 14:41
e4f29f1
Compare
Choose a tag to compare
  • fix: create new Uint8Array from buffer to avoid type incompatibility #228

2.1.0

07 Sep 10:04
a209daf
Compare
Choose a tag to compare
  • feat: support for alternative KV backends, such as Map and localStorage thorugh the kv extension
  • feat: secondary ordering of documents using secondary indices
  • fix: make model optional for collections to improve JS support

2.0.2

10 Aug 12:31
aad9ab6
Compare
Choose a tag to compare
  • fix: updated incorrect docs for setInterval() #223

2.0.1

06 Aug 22:10
4f665db
Compare
Choose a tag to compare
  • fix: expanded base kv interface to increase compatibility with different kv backends

2.0.0

02 Aug 13:22
4dc1210
Compare
Choose a tag to compare
  • feat: Cancellable watchers
  • feat: Infer type of document IDs
  • feat: Full native compatibility with Zod schemas (removed zodModel() helper function)
  • fix: renamed resultLimit option to take to avoid confusion with the limit option
  • chore: Updated dependencies (use std 1.0)
  • chore: Update documentation

1.0.2

06 Jun 02:14
7b0bf2f
Compare
Choose a tag to compare
  • fix: add Float16Array to KvValueSchema #209

1.0.1

04 May 12:53
a5c5fe0
Compare
Choose a tag to compare
  • feat: support for Float16Array

1.0.0

14 Apr 22:59
357312e
Compare
Choose a tag to compare
  • feat: added Deno KV substitute types for runtime interoperability (Deno, Node.js, Bun)
  • feat: added uncompressed versions of serializers v8 and json
  • fix: added key size limit for batched atomic operations
  • chore: updated documentation

0.36.1

29 Mar 09:25
1cbf808
Compare
Choose a tag to compare
  • fix: updated supported Deno version

0.36.0

28 Mar 20:21
e85ebc9
Compare
Choose a tag to compare
  • BREAKING: replaced Deno Core serializer with built-in v8 serializer #202
  • fix: removed __id__ property from document value #201