logo

Releases

2025-09-09 September 09, 2025

Cacheable v2

`cacheable` is now using `@cacheable/utils`, `@cacheable/memoize`, and `@cacheable/memory` for its core functionality as we are moving to this modular architecture and plan to eventually have these modules across `cache-manager` and `flat-cache`. In addition there are some breaking changes:

  • `get()` and `getMany()` no longer have the `raw` option but instead we have built out `getRaw()` and `getManyRaw()` to use.
  • All `get` related functions now support `nonBlocking` which means if `nonBlocking: true` the primary store will return what it has and then in the background will work to sync from secondary storage for any misses. You can disable this by setting at the `get` function level the option `nonBlocking: false` which will look for any missing keys in the secondary.
  • `Keyv` v5.5+ is now the recommended supported version as we are using its native `getMany` and `getRaw`
  • `Wrap` and `getOrSet` have been updated with more robust options including the ability to use your own `serialize` function for creating the key in `wrap`.
  • `hash` has now been updated with robust options and also an enum for setting the algorithm.

What's Changed

Full Changelog: https://github.com/jaredwray/cacheable/compare/2025-08-26...2025-09-09

2025-08-26 August 26, 2025

What's Changed

New Contributors

Full Changelog: https://github.com/jaredwray/cacheable/compare/2025-08-17...2025-08-26

2025-08-17 August 17, 2025

What's Changed

Full Changelog: https://github.com/jaredwray/cacheable/compare/2025-08-06...2025-08-17

2025-08-06 August 06, 2025

What's Changed

Full Changelog: https://github.com/jaredwray/cacheable/compare/2025-07-30...2025-08-06

2025-07-30 August 01, 2025

What's Changed

Full Changelog: https://github.com/jaredwray/cacheable/compare/2025-07-23...2025-07-30

2025-07-23 July 23, 2025

What's Changed

New Contributors

Full Changelog: https://github.com/jaredwray/cacheable/compare/2025-07-17...2025-07-23

2025-07-17 July 17, 2025

What's Changed

New Contributors

Full Changelog: https://github.com/jaredwray/cacheable/compare/2025-06-30...2025-07-17

2025-06-30 Invalid date

What's Changed

Full Changelog: https://github.com/jaredwray/cacheable/compare/2025-06-27...2025-06-30

2025-06-27 June 28, 2025

What's Changed

file-entry-cache

flat-cache

node-cache

cacheable

cache-manager

cacheable-request

website

benchmark

New Contributors

Full Changelog: https://github.com/jaredwray/cacheable/compare/2025-05-06...2025-06-27

2025-05-06 May 06, 2025

What's Changed

New Contributors

Full Changelog: https://github.com/jaredwray/cacheable/compare/2025-04-05...2025-05-06

2025-04-05 April 05, 2025

What's Changed

New Contributors

Full Changelog: https://github.com/jaredwray/cacheable/compare/2025-03-03...2025-04-05

2025-03-03 March 03, 2025

What's Changed

New Contributors

Full Changelog: https://github.com/jaredwray/cacheable/compare/2025-01-27...2025-03-03

2025-01-27 January 27, 2025

What's Changed

Full Changelog: https://github.com/jaredwray/cacheable/compare/2025-01-23...2025-01-27

2025-01-23 January 23, 2025

What's Changed

New Contributors

Full Changelog: https://github.com/jaredwray/cacheable/compare/2024-12-26...2025-01-23

2024-12-26 December 27, 2024

What's Changed

New Contributors

Full Changelog: https://github.com/jaredwray/cacheable/compare/2024-12-03...2024-12-26

2024-12-03 December 03, 2024

What's Changed

New Contributors

Full Changelog: https://github.com/jaredwray/cacheable/compare/2024-11-27...2024-12-03

2024-11-27 November 27, 2024

What's Changed

Full Changelog: https://github.com/jaredwray/cacheable/compare/2024-11-24...2024-11-27

2024-11-24 November 24, 2024

What's Changed

Full Changelog: https://github.com/jaredwray/cacheable/compare/2024-11-23...2024-11-24

2024-11-23 November 23, 2024

What's Changed

New Contributors

Full Changelog: https://github.com/jaredwray/cacheable/compare/2024-11-10...2024-11-23

2024-11-10 November 10, 2024

What's Changed

New Contributors

Full Changelog: https://github.com/jaredwray/cacheable/compare/2024-10-27...2024-11-10

2024-10-27 October 27, 2024

What's Changed

Full Changelog: https://github.com/jaredwray/cacheable/compare/2024-10-21...2024-10-27

2024-10-21 October 21, 2024

What's Changed

Full Changelog: https://github.com/jaredwray/cacheable/compare/2024-10-16...2024-10-21

2024-10-16 October 16, 2024

What's Changed

New Contributors

Full Changelog: https://github.com/jaredwray/cacheable/compare/2024-10-04...2024-10-16

2024-10-04 October 04, 2024

What's Changed

Full Changelog: https://github.com/jaredwray/cacheable/compare/2024-10-02...2024-10-04

2024-10-02 October 02, 2024

What's Changed

Full Changelog: https://github.com/jaredwray/cacheable/compare/2024-09-29...2024-10-02

2024-09-29 September 29, 2024

What's Changed

Full Changelog: https://github.com/jaredwray/cacheable/compare/2024-09-27...2024-09-29

2024-09-27 September 27, 2024

What's Changed

Full Changelog: https://github.com/jaredwray/cacheable/compare/2024-09-25...2024-09-27

2024-09-25 September 25, 2024

What's Changed

Full Changelog: https://github.com/jaredwray/cacheable/compare/2024-09-24...2024-09-25

2024-09-24 September 24, 2024

What's Changed

Full Changelog: https://github.com/jaredwray/cacheable/compare/2024-09-23...2024-09-24

2024-09-23 September 23, 2024

What's Changed

Full Changelog: https://github.com/jaredwray/cacheable/compare/2024-09-15...2024-09-23