Releases: ardriveapp/promise-cache
Releases · ardriveapp/promise-cache
v1.5.0
1.5.0 (2025-11-04)
Bug Fixes
- npm: use OIDC for publishing (3df4ecc)
Features
- add new method '.getWithStatus' to ReadThroughPromiseCache (6b2a687)
- cache: deprecate cacheTTL in favor of cacheTTLMills PE-8242 (397baea)
- metrics: clean up label handling PE-8242 (988ea20)
- metrics: count deferred evictions PE-8242 (cd4997e)
- metrics: drop cacheId in favor of prefix PE-8242 (baddd50)
- metrics: initialize metrics to 0 PE-8242 (89882c1)
- metrics: quick take at prometheus metrics PE-8242 (0232b76)
- metrics: record evictions PE-8242 (b213e88)
- metrics: require a cacheId and apply it in labels PE-8242 (7ae226e)
- metrics: simplify metrics setup PE-8242 (45d8147)
- metrics: single metric name with cache name labels PE-8242 (a82bc6b)
- metrics: use all label names PE-8242 (8395e9f)
- read through promise cache: add apis of promisecache to readthroughpromisecache PE-6327 (f2bd75b)
- read through promise cache: support ferrying of read through data to read through fn PE-6327 (85de9b3)
- ts: make ferried parameter to ReadThroughPromiseCache be dependently void (869c39c)
v1.5.0-alpha.1
1.5.0-alpha.1 (2025-11-04)
Bug Fixes
- npm: use OIDC for publishing (3df4ecc)
Features
- add new method '.getWithStatus' to ReadThroughPromiseCache (6b2a687)
- cache: deprecate cacheTTL in favor of cacheTTLMills PE-8242 (397baea)
- metrics: clean up label handling PE-8242 (988ea20)
- metrics: count deferred evictions PE-8242 (cd4997e)
- metrics: drop cacheId in favor of prefix PE-8242 (baddd50)
- metrics: initialize metrics to 0 PE-8242 (89882c1)
- metrics: quick take at prometheus metrics PE-8242 (0232b76)
- metrics: record evictions PE-8242 (b213e88)
- metrics: require a cacheId and apply it in labels PE-8242 (7ae226e)
- metrics: simplify metrics setup PE-8242 (45d8147)
- metrics: single metric name with cache name labels PE-8242 (a82bc6b)
- metrics: use all label names PE-8242 (8395e9f)
- read through promise cache: add apis of promisecache to readthroughpromisecache PE-6327 (f2bd75b)
- read through promise cache: support ferrying of read through data to read through fn PE-6327 (85de9b3)
- ts: make ferried parameter to ReadThroughPromiseCache be dependently void (869c39c)
v1.2.0-alpha.6
1.2.0-alpha.6 (2025-07-01)
Features
- metrics: single metric name with cache name labels PE-8242 (a82bc6b)
v1.2.0-alpha.5
v1.2.0-alpha.4
v1.2.0-alpha.3
v1.2.0-alpha.2
1.2.0-alpha.2 (2025-06-27)
Features
v1.2.0-alpha.1
1.2.0-alpha.1 (2025-06-27)
Features
- add new method '.getWithStatus' to ReadThroughPromiseCache (6b2a687)
- metrics: clean up label handling PE-8242 (988ea20)
- metrics: quick take at prometheus metrics PE-8242 (0232b76)
- metrics: require a cacheId and apply it in labels PE-8242 (7ae226e)
- metrics: simplify metrics setup PE-8242 (45d8147)
- metrics: use all label names PE-8242 (8395e9f)
- read through promise cache: add apis of promisecache to readthroughpromisecache PE-6327 (f2bd75b)
- read through promise cache: support ferrying of read through data to read through fn PE-6327 (85de9b3)
- ts: make ferried parameter to ReadThroughPromiseCache be dependently void (869c39c)