Skip to content

Releases: ardriveapp/promise-cache

v1.5.0

04 Nov 19:07

Choose a tag to compare

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

04 Nov 19:02

Choose a tag to compare

v1.5.0-alpha.1 Pre-release
Pre-release

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

01 Jul 19:33

Choose a tag to compare

v1.2.0-alpha.6 Pre-release
Pre-release

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

27 Jun 19:28

Choose a tag to compare

v1.2.0-alpha.5 Pre-release
Pre-release

1.2.0-alpha.5 (2025-06-27)

Features

  • metrics: count deferred evictions PE-8242 (cd4997e)

v1.2.0-alpha.4

27 Jun 08:09

Choose a tag to compare

v1.2.0-alpha.4 Pre-release
Pre-release

1.2.0-alpha.4 (2025-06-27)

Features

  • metrics: record evictions PE-8242 (b213e88)

v1.2.0-alpha.3

27 Jun 07:48

Choose a tag to compare

v1.2.0-alpha.3 Pre-release
Pre-release

1.2.0-alpha.3 (2025-06-27)

Features

  • metrics: initialize metrics to 0 PE-8242 (89882c1)

v1.2.0-alpha.2

27 Jun 07:13

Choose a tag to compare

v1.2.0-alpha.2 Pre-release
Pre-release

1.2.0-alpha.2 (2025-06-27)

Features

  • cache: deprecate cacheTTL in favor of cacheTTLMills PE-8242 (397baea)
  • metrics: drop cacheId in favor of prefix PE-8242 (baddd50)

v1.2.0-alpha.1

27 Jun 06:13

Choose a tag to compare

v1.2.0-alpha.1 Pre-release
Pre-release

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)

v1.4.0

05 Sep 10:26

Choose a tag to compare

1.4.0 (2024-09-05)

Features

  • add new method '.getWithStatus' to ReadThroughPromiseCache (67981c1)

v1.3.0

25 Jun 17:45

Choose a tag to compare

1.3.0 (2024-06-25)

Features

  • ts: make ferried parameter to ReadThroughPromiseCache be dependently void (7e4638b)