Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2025-06-03 | 3.6 kB | |
v3.17.5 source code.tar.gz | 2025-06-03 | 1.3 MB | |
v3.17.5 source code.zip | 2025-06-03 | 1.9 MB | |
Totals: 3 Items | 3.2 MB | 0 |
3.17.5 is a regularly scheduled patch release.
✅ Upgrading
Our recommendation for upgrading is to run:
:::sh
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
🔥 Performance
- nuxt: Replace remaining instance of
globby
(#31688)
🩹 Fixes
- nuxt: Export
useScriptRybbitAnalytics
from script stubs (d275ae1a0) - nuxt: Remove unneeded pattern from regexp (2954c092c)
- nuxt: Ensure
appConfig
sources are not duplicated (#32216) - nuxt: Wrap slot with
h()
in ClientOnly (#30664) - kit: Ensure template filename uses safe patterns (4372b24dd)
- nuxt: Access
asyncData
state from nuxt app instance (#32232) - nuxt: Make patterns relative to
srcDir
inbuildCache
(#32260) - nuxt: Return non-existent route component in RouteProvider (#32266)
- nuxt: Use single
asyncData
watcher (#32247) - vite: Use arrow functions in dynamic imports (#32285)
- webpack: Use plugin for rollup-compatible dynamic imports (#32281)
📖 Documentation
- Update
addRouteMiddleware
path in example (#32171) - Narrow link to just middleware (#32203)
- Use optional chaining in error example (#32214)
- Give example of using
--env-file
(29f6392cd) - Recommend
nuxt
command consistently (#32237) - Fix typos (#30413)
- Add props to special metadata (#29708)
- Fix wrong
alert
withwarning
in/guide/pages
(#32270) - Update upgrade guide + roadmap (0040ee5e7)
📦 Build
- nuxt: Ensure cache is typed (33df20d17)
🏡 Chore
- Upgrade webpack dependencies separately (444d60936)
- Apply lint fixes (221ce99eb)
- Add missing dependency (720170dea)
✅ Tests
- Add regression test for useAsyncData + transition (29f7c8cb4)
- Ensure builder tests run sequentially (defa32829)
❤️ Contributors
- Daniel Roe (@danielroe)
- Julien Huang (@huang-julien)
- Hugo Richard (@HugoRCD)
- mxmxmmgg (@mxmxmmgg)
- xjccc (@xjccc)
- Horu (@HigherOrderLogic)
- Baptiste Leproux (@larbish)
- Phojie Rengel (@phojie)
- duolaameng (@1411430556)
- David Stack (@davidstackio)