stack.pulse
#stacks/swr/data

SWR release notes, breaking changes, and upgrade notes.

React Hooks for data fetching StackPulse turns upstream changelogs into scannable summaries with risky changes, deprecations, migration notes, and source links.

releases
7
breaking
0
security
1
deprecated
1
migrations
0

Get source-linked upgrade notes and occasional sponsor recommendations. No GitHub login required.

what stackpulse tracks

SWR releases from GitHub

StackPulse watches SWR release notes and keeps the original source link close to every summary.

upgrade risk

Breaking changes and deprecations

Risky changes are separated from normal feature notes so you can scan upgrade impact before changing production dependencies.

migration notes

Source-backed next steps

Migration steps and recommended actions are only shown when the upstream release notes support them.

# latest_releases

source-backed
v2.4.2lowJun 22, 2026

v2.4.2

This patch release fixes a double-unsubscribe issue in cache.ts and prevents resolved promises from suspending due to missing status.

affected

Users experiencing cache unsubscribe issues or promise suspension problems are affected.

action

Update to version 2.4.2 if experiencing cache or promise suspension issues.

view source on github->
v2.4.1lowdeprecationJun 22, 2026

v2.4.1

This release includes patches to remove a deprecated option and fix an issue reported in #4221.

affected

Users relying on the deprecated `downlevelIteration` option will need to update their configuration.

action

Remove any references to the `downlevelIteration` option in your configuration.

release_signals
!Removed the deprecated `downlevelIteration` option.
view source on github->
v2.4.0mediumfeatureFeb 1, 2026

v2.4.0

This release focuses on bug fixes and improvements, particularly addressing rendering issues and ensuring proper behavior of `useSWRImmutable` and preload functionality.

affected

Developers using `useSWRImmutable` or preload functionality may be affected by rendering fixes and behavior adjustments.

action

Review the fixes related to `useSWRImmutable` and preload to ensure compatibility with your implementation.

view source on github->
v2.3.8criticalsecurityDec 15, 2025

v2.3.8

This release focuses on security fixes and dependency updates, addressing several critical CVEs. It also includes minor enhancements like improved TSDoc comments.

affected

Users are affected by critical security vulnerabilities that have been patched in this release.

action

Upgrade to v2.3.8 immediately to mitigate critical security vulnerabilities.

release_signals
!CVE-2025-55182: Critical RCE vulnerability fixed
!CVE-2025-55184: Security vulnerability patched
!CVE-2025-55183: Security vulnerability patched
view source on github->
v2.3.7mediumfeatureNov 28, 2025

v2.3.7

This release includes dependency upgrades and introduces a new feature to enhance server-side prefetch warnings.

affected

Developers using server-side prefetching may benefit from stricter warnings.

action

Consider enabling `strictServerPrefetchWarning` for enhanced server-side prefetch warnings.

release_signals
+Added `strictServerPrefetchWarning` to provide stricter warnings for server-side prefetching.
view source on github->
v2.3.6mediumfeatureAug 11, 2025

v2.3.6

This release fixes an issue where errors would occur when SWR was not enabled during suspense.

affected

Users experiencing errors when SWR is not enabled during suspense are affected.

action

Upgrade to version 2.3.6 to resolve the issue.

view source on github->
v2.3.5mediumfeatureAug 9, 2025

v2.3.5

This release focuses on performance optimizations and bug fixes, including improvements to `useSWRConfig` stability and fixes for React.use dependencies.

affected

Developers using `useSWRConfig` or React.use in SWR may benefit from performance improvements and bug fixes.

view source on github->