Skip to content

Releases: jaredwray/keyv

v6.0.0-beta.1

01 Apr 20:28

Choose a tag to compare

What's Changed

  • keyv - feat (breaking) stats / telemetry overhaul by @jaredwray in #1912
  • keyv - feat: (breaking) memory adapter, bridge adapter, keyv overhaul by @jaredwray in #1913
  • bigmap - feat: Optimize BigMap hash function and hot path performance by @jaredwray in #1915
  • dynamo - feat: Add disconnect and iterator methods to KeyvDynamo by @jaredwray in #1914
  • keyv - fix: handling has and hasMany better by @jaredwray in #1916
  • keyv - fix: adding in decode expiring to has by @jaredwray in #1917
  • keyv - feat: adding hooks for setMany and deleteMany by @jaredwray in #1918
  • keyv - fix: dead code on getManyRaw by @jaredwray in #1919
  • keyv - fix: on set with no result do not send telemetry STAT_SET by @jaredwray in #1920
  • keyv - fix: telemetry issue on setRaw by @jaredwray in #1921
  • keyv - fix: having encode / decode propegate errors by @jaredwray in #1922
  • keyv - feat: (breaking) by default keyv no longer checks expires by @jaredwray in #1923
  • keyv - feat: adding in hooks for clear and disconnect by @jaredwray in #1924
  • keyv - fix: minor bug fixes on memory, ttl, etc by @jaredwray in #1925
  • mono - feat: moving to tsdown for build by @jaredwray in #1926
  • encryption-node - feat: Add Node.js encryption adapter for Keyv by @jaredwray in #1927
  • encrypt-web - feat: adding new web crypto module by @jaredwray in #1928
  • keyv - feat: (breaking) removing StoredData and StoredDataRaw types by @jaredwray in #1929
  • keyv - feat: enhancing capabilities by @jaredwray in #1930
  • test-suite - feat (breaking) overhaul based on v6 changes by @jaredwray in #1931

Full Changelog: v6.0.0-alpha.4...v6.0.0-beta.1

v6.0.0-alpha.4

27 Mar 06:38

Choose a tag to compare

What's Changed

  • keyv - feat: (breaking) moving to Hookified by @jaredwray in #1900
  • compression - feat: moving to KeyvCompressionAdapter standard by @jaredwray in #1901
  • keyv - feat: (breaking) api changes and iterator simplification by @jaredwray in #1902
  • keyv - feat: moving storage setMany to use KeyvEntry by @jaredwray in #1903
  • keyv - feat: (breaking) moving to boolean return on set by @jaredwray in #1904
  • keyv - fix: (breaking) setRaw and setMany raw do not need ttl param by @jaredwray in #1905
  • keyv - feat: (breaking) removing opts from KeyvStorageAdapter by @jaredwray in #1906
  • keyv - feat: browser compatability by @jaredwray in #1907
  • keyv - fix: updating checks for browser tests by @jaredwray in #1908
  • feat: updating capability helper functions by @jaredwray in #1909
  • keyv - feat: clean up of code with fixes and helpers by @jaredwray in #1910

Full Changelog: v6.0.0-alpha.3...v6.0.0-alpha.4

v6.0.0-alpha.3

22 Mar 21:09

Choose a tag to compare

What's Changed

Full Changelog: v6.0.0-alpha.2...v6.0.0-alpha.3

v6.0.0-alpha.2

04 Mar 02:56

Choose a tag to compare

What's Changed

Full Changelog: 6.0.0-alpha.1...v6.0.0-alpha.2

6.0.0-alpha.1

26 Feb 01:35
d7419cf

Choose a tag to compare

