4.0.0-rc.0 is our first release candidate.
πΊοΈ Roadmap
This is our first release candidate. From now on we're focusing on bug fixes only until the release of v4 (we don't expect to merge additional features or breaking changes unless unexpectedly necessary to resolve bugs).
We'd like to encourage users to test out adopting v4 from now on - feedback very welcome π
π Read more at https://nuxt.com/blog/roadmap-v4
π Changelog
π Enhancements
- nuxt: Export prop types (#32547)
π©Ή Fixes
- nuxt: Skip external 's custom on click handler (#32499)
- nuxt: Safe-guard extraPageMetaExtractionKeys (#32510)
- nuxt: Expose loadBuilder error cause (3e0408bd8)
- vite: Handle resolving string vite input (#32527)
- kit: Ensure legacy tsConfig doesn't exclude too many types (#32528)
- nuxt: Wrap only server components with island generic (#32540)
- vite: Ignore when client entry cannot be resolved (6037b93dc)
- kit: Ensure types of module entrypoints are in node project (#32551)
π Documentation
- Adjust wording to reduce confusion in lifecycle section (#32503)
- Update fetch types (#32522)
- Clarify that runtime env variables must start with NUXT_ (#32223)
β Tests
β€οΈ Contributors
- Andrei Hudalla (@paranoidPhantom)
- Daniel Roe (@danielroe)
- Alex (@hywax)
- Julien Huang (@huang-julien)
- Sigrid Huemer (@s1gr1d)
- @xjccc
- Alex Liu (@Mini-ghost)
- Damian GΕowala (@DamianGlowala)