Releases: vuejs/vue-cli
Releases · vuejs/vue-cli
v3.8.2
v3.8.1
v3.8.0
🚀 New Features
@vue/cli-plugin-pwa
,@vue/cli-ui
- #3939 add 'manifestCrossorigin' option (@BigsonLvrocha)
@vue/cli-ui
@vue/cli-service
- #4011 enable HMR when extracting CSS in dev (@achretien)
@vue/cli
- #3860 suggest matching commands if the user mistypes (@jamesgeorge007)
💥 Breaking Changes
* @vue/cli-plugin-typescript
#3909 prefer .tsx? files over .jsx? file extensions (@LinusBorg)(Reverted in v3.8.1)
🐛 Bug Fix
@vue/cli-service
@vue/cli-ui
- #3992 update dependencies and fix peer dependency warnings (@sodatea)
- #3966 fix
detectLanguage
function (@maple3142)
📝 Documentation
@vue/cli-plugin-typescript
,@vue/cli
🏠 Internal
@vue/cli-service
- #4018 set
clientLogLevel
tosilent
instead ofnone
(@svtfrancisco)
- #4018 set
@vue/cli
🔨 Underlying Tools
@vue/cli-service
- #4020 upgrade webpack-dev-server to 3.4.1 (@beardedpayton)
@vue/babel-preset-app
- #3978 bump jsx dependency version (@LinusBorg)
Committers: 9
- Francisco (@svtfrancisco)
- Guillaume Chau (@Akryum)
- Haoqun Jiang (@sodatea)
- James George (@jamesgeorge007)
- Luiz Victor Linhares Rocha (@BigsonLvrocha)
- Payton Burdette (@beardedpayton)
- Thorsten Lünborg (@LinusBorg)
- @achretien
- maple (@maple3142)
v4.0.0-alpha.0
💥 Breaking Changes
@vue/cli-service
,@vue/cli
@vue/cli-service
- #3918 🔨 upgrade to copy-webpack-plugin v5 [changelog] (@sodatea)
- #3913 🔨 upgrade to webpack-chain v5 [changelog] (@sodatea)
- #3866 🔨 upgrade css-loader to v2 [changelog] (@sodatea)
- #3863 💥 enable splitChunks by default even in development mode (@sodatea)
- #3853 💥 set
whitespace: 'condense'
for template compiler (@sodatea) - #3782 💥 use
EnvironmentPlugin
instead ofDefinePlugin
forprocess.env.*
vars (@sodatea)
@vue/babel-preset-app
,@vue/cli-plugin-babel
- #3912 🔨 upgrade to core-js v3
[release note] (@sodatea)
- #3912 🔨 upgrade to core-js v3
@vue/cli-plugin-eslint
@vue/cli-plugin-eslint
,@vue/cli-service-global
@vue/cli-plugin-pwa
- #3915 🔨 upgrade to workbox v4 [release note | migration guide] (@sodatea)
- #2981 💥 manifest.json should be generated by cli-plugin-pwa (@aweikalee)
@vue/cli-plugin-e2e-nightwatch
- #3388 🔨 upgrade to nightwatch v1 [release note | migration guide] (@darrenjennings)
- #3916 🔨 upgrade to chromedriver v74 and make it a peer dependency (@sodatea)
- #3774 💥 remove support for legacy
vue-cli-service e2e
command (@sodatea)
@vue/cli-plugin-unit-jest
- #3870 🔨 upgrade to jest v24 [release note] (@sodatea)
@vue/cli-plugin-unit-mocha
- #3914 🔨 upgrade to mocha 6 and use mochapack instead of mocha-webpack [release note] (@sodatea)
📝TODOs before v4 stable release
-
GeneratorAPI
versioning (allow generators to target a specific version range of@vue/cli
&@vue/cli-service
) (PluginAPI versioning already landed in 3.7) -
vue upgrade
- fix compatibility with npm
- a generator-like api for codemods
- detailed documentation and migration guide
Committers: 3
- Darren Jennings (@darrenjennings)
- Haoqun Jiang (@sodatea)
- 毛呆 (@aweikalee)
v3.7.0
🚀 New Feature
@vue/cli-service
@vue/cli-plugin-babel
,@vue/cli-plugin-typescript
,@vue/cli-service
@vue/cli
🐛 Bug Fix
@vue/cli-service
@vue/cli-plugin-unit-jest
@vue/cli-ui
@vue/cli-shared-utils
🏠 Internal
@vue/babel-preset-app
@vue/cli-service
@vue/cli-service
,@vue/cli-ui-addon-widgets
- #3851 Remove redundant <= IE8 rule (@MartijnCuppens)
Committers: 4
- Guillaume Chau (@Akryum)
- Haoqun Jiang (@sodatea)
- Martijn Cuppens (@MartijnCuppens)
- Natalia Tepluhina (@NataliaTepluhina)
v3.6.3
🐛 Bug Fix
@vue/cli-plugin-unit-jest
- #3815 Fix jest typeahead config (@cexbrayat)
@vue/cli-ui-addon-webpack
Committers: 2
- Alberto Jerez (@ajerez)
- Cédric Exbrayat (@cexbrayat)
v3.6.2
🐛 Bug Fix
@vue/cli-ui
,@vue/cli
@vue/cli-ui
🚀 New Feature
Committers: 2
v3.6.1
🐛 Bug Fix
📝 Documentation
- #3444 Add notes for multi-page apps on references to 'prefetch' plugin (@bengallienne)
- #3656 docs: adjust plugin dev guide example to write modified contents, Closes #3655 (@akrawchyk)
Committers: 3
- Andrew Krawchyk (@akrawchyk)
- Haoqun Jiang (@sodatea)
- @bengallienne
v3.6.0
🚀 New Feature
@vue/cli-ui
@vue/cli-service
@vue/cli
- #3568 add makeJSOnlyValue to generator API. (@steveworkman)
- #3643 do not write undefined fields to config files (@sodatea)
@vue/cli-service
,@vue/cli-shared-utils
,@vue/cli-ui
,@vue/cli
- #1531 support PNPM as a package manager (@robertkruis)
- #3790 fix PNPM compatibility issues during scaffolding (@sodatea)
@vue/cli-plugin-eslint
,@vue/cli-service
- #3572 add 3rd option to
lintOnSave
to support 'default' behaviour (Closes #3552) (@LinusBorg)
- #3572 add 3rd option to
@vue/cli-plugin-unit-jest
🐛 Bug Fix
@vue/cli-ui
🏠 Internal
-
@vue/cli-service
-
@vue/cli-ui
-
Other
Committers: 10
- Carlos Rodrigues (@pikax)
- Dimitar Dimitrov (@Newbrict)
- Guillaume Chau (@Akryum)
- Haoqun Jiang (@sodatea)
- Nick (@NickeyLin)
- Phan An (@phanan)
- Steve Workman (@steveworkman)
- Thorsten Lünborg (@LinusBorg)
- @dailyvuejs
- @robertkruis
v3.5.5
v3.5.5