✨ Highlights
Nuxt DevTools v2.0 isn't a massive update but rather some necessary breaking changes for us to move forward easier.
The main breaking change is that Nuxt DevTools 2.0 now requires Vite v6, which means Nuxt v3.15+. Along with other improvements like custom editor selection, Discovery.js for resolved Nuxt/Nitro/Vite configs (rather advanced, mostly for debugging), bringing back the schema generator, and more optimized dependencies.
We will soon include v2.0 in the next Nuxt release.
🚨 Breaking Changes
- Requires Vite v6 and Nuxt v3.15 - by @antfu (f2a2f)
- Move edge releases to nightly releases - by @antfu (5c6df)
- Remove global installation wizard - by @antfu (23215)
- Upgrade
execa
andwhich
, requires node^18.17.0 - by ** >=20.5.0
** () - Switch from
flatted
tostructured-clone-es
- by @antfu (403fe)
🚀 Features
- Enhance module resolution paths for getPackageInfo - by @ryanchien8125 in #767 (04269)
- Add copy button for filepath item - by @antfu (94b38)
- Put vue devtools ui in a separate category - by @antfu (5b566)
- Migrate to
my-ua-parser
- by @antfu (a2906) - Allow to customize editor to open, fix #748 - by @antfu in #748 (fe98c)
- Show the floating panel by default, close #717 - by @antfu in #717 (6108b)
- Support basic view of resolved options with Discovery.js - by @antfu in #771 (59b73)
- Use slimmer shiki bundle - by @antfu (91bc0)
- Show module setup time - by @antfu (a8105)
- Add directives page - by @userquin and @antfu in #740 (c20c7)
🐞 Bug Fixes
- Component tree format - by @antfu (f4017)
- Components graph - by @antfu (1bae9)
- Improve filepath item ui - by @antfu (8f4ff)
- Support Nuxt 4 window context format - by @antfu (0459d)
- Rpc serialization error with Vite configs - by @antfu (9033c)
- Downgrade quicktype, bring back schema generator, fix #753 - by @antfu in #753 (7b9dd)
- Vue-devtools runtime injection, close #667 - by @antfu in #667 (18889)
- Build analyzer, close #701 - by @antfu in #701 (5ace1)
- vscode: Set a default value for the vscode host parameter - by @gsxdsm in #766 (2e6b4)