Skip to content

Releases: skymethod/kv-connect-kit

v0.0.5

15 Nov 17:19

Choose a tag to compare

  • support the new v2 version of the kv connect protocol, works against self-hosted denokv backends.
  • new in-memory implementation
  • new convenience openKv top-level export to support in-memory/remote/napi-sqlite implementations seamlessly
  • NPM package

Usage

See the project readme for usage and quick starts: https://github.com/skymethod/kv-connect-kit

v0.0.4

28 Sep 17:33

Choose a tag to compare

v0.0.4 Pre-release
Pre-release
  • fix check with undefined or null versionstamp
  • Implement set expiresIn now that the datapath proto supports it
  • NPM package

Usage

See the project readme for usage and quick starts: https://github.com/skymethod/kv-connect-kit

v0.0.3

20 Sep 23:55

Choose a tag to compare

v0.0.3 Pre-release
Pre-release
  • renamed to newKvU64
  • added isKvU64
  • Remove obsolete encoding check now that we support VE_BYTES
  • NPM package

Usage

See the project readme for usage and quick starts: https://github.com/skymethod/kv-connect-kit

v0.0.2

20 Sep 17:09

Choose a tag to compare

v0.0.2 Pre-release
Pre-release
  • Initial release
  • makeRemoteService -> KvService -> openKv
  • Full fidelity KvKey serialization
  • Partial KV value serialization (null/undefined/boolean/string/Uint8Array) with optional pluggable serializers
  • Option to wrap unknown V8 values as raw bytes
  • Option to provide a custom fetch function, useful for environments without a global fetch.
  • NPM package with Node 14+ support

Usage

See the project readme for usage and quick starts: https://github.com/skymethod/kv-connect-kit