Releases: nuxt/cli
Releases · nuxt/cli
v3.19.1
v3.19.0
🚀 Enhancements
- subcommand: Add subcommand support (#644)
- add: Move templates to separate files and add new ones (#379)
🏡 Chore
- Remove some
as any
(8e5f935) - Disable
respectExternal
(542e05c) - Bump nuxt/telemetry version (00a0a71)
❤️ Contributors
- Damian Głowala (@DamianGlowala)
- Daniel Roe (@danielroe)
v3.18.2
v3.18.1
v3.18.0
🚀 Enhancements
- dev: Support PFX certificate for dev server (#624)
- module: Install as dev dependency with
--dev
flag (#630) - add: Add layer template (#626)
- Use
jiti
to import/resolve modules (#632) - Add
nuxi
tag to logs (#642)
🔥 Performance
- Use consola colors (a3fe458)
- Use
tinyexec
to execute commands (#639) - Do not inline
writeTypes
from@nuxt/kit
(#641)
🩹 Fixes
- upgrade: Detect 'bun.lock' lockfile (#614)
- build: Do not override
preset
when prerendering (#605) - info: De-default nuxt config (5f96214)
💅 Refactors
- info,upgrade: Use
nypm
to detect package manager (#618)
🏡 Chore
- Use json assertion (acb6130)
- Correct dependency list (a979a47)
- Add explicit nuxi dependency for ppn (a3be91d)
- Lockfile (7ded939)
- Don't fail build when analysing size (d8fa483)
- Use
knip
to ensure repository is 💯 (ee63f74) - Update lockfile (a1c2cd2)
- Add additional lint preset + lint project (1e1fd26)
- Lint 😆 (0363b58)
🤖 CI
- Don't upload coverage on windows (fb1c354)
- Release pull requests with
pkg.pr.new
(#633) - Add bundle size comparison job (#635)
- Move rollup plugin to beginning of array (b98c031)
- Update pr target (#638)
- Skip dts when checking bundle size (a5382c9)
- Do not release nightly on windows matrix (982ae2e)
❤️ Contributors
- Daniel Roe (@danielroe)
- Bobbie Goede (@BobbieGoede)
- Colonel-Sandvich (@Colonel-Sandvich)
- Clément Ollivier (@clemcode)
- Connor Roberts (@murshex)
v3.17.2
🩹 Fixes
- dev: Chain
catch
correctly on promise (4504a4c)
🏡 Chore
- Lint (1831710)
❤️ Contributors
- Daniel Roe (@danielroe)
v3.17.1
v3.17.0
🚀 Enhancements
- module: Add multiple modules at once (#584)
🩹 Fixes
- analyze: Show readable chunk names (#587)
- add: Respect custom dirs from nuxt project (#586)
- cleanup: Remove dev
buildDir
when cleaning up (#590) - analyze: Support
--dotenv
argument (#589) - dev: Use
SIGTERM
instead ofSIGHUP
on windows (#603) - dev: Restart nuxt if unhandled rejection occurs (#602)
💅 Refactors
- Share command descriptions and
--cwd
default (#592)
❤️ Contributors
- Bobbie Goede (@BobbieGoede)
- Richard Rohrig (@rohrig)
- Daniel Roe (@danielroe)
v3.16.0
🚀 Enhancements
- init: Add support for
deno
(#526)
🩹 Fixes
- dev: Handle non-existent dev server on restart (#560)
- module: Pass registry auth token when fetching metadata (#537)
- Improved internal type safety (9ad7d6f)
🏡 Chore
- Revert change to playground
package.json
(45801c0)
❤️ Contributors
- Daniel Roe (@danielroe)
- Thomas Kjærgaard (@tkjaergaard)
- Adrien Foulon (@Tofandel)
- Yasser Lahbibi (@yassilah)
v3.15.0
🚀 Enhancements
- Add
--env-name
flag for configuration overrides (#357, #424) - upgrade: Allow upgrading to nightly release channel (#465)
- module: Rerun prepare command after installing module (61f0172)
🩹 Fixes
- add: Don't add extra
/
if joining registry + package (b462713) - dev: Respect explicit address and port in
--inspect
(#508) - info: Await loading of nuxt config file (#528)
- build: Respect environment variable preset overrides (#514)
- module: Respect per-scope registry when installing packages (#510, #519)
- typecheck: Use
bunx
if running on bun (#494) - add: Handle kebab-case composable names (#522)
- upgrade: Include other core nuxt packages in upgrade (40877ae)
- upgrade: Avoid printing info when versions are unknown (019a6f8)
- upgrade: Handle aborted nightly channel selection (c263859)
- preview: Show more accurate message with custom
--dotenv
(3fe1ff9)
💅 Refactors
- upgrade: Move channel prompt before lockfile prompt (b3f31de)
🏡 Chore
- Add CODEOWNERS file (95ec3c8)
🤖 CI
- Run test suite on windows (#512)
❤️ Contributors
- Daniel Roe (@danielroe)
- Martin (@martin-mastermind)
- Teena (@franklin-tina)
- Horu (@HigherOrderLogic)
- Thomas Kjærgaard (@tkjaergaard)
- Ezra Ashenafi (@Eazash)
- Selemon Brahanu (@selemondev)
- Till Sanders (@tillsanders)
- Giacomo Trezzi (@G3z)