Skip to content

v3.0.0

Choose a tag to compare

@github-actions github-actions released this 16 Feb 13:04
b57a831

3.0.0 (2026-02-16)

⚠ BREAKING CHANGES

  • refactor cache tags implementation to support multiple backends / providers. See README for more information on how to use them
  • switch to ESM module (CommonJS is not supported anymore). Make sure to adjust your project settings accordingly.

Features

  • add Noop cache provider for testing purposes (5f5e895)
  • enhance classNames function to support more use cases (d9c67a1)
  • make error handling of cache tags providers configurable (#217) (3e1c210), closes #218
  • refactor cache implementation to support multiple backends and switch to ESM modules (719861b)
  • Rename everything and simplify naming (ceb90de)
  • replace @vercel/postgres by @neondatabase/serverless (e1e9736)
  • switch to classes (b84d169)

Bug Fixes

  • add missing neon database implementation (a734685)
  • error handling in Redis (da599ea)
  • error level and documentation (5dc9692)
  • remove Dato prefix from CacheTags objects (60f3b97)
  • SQL injection vulnerability in Neon cache provider table names (#214) (7cfb647)
  • switch to SCAN instead of KEYS for Redis (06dca13)
  • use separate exports per provider (1297d85)