~/TechPurAI
~/news/nextjs-15-stable
Next.js 15 goes stable — what changed for developers
Frameworks

Next.js 15 goes stable — what changed for developers

Next.js 15 is now stable after a two-month release candidate cycle. The headline changes are a switch to async request APIs, a stable release of the Rust-based compiler, and updated defaults for client-side caching — the last of which reverses a decision that caused confusion since version 13.

What changed

Fetch requests are no longer cached by default. In 14, an uncached fetch inside a Server Component was easy to write by accident; the new default makes caching opt-in via { cache: 'force-cache' }, matching what most developers expected from the start.

Why it matters

If you're on Vercel's free tier, the new fetch defaults can meaningfully cut function invocations on pages that don't need fresh data every request — worth an audit before you upgrade, not just a version bump.

Upgrading

Upgrading is mostly mechanical: run the official codemod for the async params change, audit any Server Component fetches you were relying on implicit caching for, and re-test anything using middleware, since matcher behavior tightened slightly in this release.

Source: nextjs.org

VK

Vijay Kumar

Founder of TechPurAI — writing hands-on tutorials and honest tool breakdowns.

LinkedIn ↗

More news

Samsung's Galaxy Event draws final coverage ahead of tomorrow's revealAug 26, 2026Realme P4s 5G launches in India with a 144Hz AMOLED display and IP69 ratingAug 26, 2026OpenAI's Jalapeño chip benchmarks resurface as Nvidia reports earningsAug 26, 2026