• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

stores-com / petty-cache / 31042610049

Builds Branch Commit Type Ran Committer Via Coverage
31042610049 main Merge pull request #73 from stores-com/fix-double-callback Invoke callbacks exactly once, outside of the promise chain push 05 Aug 2026 08:08PM UTC web-flow github
100.0
31042427680 fix-double-callback Invoke callbacks exactly once, outside of the promise chain The callback bridge was executor().then(result => callback(null, result)).catch(callback), so a callback that threw was caught by its own .catch and invoked a second time with the error ... Pull #73 05 Aug 2026 08:05PM UTC freshlogic github
100.0
30883982021 v5.0.0 Add the v4 to v5 migration guide Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> push 04 Aug 2026 06:26AM UTC freshlogic github
100.0
30883661463 v5.0.0 Add pettyCache.close() Stops the background refresh intervals started by fetchAndRefresh and gracefully closes the Redis client connection via node-redis v6's close(), giving services and tests a clean shutdown path for the first time. Co-Author... push 04 Aug 2026 06:21AM UTC freshlogic github
100.0
30883431080 v5.0.0 Simplify bulkSet using node-redis auto-pipelining Individual PSETEX commands issued in the same tick are automatically pipelined into a single round trip by node-redis, so Promise.all over plain pSetEx calls replaces the explicit multi()/execAsPi... push 04 Aug 2026 06:17AM UTC freshlogic github
100.0
30883361484 v5.0.0 Upgrade the redis client from v3 to v6 Commands use node-redis's native promises directly, so the per-call promisify wrappers are gone; bulkSet pipelines through multi() instead of the removed batch(). The constructor connects the client automati... push 04 Aug 2026 06:15AM UTC freshlogic github
100.0
30882788632 v5.0.0 Version 5.0.0: remove callback support Every function is now a plain async function returning a promise; the executor pattern, callback bridges, and deprecation warnings are gone. Passing a callback rejects with a TypeError pointing at the return... push 04 Aug 2026 06:06AM UTC freshlogic github
100.0
30881557712 v5.0.0 Restore * devDependencies The tilde standard applies to dependencies only; devDependencies keep floating * ranges. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> push 04 Aug 2026 05:43AM UTC freshlogic github
100.0
30879341406 main Restore * devDependencies The tilde standard applies to dependencies only; devDependencies keep floating * ranges. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> push 04 Aug 2026 05:01AM UTC freshlogic github
100.0
30878693243 document-v4-breaking-change Clarify that the v4 trap is fire-and-forget, not merely callback-less An awaited callback-less call is correct v4 usage. The dangerous pattern is omitting the callback and discarding the returned promise — which every callback-less call written a... Pull #71 04 Aug 2026 04:48AM UTC freshlogic github
100.0
30878695411 document-v4-breaking-change Merge 72e301dbb into 90e390e38 Pull #71 04 Aug 2026 04:47AM UTC web-flow github pending completion
30878350215 main Normalize dependency version ranges to tilde Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> push 04 Aug 2026 04:40AM UTC freshlogic github
100.0
30878331216 document-v4-breaking-change Document the v4 fire-and-forget breaking change In v3, fetch, fetchAndRefresh, and five semaphore methods defaulted a missing callback to a noop, so callback-less calls were legal and silently discarded errors. In v4 those calls return a promise,... Pull #71 04 Aug 2026 04:40AM UTC freshlogic github
100.0
30877324707 main Merge pull request #70 from stores-com/fetch-promise-support Add async/await support to the entire API for 4.0.0 push 04 Aug 2026 04:19AM UTC web-flow github
100.0
30877138670 fetch-promise-support Drop the async dependency and finish the async/await conversion Convert the remaining Promise-constructor executors (set, del, bulkSet, mutex.lock, mutex.unlock) to linear async functions over promisified client calls, replacing mutex.lock's asyn... Pull #70 04 Aug 2026 04:16AM UTC freshlogic github
100.0
  • ← Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • Next →
  • Back to Repo
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc