
Next.js 16.2 launches with faster rendering & startup, a redesigned error page, and more
Next.js 16.2 is now available, introducing core upgrades to developer workflow and site performance. Startup time for localhost:3000 during development is now about 87% faster than version 16.1 when using the default application, thanks to significant improvements to the next dev process.
Alongside this, Server Components payload deserialization is now up to 350% faster, delivering real-world server-side rendering speed increases between 25% and 60% depending on the payload. While performance is a focal point, the update also revamps error handling: production error pages feature a new design, Error.cause chains are displayed in the error overlay, and hydration mismatches are now clearly labeled to distinguish server- versus client-rendered content.
For improved debugging and transparency during development, Next.js now logs each Server Function’s name, arguments, execution time, and source file in the terminal. Building on recent changes, Node.js debugger support extends beyond development; developers can now attach the debugger in production environments via next start --inspect.
Additional updates include a new transitionTypes prop for the `` component, a stable Adapters API for build customization, notable improvements to ImageResponse, and automatic handling of multiple icon files with the same base name but different extensions. The release also brings various additional enhancements and bug fixes.