Releases: vuejs/create-vue
2025-02-17 (v3.14.2)
What's Changed
Updated dependency versions. Most notably, pinia is updated to v3.
Full Changelog: v3.14.1...v3.14.2
2025-02-07 (v3.14.1)
What's Changed
- Dependency updates
- Make E2E tests pass in
--baretemplates by @cexbrayat in #674 - PNPM 10 compatibility fixes:
New Contributors
- @2giosangmitom made their first contribution in #678
Full Changelog: v3.14.0...v3.14.1
2025-01-22 (v3.14.0)
What's Changed
- Updated dependencies, most notably:
- Updated dependency vite to ^6.0.11 to address a moderate security issue
- Better ESLint + TypeScript integration:
- Updated ESLint to ^9.18.0 to use
eslint.config.tsin TypeScript projects - Added
eslint.config.*totsconfig.node.jsonand fixed other eslint issues by @haoqunjiang in #669 - Use the
defineConfigWithVueTshelper from@vue/eslint-config-typescript14.3
- Updated ESLint to ^9.18.0 to use
- Better handling of prompt messages's i18n support:
- fix: extend
Intl.getCanonicalLocaleserror message by @btea in #650 - fix: don't show error when locale is
C/C.UTF-8by @haoqunjiang in #657
- fix: extend
New Contributors
- @kevinmarrec made their first contribution in #654
- @shi0rik0 made their first contribution in #658
Full Changelog: v3.13.0...v3.14.0
2024-12-24 (v3.13.0)
Notable Changes
- fix: remove
composite: truefrom tsconfigs #635 - feat: new
--bareCLI option to generate a barebone project without example code #636 - feat: add
--helpand--versionCLI 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
--forcefrom thetype-checkscript by @haoqunjiang in #606 - refactor: remove
baseUrlfrom all TSConfig files by @haoqunjiang in #607 - fix: when using bun, the correct build command is
bun run build, notbun buildby @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-devtoolsis included in the base template for all new projects. - TypeScript projects now come with
@types/nodev22 and@tsconfig/node22, as Node.js v22 has recently become the active LTS - fix(oxlint): avoid linting unnecessary files by adding
--ignore-path .gitignoreto thelint:oxlintscript.
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
langattribute 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-vueinstead ofvuecore 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.jsonfor 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 runto start the server on default port by @zetaraku in #540
New Contributors
Full Changelog: v3.10.4...v3.11.0