Skip to content

Releases: vuejs/create-vue

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

2024-01-30 (v3.9.2)

30 Jan 15:31
4ec1468
Compare
Choose a tag to compare

Notable Changes

  • Updated dependency versions, most notably:
    • Updated dependency @vitejs/plugin-vue to v5
    • Updated dependency @types/node to v20 and replaced @tsconfig/node18 with tsconfig/node20
  • Added zh-Hant locale by @CoolPlayLin in #365
  • Explicitly set tsBuildInfoFile in tsconfig.*.json files by @sodatea in #409

Full Changelog: v3.9.1...v3.9.2

2023-12-16 (v3.9.1)

15 Dec 17:13
9815de9
Compare
Choose a tag to compare

Notable Changes

Full Changelog: v3.9.0...v3.9.1

2023-12-06 (v3.9.0)

06 Dec 09:18
773d698
Compare
Choose a tag to compare

Notable Changes

  • Updated dependency versions, most notably:
  • Updated most project templates to use "type": "module" in package.json
    • This helps avoid Vite 5's CJS Node API deprecation warning. But you might still see a few such warnings here and there; that's because some tools depending on Vite haven't migrated to ESM yet. We'll continue to push the ecosystem forward and eliminate these warnings whenever possible.
    • For more info on the deprecation warning, see https://vitejs.dev/guide/troubleshooting.html#vite-cjs-node-api-deprecated
  • I18n improvements
  • Type-checking improvements #274:
    • We now use the vue-tsc --build --force command for type-checking, instead of the cumbersome vue-tsc --noEmit -p tsconfig.app.json --composite false. After this change, the type-check command is able to check all files in the project and catch more errors.
    • To adopt this approach in an existing project, you need to:
      1. Make sure you are using TypeScript >= 5
      2. Add *.tsbuildinfo to the end of .gitignore
      3. Add "noEmit": true to the compilerOptions in all existing tsconfig.*.jsons, such as tsconfig.app.json and tsconfig.node.json.
  • Added jsconfig.json for JS projects by @GraxMonzo in #102
  • Fixed Nightwatch integration by @cexbrayat in #386

New Contributors

Full Changelog: v3.8.0...v3.9.0

2023-10-20 (v3.8.0)

20 Oct 07:38
d01bf16
Compare
Choose a tag to compare

Notable Changes

New Contributors

Full Changelog: v3.7.5...v3.8.0

2023-09-20 (v3.7.5)

19 Sep 17:19
0932e00
Compare
Choose a tag to compare

Notable Changes

  • Updated dependency versions.
  • Replace npm-run-all with npm-run-all2 (correctly) by @cexbrayat in #343

Full Changelog: v3.7.4...v3.7.5

2023-09-14 (v3.7.4)

14 Sep 12:16
64b03f9
Compare
Choose a tag to compare

Notable Changes

  • Replaced npm-run-all with its maintained fork npm-run-all2 It's not actually replaced until the v3.7.5 release.
  • Updated the build script in the TypeScript template, to allow passing arguments to vite build (by @wsehl in #338)
  • Updated dependency versions.

New Contributors

Full Changelog: v3.7.3...v3.7.4

2023-08-19 (v3.7.3)

19 Aug 05:41
9688063
Compare
Choose a tag to compare

Notable Changes

Full Changelog: v3.7.2...v3.7.3