Next.js 15 and Turbopack Dev (Stable)
Next.js 15 has been released, featuring stability improvements, breaking changes to caching and Async Request APIs, support for React 19, a new CLI for upgrades, and stable Turbopack Dev.
Read original articleNext.js 15 has been officially released, focusing on stability and introducing several significant updates. Key features include the new @next/codemod CLI for easier upgrades, breaking changes to Async Request APIs and caching semantics, and support for React 19. The caching behavior has shifted, with fetch requests and GET Route Handlers no longer cached by default, allowing developers to opt-in for caching if needed. The release also includes enhancements for forms, TypeScript support in configuration files, and improved server actions security. The Turbopack development tool is now stable, promising faster local server startup and code updates. Additionally, a Static Route Indicator has been introduced to help developers identify static routes during development. The experimental unstable_after API allows for executing tasks after a response is sent, improving server efficiency. The instrumentation.js API is now stable, enabling better performance monitoring and error tracking. Overall, Next.js 15 aims to streamline development processes and enhance application performance.
- Next.js 15 is stable and ready for production use.
- Major updates include breaking changes to caching and Async Request APIs.
- Support for React 19 is included, with backward compatibility for React 18.
- The new @next/codemod CLI simplifies the upgrade process.
- Turbopack Dev is now stable, offering significant performance improvements.
Related
Fantastic, it only has 2550 open bugs now! /s