vuejs/create-vue
### [`v3.7.1`](https://togithub.com/vuejs/create-vue/compare/v3.7.0...v3.7.1)
[Compare Source](https://togithub.com/vuejs/create-vue/compare/v3.7.0...v3.7.1)
### [`v3.7.0`](https://togithub.com/vuejs/create-vue/releases/tag/v3.7.0): 2023-06-12 (v3.7.0)
[Compare Source](https://togithub.com/vuejs/create-vue/compare/v3.6.4...v3.7.0)
#### Notable Changes
- Add Nightwatch as an option for end-to-end testing by [@vaibhavsingh97](https://togithub.com/vaibhavsingh97) in [https://github.com/vuejs/create-vue/pull/257](https://togithub.com/vuejs/create-vue/pull/257)
#### New Contributors
- [@wxh06](https://togithub.com/wxh06) made their first contribution in [https://github.com/vuejs/create-vue/pull/278](https://togithub.com/vuejs/create-vue/pull/278)
- [@vaibhavsingh97](https://togithub.com/vaibhavsingh97) made their first contribution in [https://github.com/vuejs/create-vue/pull/257](https://togithub.com/vuejs/create-vue/pull/257)
**Full Changelog**: https://github.com/vuejs/create-vue/compare/v3.6.4...v3.7.0
**How to Upgrade an Existing Project**: [https://github.com/vuejs/create-vue/issues/70#issuecomment-1049577760](https://togithub.com/vuejs/create-vue/issues/70#issuecomment-1049577760)
### [`v3.6.4`](https://togithub.com/vuejs/create-vue/releases/tag/v3.6.4): 2023-05-12 (v3.6.4)
[Compare Source](https://togithub.com/vuejs/create-vue/compare/v3.6.3...v3.6.4)
#### Notable Changes
- Updated the `type-check` script, fixing an bug introduced in the 2023-05-05 release that the `type-check` script in many templates has no effect at all [#275](https://togithub.com/vuejs/create-vue/issues/275)
- Configured [`transformMode.web`](https://vitest.dev/config/#transformmode-web) in `vitest.config.js` to support testing JSX/TSX components (by [@lakb248](https://togithub.com/lakb248) in [https://github.com/vuejs/create-vue/pull/269](https://togithub.com/vuejs/create-vue/pull/269))
- Removed `* { position: relative }` from `base.css` to avoid pollution of global style (by [@btea](https://togithub.com/btea) in [https://github.com/vuejs/create-vue/pull/271](https://togithub.com/vuejs/create-vue/pull/271))
**Full Changelog**: https://github.com/vuejs/create-vue/compare/v3.6.3...v3.6.4
**How to Upgrade an Existing Project**: [https://github.com/vuejs/create-vue/issues/70#issuecomment-1049577760](https://togithub.com/vuejs/create-vue/issues/70#issuecomment-1049577760)
### [`v3.6.3`](https://togithub.com/vuejs/create-vue/releases/tag/v3.6.3): 2023-05-06 (v3.6.3)
[Compare Source](https://togithub.com/vuejs/create-vue/compare/v3.6.2...v3.6.3)
#### Notable Changes
- Added `"module": "ESNext"` to `tsconfig.node.json` (by [@jahnli](https://togithub.com/jahnli) in [https://github.com/vuejs/create-vue/pull/266](https://togithub.com/vuejs/create-vue/pull/266))
**Full Changelog**: https://github.com/vuejs/create-vue/compare/v3.6.2...v3.6.3
**How to Upgrade an Existing Project**: [https://github.com/vuejs/create-vue/issues/70#issuecomment-1049577760](https://togithub.com/vuejs/create-vue/issues/70#issuecomment-1049577760)
### [`v3.6.2`](https://togithub.com/vuejs/create-vue/releases/tag/v3.6.2): 2023-05-05 (v3.6.2)
[Compare Source](https://togithub.com/vuejs/create-vue/compare/v3.6.1...v3.6.2)
#### Notable Changes
- The default TypeScript version is updated to `~5.0` ([#255](https://togithub.com/vuejs/create-vue/issues/255)).
- `@vue/tsconfig` is 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](https://togithub.com/nodejs/node/issues/47563). If you encounter similar errors, please stay with 18.15 until Node.js fixes it.
- Added Playwright VS Code extension recommendation. (by [@btea](https://togithub.com/btea) in [https://github.com/vuejs/create-vue/pull/250](https://togithub.com/vuejs/create-vue/pull/250))
#### Other Contributors
- [@ByMykel](https://togithub.com/ByMykel) made their first contribution in [https://github.com/vuejs/create-vue/pull/237](https://togithub.com/vuejs/create-vue/pull/237)
**Full Changelog**: https://github.com/vuejs/create-vue/compare/v3.6.1...v3.6.2
**How to Upgrade an Existing Project**: [https://github.com/vuejs/create-vue/issues/70#issuecomment-1049577760](https://togithub.com/vuejs/create-vue/issues/70#issuecomment-1049577760)
### [`v3.6.1`](https://togithub.com/vuejs/create-vue/releases/tag/v3.6.1): 2023-02-28 (v3.6.1)
[Compare Source](https://togithub.com/vuejs/create-vue/compare/v3.6.0...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 [https://github.com/vuejs/language-tools/issues/2190](https://togithub.com/vuejs/language-tools/issues/2190)
- The fix has already been landed in TypeScript but not yet released [https://github.com/microsoft/TypeScript/pull/52686](https://togithub.com/microsoft/TypeScript/pull/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](https://togithub.com/vuejs/language-tools/issues/2190#issuecomment-1365895869) or do not care about it.
- `tsconfig.config.json` is renamed to `tsconfig.node.json`, to keep consistency with Vite templates (by [@tjx666](https://togithub.com/tjx666) in [https://github.com/vuejs/create-vue/pull/232](https://togithub.com/vuejs/create-vue/pull/232))
**Full Changelog**: https://github.com/vuejs/create-vue/compare/v3.6.0...v3.6.1
**How to Upgrade an Existing Project**: [https://github.com/vuejs/create-vue/issues/70#issuecomment-1049577760](https://togithub.com/vuejs/create-vue/issues/70#issuecomment-1049577760)
### [`v3.6.0`](https://togithub.com/vuejs/create-vue/releases/tag/v3.6.0): 2023-02-23 (v3.6.0)
[Compare Source](https://togithub.com/vuejs/create-vue/compare/v3.5.0...v3.6.0)
#### Notable Changes
- When choosing ESLint + Prettier, a separate `format` script will be added; the `lint` script 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.js` or `vitest.config.ts`) because it has fewer edge cases and is more scalable. ( by [@btea](https://togithub.com/btea) in [https://github.com/vuejs/create-vue/pull/227](https://togithub.com/vuejs/create-vue/pull/227))
##### Other Contributors
- [@luo3house](https://togithub.com/luo3house) made their first contribution in [https://github.com/vuejs/create-vue/pull/203](https://togithub.com/vuejs/create-vue/pull/203)
- [@MartijnCuppens](https://togithub.com/MartijnCuppens) made their first contribution in [https://github.com/vuejs/create-vue/pull/210](https://togithub.com/vuejs/create-vue/pull/210)
**Full Changelog**: https://github.com/vuejs/create-vue/compare/v3.5.0...v3.6.0
**How to Upgrade an Existing Project**: [https://github.com/vuejs/create-vue/issues/70#issuecomment-1049577760](https://togithub.com/vuejs/create-vue/issues/70#issuecomment-1049577760)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
3.5.0
->3.7.1
Release Notes
vuejs/create-vue
### [`v3.7.1`](https://togithub.com/vuejs/create-vue/compare/v3.7.0...v3.7.1) [Compare Source](https://togithub.com/vuejs/create-vue/compare/v3.7.0...v3.7.1) ### [`v3.7.0`](https://togithub.com/vuejs/create-vue/releases/tag/v3.7.0): 2023-06-12 (v3.7.0) [Compare Source](https://togithub.com/vuejs/create-vue/compare/v3.6.4...v3.7.0) #### Notable Changes - Add Nightwatch as an option for end-to-end testing by [@vaibhavsingh97](https://togithub.com/vaibhavsingh97) in [https://github.com/vuejs/create-vue/pull/257](https://togithub.com/vuejs/create-vue/pull/257) #### New Contributors - [@wxh06](https://togithub.com/wxh06) made their first contribution in [https://github.com/vuejs/create-vue/pull/278](https://togithub.com/vuejs/create-vue/pull/278) - [@vaibhavsingh97](https://togithub.com/vaibhavsingh97) made their first contribution in [https://github.com/vuejs/create-vue/pull/257](https://togithub.com/vuejs/create-vue/pull/257) **Full Changelog**: https://github.com/vuejs/create-vue/compare/v3.6.4...v3.7.0 **How to Upgrade an Existing Project**: [https://github.com/vuejs/create-vue/issues/70#issuecomment-1049577760](https://togithub.com/vuejs/create-vue/issues/70#issuecomment-1049577760) ### [`v3.6.4`](https://togithub.com/vuejs/create-vue/releases/tag/v3.6.4): 2023-05-12 (v3.6.4) [Compare Source](https://togithub.com/vuejs/create-vue/compare/v3.6.3...v3.6.4) #### Notable Changes - Updated the `type-check` script, fixing an bug introduced in the 2023-05-05 release that the `type-check` script in many templates has no effect at all [#275](https://togithub.com/vuejs/create-vue/issues/275) - Configured [`transformMode.web`](https://vitest.dev/config/#transformmode-web) in `vitest.config.js` to support testing JSX/TSX components (by [@lakb248](https://togithub.com/lakb248) in [https://github.com/vuejs/create-vue/pull/269](https://togithub.com/vuejs/create-vue/pull/269)) - Removed `* { position: relative }` from `base.css` to avoid pollution of global style (by [@btea](https://togithub.com/btea) in [https://github.com/vuejs/create-vue/pull/271](https://togithub.com/vuejs/create-vue/pull/271)) **Full Changelog**: https://github.com/vuejs/create-vue/compare/v3.6.3...v3.6.4 **How to Upgrade an Existing Project**: [https://github.com/vuejs/create-vue/issues/70#issuecomment-1049577760](https://togithub.com/vuejs/create-vue/issues/70#issuecomment-1049577760) ### [`v3.6.3`](https://togithub.com/vuejs/create-vue/releases/tag/v3.6.3): 2023-05-06 (v3.6.3) [Compare Source](https://togithub.com/vuejs/create-vue/compare/v3.6.2...v3.6.3) #### Notable Changes - Added `"module": "ESNext"` to `tsconfig.node.json` (by [@jahnli](https://togithub.com/jahnli) in [https://github.com/vuejs/create-vue/pull/266](https://togithub.com/vuejs/create-vue/pull/266)) **Full Changelog**: https://github.com/vuejs/create-vue/compare/v3.6.2...v3.6.3 **How to Upgrade an Existing Project**: [https://github.com/vuejs/create-vue/issues/70#issuecomment-1049577760](https://togithub.com/vuejs/create-vue/issues/70#issuecomment-1049577760) ### [`v3.6.2`](https://togithub.com/vuejs/create-vue/releases/tag/v3.6.2): 2023-05-05 (v3.6.2) [Compare Source](https://togithub.com/vuejs/create-vue/compare/v3.6.1...v3.6.2) #### Notable Changes - The default TypeScript version is updated to `~5.0` ([#255](https://togithub.com/vuejs/create-vue/issues/255)). - `@vue/tsconfig` is 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](https://togithub.com/nodejs/node/issues/47563). If you encounter similar errors, please stay with 18.15 until Node.js fixes it. - Added Playwright VS Code extension recommendation. (by [@btea](https://togithub.com/btea) in [https://github.com/vuejs/create-vue/pull/250](https://togithub.com/vuejs/create-vue/pull/250)) #### Other Contributors - [@ByMykel](https://togithub.com/ByMykel) made their first contribution in [https://github.com/vuejs/create-vue/pull/237](https://togithub.com/vuejs/create-vue/pull/237) **Full Changelog**: https://github.com/vuejs/create-vue/compare/v3.6.1...v3.6.2 **How to Upgrade an Existing Project**: [https://github.com/vuejs/create-vue/issues/70#issuecomment-1049577760](https://togithub.com/vuejs/create-vue/issues/70#issuecomment-1049577760) ### [`v3.6.1`](https://togithub.com/vuejs/create-vue/releases/tag/v3.6.1): 2023-02-28 (v3.6.1) [Compare Source](https://togithub.com/vuejs/create-vue/compare/v3.6.0...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 [https://github.com/vuejs/language-tools/issues/2190](https://togithub.com/vuejs/language-tools/issues/2190) - The fix has already been landed in TypeScript but not yet released [https://github.com/microsoft/TypeScript/pull/52686](https://togithub.com/microsoft/TypeScript/pull/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](https://togithub.com/vuejs/language-tools/issues/2190#issuecomment-1365895869) or do not care about it. - `tsconfig.config.json` is renamed to `tsconfig.node.json`, to keep consistency with Vite templates (by [@tjx666](https://togithub.com/tjx666) in [https://github.com/vuejs/create-vue/pull/232](https://togithub.com/vuejs/create-vue/pull/232)) **Full Changelog**: https://github.com/vuejs/create-vue/compare/v3.6.0...v3.6.1 **How to Upgrade an Existing Project**: [https://github.com/vuejs/create-vue/issues/70#issuecomment-1049577760](https://togithub.com/vuejs/create-vue/issues/70#issuecomment-1049577760) ### [`v3.6.0`](https://togithub.com/vuejs/create-vue/releases/tag/v3.6.0): 2023-02-23 (v3.6.0) [Compare Source](https://togithub.com/vuejs/create-vue/compare/v3.5.0...v3.6.0) #### Notable Changes - When choosing ESLint + Prettier, a separate `format` script will be added; the `lint` script 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.js` or `vitest.config.ts`) because it has fewer edge cases and is more scalable. ( by [@btea](https://togithub.com/btea) in [https://github.com/vuejs/create-vue/pull/227](https://togithub.com/vuejs/create-vue/pull/227)) ##### Other Contributors - [@luo3house](https://togithub.com/luo3house) made their first contribution in [https://github.com/vuejs/create-vue/pull/203](https://togithub.com/vuejs/create-vue/pull/203) - [@MartijnCuppens](https://togithub.com/MartijnCuppens) made their first contribution in [https://github.com/vuejs/create-vue/pull/210](https://togithub.com/vuejs/create-vue/pull/210) **Full Changelog**: https://github.com/vuejs/create-vue/compare/v3.5.0...v3.6.0 **How to Upgrade an Existing Project**: [https://github.com/vuejs/create-vue/issues/70#issuecomment-1049577760](https://togithub.com/vuejs/create-vue/issues/70#issuecomment-1049577760)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.