Changelog
2026-05-07
Release
May 7, 2026
-
node-cache - fix: prototype pollution vulnerability in mget methods by @jaredwray in https://github.com/jaredwray/cacheable/pull/1613
-
node-cache - fix: has was not removing expired keys by @jaredwray in https://github.com/jaredwray/cacheable/pull/1618
-
cacheable - fix: ttl in documentation and cascading ttl in set and setMany by @jaredwray in https://github.com/jaredwray/cacheable/pull/1620
2026-03-26
Release
March 27, 2026
- mono - chore: moving to prepublishOnly by @jaredwray in https://github.com/jaredwray/cacheable/pull/1599
- cacheable-request - chore: fixing tests with parse deprecation by @jaredwray in https://github.com/jaredwray/cacheable/pull/1600
- node-cache - fix: generic type propagation in get, mget, and take methods by @jaredwray in https://github.com/jaredwray/cacheable/pull/1602
2026-03-17
Release
March 17, 2026
- flat-cache - chore: bump
flattedversion fromv3.3.3->v3.4.1by @brionmario in https://github.com/jaredwray/cacheable/pull/1594 - net - fix: port issue with local mockhttp by @jaredwray in https://github.com/jaredwray/cacheable/pull/1595
- chore: moving core dev dependencies to mono hoist by @jaredwray in https://github.com/jaredwray/cacheable/pull/1596
- cacheable - chore: upgrading qified to latest by @jaredwray in https://github.com/jaredwray/cacheable/pull/1597
2026-02-27
Release
February 27, 2026
- utils -Add nonBlocking option support to getOrSet method by @jaredwray in https://github.com/jaredwray/cacheable/pull/1580
- utils - chore: upgrading faker-js and types to latest by @jaredwray in https://github.com/jaredwray/cacheable/pull/1581
- utils - chore: upgrading hashery to 1.5.0 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1583
- memory - chore: upgrading faker, rimraf, and types to latest by @jaredwray in https://github.com/jaredwray/cacheable/pull/1584
2026-02-06
Release
February 6, 2026
- utils - chore: upgrading vitest to 4.0.18 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1555
- utils - chore: upgrading keyv to 5.6.0 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1556
- cache-manager - chore: upgrading keyv to 5.6.0 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1557
- cacheable - chore: upgrading keyv to 5.6.0 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1558
2025-01-17
Release
January 17, 2026
- cacheable - chore: upgrading vitest to 4.0.17 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1542
- cacheable - chore: upgrading qified to 0.6.0 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1543
- cacheable - chore: upgrading hookified to 1.15.0 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1544
- node-cache - chore: upgrading vitest to 4.0.17 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1545
2026-01-09
Release
January 9, 2026
- node-cache - feat: (breaking) moving to Keyv as the storage by @jaredwray in https://github.com/jaredwray/cacheable/pull/1524
- cache-manager - chore: upgrading vitest to 4.0.16 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1532
- cache-manager - chore: upgrading @biomejs/biome to 2.3.11 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1533
- cacheable-request - chore: upgrading vitest to 4.0.16 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1534
2025-12-26
Release
December 26, 2025
- cache-manager - chore: upgrading keyv to 5.5.5 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1510
- utils - chore: upgrading vitest to 4.0.16 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1513
- utils - chore: upgrading @biomejs/biome to 2.3.10 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1514
- utils - chore: upgrading lru-cache to 11.2.4 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1515
2025-12-16
Release
December 16, 2025
- cacheable - chore: upgrading vitest to 4.0.15 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1498
- cacheable - chore: upgrading @biomejs/biome to 2.3.8 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1499
- cacheable - chore: upgrading qifiied to 0.5.3 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1500
- cacheable - chore: upgrading hookified to 1.14.0 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1501
2025-12-09
Release
December 9, 2025
- cache-manager - fix: moving to carat instead of pinning the module by @jaredwray in https://github.com/jaredwray/cacheable/pull/1497
Full Changelog: https://github.com/jaredwray/cacheable/compare/2025-12-06...2025-12-09
2025-12-06
Release
December 6, 2025
- mono - chore: upgrading wrangler to 4.52.1 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1483
- chore: upgrading wrangler to 4.53.0 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1484
- mono - chore: upgrading @biomejs/biome to 2.3.8 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1485
- cache-manager - chore: upgrading vitest to 4.0.15 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1486
2025-11-26
Release
November 26, 2025
- cacheable - fix: exports were mapped wrong by @jaredwray in https://github.com/jaredwray/cacheable/pull/1463
- cacheable - fix: updating exports for unique type definitions by @jaredwray in https://github.com/jaredwray/cacheable/pull/1464
- cacheable - feat: adding namespace support to sync by @jaredwray in https://github.com/jaredwray/cacheable/pull/1473
- cache-manager - fix: updating exports to work correctly by @jaredwray in https://github.com/jaredwray/cacheable/pull/1465
2025-11-17
Release
November 17, 2025
- utils - fix: making Keyv a dependency by @jaredwray in https://github.com/jaredwray/cacheable/pull/1462
Full Changelog: https://github.com/jaredwray/cacheable/compare/2025-11-16...2025-11-17
2025-11-16
Release
November 16, 2025
- cacheable - chore: upgrading tsup to 8.5.1 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1443
- cacheable - chore: upgrading vitest to 4.0.9 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1444
- cacheable - chore: upgrading qified to 0.5.2 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1445
- cacheable - chore: upgrading hookified to 1.13.0 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1446
2025-11-07
Release
November 7, 2025
- mono - chore: upgrading wrangler to 4.46.0 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1428
- mono - chore: upgrading @biomejs/biome to 2.3.4 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1429
- mono - chore: upgrading vitest to 4.0.7 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1430
- website - chore: upgrading docula to 0.31.0 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1431
2025-10-27
Release
October 31, 2025
- cacheable-request - fix: 304 Not Modified has completely empty headers by @jaredwray in https://github.com/jaredwray/cacheable/pull/1409
- utils - chore: upgrading vitest to 4.0.3 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1410
- utils - chore: upgrading typescript to 5.9.3 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1411
- utils - chore: upgrading @biomejs/biome to 2.3.0 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1412
2025-10-17
Release
October 17, 2025
- mono - chore: moving away from minify by @jaredwray in https://github.com/jaredwray/cacheable/pull/1401
- cacheable - chore: upgrading typescript to 5.9.3 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1403
- cacheable - chore: upgrading hookified to 1.12.2 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1404
- cacheable - chore: upgrading @faker-js/faker to 10.1.0 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1405
2025-10-12
Release
October 13, 2025
- net - fix: adding in FetchRequestInit by @jaredwray in https://github.com/jaredwray/cacheable/pull/1387
- file-entry-cache - feat: adding in dynamic meta properties by @jaredwray in https://github.com/jaredwray/cacheable/pull/1388
- file-entry-cache - feat: adding in logging capabilities by @jaredwray in https://github.com/jaredwray/cacheable/pull/1389
- cacheable - fix: updating types in tests by @jaredwray in https://github.com/jaredwray/cacheable/pull/1390
2025-10-06
Release
October 6, 2025
- file-entry-cache - fix: removing useModifiedTime as not needed by @jaredwray in https://github.com/jaredwray/cacheable/pull/1373
- file-entry-cache - chore: upgrading biome to 2.2.5 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1374
- cacheable - feat: adding in cache sync based on qified by @jaredwray in https://github.com/jaredwray/cacheable/pull/1375
- cacheable - fix: moving isKeyvInstance to utils by @jaredwray in https://github.com/jaredwray/cacheable/pull/1376
2025-10-01
Release
October 1, 2025
- utils - chore: upgrading biome to 2.2.4 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1350
- utils - chore: upgrading lru-cache to 11.2.2 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1351
- utils - chore: upgrading @keyv/redis to 5.1.2 by @jaredwray in https://github.com/jaredwray/cacheable/pull/1352
- memoize - fix: removing lru-cache as no longer needed by @jaredwray in https://github.com/jaredwray/cacheable/pull/1353