Releases: vuejs/create-vue
Releases ยท vuejs/create-vue
2023-09-14 (v3.7.4)
Notable Changes
ReplacedIt's not actually replaced until the v3.7.5 release.npm-run-allwith its maintained forknpm-run-all2- Updated the
buildscript in the TypeScript template, to allow passing arguments tovite build(by @wsehl in #338) - Updated dependency versions.
New Contributors
Full Changelog: v3.7.3...v3.7.4
2023-08-19 (v3.7.3)
Notable Changes
- Updated dependency versions. Notably:
- Updated
vitestto v0.34. Note this release contains breaking changes.transformModeshould be removed fromvitest.config.jsorvitest.config.tsafter this update.
- Updated
- Added VSCode extension recommendations for ESLint and Prettier (by @zhhbstudio in #325)
Full Changelog: v3.7.2...v3.7.3
2023-07-25 (v3.7.2)
Notable Changes
- Updated dependency versions. Notably:
- Updated dependency
@tsconfig/node18to v18.- If you want to update to this version in an existing project, please explicitly set
moduleResolutiontobundlerintsconfig.node.json, see f0e47a6
- If you want to update to this version in an existing project, please explicitly set
- Updated dependency
prettierto v3.- If you want to update to this version in an existing project, please make sure
@vue/eslint-config-prettieris also updated to the latest 8.0.0 version.
- If you want to update to this version in an existing project, please make sure
- Updated dependency
- Worked around the type issue in
vitest.config.ts(b948832)- Please make sure you are on the latest Vite version so that this workaround can take effect.
- Note that pnpm 8 uses
resolution-mode: lowest-directby default. So, in an existing project,pnpm installwon't get the latest dependency versions automatically, you need to runpnpm upmanually.
Full Changelog: v3.7.1...v3.7.2
2023-06-13 (v3.7.1)
- Fixes a regression that the
--testsflag would generate both Cypress and Nightwatch templates, closes #297
Full Changelog: v3.7.0...v3.7.1
2023-06-12 (v3.7.0)
Notable Changes
- Add Nightwatch as an option for end-to-end testing by @vaibhavsingh97 in #257
New Contributors
- @wxh06 made their first contribution in #278
- @vaibhavsingh97 made their first contribution in #257
Full Changelog: v3.6.4...v3.7.0
How to Upgrade an Existing Project: #70 (comment)
2023-05-12 (v3.6.4)
Notable Changes
- Updated the
type-checkscript, fixing an bug introduced in the 2023-05-05 release that thetype-checkscript in many templates has no effect at all #275 - Configured
transformMode.webinvitest.config.jsto support testing JSX/TSX components (by @lakb248 in #269) - Removed
* { position: relative }frombase.cssto avoid pollution of global style (by @btea in #271)
Full Changelog: v3.6.3...v3.6.4
How to Upgrade an Existing Project: #70 (comment)
2023-05-06 (v3.6.3)
Notable Changes
Full Changelog: v3.6.2...v3.6.3
How to Upgrade an Existing Project: #70 (comment)
2023-05-05 (v3.6.2)
Notable Changes
- The default TypeScript version is updated to
~5.0(#255).@vue/tsconfigis updated from 0.1.x to 0.3.x. Manually migration is required for old projects since there are breaking changes. More details available at https://github.com/vuejs/tsconfig#migrating-from-typescript--50
- Droped support for Node.js 14 as it has reached End-of-Life.
- If you plan to upgrade to Node.js 18, please note that 18.16 has a regression that breaks some users' testing setups. If you encounter similar errors, please stay with 18.15 until Node.js fixes it.
- Added Playwright VS Code extension recommendation. (by @btea in #250)
Other Contributors
Full Changelog: v3.6.1...v3.6.2
How to Upgrade an Existing Project: #70 (comment)
2023-02-28 (v3.6.1)
Notable Changes
- The default TypeScript version is updated to
~4.8.- Holding off on 4.9 because of an annoying bug in TypeScript 4.9 that causes autocompletion issues in VS Code vuejs/language-tools#2190
- The fix has already been landed in TypeScript but not yet released microsoft/TypeScript#52686
- Feel free to update to TypeScript 4.9 to enjoy the new features as long as you know how to work around the bug or do not care about it.
tsconfig.config.jsonis renamed totsconfig.node.json, to keep consistency with Vite templates (by @tjx666 in #232)
Full Changelog: v3.6.0...v3.6.1
How to Upgrade an Existing Project: #70 (comment)
2023-02-23 (v3.6.0)
Notable Changes
- When choosing ESLint + Prettier, a separate
formatscript will be added; thelintscript no longer checks or fixes stylistic issues. See https://github.com/vuejs/eslint-config-prettier#use-separate-commands-for-linting-and-formatting for a more detailed explanation. - Default Vitest configuration is extracted to a standalone config file (
vitest.config.jsorvitest.config.ts) because it has fewer edge cases and is more scalable. ( by @btea in #227)
Other Contributors
- @luo3house made their first contribution in #203
- @MartijnCuppens made their first contribution in #210
Full Changelog: v3.5.0...v3.6.0
How to Upgrade an Existing Project: #70 (comment)