Turbopack is now stable and the default bundler:
2–5× faster production builds
Up to 10× faster Fast Refresh
Zero config required
File System Caching (Beta):
Stores build artifacts on disk for faster restarts
Huge boost for monorepos
Simplified create-next-app:
App Router, TypeScript-first setup, Tailwind CSS, and ESLint included by default
React Compiler Support (Stable):
Automatic memoization without useMemo or useCallback
Uses Babel plugin: babel-plugin-react-compiler
New Caching APIs:
revalidateTag() now requires a cache profile (e.g., 'max', 'hours', 'days')
updateTag() for instant cache refresh within server actions
refresh() for uncached data only
Build Adapters API (Alpha):
Hook into build process for custom deployments (e.g., Cloudflare Workers, S3)
Enhanced Routing & Navigation:
Layout deduplication and incremental prefetching
Prefetch cache cancels requests when links leave viewport
Cache Components & PPR Integration:
Partial Pre-Rendering now merged into Cache Components
Smart static/dynamic content streaming
React 19.2 Integration:
View Transitions, useEffectEvent(), and <Activity/> component
Requires Node.js 20.9+, TypeScript 5.1+
AMP support removed
next lint deprecated
Runtime configs removed
experimental.ppr flag removed
“Next.js 16 is packed with quality-of-life features. The new caching APIs solve real problems, routing feels instant, and Turbopack brings performance gains to everyone.”
0
2
0