v3.19.1 is a regularly scheduled patch release
✅ Upgrading
Our recommendation for upgrading is to run:
npx nuxt upgrade --dedupe
This will deduplicate your lockfile as well, and help ensure that you pull in updates from other dependencies that Nuxt relies on, particularly in the unjs ecosystem.
👉 Changelog
🩹 Fixes
- nuxt: Correct relative path of auto imported components (#33122)
- nuxt: Prefer accessing
globalThis
overwindow
(#33125) - nuxt: Migrate to AST-aware tree-shaking + route injection (#33128)
- nuxt: Ignore #components import mapping inside packages that use it internally (#33049)
- vite: Remove explicit vite-node configuration of
deps.inline
(#33133) - nuxt: Include trace in dev-time
useRoute
usage warning (#33039) - nuxt: Print route middleware path in warning (#33136)
- nuxt: Include core auto-imports from
imports:sources
in override warning (#33050) - nuxt: Render relative importmap entry path if required (#33146)
📖 Documentation
- Add documentation for module lifecycle hooks (#33115)
- Add
--
to bun create command (ab6aa8ee5) - Add JSDoc for
navigateTo
(#21442)
🏡 Chore
✅ Tests
🤖 CI
- Remove default discord reactions from thread (more noise than it's worth) (2e3c91e0c)
- Rewrite release workflow in ts + support multiple tags (478c64342)
- Pass correct flag (a954f383f)
- Pass tag via env variable (dcfc82688)
- Drop
4x
tags from releases (e3aa50d11)
❤️ Contributors
- Daniel Roe (@danielroe)
- Matej Černý (@cernymatej)
- Bobbie Goede (@BobbieGoede)
- Octavio Araiza (@8ctavio)
- Michael Brevard (@GalacticHypernova)
- abeer0 (@iiio2)
- 山吹色御守 (@KazariEX)