SWR v2.4.0 focused on refinement and test infrastructure maturity. The team migrated suspense-related tests to end-to-end coverage, fixed several rendering inefficiencies in useSWRImmutable including unnecessary rerenders when switching keys and hydration-triggered updates, and ensured preload executes only in the browser environment rather than during server-side rendering.