Closed renovate[bot] closed 2 years ago
This pull request is being automatically deployed with Vercel (learn more).
To see the status of your deployment, click below or on the icon next to each commit.
🔍 Inspect: https://vercel.com/mcaj-git/vue2/7KQuxjMNYbt8n6mMpxep7NDL3cxD
✅ Preview: https://vue2-git-renovate-major-vue-monorepo-mcaj-git.vercel.app
This PR contains the following updates:
3.12.1
->4.5.15
3.12.1
->4.5.15
3.12.1
->4.5.15
Release Notes
vuejs/vue-cli
### [`v4.5.15`](https://togithub.com/vuejs/vue-cli/releases/v4.5.15) [Compare Source](https://togithub.com/vuejs/vue-cli/compare/v4.5.14...v4.5.15) ##### Bug Fixes - fix: set `.mjs` file type to `javascript/auto` [\[15b1e1b\]](https://togithub.com/vuejs/vue-cli/commit/15b1e1b6bfa40fe0b69db304a2439c66ff9ba65f) This change allows an `.mjs` file to import named exports from `.cjs` and plain `.js` files. Fixes compatibility with `pinia`. ### [`v4.5.14`](https://togithub.com/vuejs/vue-cli/blob/master/CHANGELOG.md#4514-2021-10-14) [Compare Source](https://togithub.com/vuejs/vue-cli/compare/v4.5.13...v4.5.14) ##### Security Fixes This version fixed a CORS vulnerability and an XSS vulnerability in Vue CLI UI. We recommend all users of `vue ui` to upgrade to this version as soon as possible. ##### Credits: Ngo Wei Lin ([@Creastery](https://twitter.com/creastery)) of STAR Labs ([@starlabs_sg](https://twitter.com/starlabs_sg)) ### [`v4.5.13`](https://togithub.com/vuejs/vue-cli/blob/master/CHANGELOG.md#4513-2021-05-08) [Compare Source](https://togithub.com/vuejs/vue-cli/compare/v4.5.12...v4.5.13) ##### :bug: Bug Fix - `@vue/babel-preset-app` - [#6459](https://togithub.com/vuejs/vue-cli/pull/6459) fix: fix modern mode optional chaining syntax tranpilation ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli-plugin-unit-mocha` - [#6400](https://togithub.com/vuejs/vue-cli/pull/6400) fix(mocha): workaround the SVGElement issue in Vue 3 ([@fangbinwei](https://togithub.com/fangbinwei)) - `@vue/cli-service` - [#6455](https://togithub.com/vuejs/vue-cli/pull/6455) fix: get rid of ssri vulnerability warnings ([@sodatea](https://togithub.com/sodatea)) ##### Others - [#6300](https://togithub.com/vuejs/vue-cli/pull/6300) chore: remove the word "Preview" from vue 3 preset ([@sodatea](https://togithub.com/sodatea)) ##### Committers: 3 - Binwei Fang ([@fangbinwei](https://togithub.com/fangbinwei)) - Haoqun Jiang ([@sodatea](https://togithub.com/sodatea)) - Tony Trinh ([@tony19](https://togithub.com/tony19)) ### [`v4.5.12`](https://togithub.com/vuejs/vue-cli/blob/master/CHANGELOG.md#4512-2021-03-17) [Compare Source](https://togithub.com/vuejs/vue-cli/compare/v4.5.11...v4.5.12) - bump `vue-codemod` to work around an NPM hoisting bug - bump minimum required JSX preset / plugin versions, fixes [https://github.com/vuejs/jsx/issues/183](https://togithub.com/vuejs/jsx/issues/183) - bump default `typescript` version to 4.1 and `prettier` version to 2.x for new projects, fixes [#6299](https://togithub.com/vuejs/vue-cli/pull/6299) ### [`v4.5.11`](https://togithub.com/vuejs/vue-cli/blob/master/CHANGELOG.md#4511-2021-01-22) [Compare Source](https://togithub.com/vuejs/vue-cli/compare/v4.5.10...v4.5.11) ##### :bug: Bug Fix - `@vue/cli` - [#6207](https://togithub.com/vuejs/vue-cli/pull/6207) fix: support basic auth for npm registry access ([@bodograumann](https://togithub.com/bodograumann)) ##### Committers: 1 - Bodo Graumann ([@bodograumann](https://togithub.com/bodograumann)) ### [`v4.5.10`](https://togithub.com/vuejs/vue-cli/blob/master/CHANGELOG.md#4510-2021-01-06) [Compare Source](https://togithub.com/vuejs/vue-cli/compare/v4.5.9...v4.5.10) ##### :bug: Bug Fix - `@vue/cli-plugin-unit-mocha` - [#6186](https://togithub.com/vuejs/vue-cli/pull/6186) fix(mocha): workaround the ShadowRoot issue in Vue 3.0.5 ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli-plugin-unit-mocha`, `@vue/cli-service` - [#6097](https://togithub.com/vuejs/vue-cli/pull/6097) fix(mocha): disable SSR optimization for Vue 3 testing ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli-ui` - [#6000](https://togithub.com/vuejs/vue-cli/pull/6000) fix: prevent snoretoast shortcut, set notif title ([#2720](https://togithub.com/vuejs/vue-cli/issues/2720)) ([@tony19](https://togithub.com/tony19)) - `@vue/cli-service-global`, `@vue/cli-service` - [#5992](https://togithub.com/vuejs/vue-cli/pull/5992) fix: using `lang` attribute with empty string in html template ([@fangbinwei](https://togithub.com/fangbinwei)) ##### Committers: 3 - Binwei Fang ([@fangbinwei](https://togithub.com/fangbinwei)) - Haoqun Jiang ([@sodatea](https://togithub.com/sodatea)) - Tony Trinh ([@tony19](https://togithub.com/tony19)) ### [`v4.5.9`](https://togithub.com/vuejs/vue-cli/blob/master/CHANGELOG.md#459-2020-11-17) [Compare Source](https://togithub.com/vuejs/vue-cli/compare/v4.5.8...v4.5.9) ##### :rocket: New Features - `@vue/cli-plugin-e2e-cypress` - [#6062](https://togithub.com/vuejs/vue-cli/pull/6062) fix(cypress): allow users to update cypress ([@elevatebart](https://togithub.com/elevatebart)) ##### Committers: 1 - Barthélémy Ledoux ([@elevatebart](https://togithub.com/elevatebart)) ### [`v4.5.8`](https://togithub.com/vuejs/vue-cli/blob/master/CHANGELOG.md#458-2020-10-19) [Compare Source](https://togithub.com/vuejs/vue-cli/compare/v4.5.7...v4.5.8) ##### :bug: Bug Fix - `@vue/cli-plugin-typescript` - [#5975](https://togithub.com/vuejs/vue-cli/pull/5975) fix: update vue-shims for Vue v3.0.1 ([@cexbrayat](https://togithub.com/cexbrayat)) - `@vue/cli` - [#5961](https://togithub.com/vuejs/vue-cli/pull/5961) fix: npm 7 compat by turning on `legacy-peer-deps` flag ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli-plugin-eslint` - [#5962](https://togithub.com/vuejs/vue-cli/pull/5962) fix: narrow the eslint peer dep version range, avoiding npm 7 error ([@sodatea](https://togithub.com/sodatea)) ##### Committers: 2 - Cédric Exbrayat ([@cexbrayat](https://togithub.com/cexbrayat)) - Haoqun Jiang ([@sodatea](https://togithub.com/sodatea)) ### [`v4.5.7`](https://togithub.com/vuejs/vue-cli/blob/master/CHANGELOG.md#457-2020-10-07) [Compare Source](https://togithub.com/vuejs/vue-cli/compare/v4.5.6...v4.5.7) ##### :bug: Bug Fix - `@vue/cli-plugin-babel`, `@vue/cli-plugin-typescript`, `@vue/cli-service` - [#5903](https://togithub.com/vuejs/vue-cli/pull/5903) fix: update the `.vue` file shim for Vue 3 ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli` - [#5871](https://togithub.com/vuejs/vue-cli/pull/5871) fix: more accurate warning message for missing global peer dependencies ([@sodatea](https://togithub.com/sodatea)) - [#5902](https://togithub.com/vuejs/vue-cli/pull/5902) fix: incorrectly read Taobao binary mirror configuration. ([@godky](https://togithub.com/godky)) - [#5892](https://togithub.com/vuejs/vue-cli/pull/5892) fix: respect scope when resolving package metadata ([@bodograumann](https://togithub.com/bodograumann)) - `@vue/cli-plugin-pwa`, `@vue/cli-service` - [#5899](https://togithub.com/vuejs/vue-cli/pull/5899) fix: shouldn't remove attribute quotes in HTML ([@sodatea](https://togithub.com/sodatea)) ##### :memo: Documentation - [#5835](https://togithub.com/vuejs/vue-cli/pull/5835) Update Vercel deployment instructions ([@timothyis](https://togithub.com/timothyis)) ##### Committers: 4 - Bodo Graumann ([@bodograumann](https://togithub.com/bodograumann)) - Haoqun Jiang ([@sodatea](https://togithub.com/sodatea)) - Timothy ([@timothyis](https://togithub.com/timothyis)) - kzhang ([@godky](https://togithub.com/godky)) ### [`v4.5.6`](https://togithub.com/vuejs/vue-cli/blob/master/CHANGELOG.md#456-2020-09-10) [Compare Source](https://togithub.com/vuejs/vue-cli/compare/v4.5.5...v4.5.6) ##### :bug: Bug Fix - `@vue/cli` - [#5869](https://togithub.com/vuejs/vue-cli/pull/5869) fix: skip checking git gpgSign config ([@sodatea](https://togithub.com/sodatea)) ##### Committers: 1 - Haoqun Jiang ([@sodatea](https://togithub.com/sodatea)) ### [`v4.5.5`](https://togithub.com/vuejs/vue-cli/blob/master/CHANGELOG.md#455-2020-09-10) [Compare Source](https://togithub.com/vuejs/vue-cli/compare/v4.5.4...v4.5.5) ##### :bug: Bug Fix - `@vue/cli-service` - [#5868](https://togithub.com/vuejs/vue-cli/pull/5868) fix: enable some syntax extensions by default for vue script compiler ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli-plugin-router`, `@vue/cli-service` - [#5852](https://togithub.com/vuejs/vue-cli/pull/5852) fix: fix duplicate id="app" in Vue 3 project template ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli-plugin-unit-jest`, `@vue/cli-plugin-unit-mocha` - [#5591](https://togithub.com/vuejs/vue-cli/pull/5591) fix(unit-jest, unit-mocha): generate passing tests when `bare` option is used with router enabled ([#3544](https://togithub.com/vuejs/vue-cli/issues/3544)) ([@IwalkAlone](https://togithub.com/IwalkAlone)) - `@vue/cli-plugin-pwa` - [#5820](https://togithub.com/vuejs/vue-cli/pull/5820) fix: allow turning off theme color tags ([@GabrielGMartinsBr](https://togithub.com/GabrielGMartinsBr)) - `@vue/cli` - [#5827](https://togithub.com/vuejs/vue-cli/pull/5827) fix: fix support for Node.js v8 and deprecate it ([@sodatea](https://togithub.com/sodatea)) - [#5823](https://togithub.com/vuejs/vue-cli/pull/5823) Handle GPG sign git config for initial commit ([@spenserblack](https://togithub.com/spenserblack)) - [#5808](https://togithub.com/vuejs/vue-cli/pull/5808) fix: strip non-ansi characters from registry config ([@sodatea](https://togithub.com/sodatea)) - [#5801](https://togithub.com/vuejs/vue-cli/pull/5801) fix: do not throw when api.render is called from an anonymous function ([@sodatea](https://togithub.com/sodatea)) ##### :house: Internal - `@vue/cli-ui` - [#3687](https://togithub.com/vuejs/vue-cli/pull/3687) perf(ui): improve get folder list to use Promises instead of sync ([@pikax](https://togithub.com/pikax)) ##### :hammer: Underlying Tools - `@vue/babel-preset-app` - [#5831](https://togithub.com/vuejs/vue-cli/pull/5831) chore: rename jsx package scope from ant-design-vue to vue ([@Amour1688](https://togithub.com/Amour1688)) ##### Committers: 8 - Booker Zhao ([@binggg](https://togithub.com/binggg)) - Carlos Rodrigues ([@pikax](https://togithub.com/pikax)) - Haoqun Jiang ([@sodatea](https://togithub.com/sodatea)) - Renan Cidale Assumpcao ([@rcidaleassumpo](https://togithub.com/rcidaleassumpo)) - Sergey Skrynnikov ([@IwalkAlone](https://togithub.com/IwalkAlone)) - Spenser Black ([@spenserblack](https://togithub.com/spenserblack)) - [@GabrielGMartinsBr](https://togithub.com/GabrielGMartinsBr) - 天泽 ([@Amour1688](https://togithub.com/Amour1688)) ### [`v4.5.4`](https://togithub.com/vuejs/vue-cli/blob/master/CHANGELOG.md#454-2020-08-18) [Compare Source](https://togithub.com/vuejs/vue-cli/compare/v4.5.3...v4.5.4) ##### :bug: Bug Fix - `@vue/cli-plugin-typescript` - [#5798](https://togithub.com/vuejs/vue-cli/pull/5798) fix: fix Vue 3 + TS + Router template ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli-service` - [#5788](https://togithub.com/vuejs/vue-cli/pull/5788) fix: ensure Dev Tool is enabled in Vue 3 runtime ([@sodatea](https://togithub.com/sodatea)) - [#5693](https://togithub.com/vuejs/vue-cli/pull/5693) fix: mayProxy.isPublicFileRequest judgment ([@Blacate](https://togithub.com/Blacate)) - `@vue/cli` - [#5778](https://togithub.com/vuejs/vue-cli/pull/5778) fix: missing proxy argument ([@RobbinBaauw](https://togithub.com/RobbinBaauw)) ##### Committers: 3 - Blacate ([@Blacate](https://togithub.com/Blacate)) - Haoqun Jiang ([@sodatea](https://togithub.com/sodatea)) - Robbin Baauw ([@RobbinBaauw](https://togithub.com/RobbinBaauw)) ### [`v4.5.3`](https://togithub.com/vuejs/vue-cli/blob/master/CHANGELOG.md#453-2020-08-11) [Compare Source](https://togithub.com/vuejs/vue-cli/compare/v4.5.2...v4.5.3) ##### :bug: Bug Fix - `@vue/cli-service` - [#5774](https://togithub.com/vuejs/vue-cli/pull/5774) fix: load vue from `@vue/cli-service-global` on `vue serve`/`vue build` ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli-plugin-e2e-webdriverio`, `@vue/cli-plugin-typescript` - [#5769](https://togithub.com/vuejs/vue-cli/pull/5769) fix: add missing mocha type if wdio is not installed along with any unit testing frameworks ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli-plugin-typescript` - [#5771](https://togithub.com/vuejs/vue-cli/pull/5771) fix: only replace App.vue when there's no router plugin ([@sodatea](https://togithub.com/sodatea)) ##### Committers: 1 - Haoqun Jiang ([@sodatea](https://togithub.com/sodatea)) ### [`v4.5.2`](https://togithub.com/vuejs/vue-cli/blob/master/CHANGELOG.md#452-2020-08-10) [Compare Source](https://togithub.com/vuejs/vue-cli/compare/v4.5.1...v4.5.2) ##### :bug: Bug Fix - `@vue/cli-plugin-typescript` - [#5768](https://togithub.com/vuejs/vue-cli/pull/5768) fix: no longer need a shim for fork-ts-checker vue 3 support ([@sodatea](https://togithub.com/sodatea)) ##### :memo: Documentation - `@vue/babel-preset-app`, `@vue/cli-plugin-e2e-nightwatch`, `@vue/cli-plugin-eslint`, `@vue/cli-plugin-typescript`, `@vue/cli-service`, `@vue/cli` - [#5694](https://togithub.com/vuejs/vue-cli/pull/5694) \[Fix] common misspelling errors ([@Necmttn](https://togithub.com/Necmttn)) ##### :house: Internal - `@vue/babel-preset-app`, `@vue/cli-plugin-e2e-nightwatch`, `@vue/cli-plugin-eslint`, `@vue/cli-plugin-typescript`, `@vue/cli-service`, `@vue/cli` - [#5694](https://togithub.com/vuejs/vue-cli/pull/5694) \[Fix] common misspelling errors ([@Necmttn](https://togithub.com/Necmttn)) ##### Committers: 3 - Alexander Sokolov ([@Alex-Sokolov](https://togithub.com/Alex-Sokolov)) - Haoqun Jiang ([@sodatea](https://togithub.com/sodatea)) - Necmettin Karakaya ([@Necmttn](https://togithub.com/Necmttn)) ### [`v4.5.1`](https://togithub.com/vuejs/vue-cli/blob/master/CHANGELOG.md#4514-2021-10-14) [Compare Source](https://togithub.com/vuejs/vue-cli/compare/v4.5.0...v4.5.1) ##### Security Fixes This version fixed a CORS vulnerability and an XSS vulnerability in Vue CLI UI. We recommend all users of `vue ui` to upgrade to this version as soon as possible. ##### Credits: Ngo Wei Lin ([@Creastery](https://twitter.com/creastery)) of STAR Labs ([@starlabs_sg](https://twitter.com/starlabs_sg)) ### [`v4.5.0`](https://togithub.com/vuejs/vue-cli/blob/master/CHANGELOG.md#450-2020-07-24) [Compare Source](https://togithub.com/vuejs/vue-cli/compare/v4.4.6...v4.5.0) ##### :rocket: New Features - `@vue/babel-preset-app`, `@vue/cli-plugin-babel`, `@vue/cli-plugin-eslint`, `@vue/cli-plugin-router`, `@vue/cli-plugin-typescript`, `@vue/cli-plugin-unit-jest`, `@vue/cli-plugin-unit-mocha`, `@vue/cli-plugin-vuex`, `@vue/cli-service`, `@vue/cli-test-utils`, `@vue/cli-ui`, `@vue/cli` - [#5637](https://togithub.com/vuejs/vue-cli/pull/5637) feat: allow choosing vue version on creation (and in presets) ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli-plugin-typescript` - [#5688](https://togithub.com/vuejs/vue-cli/pull/5688) feat: add `skipLibCheck` option in the TS template (defaults to `true`) ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli-service`, `@vue/cli-test-utils`, `@vue/cli` - [#5356](https://togithub.com/vuejs/vue-cli/pull/5356) feat(cli,cli-service,cli-test-utils): add ts declaration ([@fangbinwei](https://togithub.com/fangbinwei)) - `@vue/cli-plugin-typescript`, `@vue/cli-service` - [#5570](https://togithub.com/vuejs/vue-cli/pull/5570) feat: detect and compile Vue 3 projects ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli-service`, `@vue/cli` - [#5556](https://togithub.com/vuejs/vue-cli/pull/5556) feat: support node nightly builds ([@sodatea](https://togithub.com/sodatea)) ##### :bug: Bug Fix - `@vue/cli-service` - [#5681](https://togithub.com/vuejs/vue-cli/pull/5681) Fix Kubernetes container detection ([@lbogdan](https://togithub.com/lbogdan)) - `@vue/babel-preset-app` - [#5543](https://togithub.com/vuejs/vue-cli/pull/5543) fix: better error message for non-existent polyfill names ([@sodatea](https://togithub.com/sodatea)) ##### :memo: Documentation - [#5671](https://togithub.com/vuejs/vue-cli/pull/5671) docs(zh): change line to lines in plugin-dev.md ([@zhouxinyong](https://togithub.com/zhouxinyong)) - [#5668](https://togithub.com/vuejs/vue-cli/pull/5668) docs(zh): `additionalData` example for sass-loader 9.0 ([@chuzhixin](https://togithub.com/chuzhixin)) - [#5408](https://togithub.com/vuejs/vue-cli/pull/5408) docs: explain pwa head/manifest icons ([@DRBragg](https://togithub.com/DRBragg)) ##### :house: Internal - `@vue/cli-shared-utils` - [#5700](https://togithub.com/vuejs/vue-cli/pull/5700) refactor: use console.clear to clear the log ([@imtaotao](https://togithub.com/imtaotao)) - `@vue/cli-service`, `@vue/cli` - [#5629](https://togithub.com/vuejs/vue-cli/pull/5629) refactor: replace jscodeshift with vue-codemod ([@sodatea](https://togithub.com/sodatea)) ##### Committers: 7 - Arthur ([@imtaotao](https://togithub.com/imtaotao)) - Binwei Fang ([@fangbinwei](https://togithub.com/fangbinwei)) - Bogdan Luca ([@lbogdan](https://togithub.com/lbogdan)) - Drew Bragg ([@DRBragg](https://togithub.com/DRBragg)) - Haoqun Jiang ([@sodatea](https://togithub.com/sodatea)) - good luck ([@chuzhixin](https://togithub.com/chuzhixin)) - vimvinter ([@zhouxinyong](https://togithub.com/zhouxinyong)) ### [`v4.4.6`](https://togithub.com/vuejs/vue-cli/blob/master/CHANGELOG.md#446-2020-06-24) [Compare Source](https://togithub.com/vuejs/vue-cli/compare/v4.4.5...v4.4.6) ##### :bug: Bug Fix - `@vue/cli` - [#5614](https://togithub.com/vuejs/vue-cli/pull/5614) fix jscodeshift peer dependency error ([@sodatea](https://togithub.com/sodatea)) - [#5609](https://togithub.com/vuejs/vue-cli/pull/5609) fix: fix support for some legacy registry servers ([@sodatea](https://togithub.com/sodatea)) ##### :memo: Documentation - [#5603](https://togithub.com/vuejs/vue-cli/pull/5603) docs: [@babel-preset/env](https://togithub.com/babel-preset/env) -> [@babel/preset-env](https://togithub.com/babel/preset-env) ([@sodatea](https://togithub.com/sodatea)) - [#5603](https://togithub.com/vuejs/vue-cli/pull/5603) docs: [@babel-preset/env](https://togithub.com/babel-preset/env) -> [@babel/preset-env](https://togithub.com/babel/preset-env) ([@sodatea](https://togithub.com/sodatea)) ##### Committers: 1 - Haoqun Jiang ([@sodatea](https://togithub.com/sodatea)) ### [`v4.4.5`](https://togithub.com/vuejs/vue-cli/blob/master/CHANGELOG.md#445-2020-06-22) [Compare Source](https://togithub.com/vuejs/vue-cli/compare/v4.4.4...v4.4.5) ##### :bug: Bug Fix - `@vue/cli-service` - [#5592](https://togithub.com/vuejs/vue-cli/pull/5592) fix polyfill injection when building app on multiple threads ([@dtcz](https://togithub.com/dtcz)) - [#5598](https://togithub.com/vuejs/vue-cli/pull/5598) fix: fix an edge case that VUE_CLI_SERVICE_CONFIG_PATH might be ignored ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli-plugin-e2e-cypress` - [#5580](https://togithub.com/vuejs/vue-cli/pull/5580) Fix: stop ignoring --config-file cypress option ([@ahderman](https://togithub.com/ahderman)) - `@vue/cli` - [#5586](https://togithub.com/vuejs/vue-cli/pull/5586) fix: support auth token when retrieving package metadata ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli-plugin-e2e-nightwatch` - [#5528](https://togithub.com/vuejs/vue-cli/pull/5528) fix(nightwatch): should not install corresponding webdriver if the browser is unselected ([@sodatea](https://togithub.com/sodatea)) ##### :house: Internal - `@vue/cli-shared-utils` - [#5572](https://togithub.com/vuejs/vue-cli/pull/5572) refactor: replace request-promise-native with util.promisify ([@jeneser](https://togithub.com/jeneser)) ##### Committers: 5 - Alexander Sokolov ([@Alex-Sokolov](https://togithub.com/Alex-Sokolov)) - Alexandre D'Erman ([@ahderman](https://togithub.com/ahderman)) - Haoqun Jiang ([@sodatea](https://togithub.com/sodatea)) - Yazhe Wang ([@jeneser](https://togithub.com/jeneser)) - [@dtcz](https://togithub.com/dtcz) ### [`v4.4.4`](https://togithub.com/vuejs/vue-cli/blob/master/CHANGELOG.md#444-2020-06-12) [Compare Source](https://togithub.com/vuejs/vue-cli/compare/v4.4.3...v4.4.4) ##### :bug: Bug Fix - `@vue/cli-plugin-typescript` - [#5576](https://togithub.com/vuejs/vue-cli/pull/5576) fix: should return the parse result in the compiler-sfc-shim ([@sodatea](https://togithub.com/sodatea)) ##### Committers: 1 - Haoqun Jiang ([@sodatea](https://togithub.com/sodatea)) ### [`v4.4.3`](https://togithub.com/vuejs/vue-cli/blob/master/CHANGELOG.md#443-2020-06-12) [Compare Source](https://togithub.com/vuejs/vue-cli/compare/v4.4.2...v4.4.3) ##### :bug: Bug Fix - `@vue/cli-plugin-eslint` - [#5545](https://togithub.com/vuejs/vue-cli/pull/5545) fix(eslint-migrator): skip upgrade prompt if eslint v7 is installed ([#5545](https://togithub.com/vuejs/vue-cli/issues/5545)) ([@EzioKissshot](https://togithub.com/EzioKissshot)) - `@vue/cli-plugin-typescript` - [#5539](https://togithub.com/vuejs/vue-cli/pull/5539) fix: correctly shim [@vue/compiler-sfc](https://togithub.com/vue/compiler-sfc) for fork-ts-checker-plugin ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli-service` - [#5542](https://togithub.com/vuejs/vue-cli/pull/5542) fix(cli-service): process the webpack failed hook in the serve command ([@jeneser](https://togithub.com/jeneser)) - `@vue/cli` - [#5540](https://togithub.com/vuejs/vue-cli/pull/5540) fix: add `--no-verify` to initial git commit ([@fxxjdedd](https://togithub.com/fxxjdedd)) ##### :house: Internal - `@vue/babel-preset-app` - [#5522](https://togithub.com/vuejs/vue-cli/pull/5522) feat(babel-preset-app): pass full config to [@babel/preset-env](https://togithub.com/babel/preset-env) ([@lucaswerkmeister](https://togithub.com/lucaswerkmeister)) ##### Committers: 5 - Haoqun Jiang ([@sodatea](https://togithub.com/sodatea)) - Lucas Werkmeister ([@lucaswerkmeister](https://togithub.com/lucaswerkmeister)) - Zhenya Zhu ([@EzioKissshot](https://togithub.com/EzioKissshot)) - fxxjdedd ([@fxxjdedd](https://togithub.com/fxxjdedd)) - yazhe wang ([@jeneser](https://togithub.com/jeneser)) ### [`v4.4.2`](https://togithub.com/vuejs/vue-cli/blob/master/CHANGELOG.md#442-2020-06-12) [Compare Source](https://togithub.com/vuejs/vue-cli/compare/v4.4.1...v4.4.2) ##### :memo: Documentation - `@vue/cli-plugin-pwa` - [#5530](https://togithub.com/vuejs/vue-cli/pull/5530) docs: mention using `null` to ignore icons ([@qirh](https://togithub.com/qirh)) ##### Committers: 1 - Saleh Alghusson ([@qirh](https://togithub.com/qirh)) ### [`v4.4.1`](https://togithub.com/vuejs/vue-cli/blob/master/CHANGELOG.md#441-2020-05-25) [Compare Source](https://togithub.com/vuejs/vue-cli/compare/v4.4.0...v4.4.1) ##### :bug: Bug Fix - `@vue/babel-preset-app` - [#5513](https://togithub.com/vuejs/vue-cli/pull/5513) refactor: improve the polyfill importing logic of modern mode ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli` - [#5502](https://togithub.com/vuejs/vue-cli/pull/5502) fix(cli): fix the creation log ([@sodatea](https://togithub.com/sodatea)) ##### :memo: Documentation - [#5408](https://togithub.com/vuejs/vue-cli/pull/5408) docs: explain pwa head/manifest icons ([@DRBragg](https://togithub.com/DRBragg)) ##### :house: Internal - `@vue/babel-preset-app` - [#5513](https://togithub.com/vuejs/vue-cli/pull/5513) refactor: improve the polyfill importing logic of modern mode ([@sodatea](https://togithub.com/sodatea)) ##### Committers: 3 - Alexander Sokolov ([@Alex-Sokolov](https://togithub.com/Alex-Sokolov)) - Drew Bragg ([@DRBragg](https://togithub.com/DRBragg)) - Haoqun Jiang ([@sodatea](https://togithub.com/sodatea)) ### [`v4.4.0`](https://togithub.com/vuejs/vue-cli/blob/master/CHANGELOG.md#440-2020-05-19) [Compare Source](https://togithub.com/vuejs/vue-cli/compare/v4.3.1...v4.4.0) ##### :rocket: New Features - `@vue/cli` - [#5498](https://togithub.com/vuejs/vue-cli/pull/5498) feat(plugin-api): expose `inquirer` to prompts.js, allowing custom prompt types ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli-service` - [#5376](https://togithub.com/vuejs/vue-cli/pull/5376) feat(cli-service) add stdin flag to build ([@sickp](https://togithub.com/sickp)) ##### :bug: Bug Fix - `@vue/cli-service`, `@vue/cli-shared-utils` - [#5500](https://togithub.com/vuejs/vue-cli/pull/5500) fix: should throw errors if there is bad require() in vue.config.js ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli-plugin-unit-jest` - [#5499](https://togithub.com/vuejs/vue-cli/pull/5499) fix(unit-jest): fix .vue coverage report when babel plugin is not enabled ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli` - [#5497](https://togithub.com/vuejs/vue-cli/pull/5497) fix: allow specifying plugin version when calling `vue add` ([@sodatea](https://togithub.com/sodatea)) - [#5493](https://togithub.com/vuejs/vue-cli/pull/5493) fix(ui): the logs from creator should be displayed in the UI ([@sodatea](https://togithub.com/sodatea)) - [#5472](https://togithub.com/vuejs/vue-cli/pull/5472) fix(creator): do not override the README.md generated by plugins ([@sodatea](https://togithub.com/sodatea)) - [#5395](https://togithub.com/vuejs/vue-cli/pull/5395) Update ProjectPackageManager.js upgrade() method: manage multiple package names separated by spaces ([@motla](https://togithub.com/motla)) - [#5424](https://togithub.com/vuejs/vue-cli/pull/5424) fix: normalize the `file` argument of `transformScript`, fix Windows compatibility ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli-plugin-unit-mocha` - [#5473](https://togithub.com/vuejs/vue-cli/pull/5473) fixed --inspect-brk flag clobbering other values ([@tommyo](https://togithub.com/tommyo)) - `@vue/cli-service` - [#4800](https://togithub.com/vuejs/vue-cli/pull/4800) fix(serve): pass devServer sockPath properly to client ([@AlbertBrand](https://togithub.com/AlbertBrand)) - `@vue/cli-plugin-eslint` - [#5455](https://togithub.com/vuejs/vue-cli/pull/5455) fix(eslint): invalidate the cache when `.eslintignore` changes ([@godkun](https://togithub.com/godkun)) - `@vue/cli-shared-utils` - [#5390](https://togithub.com/vuejs/vue-cli/pull/5390) fix: set timeout of openChrome.applescript ([@374632897](https://togithub.com/374632897)) - `@vue/cli-plugin-e2e-nightwatch` - [#5387](https://togithub.com/vuejs/vue-cli/pull/5387) \[cli-plugin-e2e-nightwatch] fixing globals.js import ([@aberonni](https://togithub.com/aberonni)) ##### :memo: Documentation - Other - [#5408](https://togithub.com/vuejs/vue-cli/pull/5408) docs: explain pwa head/manifest icons ([@DRBragg](https://togithub.com/DRBragg)) - [#5312](https://togithub.com/vuejs/vue-cli/pull/5312) Make Heroku resource link accessible ([@Timibadass](https://togithub.com/Timibadass)) - [#5300](https://togithub.com/vuejs/vue-cli/pull/5300) Update cli-service.md ([@Akenokoru](https://togithub.com/Akenokoru)) - `@vue/babel-preset-app` - [#5282](https://togithub.com/vuejs/vue-cli/pull/5282) docs: update polyfill names according to core-js 3 ([@sodatea](https://togithub.com/sodatea)) ##### :house: Internal - `@vue/babel-preset-app`, `@vue/cli-plugin-babel`, `@vue/cli-plugin-e2e-nightwatch`, `@vue/cli-plugin-eslint`, `@vue/cli-plugin-typescript`, `@vue/cli-plugin-unit-jest`, `@vue/cli-plugin-unit-mocha`, `@vue/cli-plugin-vuex`, `@vue/cli-service`, `@vue/cli-ui-addon-webpack`, `@vue/cli-ui`, `@vue/cli` - [#5496](https://togithub.com/vuejs/vue-cli/pull/5496) chore: dependency maintenance ([@sodatea](https://togithub.com/sodatea)) ##### Committers: 14 - Adrian B. Danieli ([@sickp](https://togithub.com/sickp)) - Albert Brand ([@AlbertBrand](https://togithub.com/AlbertBrand)) - Alexander Sokolov ([@Alex-Sokolov](https://togithub.com/Alex-Sokolov)) - Domenico Gemoli ([@aberonni](https://togithub.com/aberonni)) - Drew Bragg ([@DRBragg](https://togithub.com/DRBragg)) - Haoqun Jiang ([@sodatea](https://togithub.com/sodatea)) - Jiang Guoxi ([@374632897](https://togithub.com/374632897)) - Romain ([@motla](https://togithub.com/motla)) - Stefano Bartoletti ([@stefano-b](https://togithub.com/stefano-b)) - Timi Omoyeni ([@Timibadass](https://togithub.com/Timibadass)) - [@Akenokoru](https://togithub.com/Akenokoru) - [@epixian](https://togithub.com/epixian) - [@tommyo](https://togithub.com/tommyo) - 杨昆 ([@godkun](https://togithub.com/godkun)) ### [`v4.3.1`](https://togithub.com/vuejs/vue-cli/blob/master/CHANGELOG.md#431-2020-04-07) [Compare Source](https://togithub.com/vuejs/vue-cli/compare/v4.3.0...v4.3.1) ##### :bug: Bug Fix - `@vue/cli-plugin-eslint` - [#5363](https://togithub.com/vuejs/vue-cli/pull/5363) fix(eslint-migrator): fix local eslint major version detection ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli` - [#5360](https://togithub.com/vuejs/vue-cli/pull/5360) fix: run migrator in a separator process, fix require cache issues during upgrade ([@sodatea](https://togithub.com/sodatea)) ##### Committers: 1 - Haoqun Jiang ([@sodatea](https://togithub.com/sodatea)) ### [`v4.3.0`](https://togithub.com/vuejs/vue-cli/blob/master/CHANGELOG.md#430-2020-04-01) [Compare Source](https://togithub.com/vuejs/vue-cli/compare/v4.2.3...v4.3.0) ##### :rocket: New Features - `@vue/cli-plugin-unit-mocha` - [#5294](https://togithub.com/vuejs/vue-cli/pull/5294) feat(service): Allow mocha unit tests debugger to be bound to a specified IP and port ([@darrylkuhn](https://togithub.com/darrylkuhn)) - `@vue/babel-preset-app` - [#5322](https://togithub.com/vuejs/vue-cli/pull/5322) feat: enable `bugfixes` option for babel by default ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli-service` - [#5293](https://togithub.com/vuejs/vue-cli/pull/5293) support vue.config.cjs ([@simon300000](https://togithub.com/simon300000)) - [#3886](https://togithub.com/vuejs/vue-cli/pull/3886) feat: wc entry accepts multiple file patterns splited by ',' ([@manico](https://togithub.com/manico)) - `@vue/cli` - [#5212](https://togithub.com/vuejs/vue-cli/pull/5212) feat(vue-cli): Choosing to save as a preset tells you where it is saved ([@jaireina](https://togithub.com/jaireina)) - `@vue/cli-plugin-typescript` - [#5170](https://togithub.com/vuejs/vue-cli/pull/5170) feat: use [@vue/compiler-sfc](https://togithub.com/vue/compiler-sfc) as a compiler for TS if available ([@cexbrayat](https://togithub.com/cexbrayat)) - `@vue/cli-plugin-eslint`, `@vue/cli-service-global`, `@vue/cli-ui-addon-widgets` - [#5241](https://togithub.com/vuejs/vue-cli/pull/5241) feat: ease the default `no-console` severity to `warn` ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli-service`, `@vue/cli-ui-addon-webpack`, `@vue/cli-ui-addon-widgets`, `@vue/cli-ui` - [#5233](https://togithub.com/vuejs/vue-cli/pull/5233) feat: add "not dead" to the default browserslist query ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli-plugin-router` - [#4805](https://togithub.com/vuejs/vue-cli/pull/4805) types(router): added router array type for Array RouteConfig ([@manuelojeda](https://togithub.com/manuelojeda)) ##### :bug: Bug Fix - `@vue/cli-shared-utils` - [#5315](https://togithub.com/vuejs/vue-cli/pull/5315) fix: avoid process hanging when trying to get Chrome version ([@sodatea](https://togithub.com/sodatea)) - [#5264](https://togithub.com/vuejs/vue-cli/pull/5264) fix false positive of `hasProjectNpm` ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli-ui` - [#5290](https://togithub.com/vuejs/vue-cli/pull/5290) fix(cli-ui): build task defaults should respect outputDir option from config file (Closes [#2639](https://togithub.com/vuejs/vue-cli/issues/2639)) ([@LinusBorg](https://togithub.com/LinusBorg)) - `@vue/cli-service` - [#5320](https://togithub.com/vuejs/vue-cli/pull/5320) fix: spawn scripts with node, fix modern mode with Yarn 2 (Berry) ([@sodatea](https://togithub.com/sodatea)) - [#5247](https://togithub.com/vuejs/vue-cli/pull/5247) fix(target-lib): fix dynamic public path in a dynamic chunk in Firefox ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli-plugin-pwa` - [#5087](https://togithub.com/vuejs/vue-cli/pull/5087) feat(pwa): Check for null or undefined in iconPaths ([@janispritzkau](https://togithub.com/janispritzkau)) - `@vue/cli-plugin-eslint` - [#5242](https://togithub.com/vuejs/vue-cli/pull/5242) fix: fix severity config in ui ([@sodatea](https://togithub.com/sodatea)) - `@vue/babel-preset-app` - [#5236](https://togithub.com/vuejs/vue-cli/pull/5236) fix(babel-preset-app): avoid corejs warning when useBuiltIns is false ([@LeBenLeBen](https://togithub.com/LeBenLeBen)) ##### :memo: Documentation - [#5243](https://togithub.com/vuejs/vue-cli/pull/5243) docs: add warning on client side environment variables ([@sodatea](https://togithub.com/sodatea)) - [#5231](https://togithub.com/vuejs/vue-cli/pull/5231) Update plugin-dev.md ([@yeyan1996](https://togithub.com/yeyan1996)) ##### :house: Internal - `@vue/cli-service-global` - [#5319](https://togithub.com/vuejs/vue-cli/pull/5319) chore(cli-service-global): remove direct dependency on `@vue/babel-preset-app` ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli-service` - [#5305](https://togithub.com/vuejs/vue-cli/pull/5305) refactor: simplify config loading by skipping `fs.existsSync` check ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli` - [#5228](https://togithub.com/vuejs/vue-cli/pull/5228) test: e2e test case for command suggestion logic ([@jamesgeorge007](https://togithub.com/jamesgeorge007)) - [#5238](https://togithub.com/vuejs/vue-cli/pull/5238) Improve package.json not found error ([@barbeque](https://togithub.com/barbeque)) ##### :hammer: Underlying Tools - `@vue/cli-plugin-eslint` - [#5273](https://togithub.com/vuejs/vue-cli/pull/5273) chore(eslint): bump minimum required eslint-loader version to support ESLint 6 ([@megos](https://togithub.com/megos)) ##### Committers: 15 - Benoît Burgener ([@LeBenLeBen](https://togithub.com/LeBenLeBen)) - Cédric Exbrayat ([@cexbrayat](https://togithub.com/cexbrayat)) - Darryl Kuhn ([@darrylkuhn](https://togithub.com/darrylkuhn)) - George Tsiolis ([@gtsiolis](https://togithub.com/gtsiolis)) - Haoqun Jiang ([@sodatea](https://togithub.com/sodatea)) - Jadranko Dragoje ([@manico](https://togithub.com/manico)) - Jair Reina ([@jaireina](https://togithub.com/jaireina)) - James George ([@jamesgeorge007](https://togithub.com/jamesgeorge007)) - Janis Pritzkau ([@janispritzkau](https://togithub.com/janispritzkau)) - Manuel Ojeda ([@manuelojeda](https://togithub.com/manuelojeda)) - Mike ([@barbeque](https://togithub.com/barbeque)) - Thorsten Lünborg ([@LinusBorg](https://togithub.com/LinusBorg)) - megos ([@megos](https://togithub.com/megos)) - simon3000 ([@simon300000](https://togithub.com/simon300000)) - 夜宴 ([@yeyan1996](https://togithub.com/yeyan1996)) ### [`v4.2.3`](https://togithub.com/vuejs/vue-cli/blob/master/CHANGELOG.md#423-2020-02-27) [Compare Source](https://togithub.com/vuejs/vue-cli/compare/v4.2.2...v4.2.3) ##### :bug: Bug Fix - `@vue/cli` - [#5163](https://togithub.com/vuejs/vue-cli/pull/5163) fix "Vue packages version mismatch" error caused by other global packages ([@sodatea](https://togithub.com/sodatea)) - [#5202](https://togithub.com/vuejs/vue-cli/pull/5202) fix(GeneratorAPI): remove warning when using extendPackage with prune ([@cexbrayat](https://togithub.com/cexbrayat)) - `@vue/cli-service-global` - [#5196](https://togithub.com/vuejs/vue-cli/pull/5196) fix(cli-service-global): fix no-debugger rule config ([@sodatea](https://togithub.com/sodatea)) ##### :memo: Documentation - [#5224](https://togithub.com/vuejs/vue-cli/pull/5224) Update mode-and-env.md ([@derline](https://togithub.com/derline)) - [#5184](https://togithub.com/vuejs/vue-cli/pull/5184) Remove unnecessary hyphen ([@dehero](https://togithub.com/dehero)) - [#5209](https://togithub.com/vuejs/vue-cli/pull/5209) docs(zh): update example format ([@defead](https://togithub.com/defead)) - [#5141](https://togithub.com/vuejs/vue-cli/pull/5141) docs(zh): Update now 404 url ([@xiaohp](https://togithub.com/xiaohp)) - [#5176](https://togithub.com/vuejs/vue-cli/pull/5176) Added basic upgrading instructions ([@Uninen](https://togithub.com/Uninen)) - [#5157](https://togithub.com/vuejs/vue-cli/pull/5157) docs(zh): fix typos ([@maomao1996](https://togithub.com/maomao1996)) ##### :house: Internal - `@vue/cli` - [#5166](https://togithub.com/vuejs/vue-cli/pull/5166) chore: switch over to leven for command suggestion ([@jamesgeorge007](https://togithub.com/jamesgeorge007)) ##### Committers: 9 - Cédric Exbrayat ([@cexbrayat](https://togithub.com/cexbrayat)) - Haoqun Jiang ([@sodatea](https://togithub.com/sodatea)) - James George ([@jamesgeorge007](https://togithub.com/jamesgeorge007)) - Ville Säävuori ([@Uninen](https://togithub.com/Uninen)) - Xiao Haiping ([@xiaohp](https://togithub.com/xiaohp)) - [@defead](https://togithub.com/defead) - [@dehero](https://togithub.com/dehero) - [@derline](https://togithub.com/derline) - 茂茂 ([@maomao1996](https://togithub.com/maomao1996)) ### [`v4.2.2`](https://togithub.com/vuejs/vue-cli/blob/master/CHANGELOG.md#422-2020-02-07) [Compare Source](https://togithub.com/vuejs/vue-cli/compare/v4.2.1...v4.2.2) ##### :bug: Bug Fix - `@vue/cli` - [0d0168b](https://togithub.com/vuejs/vue-cli/commit/0d0168b) fix(ui): fix the incorrect RegExp used for CORS check ([@sodatea](https://togithub.com/sodatea)) ### [`v4.2.1`](https://togithub.com/vuejs/vue-cli/blob/master/CHANGELOG.md#421-2020-02-07) [Compare Source](https://togithub.com/vuejs/vue-cli/compare/v4.2.0...v4.2.1) ##### :bug: Bug Fix - `@vue/cli-ui` - [776275d](https://togithub.com/vuejs/vue-cli/commit/776275d) fix: add graphql-server.js to npm files ([@sodatea](https://togithub.com/sodatea)) ##### :memo: Documentation - [#5126](https://togithub.com/vuejs/vue-cli/pull/5126) fix(docs): new travis CLI interface ([@iliyaZelenko](https://togithub.com/iliyaZelenko)) - [#5122](https://togithub.com/vuejs/vue-cli/pull/5122) Add a demo for multiple loaders (Chinese doc) ([@FrankFang](https://togithub.com/FrankFang)) - [#5094](https://togithub.com/vuejs/vue-cli/pull/5094) docs: \[RU] Translation update ([@Alex-Sokolov](https://togithub.com/Alex-Sokolov)) - [#5081](https://togithub.com/vuejs/vue-cli/pull/5081) line 47 according to english version ([@defead](https://togithub.com/defead)) - [#5076](https://togithub.com/vuejs/vue-cli/pull/5076) Add a demo for multiple loaders ([@FrankFang](https://togithub.com/FrankFang)) - [#5079](https://togithub.com/vuejs/vue-cli/pull/5079) Mention that Vue CLI should be installed in Prototyping guide ([@NataliaTepluhina](https://togithub.com/NataliaTepluhina)) - [#5078](https://togithub.com/vuejs/vue-cli/pull/5078) Fix a typo in migration guide ([@NataliaTepluhina](https://togithub.com/NataliaTepluhina)) - [#5055](https://togithub.com/vuejs/vue-cli/pull/5055) docs: mention the precedence of `.vue` & `.ts(x)` extensions ([@sodatea](https://togithub.com/sodatea)) - [#5019](https://togithub.com/vuejs/vue-cli/pull/5019) Updated zh-cn translation in cli section ([@mactanxin](https://togithub.com/mactanxin)) ##### Committers: 8 - Alexander Sokolov ([@Alex-Sokolov](https://togithub.com/Alex-Sokolov)) - Frank Fang ([@FrankFang](https://togithub.com/FrankFang)) - Haoqun Jiang ([@sodatea](https://togithub.com/sodatea)) - Natalia Tepluhina ([@NataliaTepluhina](https://togithub.com/NataliaTepluhina)) - Xin Tan ([@mactanxin](https://togithub.com/mactanxin)) - [@defead](https://togithub.com/defead) - Илья ([@iliyaZelenko](https://togithub.com/iliyaZelenko)) - 小新 ([@llccing](https://togithub.com/llccing)) ### [`v4.2.0`](https://togithub.com/vuejs/vue-cli/blob/master/CHANGELOG.md#420-2020-02-07) [Compare Source](https://togithub.com/vuejs/vue-cli/compare/v4.1.2...v4.2.0) ##### :rocket: New Features - `@vue/cli-plugin-babel`, `@vue/cli-plugin-eslint`, `@vue/cli-plugin-typescript`, `@vue/cli` - [#5149](https://togithub.com/vuejs/vue-cli/pull/5149) feat(GeneratorAPI): allow passing options to `api.extendPackage` ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli-plugin-unit-jest`, `@vue/cli-plugin-unit-mocha` - [#5147](https://togithub.com/vuejs/vue-cli/pull/5147) feat: create projects with [@vue/test-utils](https://togithub.com/vue/test-utils) beta 31 ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli-ui`, `@vue/cli` - [#5134](https://togithub.com/vuejs/vue-cli/pull/5134) feat: lock minor versions when creating projects / adding plugins ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli-plugin-typescript`, `@vue/cli-ui` - [#5128](https://togithub.com/vuejs/vue-cli/pull/5128) feat: upgrade to typescript@~3.7.5 ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli` - [#5091](https://togithub.com/vuejs/vue-cli/pull/5091) feat: `vue upgrade` monorepo support, `--from` option, and a new `vue migrate --from` command ([@sodatea](https://togithub.com/sodatea)) - [#4828](https://togithub.com/vuejs/vue-cli/pull/4828) feat: add option `--merge` to `create` command ([@zyy7259](https://togithub.com/zyy7259)) - `@vue/cli-service` - [#4953](https://togithub.com/vuejs/vue-cli/pull/4953) feat: adds transparent PnP support to Webpack ([@arcanis](https://togithub.com/arcanis)) - [#2411](https://togithub.com/vuejs/vue-cli/pull/2411) feat(cli): add `--stdin` flag to serve ([@nullpilot](https://togithub.com/nullpilot)) - `@vue/babel-preset-app`, `@vue/cli-plugin-e2e-nightwatch`, `@vue/cli-plugin-eslint`, `@vue/cli-plugin-pwa`, `@vue/cli-ui-addon-webpack`, `@vue/cli-ui-addon-widgets`, `@vue/cli-ui`, `@vue/cli` - [#4933](https://togithub.com/vuejs/vue-cli/pull/4933) feat: upgrade to eslint 6 ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli-service`, `@vue/cli-shared-utils`, `@vue/cli` - [#4827](https://togithub.com/vuejs/vue-cli/pull/4827) feat: respect existing package.json ([@zyy7259](https://togithub.com/zyy7259)) - `@vue/babel-preset-app` - [#4959](https://togithub.com/vuejs/vue-cli/pull/4959) feat: specify babel runtime version ([@zyy7259](https://togithub.com/zyy7259)) - `@vue/cli-service-global` - [#5029](https://togithub.com/vuejs/vue-cli/pull/5029) feat: don't throw on console/debugger statements for `vue serve` ([@sodatea](https://togithub.com/sodatea)) ##### :bug: Bug Fix - `@vue/cli-shared-utils`, `@vue/cli` - [#5150](https://togithub.com/vuejs/vue-cli/pull/5150) fix: should infer package manager from config if there's no lockfile in the project ([@sodatea](https://togithub.com/sodatea)) - [#5045](https://togithub.com/vuejs/vue-cli/pull/5045) refactor: use a plain http request to get package metadata ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli` - [#5062](https://togithub.com/vuejs/vue-cli/pull/5062) fix `afterInvoke`/`onCreateComplete` callbacks in Migrator ([@sodatea](https://togithub.com/sodatea)) - [#5038](https://togithub.com/vuejs/vue-cli/pull/5038) fix: `extendPackage` dependency versions should be string ([@pksunkara](https://togithub.com/pksunkara)) - `@vue/cli-ui`, `@vue/cli` - [#4985](https://togithub.com/vuejs/vue-cli/pull/4985) fix(CORS): only allow connections from the designated host ([@Akryum](https://togithub.com/Akryum)) - [#5142](https://togithub.com/vuejs/vue-cli/pull/5142) fix(CORS): fixup [#4985](https://togithub.com/vuejs/vue-cli/issues/4985), allow same-origin ws requests of any domain ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli-plugin-e2e-cypress` - [#5108](https://togithub.com/vuejs/vue-cli/pull/5108) fix(e2e-cypress): make `--headless` work with `--browser chrome` ([@LinusBorg](https://togithub.com/LinusBorg)) - [#4910](https://togithub.com/vuejs/vue-cli/pull/4910) fix: comment eslint disable in cypress config ([@cexbrayat](https://togithub.com/cexbrayat)) - `@vue/cli-service` - [#5113](https://togithub.com/vuejs/vue-cli/pull/5113) fix: correctly calculate cacheIdentifier from lockfiles ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli-plugin-pwa` - [#5089](https://togithub.com/vuejs/vue-cli/pull/5089) fix: pwa-plugin avoid generating manifest when path is an URL ([@tkint](https://togithub.com/tkint)) - `@vue/cli-plugin-unit-jest`, `@vue/cli-plugin-unit-mocha` - [#5028](https://togithub.com/vuejs/vue-cli/pull/5028) fix applyESLint when eslint plugin is added after unit test plugins ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli-service`, `@vue/cli-test-utils` - [#5069](https://togithub.com/vuejs/vue-cli/pull/5069) Use a single websocket connection for HMR ([@lbogdan](https://togithub.com/lbogdan)) - `@vue/cli-plugin-e2e-nightwatch` - [#5016](https://togithub.com/vuejs/vue-cli/pull/5016) fix(e2e-nightwatch): check for correct flag name ([@LinusBorg](https://togithub.com/LinusBorg)) ##### :memo: Documentation - [#5019](https://togithub.com/vuejs/vue-cli/pull/5019) Updated zh-cn translation in cli section ([@mactanxin](https://togithub.com/mactanxin)) ##### :house: Internal - `@vue/babel-preset-app`, `@vue/cli-plugin-babel` - [#5133](https://togithub.com/vuejs/vue-cli/pull/5133) refactor: remove usage of deprecated babel functions, preparing for babel 8 ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli-service` - [#5123](https://togithub.com/vuejs/vue-cli/pull/5123) fix: `vue-template-compiler` can be optional if `@vue/compiler-sfc` presents ([@sodatea](https://togithub.com/sodatea)) - [#5060](https://togithub.com/vuejs/vue-cli/pull/5060) refactor: use the `title` option in the html template, instead of hard-code the project name ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli` - [#5110](https://togithub.com/vuejs/vue-cli/pull/5110) refactor: use env variables to set registry for package managers ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli-shared-utils` - [#5092](https://togithub.com/vuejs/vue-cli/pull/5092) refactor: use `createRequire` to load/resolve modules ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli-plugin-router`, `@vue/cli-plugin-typescript`, `@vue/cli-service` - [#4991](https://togithub.com/vuejs/vue-cli/pull/4991) 🎨 style: unified components' naming style ([@taoweicn](https://togithub.com/taoweicn)) ##### Committers: 17 - Alexander Sokolov ([@Alex-Sokolov](https://togithub.com/Alex-Sokolov)) - Bogdan Luca ([@lbogdan](https://togithub.com/lbogdan)) - Cédric Exbrayat ([@cexbrayat](https://togithub.com/cexbrayat)) - Dan Hogan ([@danhogan](https://togithub.com/danhogan)) - Daniel Bächtold ([@danbaechtold](https://togithub.com/danbaechtold)) - Eduardo San Martin Morote ([@posva](https://togithub.com/posva)) - Guillaume Chau ([@Akryum](https://togithub.com/Akryum)) - Haoqun Jiang ([@sodatea](https://togithub.com/sodatea)) - Marcel Lindig ([@nullpilot](https://togithub.com/nullpilot)) - Maël Nison ([@arcanis](https://togithub.com/arcanis)) - Pavan Kumar Sunkara ([@pksunkara](https://togithub.com/pksunkara)) - Tao Wei ([@taoweicn](https://togithub.com/taoweicn)) - Thomas Kint ([@tkint](https://togithub.com/tkint)) - Thorsten Lünborg ([@LinusBorg](https://togithub.com/LinusBorg)) - Xin Tan ([@mactanxin](https://togithub.com/mactanxin)) - Yingya Zhang ([@zyy7259](https://togithub.com/zyy7259)) - plantainX ([@cheqianxiao](https://togithub.com/cheqianxiao)) ### [`v4.1.2`](https://togithub.com/vuejs/vue-cli/blob/master/CHANGELOG.md#412-2019-12-28) [Compare Source](https://togithub.com/vuejs/vue-cli/compare/v4.1.1...v4.1.2) ##### :bug: Bug Fix - `@vue/cli-plugin-pwa` - [#4974](https://togithub.com/vuejs/vue-cli/pull/4974) fix: fix several bugs in the PWA plugin UI, make it usable again ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli` - [#4922](https://togithub.com/vuejs/vue-cli/pull/4922) fix: should download to different directories for different presets ([@sodatea](https://togithub.com/sodatea)) - `@vue/cli-plugin-babel` - [#4924](https://togithub.com/vuejs/vue-cli/pull/4924) fix: do not throw when babel config contains ignore/include/exclude ([@sodatea](https://togithub.com/sodatea)) ##### :memo: Documentation - `@vue/cli-service-global` - [#5004](https://togithub.com/vuejs/vue-cli/pull/5004) build: fix link to homepage ([@Scrum](https://togithub.com/Scrum)) - `@vue/cli-plugin-unit-jest` - [#4754](https://togithub.com/vuejs/vue-cli/pull/4754) Update debugging instructions ([@zigomir](https://togithub.com/zigomir)) - Other - [#4976](https://togithub.com/vuejs/vue-cli/pull/4976) docs: his -> their ([@sodatea](https://togithub.com/sodatea)) - [#4973](https://togithub.com/vuejs/vue-cli/pull/4973) docs: mention navigateFallback option for PWA App Shell caching ([@clementmas](https://togithub.com/clementmas)) - [#4917](https://togithub.com/vuejs/vue-cli/pull/4917) docs: \[RU] Translation update ([@Alex-Sokolov](https://togithub.com/Alex-Sokolov)) ##### :house: Internal - `@vue/cli` - [#4904](https://togithub.com/vuejs/vue-cli/pull/4904) refactor: use inline approach ([@jamesgeorge007](https://togithub.com/jamesgeorge007)) - `@vue/cli-service` - [#4909](https://togithub.com/vuejs/vue-cli/pull/4909) changed var-name `async` to `isAsync` ([@ikumargaurav](https://togithub.com/ikumargaurav)) ##### Committers: 9 - Alexander Sokolov ([@Alex-Sokolov](https://togithub.com/Alex-Sokolov)) - Haoqun Jiang ([@sodatea](https://togithub.com/sodatea)) - Ivan Demidov ([@Scrum](https://togithub.com/Scrum)) - James George ([@jamesgeorge007](https://togithub.com/jamesgeorge007)) - Jorge Moliner ([@whoisjorge](https://togithub.com/whoisjorge)) - Jun-Kyu Kim ([@x6ax6b](https://togithub.com/x6ax6b)) - Kumar Gaurav ([@ikumargaurav](https://togithub.com/ikumargaurav)) - clem ([@clementmas](https://togithub.com/clementmas)) - ziga ([@zigomir](https://togithub.com/zigomir)) ### [`v4.1.1`](https://togithub.com/vuejs/vue-cli/blob/master/CHANGELOG.md#411-2019-11-27) [Compare Source](https://togithub.com/vuejs/vue-cli/compare/v4.1.0...v4.1.1) ##### :bug: Bug Fix - `@vue/cli-plugin-typescript` - [#4894](https://togithub.com/vuejs/vue-cli/pull/4894) fix: fix tsx compilation ([@sodatea](https://togithub.com/sodatea)) ##### Committers: 1 - Haoqun Jiang ([@sodatea](https://togithub.com/sodatea)) ### [`v4.1.0`](https://togithub.com/vuejs/vue-cli/blob/master/CHANGELOG.md#410-2019-11-27) [Compare Source](https://togithub.com/vuejs/vue-cli/compare/v4.0.5...v4.1.0) ##### :rocket: New Features - `@vue/cli-plugin-pwa` - [#4736](https://togithub.com/vuejs/vue-cli/pull/4736) feat: allow use of full url for pwa manifest and icons ([@tkint](https://togithub.com/tkint)) ##### :bug: Bug Fix - `@vue/cli-shared-utils` - [#4842](https://togithub.com/vuejs/vue-cli/pull/4842) Replace chalk.reset with stripAnsi in @vue/cli-shared-utils/lib/logger.js ([@perakerberg](https://togithub.com/perakerberg)) - `@vue/cli` - [#4883](https://togithub.com/vuejs/vue-cli/pull/4883) fix: support `parser` option for codemods, and enable ts parsing by default ([@sodatea](https://togithub.com/sodatea)) - [#4859](https://togithub.com/vuejs/vue-cli/pull/4859) fix: invalid version error when modules not installed ([@yannbertrand](https://togithub.com/yannbertrand)) ##### :memo: Documentation - [#4820](https://togithub.com/vuejs/vue-cli/pull/4820) Update doc section on Git Hooks ([@Codermar](https://togithub.com/Codermar)) - [#4836](https://togithub.com/vuejs/vue-cli/pull/4836) docs: add warnings on CSS sideEffects ([@sodatea](https://togithub.com/sodatea)) - [#4831](https://togithub.com/vuejs/vue-cli/pull/4831) Update browser-compatibility.md ([@wenhandi](https://togithub.com/wenhandi)) - [#4716](https://togithub.com/vuejs/vue-cli/pull/4716) use gitlab CI env variable for project name ([@gregoiredx](https://togithub.com/gregoiredx)) - [#4803](https://togithub.com/vuejs/vue-cli/pull/4803) fix docs `css.loaderOptions.css.localsConvention` ([@negibouze](https://togithub.com/negibouze)) - [#4746](https://togithub.com/vuejs/vue-cli/pull/4746) Update migrating-from-v3 README typo ([@seangwright](htConfiguration
📅 Schedule: 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 these updates again.
This PR has been generated by WhiteSource Renovate. View repository job log here.