Skip to content

Releases: nuxt/cli

v3.7.2

27 Aug 21:01
@pi0 pi0
65e790c
Compare
Choose a tag to compare

compare changes

🩹 Fixes

  • Update to [email protected]
  • Update name internally to nuxi (42106c6)
  • Respect HOST, --host and devServer.host options (#105)
  • dev: Add backward compatibility for -o and -p and deprecate ssl* args (#106)

🤖 CI

  • Publish canary as nuxi-edge (for now) (d1120b1)

❤️ Contributors

v3.7.0

25 Aug 22:07
085707c
Compare
Choose a tag to compare

🚀 Enhancements

  • cli: nuxi info (#503)
  • Use native esm for all packages (#539)
  • nuxi: Basic nuxi init (#659)
  • nuxi: Invoke prepare step for nuxi dev/build (#689)
  • cli: Add placeholder generate command (#738)
  • cli: Generate tsconfig.json in prepare command (#822)
  • nuxi: Support --host, --ssl-cert, and --ssl-key args (#993)
  • ⚠️ Add engines.node field and node.js version check (#1197)
  • Auto-import for composables (#1176)
  • nuxi: Bundle analyzer (#701)
  • Define nitro #storage and #assets types (#1377)
  • nuxi: Nuxi upgrade command (#1468)
  • nuxi: Support pnpm for nuxi upgrade (#1516)
  • typescript options (#1940)
  • nuxi: Add typecheck command using vue-tsc (#2132)
  • deps: Update all non-major dependencies (#2252)
  • nuxi: Add nuxi preview command for local testing (#2162)
  • nuxi: Use nuxt/starter by default for templates (5c94df645)
  • nuxi: Call nuxt listen hook for dev (#2772)
  • nuxi: Clear cache on upgrade (#2936)
  • Shared logger and silent test logs (#3259)
  • .nuxtignore support and isIgnored kit utility (#3424)
  • nuxi: Add jsx option to generated tsconfig (#3449)
  • nitro, nuxt3: Allow handling otherwise unhandled runtime errors (#3464)
  • nuxi: Init nuxi test support (#3307)
  • nuxi: Expose runCommand (#3749)
  • test-utils: Test in development mode (#3753)
  • Support reactivity transform (#3737)
  • nuxi: Scaffold files with nuxi add (#3841)
  • nuxi: Load .env when previewing builds (#4016)
  • ⚠️ Migrate to nitropack (#3956)
  • nuxi: nuxi cleanup command (#6125)
  • nuxi: Auto cleanup with project manifest changes (#6672)
  • nuxt: app.config with hmr and reactivity support (#6333)
  • nuxi: Support mode flags for add command (#3921)
  • nuxi: Display nuxt and nitro versions for dev and build commands (#7118)
  • Allow extending with theme config (#7131)
  • nuxi: Switch to unjs/giget for nuxi init (#7361)
  • cli: ⚠️ Use giget 0.1x with template registry for nuxi init (#7404)
  • nuxi: Support --dotenv for dev, build and preview commands (#7660)
  • ⚠️ Upgrade to [email protected] and [email protected] (#8218)
  • nuxi: nuxi build-module command (#7610)
  • nuxt: Auto-import utils/ directory (#8817)
  • nuxi: Wrap and normalize all console outputs (#8846)
  • nuxi: ⚠️ Setup nuxt globally with nuxt test (#4578)
  • nuxi: Auto-generate .npmrc and setting for pnpm (#7407)
  • nuxi: Warn when prerendering routes with ssr: false (#18783)
  • nuxi: Add initial support for enabling/disabling devtools (#18864)
  • nuxt: Upgrade to nitropack 2.2 (#18889)
  • nuxi: Enforce consistent casing in filenames (#19088)
  • nuxi: Reload nuxt when restart hook is called (#19084)
  • nuxi: Cli wrapper for self restart (#18641)
  • nuxi,schema: Add support for setting nuxt logLevel (#19369)
  • cli: Programmatically pass nuxt config overrides (to dev) (#19371)
  • nuxt: Add watch option and refactor dev server restarting (#19530)
  • nuxt: Prompt to install devtools when it's enabled (#20126)
  • Upgrade to consola v3.x prerelease (#20141)
  • nuxi: Allow greater control of nuxi analyze from cli (#20387)
  • deps: Upgrade to nitropack v2.4 (#20688)
  • nuxi: Allow passing overrides to other nuxi commands (#20760)
  • Add module add command (#9)
  • Check for cli updates in background (#11)
  • Add cli version to nuxi info (604843137)
  • Show basic changelog url in update banner (#15)
  • nuxi: Module search (#21)
  • init: Allow selecting package manager when creating new project (#38)
  • kit,nuxi: Add writeTypes utility (#22385)
  • nuxi: Detect bun package manager (#22673)
  • Forked dev server (#81)
  • Support bun package manager (#86)
  • Use listhen to parse its own dev args (#88)
  • Allow using internal _dev command for testing purpose (#94)

🔥 Performance

  • Remove unused deps and add implicit deps (#20356)
  • nuxt: Use .test and hoist regexps where possible (#21011)
  • prepare: Normalise compiler options once (b86fad588)

🩹 Fixes

  • pkg: Avoid conflicting nuxt binraries (#512)
  • pkg: Enable declaration for for and webpack (718a79650)
  • cli: Restart on app.vue creation and removal (#597)
  • nuxi: Don't restart when build directory changes (#613)
  • nuxi: Fix issue with dynamic cjs chunks (2f6c5a6fc)
  • nuxi: Don't include nuxt3 for bridge projects (#663)
  • nuxt3: Provide NuxtWelcome component from design (#745)
  • nuxi: Dx improvements when creating components/ directory (#749)
  • nuxi: Provide install advice if git fails (#923)
  • nuxi: Respect --port arg (#919)
  • nuxi: Warn if user does not have @nuxt/kit installed (#915)
  • cli: Update listhen (resolves #1032, #1033) (#1032, #1033)
  • nuxi: Update version and vite detection (#1169)
  • deps: Upgrade jiti to 2.12.9 (#1171)
  • nuxi: Write tsconfig when generating buildDir (#1161)
  • nuxi: Ignore watch events if nuxt instance is not ready (06208af6a)
  • pkg: Downgrade node version to 14.17.x due to codesandbox issue (6a4118420)
  • pkg: Downgrade node version to 14.16.x due to stackblitz issue (dd28aafcd)
  • nuxi: Support build:error hook (#1298)
  • nuxi: Correct analyzer html (#1339)
  • nuxi: Validate template argument (#1409)
  • nuxi: Validations for --template flag (#1412)
  • nuxi: Ensure types are calculated on current nuxt instance (#1432)
  • pkg: Support node 17.x in the engines field (#1443)
  • nuxi: Write types after nuxt is ready (#1551)
  • nuxi: Remove nu alias (a4a9b8e9d)
  • nuxi: Forward nuxi generate to nuxt on nuxt 2 (#1571)...
Read more