Next.js 15 released with React 19 support, enhanced error handling & performance, and more

Next.js 15 released with React 19 support, enhanced error handling & performance, and more

Next.js has announced that its latest version, Next.js 15, is now stable and ready for production use. This release incorporates updates from RC1 and RC2, focusing on simplifying rendering and caching models. Notably, fetch requests, GET Route Handlers, and client navigation are no longer cached by default, offering developers more control.

Next.js 15 includes support for React 19, introduces the experimental React Compiler, and enhances hydration error handling. The update also brings performance and stability improvements, along with a new visual indicator for static routes during development.

Developers can now execute code after a response finishes streaming and utilize a new API for server lifecycle observability. The update allows for enhanced HTML forms with client-side navigation and introduces TypeScript support for next.config.ts. It also offers more control over Cache-Control headers and features unguessable endpoints with the removal of unused actions.

Additional enhancements include new configuration options for App and Pages Router, support for ESLint 9, improved build times, and faster Fast Refresh. These updates aim to streamline development processes and improve overall efficiency for Next.js users.

by Paul

cz
Ola
city_zen found this interesting
Next.js iconNext.js
  14
  • ...

Next.js is a Static Site Generator offering a comprehensive developer experience with features like hybrid static and server rendering, TypeScript support, and smart bundling. It excels in Progressive Web App development, server-side rendering, and integrates seamlessly with React. Rated 3, it stands alongside alternatives such as Hugo, Jekyll, and React itself. With route pre-fetching and no configuration needed, it simplifies production workflows.

No comments so far, maybe you want to be first?
Gu