DEV Community

Cover image for What's new in Next.js 15
Neetigya Chahar
Neetigya Chahar

Posted on

What's new in Next.js 15

Next.js 15 brings several exciting updates and improvements! Here are some of the key features:

  1. React 19 Support: Next.js 15 now supports React 19, including the new React Compiler (experimental) and improvements in hydration error handling.
  2. Async Request APIs: This update moves towards a simplified rendering and caching model.
  3. Caching Semantics: Changes in caching behavior, with fetch requests, GET route handlers, and client navigations no longer cached by default.
  4. Turbopack Dev (Stable): Performance and stability improvements with Turbopack now stable.
  5. Enhanced Forms: New enhancements for HTML forms with client-side navigation.
  6. Improved Error Debugging: Better source maps for the browser and terminal, making it easier to locate and fix issues.
  7. New APIs: Introduction of APIs like after (stable) for executing code after a response finishes streaming, and experimental APIs for more granular authentication error handling.
  8. Self-hosting Improvements: More control over Cache-Control headers.
  9. ESLint 9 Support: Added support for ESLint 9.
  10. Development and Build Performance: Improved build times and faster Fast Refresh.

These updates aim to enhance the developer experience and improve performance. Are you excited about any specific feature? Comment down.

Read the complete release

Top comments (0)