Next.js 15 Beta Adds Partial Prerendering & React 19
Vercel releases Next.js 15 Beta featuring Partial Prerendering, improved Turbopack bundling, React 19 support, and more for modern web developers.
Next.js 15 Beta Out
Next.js 15 Beta Released
-
Vercel introduces Next.js 15 Beta, packed with new features and performance upgrades.
-
Emphasizes enhanced developer experience and production-ready flexibility.
Partial Prerendering (PPR)
-
Key feature: Partial Prerendering, combines SSR and static rendering.
-
Allows pages to be partly pre-rendered and completed on the client.
Built-In React 19 Support
-
Fully compatible with React 19 Beta, including Streaming Server Components and Actions API.
-
Native use() hook integration improves async rendering.
Turbopack Improvements
-
Turbopack, the Rust-based bundler, sees major performance gains.
-
Faster dev builds, improved cache performance, and more stable HMR.
Updated Routing Features
-
Enhancements to App Router for better nested layouts and data fetching.
-
Simpler handling of dynamic routes with new conventions.
Image Optimization Revamp
-
New next/image features: responsive loading strategies and cache optimizations.
-
Enhanced support for modern formats like AVIF and WebP.
Improved Middleware API
-
More powerful edge middleware for real-time personalization.
-
Supports custom logic based on geolocation, headers, or cookies.
Built-in SEO Enhancements
-
Native structured data support with new metadata configuration options.
-
Easier sitemap generation and canonical tag handling.
Better Error Handling & Debugging
-
Clearer stack traces and improved logging with React 19.
-
Enhanced DevTools integration for tracing async operations.
Deployment-Ready
-
Beta available now via npm install next@beta.
-
Final release expected in Q4 2025 after community feedback.