Certainly! Here’s a summary of the new and exciting features in Next.js 15:
• Support: Next.js 15 is compatible with the React 19 Release Candidate, including new features for both client and server.
• React Compiler Experimental : This new compiler optimizes your code by reducing manual memoization, making it simpler and less error-prone.
• Hydration Error Improvements: Enhanced error messages and views for hydration errors, helping developers address issues more effectively.
•Caching Changes: Fetch requests, GET Route Handlers, and client navigations are no longer cached by default.
• A new config option for Layout and Page allows for incremental adoption of prerendering.
• A new API to execute code after a response has finished streaming.
• create-next-app: The design has been updated, and a new flag enables Turbopack in local development.
• Bundling External Packages Stable : New config options for App and Pages Router to bundle external packages.
These features aim to improve the developer experience with better performance, error handling, and compatibility with the latest React version https://nextjs.org/blog/next-15-rc. Keep in mind that some third-party libraries may not yet be compatible with React 19. For a detailed guide and documentation, you can refer to the official Next.js blog https://nextjs.org/blog.