v4.0.0-alpha.0
Pre-release
Pre-release
·
1187 commits
to dev
since this release
π₯ 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
EnvironmentPlugininstead ofDefinePluginforprocess.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 e2ecommand (@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
-
GeneratorAPIversioning (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)