Skip to content

Releases: nuxt/cli

v3.33.1

08 Feb 01:17
Immutable release. Only release title and notes can be modified.
28bdf9d

Choose a tag to compare

3.33.1 is the next patch release.

👉 Changelog

compare changes

🩹 Fixes

  • Convert more errors to strings (3cef4f3)

🏡 Chore

  • Migrate Renovate config (#1215)
  • Unpin @clack/prompts now that it's stable (d3cf87c)

❤️ Contributors

v3.33.0

07 Feb 10:23
Immutable release. Only release title and notes can be modified.
69e5db8

Choose a tag to compare

3.33.0 is the next minor release.

👉 Changelog

compare changes

🚀 Enhancements

  • init: Add fuzzy search for module selection (#1180)

🩹 Fixes

  • nuxi: Pass --dotenv argument to showVersions in build command (#1189)

❤️ Contributors

v3.32.0

06 Jan 16:19
Immutable release. Only release title and notes can be modified.
8bcd09b

Choose a tag to compare

3.32.0 is the next minor release.

👉 Changelog

compare changes

🚀 Enhancements

  • add: Move module add -> add and add new template-add command (#1176)

🩹 Fixes

  • init: Silence dependency install logs (#1172)
  • add: Add better error fallbacks (#1177)

❤️ Contributors

v3.31.3

17 Dec 22:46
Immutable release. Only release title and notes can be modified.
b317d77

Choose a tag to compare

3.31.3 is the next patch release.

👉 Changelog

compare changes

🩹 Fixes

  • info: Provide copyable info if clipboard copy fails (#1164)
  • init: Only show official modules compatible w/ current nuxt (#1165)
  • dev: Only override NODE_ENV override when initialising server (#1161)

🤖 CI

❤️ Contributors

v3.31.2

09 Dec 16:45
Immutable release. Only release title and notes can be modified.
d02b6b4

Choose a tag to compare

3.31.2 is the next patch release.

👉 Changelog

compare changes

📦 Build

  • Enable shims in tsdown configuration (#1151)

❤️ Contributors

v3.31.1

05 Dec 11:14
Immutable release. Only release title and notes can be modified.
91b2d23

Choose a tag to compare

3.31.1 is a patch release to address a regression when creating a new project.

👉 Changelog

compare changes

🔥 Performance

  • dev: Use join rather than resolve if adding static string (b0b8fd5)

🩹 Fixes

  • dev: Ensure tsconfig.json exists before starting dev server (0aa3a0f)
  • dev: Handle completions when running npm create nuxt (#1149)

✅ Tests

  • Add e2e test for create-nuxt cli (3650f92)

❤️ Contributors

v3.31.0

04 Dec 16:57
Immutable release. Only release title and notes can be modified.
22cf07b

Choose a tag to compare

3.31.0 is the next minor release.

👉 Changelog

compare changes

🚀 Enhancements

  • Add shell completions using @bomb.sh/tab (#1082)
  • Use clack to add more ✨ (#1121)
  • init: Prompt user to select a template (#1147)

🩹 Fixes

  • module,init,upgrade: Use updated @clack/prompts (#1117)
  • dev: Handle --host without explicit host (5278c9e)
  • upgrade: Clean lockfile in workspace dir (01ca983)
  • info: Support nitro version + remove buildModules for v3+ (3eaca44)
  • info: Check if BuildModules is defined (ce9694f)
  • build,dev: Respect NODE_PATH when loading kit/nuxt (d5f9331)
  • dev: Respect https.xxx commandline arguments (#1129)
  • preview: Respect dotenv command-line arg (#1144)
  • dev: Prime mtimes cache when starting dev server (#1137)

💅 Refactors

  • init: Use clack for prettier box styling (#1077)

🏡 Chore

  • Lint (068c85f)
  • Update pnpm to 10.21 and enable trust policy (7edcce5)
  • Revert pnpm trust policy and restore provenance action (694e92b)
  • Lint (1b26dec)
  • Use github token from environment when fetching templates (7812d77)
  • Lint (40c967f)

🤖 CI

  • Pass token to ci workflow as well (b04de4f)
  • Pass token in more places (fdafc3a)

❤️ Contributors

v3.30.0

03 Nov 13:12
a82954d

Choose a tag to compare

3.30.0 is the next minor release.

👀 Highlights

The biggest change in this release is that we drop the built-in proxy server which we previously used.

this will mean that there's not a persistent connection, but it avoids a lot of the pain and potential problematic behaviour with having a proxy (either over socket, which can be flaky on different oses/runtimes - or over network, which is slow on windows).

we're also continuing to focus on performance, including dropping some dependencies, and migrating where possible to new unjs libraries like h3 v2 and srvx.

👉 Changelog

compare changes

🚀 Enhancements

  • dev: Experimentally support nitro v3 + inline h3 (11f8bf7)

🔥 Performance

  • info: Migrate from clipboardy to copy-paste (#1087)
  • preview: Inline port description (2b40c32)

🩹 Fixes

  • build,dev: Support showing nitro version (70dcc9b)
  • dev: Use proxy instead of web fetch handler (#1104)
  • module,upgrade: Allow adding module/nuxt version to pnpm workspace root (#1109)

💅 Refactors

  • analyze: Use srvx to serve analysis results (97d8172)
  • dev: Remove proxy server in favour of direct listening (#1105)

📦 Build

  • Use tsdown + isolated declarations (#1095)

🏡 Chore

  • Update knip config (c23e915)
  • Clean up playground console logging (3a92d84)
  • Add verifyDepsBeforeRun: install (#1106)
  • Update ignoredBuiltDependencies (#1107)

✅ Tests

  • Remove separate socket runtime tests (df17ad4)

❤️ Contributors

v3.29.3

09 Oct 17:19
d8e89aa

Choose a tag to compare

👉 Changelog

compare changes

🩹 Fixes

  • dev: Skip sending headers if they are already sent (4509643)
  • dev: Handle multiple set-cookie headers correctly (#1079)
  • dev: Handle more kinds of fetch errors (#1076)

❤️ Contributors

v3.29.2

07 Oct 18:52
e15ea22

Choose a tag to compare

👉 Changelog

compare changes

🩹 Fixes

  • Polyfill process.getBuiltinModule (fa5d5e6)
  • dev: Use node pipelining on windows (#1072)

🏡 Chore

🤖 CI

  • Write pr number to artifact (5e9adc2)
  • Debug artifact paths (5316bd4)
  • Resolve statsDir + move checkout earlier (c94e144)
  • Remove packages/ dir from size parsing script (5b3d7a3)

❤️ Contributors