Releases: vuejs/create-vue
2024-12-24 (v3.13.0)
Notable Changes
- fix: remove
composite: true
from tsconfigs #635 - feat: new
--bare
CLI option to generate a barebone project without example code #636 - feat: add
--help
and--version
CLI options #646 - chore: small updates to the welcome page #647
Full Changelog: v3.12.2...v3.13.0
Happy Holidays!
2024-11-30 (v3.12.2)
What's Changed
- chore: update dependencies; most notably, Vite 6
- perf: remove
--force
from thetype-check
script by @haoqunjiang in #606 - refactor: remove
baseUrl
from all TSConfig files by @haoqunjiang in #607 - fix: when using bun, the correct build command is
bun run build
, notbun build
by @Hornwitser in #615
New Contributors
- @Hornwitser made their first contribution in #615
Full Changelog: v3.12.1...v3.12.2
2024-11-08 (v3.12.1)
What's Changed
- DevTools v7 is no longer experimental.
vite-plugin-vue-devtools
is included in the base template for all new projects. - TypeScript projects now come with
@types/node
v22 and@tsconfig/node22
, as Node.js v22 has recently become the active LTS - fix(oxlint): avoid linting unnecessary files by adding
--ignore-path .gitignore
to thelint:oxlint
script.
Full Changelog: v3.12.0...v3.12.1
2024-11-05 (v3.12.0)
Notable Changes
- feat(ESLint): add experimental Oxlint integration by @haoqunjiang in #601
Note
If you want to try Oxlint out in your existing project following our setup, please be aware that it's not a drop-in replacement. Oxlint could catch more errors than the previous default ESLint configuration.
It's because Oxlint's correctness
rule category also contains rules from other popular community plugins such as unicorn
, while the previous default ESLint configuration only errors on recommended rules from @eslint/js
, typescript-eslint
, eslint-plugin-vue
, and other project-specific plugins.
- chore: dependency maintenance
- chore: mark template files as CC0 1.0 (public domain) by @btea in #594
- fix(index.html): set
lang
attribute to an empty string, dropping English as the default language by @botic in #600
Please set your preferred language manually after scaffolding the project - feat(Prettier): align the default prettier style with
create-vue
instead ofvue
core by @haoqunjiang in 5c93155
(TL;DR: removed"arrowParens": "avoid"
and added"printWidth": 100
)
New Contributors
Full Changelog: v3.11.2...v3.12.0
2024-10-25 (v3.11.2)
What's Changed
- feat: add EditorConfig to .vscode/extensions.json when ESLint is selected by @yoshi-pi in #584
- chore: dependency maintenance; most notably, update dependency typescript to ~5.6.0
Full Changelog: v3.11.1...v3.11.2
2024-10-15 (v3.11.1)
What's Changed
- chore: dependency maintenance
- feat(All): add VS Code file nesting config to the base template by @haoqunjiang in #577
- fix(ESLint): remove comment from generated config by @cexbrayat in #578
- fix(Cypress + TypeScript): move
tsconfig.json
for cypress e2e a level up for better tooling compatibility [5027f2b]
Full Changelog: v3.11.0...v3.11.1
2024-10-11 (v3.11.0)
What's Changed
- chore: dependency maintenance
- feat(ESLint): support ESLint 9 Flat Config by @haoqunjiang in #573
- feat(ESLint + Vitest): add @vitest/eslint-plugin by @cexbrayat in #559
- feat(Vitest): add Vitest VSCode extension recommendation by @btea in #553
- fix(Playwright): use
npm run
to start the server on default port by @zetaraku in #540
New Contributors
Full Changelog: v3.10.4...v3.11.0
2024-06-19 (v3.10.4)
What's Changed
- i18n: Update tr-TR.json by @aisevim in #493
- fix: write merged setting config by @Muluk-m in #514
- fix: use lowercase for vueDevTools plugin by @cexbrayat in #524
- fix(cypress): remove es5 from tsconfig by @cexbrayat in #525
New Contributors
Full Changelog: v3.10.3...v3.10.4
v3.10.3
What's Changed
- i18n: Update zh-Hant.json by @toto6038 in #479
- fix: exclude from vitest the playwright e2e/** subfolders by @messenjer in #487
New Contributors
- @toto6038 made their first contribution in #479
- @messenjer made their first contribution in #487
Full Changelog: v3.10.2...v3.10.3
2024-03-19 (v3.10.2)
Notable Changes
- Turn on VSCode autofix-on-save when ESLint is used (by @yoshi-pi in #467)
- Fixed command instructions when using
bun create vue@latest
(by @ccjr1120 in #471)
New Contributors
Full Changelog: v3.10.1...v3.10.2