What's Changed

  • redis - feat: exporting RedisSentinelOptions by @jaredwray in #1823
  • redis - feat: exporting redis sentinel options with updated documentation by @jaredwray in #1824
  • mono - chore: upgrading vitest to 4.0.18 by @jaredwray in #1827
  • keyv - chore: upgrading vitest and supporting modules to latest by @jaredwray in #1828
  • serialize - chore: upgrading vitest to 4.0.18 and supporting packages by @jaredwray in #1829
  • sqlite - feat: Add WAL (Write-Ahead Logging) mode support by @snomiao in #1826
  • compress-brotli - chore: upgrading vitest to 4.0.18 by @jaredwray in #1830
  • compress-gzip - chore: upgrading vitest to 4.0.18 by @jaredwray in #1831
  • sqlite - feat: Add warning for WAL mode with in-memory SQLite databases by @jaredwray in #1832
  • docs: Add v5 to v6 migration guide by @jaredwray in #1833
  • memcache - docs: Add memjs to memcache migration to v5-to-v6 guide by @jaredwray in #1836
  • mono - chore: moving keyv to better mono structure by @jaredwray in #1838
  • mono - feat: adding in version sync across all packages by @jaredwray in #1839
  • mono - fix: tsconfig moving to esnext by @jaredwray in #1840
  • compress-brotli - feat: moving to native zlib brotli engine by @jaredwray in #1841
  • mono - refactor: remove ttlSupport property from all storage adapters by @jaredwray in #1842
  • keyv - refactor: remove opts property from Keyv class by @jaredwray in #1843
  • keyv - chore: remove cyclic workspace dependencies by @jaredwray in #1844
  • keyv - chore: adding tests for code coverage by @jaredwray in #1845
  • memcache - feat: migrating from memjs to memcache by @jaredwray in #1846
  • memcache - feat: adding in createKeyv helper function by @jaredwray in #1847
  • memcache - fix: removing serialization as not needed by @jaredwray in #1848
  • memcache - feat: (breaking) moving to nodes based on memcache options by @jaredwray in #1849
  • memcache - feat: moving eventemitter to hookified by @jaredwray in #1850
  • memcache - feat: adding constructor documentation by @jaredwray in #1851
  • keyv - docs: Move Bun Support section lower in README by @jaredwray in #1853
  • postgres - feat: adding in table of contents by @jaredwray in #1856
  • postgres - feat: migrating to hookified and advanced functions by @jaredwray in #1857
  • postgres - feat: moving to properties by @jaredwray in #1858
  • postgres - feat: adding in native namespace support by @jaredwray in #1860
  • postgres - feat: better ttl support by @jaredwray in #1861
  • mysql - chore: adding table of contents by @jaredwray in #1862
  • mysql - feat: adding setMany and hasMany by @jaredwray in #1863
  • mysql - feat: moving to native namespacing by @jaredwray in #1864
  • mysql - feat: removing dialect as no longer needed by @jaredwray in #1865
  • mysql - feat: (breaking) moving from keySize to keyLength by @jaredwray in #1866
  • mysql - feat: moving from eventemitter to hookified by @jaredwray in #1867
  • mysql - feat: createKeyv helper and options cleanup by @jaredwray in #1868
  • mongo - feat: migrating to hookified from eventemitter by @jaredwray in #1869
  • mongo - feat: adding createKeyv helper by @jaredwray in #1871
  • mongo - feat: moving to more robust options and properties by @jaredwray in #1872
  • mongo - fix: moving gridFS property to read only by @jaredwray in #1873
  • mongo - feat: adding hasMany and setMany by @jaredwray in #1874
  • mono - feat: adding in release action by @jaredwray in #1875

New Contributors

Full Changelog: 2026-01-20...6.0.0-alpha.1

2026-01-20

21 Jan 00:37

Choose a tag to compare

What's Changed

Full Changelog: 2025-12-26...2025-01-20

2025-12-26

26 Dec 22:36

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2025-12-10...2025-12-26

2025-12-10

10 Dec 18:04
0d66fc9

Choose a tag to compare

What's Changed

Full Changelog: 2025-11-20...2025-12-10

2025-11-20

21 Nov 07:35
3059ec2

Choose a tag to compare

What's Changed

Full Changelog: 2025-11-17...2025-11-20

2025-11-17

18 Nov 07:04
6f54da3

Choose a tag to compare

What's Changed

Full Changelog: 2025-11-11...2025-11-17