Nuxt 4.0 is here! A thoughtful evolution focused on developer experience, with better project organization, smarter data fetching, and improved type safety.
Nuxt 4.0 is here! 🎉
After a year of real-world testing, we're excited to announce the official release of Nuxt 4. This is a stability-focused major release, introducing a few thoughtful breaking changes in order to improve development experience.
Nuxt 4 is all about making your development experience smoother:
- Cleaner project organization with the new app/ directory structure
- Smarter data fetching - we've taken the opportunity to address some inconsistencies and improve performance with the data layer
- Better TypeScript support with project-based separation between the different contexts in your project - app code, server code, shared/ folder, and configuration
- Faster CLI and development with adoption of internal sockets and a faster CLI
If you've been following along, you'll recognize many of these features and changes — and if you're new to them, we hope you'll welcome them.