Releases: nuxt/cli
Releases · nuxt/cli
v3.20.0
🚀 Enhancements
- init: Warn if dir already exists and no
--force
flag is provided (#652) - add: Skip installation of already installed modules (#654)
- cli: Add new
@nuxt/cli
distribution without inlined deps (#659)
🔥 Performance
- Do not inline
package.json
in build cli (d762ada)
🩹 Fixes
- add: Correct template name validation (#651)
- module: Correct formatting in installation log (c17039a)
- info: Do not copy info in ci or without tty (cf33224)
🏡 Chore
- Skip e2e tests on windows for now (bc27761)
- nuxt-cli: Use
nuxi
as name for released cli (554fa1b) - Remove json assertion (for stub mode) (24a2df2)
- Ensure
packageManagerOptions
remains up-to-date (995fb20) - Remove export for now (989475f)
✅ Tests
- Add some basic e2e tests (a772c2a)
- Update status test on windows (7e860dc)
- Exec child process in tests with tinyexec (#661)
- Add
init
andadd
e2e tests (#662) - Bump windows timeout (de3afe0)
- Don't install deps in test (3e321c2)
🤖 CI
- Split out lint + release workflows (#657)
❤️ Contributors
- Daniel Roe (@danielroe)
- Damian Głowala (@DamianGlowala)
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)