Recent
Latest Release Posts
Summary
- Stable, typed Adapter API
- Public, shared adapter test suite
- Verified open-source adapters
Summary
- Dev startup up to ~4× faster
- Server Function logs in dev terminal
- Attach debugger with next start --inspect
Summary
- AGENTS.md + bundled docs for agents
- Browser errors forwarded to terminal by default
- next-browser exposes DevTools & PPR analysis
Summary
- Server Fast Refresh enabled by default
- Subresource Integrity (SRI) support
- Dynamic imports are tree-shaken
Summary
- MCP exposes runtime and framework state to agents
- Vector prototype proved visibility + framework knowledge matters
- Run npx @next/codemod to generate agents.md
Summary
- Fine-grained incremental caching
- Automatic dependency tracking with value cells
- Persistent file-system cache (Next.js 16.1)
Summary
- Turbopack file system caching is stable
- Experimental interactive bundle analyzer
- Use next dev --inspect for targeted debugging
Summary
- DoS via App Router deserialization (CVE-2025-55184)
- Server Functions may leak compiled source (CVE-2025-55183)
- Upgrade to listed patched Next.js versions immediately
Summary
- CVSS 10.0 RCE via React Server Components
- Upgrade Next.js to patched releases immediately
- Run npx fix-react2shell-next and rotate secrets
Summary
- Cache Components (opt-in use cache + PPR)
- proxy.ts replaces middleware for Node runtime
- Turbopack is now stable and default
Summary
- Turbopack is now the default and stable bundler
- New caching APIs: updateTag() and refresh(); revalidateTag() requires cacheLife
- Routing optimized with layout deduplication and incremental prefetching
Summary
- turbopack builds beta
- nodejs middleware stable
- typed routes & typegen
Summary
- Turbopack passes 100% integration tests
- Try Next.js 16 preview via canary flags
- Node.js Middleware promoted to stable
Summary
- Turbopack builds (alpha)
- onNavigate and useLinkStatus navigation hooks
- Early client instrumentation hook
Summary
- App Router uses web-standard Request/Response APIs
- Export HTTP methods (GET/POST/etc.) in app/.../route.ts
- Static SPA export disables dynamic server endpoints
Summary
- Redesigned error overlay and higher-fidelity stack traces
- Streaming metadata: initial UI can render before generateMetadata completes
- Turbopack: ~57% faster compiles and ~30% lower dev memory
Summary
- Compiler-derived cache keys include closure dependencies
- Non-serializable values become runtime references
- Supports tagging and targeted invalidation
Summary
- React 19 stable support
- after() stabilized for post-response tasks
- Experimental forbidden()/unauthorized() APIs
Summary
- Two-mode model: 'use cache' (static) vs <Suspense> (dynamic)
- Tagging and TTL control with cacheTag and cacheLife
- Experimental opt-in via canary + experimental.dynamicIO
Summary
- Async Request APIs — breaking
- GET Route Handlers uncached by default
- React 19 support (RC)