Updated evals: nextjs.org/evals
Set up guide: nextjs.org/docs/app/gu...
Updated evals: nextjs.org/evals
Set up guide: nextjs.org/docs/app/gu...
Next.js installs will soon include version-matched docs, giving agents context on new and recently updated APIs.
In our evals, this improved success rates by ~20%.
Try it out: 𝚗𝚙𝚡 𝚌𝚛𝚎𝚊𝚝𝚎-𝚗𝚎𝚡𝚝-𝚊𝚙𝚙@𝚌𝚊𝚗𝚊𝚛𝚢
As more Next.js apps are built with AI, we've been focusing on improving the agent experience.
Here's what we've learned, and how we're thinking about agents as first-class users ↓
nextjs.org/blog/agenti...
Two ways to handle a blocking component in Next.js:
• Cache: so it can be prerendered with the rest of the page.
• Stream: so the rest of the page doesn't have to wait for it.
Learn how we built Turbopack with incremental computation to scale development and builds to Next.js applications of all sizes.
nextjs.org/blog/turbop...
Next.js 16.1: Turbopack filesystem caching for 𝚍𝚎𝚟 is now enabled by default.
Example field test in an open-source app: 3.7s → 336ms
Next.js 16.1: Optimize your app with the new Bundle Analyzer
• Filter modules by route, environment, or asset type
• View a module's size and trace its location
• Available for apps using Turbopack
Try it out 𝚗𝚙𝚡 𝚗𝚎𝚡𝚝 𝚎𝚡𝚙𝚎𝚛𝚒𝚖𝚎𝚗𝚝𝚊𝚕-𝚊𝚗𝚊𝚕𝚢𝚣𝚎
Next.js 16.1
• Faster compilation in 𝚍𝚎𝚟 with file system caching
• New bundle analyzer for inspecting and optimizing your code
• Easier debugging with 𝚗𝚎𝚡𝚝 𝚍𝚎𝚟 --𝚒𝚗𝚜𝚙𝚎𝚌𝚝
nextjs.org/blog/next-16-1
Two new RSC protocol vulnerabilities (one high, one medium) were uncovered while auditing the protocol following React2Shell.
Please upgrade to the latest patched version in your release line.
nextjs.org/blog/securi...
Update on CVE-2025-66478 (React2Shell):
An npm package has been released to scan and update affected Next.js apps. Use `npx fix-react2shell-next` to update to patched versions.
All users should update as soon as possible.
More details our blog:
nextjs.org/cve-2025-66478
A critical vulnerability in React Server Components (CVE-2025-55182) affects React 19 and frameworks, including Next.js (CVE-2025-66478).
All users should upgrade to the latest patched version in their release line.
nextjs.org/blog/CVE-20...
Next.js 16
• Cache Components
• Turbopack enabled by default
• Turbopack file system caching (beta)
• Optimized navigations and prefetching
• Improved caching APIs
• Build Adapters API (alpha)
• React 19.2
nextjs.org/blog/next-16
Next.js 16 (beta)
• Turbopack enabled by default
• Turbopack file system caching (beta)
• Optimized navigations and prefetching
• Improved caching APIs
• Build Adapters API (alpha)
• React 19.2
nextjs.org/blog/next-1...
Next.js 15.5
• Turbopack for builds (beta)
• Node.js middleware (stable)
• TypeScript support improvements
• `next lint` command deprecation
• Next.js 16 deprecation warnings
nextjs.org/blog/next-15-5
Next.js Conf returns to San Francisco this October and the call for proposals is now open.
Submit your talk ideas if you'd like to speak. Let us know what you'd like to hear about and who you'd like to hear from.
vercel.fyi/szCGZed
Next.js 15.4
• Turbopack Builds: 100% integration test compatibility for next build --turbopack
• General stability and performance improvements
• A preview of what's coming in Next 16
nextjs.org/blog/next-15-4
🫡
Get your certificate for completing our Next.js courses.
Learn about Next.js, React, SEO, and more in the future.
nextjs.org/learn
Congratulations to the winners of the Next.js Hackathon:
• Text0 (www.text0.dev)
• Work From Coffee OS (www.workfromcoffee.com)
• gitfaster (gitfaster.vercel.app)
Rewatch the awards stream to see live demos.
www.youtube.com/live/KDRwgbw...
Next.js 15.3
• Turbopack for builds (alpha)
• Community support for Rspack (experimental)
• Client Instrumentation hook
• Navigation hooks
• TypeScript plugin improvements
nextjs.org/15-3
Thank you to our partners for providing credits:
Anthropic, Browserbase, Clerk, Convex, Cursor, Eleven Labs, Fal, Gemini, Groq, Langbase, Luma, Neon, OpenAI, Polar, Replicate, Resend, Scrapybara, Sentry, Supabase, Tinybird, Upstash, Windsurf, and xAI.
next-hackathon-2025.vercel.app
We're hosting our first Next.js global hackathon.
• 500 teams
• 10 days of hacking
• Credits from 25+ partners
Sign up today. Hackathon starts April 7th ↓
RFC: Deployment Adapters API
We are planning to support adapters to deploy Next.js to any provider.
github.com/vercel/next....
Next.js 15.2.3 includes a security vulnerability patch.
We recommend updating to 15.2.3 or backported patches. If you cannot update, we have included guidance for how to protect your application.
Apps on Vercel, Netlify, and Cloudflare are not affected.
nextjs.org/blog/cve-202...
unstable_cache() was never stable, it was a temporary API added. There are many ways to do caching in your backend – you didn't explicitly have to use this.
"use cache" won't be ready for production until stable. It's regardless of the platform you deploy to. You can still use Redis or lru-caches.
Yes!
Our latest release was a minor (v15.2) – there are no breaking changes until v16. We are focused on performance improvements, stability, and soon a simplified caching model.