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
defineAppConfig
type (#32760) - kit: Include module types in
app
context (#32758) - nuxt: Include source base url for remote islands (#32772)
- vite: Use vite node server to transform requests (#32791)
- kit: Use
mlly
to 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
unbuild
and use absolute path in dev stubs (#32759)
β Tests
- Ignore vue
module.exports
export (c4317e057)
π€ CI
- Release
pkg.pr.new
formain
/3.x
branches as well (b0f289550) - Apply
3x
tag 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)