Skip to content

Releases: vuejs/create-vue

2024-11-08 (v3.12.1)

08 Nov 14:45
d7bd4b7
Compare
Choose a tag to compare

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 the lint:oxlint script.

Full Changelog: v3.12.0...v3.12.1

2024-11-05 (v3.12.0)

05 Nov 08:59
bcf58c5
Compare
Choose a tag to compare

Notable Changes

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 of vue 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)

24 Oct 17:29
04fa446
Compare
Choose a tag to compare

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)

15 Oct 07:39
938c3ce
Compare
Choose a tag to compare

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)

11 Oct 07:29
db027a2
Compare
Choose a tag to compare

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)

19 Jun 07:04
da03911
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.10.3...v3.10.4

v3.10.3

19 Jun 07:03
c31c47a
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.10.2...v3.10.3

2024-03-19 (v3.10.2)

19 Mar 08:56
9850119
Compare
Choose a tag to compare

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

2024-03-12 (v3.10.1)

12 Mar 08:24
a772339
Compare
Choose a tag to compare

Notable Changes

  • Fixed a CLI bug where additional arguments (e.g. --typescript) caused the wrong target directory name to be inferred

Full Changelog: v3.10.0...v3.10.1

2024-03-11 (v3.10.0)

11 Mar 07:47
5100a92
Compare
Choose a tag to compare

Notable Changes

New Contributors

Full Changelog: v3.9.2...v3.10.0