4.0.3 is a regularly scheduled patch release.
👉 Changelog
🔥 Performance
- kit: Get absolute path from
tinyglobbyinresolveFiles(#32846)
🩹 Fixes
- nuxt: Do not throw undefined
errorvariable (#32807) - vite: Include tsconfig references during
typeCheck(#32835) - nuxt: Add sourcemap path transformation for client builds (#32313)
- nuxt: Add warning for lazy-hydration missing prefix (#32832)
- nuxt: Trigger call once navigation even when no suspense (#32827)
- webpack: Handle
nullresult from webpack call (84816d8a1) - kit,nuxt: Use
reverseResolveAliasfor better errors (#32853)
📖 Documentation
- Fix publicDir alias (#32841)
- Mention
bun.lockfor lockfile (#32820) - Add a section about augmenting types with TS project references (#32843)
- Improve explanation of global middleware (#32855)
🏡 Chore
- Update reproduction help text links (#32803)
- Update pnpm ignored build scripts (#32849)
- Improve internal types (052b98a35)
✅ Tests
- Move tests for
defineNuxtComponentout of e2e test (#32848)
🤖 CI
- Move nightly releases into different concurrency group (664041be7)
❤️ Contributors
- RDistinct (@RDistinct)
- Daniel Roe (@danielroe)
- Oskar Lebuda (@OskarLebuda)
- Peter Budai (@peterbud)
- Matej Černý (@cernymatej)
- Damian Głowala (@DamianGlowala)
- Bobbie Goede (@BobbieGoede)
- Robin (@OrbisK)
- abeer0 (@iiio2)
- Julien Huang (@huang-julien)