Skip to content

release: 2026-05-16 (2 packages)#1639

Merged
jaredwray merged 14 commits into
mainfrom
claude/cut-cacheable-release-rXWFo
May 16, 2026
Merged

release: 2026-05-16 (2 packages)#1639
jaredwray merged 14 commits into
mainfrom
claude/cut-cacheable-release-rXWFo

Conversation

@jaredwray
Copy link
Copy Markdown
Owner

@jaredwray jaredwray commented May 16, 2026

Release summary

Releasing 2 packages: @cacheable/net@2.0.8 (patch), @cacheable/memory@2.0.9 (patch).

Packages considered

Package Current New Bump Rationale Commits
@cacheable/net 2.0.7 (npm) / 2.0.8 (main) 2.0.8 patch 1 fix (#1636) — bump landed in #1636, this release ships it 1
@cacheable/memory 2.0.8 2.0.9 patch 1 docs (#1638) 1
cacheable 2.3.5 skipped no changes since 2026-05-07 0
cacheable-request 13.0.19 skipped no changes since 2026-05-07 0
cache-manager 7.2.8 skipped no changes since 2026-05-07 0
file-entry-cache 11.1.3 skipped no changes since 2026-05-07 0
flat-cache 6.1.22 skipped no changes since 2026-05-07 0
@cacheable/node-cache 3.0.1 skipped no changes since 2026-05-07 0
@cacheable/utils 2.4.1 skipped no changes since 2026-05-07 0
@cacheable/benchmark 1.0.0 skipped no changes since 2026-05-07 0
@cacheable/website 1.0.0 private not published 0

Release notes (copy verbatim into the GitHub Release body at tag 2026-05-16)

## @cacheable/net@2.0.8 — 2026-05-16

Fix FormData/Blob/URLSearchParams bodies by routing through the runtime's own `fetch` so the body classes share a realm with the fetch implementation.

### Bug Fixes
- send FormData/Blob correctly using the runtime's own fetch (`7cbe243`, #1636)

### Contributors
- @jaredwray (1)

## @cacheable/memory@2.0.9 — 2026-05-16

Clarify in the README that `lruSize=0` disables LRU.

### Documentation
- clarify that lruSize=0 disables LRU (`2abfb68`, #1638)

### Contributors
- @jaredwray (1)

**Full diff:** https://github.com/jaredwray/cacheable/compare/2026-05-07...2026-05-16

CI fixes bundled into this PR (per maintainer call)

  • Switched all three workflows (tests.yml, codecov.yml, deploy-website.yml) from npm install -g pnpm@10 to pnpm/action-setup@v6, with the pnpm version pinned via "packageManager": "pnpm@10.33.0" in root package.json. Adds cache: pnpm for faster installs.
  • packages/cacheable-request/test/create-test-server/index.mjs: bind the test HTTP server explicitly to 127.0.0.1 so Node 24's localhost Happy Eyeballs flow succeeds on the IPv4 path even when the runner's IPv6 loopback is misconfigured.

Verification

  • pnpm install succeeds
  • pnpm build succeeds (all 11 workspace packages)
  • pnpm test for @cacheable/memory: 95/95 passing, 100% coverage
  • vitest run test/cacheable-request-instance.test.ts on Node 22 locally: 22/22 passing with the bind fix
  • CI test (24) — currently red, under active investigation

Post-merge

  • Push tag 2026-05-16 at the merge commit.
  • Create a GitHub Release at tag 2026-05-16 using the fenced release-notes block above.
  • No publish workflow detectedpnpm publish must be run manually for @cacheable/net@2.0.8 and @cacheable/memory@2.0.9 (workspace's minimumReleaseAge: 2880 applies).

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the version of the @cacheable/memory package from 2.0.8 to 2.0.9 in package.json. There are no review comments, and I have no feedback to provide.

@codecov
Copy link
Copy Markdown

codecov Bot commented May 16, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (2abfb68) to head (dd78130).

Additional details and impacted files
@@            Coverage Diff            @@
##              main     #1639   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           26        26           
  Lines         2497      2497           
  Branches       554       554           
=========================================
  Hits          2497      2497           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@jaredwray jaredwray merged commit 9346f94 into main May 16, 2026
10 checks passed
@jaredwray jaredwray deleted the claude/cut-cacheable-release-rXWFo branch May 16, 2026 23:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants