4.0.2 is the next patch release.
Timetable: 28 July.
π Changelog
π©Ή Fixes
- nuxt: Provide typed slots for
<ClientOnly>and<DevOnly>(#32707) - kit,nuxt,schema: Add trailing slash to some dir aliases (#32755)
- nuxt: Constrain global
defineAppConfigtype (#32760) - kit: Include module types in
appcontext (#32758) - nuxt: Include source base url for remote islands (#32772)
- vite: Use vite node server to transform requests (#32791)
- kit: Use
mllyto parse module paths (#32386) - nuxt: Execute all plugins after error rendering error.vue (#32744)
π Documentation
- Update Nuxt installation command to use
npm create nuxt@latest(#32726) - Add AI-assisted contribution guidelines (#32725)
- Hydration best practice (#32746)
- Add example for module
.with()(#32757) - Replace dead Vue Router docs links (#32779)
- Update nightly version references (#32776)
π‘ Chore
- Update reproduction links for bug-report template (#32722)
- Update
unbuildand use absolute path in dev stubs (#32759)
β Tests
- Ignore vue
module.exportsexport (c4317e057)
π€ CI
- Release
pkg.pr.newformain/3.xbranches as well (b0f289550) - Apply
3xtag to latest v3 release (5f6c27509)
β€οΈ Contributors
- Daniel Roe (@danielroe)
- Bobbie Goede (@BobbieGoede)
- Damian GΕowala (@DamianGlowala)
- Bobby (@xanzhu)
- Dog (@dgxo)
- Julien Huang (@huang-julien)
- Stephen Jason Wang (@stephenjason89)
- Mateleo (@Mateleo)
- Robin (@OrbisK)
- Alex Liu (@Mini-ghost)