4.0.1 (2019-10-16)
? Bug Fix
@vue/cli-plugin-eslint
,@vue/cli-plugin-router
,@vue/cli-plugin-vuex
,@vue/cli-service-global
,@vue/cli-ui-addon-webpack
,@vue/cli-ui-addon-widgets
,@vue/cli-ui
,@vue/cli
4.0.0 (2019-10-16)
? New Features
? Breaking Changes
? Bug Fix
@vue/cli-plugin-babel
- #4683 fix: Corrected typo in babel migrator (@nblackburn)
? Documentation
- #2319 missing documentation for building with vuex (@katerlouis)
Committers: 5
- Haoqun Jiang (@sodatea)
- Maël Nison (@arcanis)
- Nathaniel Blackburn (@nblackburn)
- René Eschke (@katerlouis)
- @B4rtware
4.0.0-rc.8 (2019-10-11)
? New Features
@vue/cli
@vue/babel-preset-app
,@vue/cli-plugin-unit-jest
,@vue/cli-plugin-unit-mocha
@vue/cli-plugin-pwa
@vue/cli-service
? Breaking Changes
@vue/cli-service
? Bug Fix
? Internal
? Underlying Tools
Committers: 2
4.0.0-rc.7 (2019-10-01)
? Bug Fix
Committers: 1
- Haoqun Jiang (@sodatea)
4.0.0-rc.6 (2019-09-30)
? New Features
@vue/cli-plugin-babel
? Bug Fix
Committers: 1
- Haoqun Jiang (@sodatea)
4.0.0-rc.5 (2019-09-30)
? New Features
@vue/cli
@vue/cli-plugin-babel
? Bug Fix
@vue/cli-service
@vue/cli-plugin-e2e-nightwatch
Committers: 2
4.0.0-rc.4 (2019-09-25)
Start from the version, the unit-jest
plugin comes with 4 configuration presets:
@vue/cli-plugin-unit-jest
The default preset for the most common type of projects@vue/cli-plugin-unit-jest/presets/no-babel
If you don’t have@vue/cli-plugin-babel
installed and don’t want to see babel files in the project@vue/cli-plugin-unit-jest/presets/typescript
The preset with TypeScript support (but no TSX support)@vue/cli-plugin-unit-jest/presets/typescript-and-babel
The preset with TypeScript (and TSX) and babel support.
If you haven’t changed the default Jest configurations (lies in either jest.config.js
or the jest
field in package.json
) ever since project creation, you can now replace the massive configuration object with one single field:
module.exports = {
// Replace the following preset name with the one you want to use from the above list
preset: '@vue/cli-plugin-unit-jest'
}
A reminder:
The default test environment in the new presets is jsdom@15, which differs from the default one in Jest 24 (jsdom@11).
This is to be aligned with the upcoming Jest 25 updates.
Most users won’t be affected by this change.
For a detailed changelog with regard to jsdom, see https://github.com/jsdom/jsdom/blob/master/Changelog.md
? New Features
@vue/cli-plugin-unit-jest
@vue/cli-plugin-e2e-nightwatch
,@vue/cli-shared-utils
,@vue/cli
? Bug Fix
? Documentation
- #4561 Edited Dockerfile of Docker(Nginx) deployment doc (@vahdet)
- #4500 Documentation typo fixes (@owanhunte)
? Underlying Tools
@vue/cli-plugin-unit-jest
Committers: 4
- Haoqun Jiang (@sodatea)
- Natalia Tepluhina (@NataliaTepluhina)
- Owan Hunte (@owanhunte)
- vahdet (@vahdet)
4.0.0-rc.3 (2019-09-09)
? New Features
@vue/cli-service
,@vue/cli-shared-utils
@vue/cli-plugin-e2e-nightwatch
- #4541 Upgrade Nightwatch to v1.2 and update bundled config and generated tests (@beatfactor)
Committers: 2
- Andrei Rusu (@beatfactor)
- Haoqun Jiang (@sodatea)
4.0.0-rc.2 (2019-09-08)
? New Features
@vue/cli-plugin-eslint
,@vue/cli
? Bug Fix
@vue/cli-plugin-e2e-nightwatch
- #4440 fix: fix incompatibility with Chrome 75 (@tomomi-code)
@vue/cli-service
@vue/cli
? Documentation
@vue/cli
- #4551 docs: remove run for yarn commands in readme (@cexbrayat)
Committers: 3
- Cédric Exbrayat (@cexbrayat)
- Haoqun Jiang (@sodatea)
- tomomi (@tomomi-code)
4.0.0-rc.1 (2019-09-04)
? New Features
@vue/cli-plugin-e2e-nightwatch
- #4445 feat: check for
nightwatch.conf.js
config (@LukeeeeBennett)
- #4445 feat: check for
@vue/cli-plugin-babel
,@vue/cli-plugin-typescript
@vue/cli
? Bug Fix
@vue/cli
- #4525 fix: remove the nonexistent
test
command from generated README (@cexbrayat)
- #4525 fix: remove the nonexistent
@vue/cli-plugin-babel
,@vue/cli-plugin-typescript
@vue/cli-shared-utils
Committers: 5
- Cédric Exbrayat (@cexbrayat)
- Haoqun Jiang (@sodatea)
- Luke Bennett (@LukeeeeBennett)
- Marcel Jahn (@ma-jahn)
- Maël Nison (@arcanis)
4.0.0-rc.0 (2019-08-21)
? New Features
@vue/cli-service
? Bug Fix
@vue/cli-plugin-eslint
,@vue/cli-ui
@vue/cli-service
@vue/cli-plugin-unit-jest
,@vue/cli-plugin-unit-mocha
- #4447 fix: eslint should override env for /tests/ subfolders (@LinusBorg)
? Documentation
- #4431 Update npx repository URL. (@DanielsLuz)
- #4416 chore: use a gitflow-like workflow for the project (@sodatea)
- #4420 Update parallel config description (@danielwaltz)
? Internal
@vue/cli-ui-addon-webpack
,@vue/cli-ui
- #4422 fix: remove self-assignment (@DanielRuf)
? Underlying Tools
@vue/cli-service
@vue/cli-plugin-babel
,@vue/cli-plugin-eslint
,@vue/cli-plugin-pwa
,@vue/cli-plugin-typescript
,@vue/cli-service
Committers: 8
- Daan Roet (@DRoet)
- Daniel Luz (@DanielsLuz)
- Daniel Ruf (@DanielRuf)
- Daniel Waltz (@danielwaltz)
- Haoqun Jiang (@sodatea)
- Roman Pavlov (@romansp)
- Thorsten Lünborg (@LinusBorg)
- @zrh122
4.0.0-beta.3 (2019-08-08)
? New Features
@vue/cli
@vue/cli-service
? Breaking Changes
@vue/cli-service
@vue/cli-service
,@vue/cli-ui
@vue/cli-plugin-e2e-cypress
? Bug Fix
@vue/cli-shared-utils
@vue/cli-plugin-typescript
,@vue/cli
- #4374 fix: do not generate empty file when adding ts plugin without router (@cexbrayat)
@vue/cli
- #4377 fix: Make sure afterInvoke hook doesn’t get run from other plugins (@pksunkara)
? Documentation
? Internal
@vue/cli-plugin-e2e-cypress
,@vue/cli-plugin-e2e-nightwatch
,@vue/cli-plugin-eslint
,@vue/cli-plugin-pwa
,@vue/cli-plugin-typescript
,@vue/cli-service-global
,@vue/cli-service
,@vue/cli-shared-utils
,@vue/cli-test-utils
,@vue/cli
Committers: 4
- Cédric Exbrayat (@cexbrayat)
- Haoqun Jiang (@sodatea)
- Kid (@kidonng)
- Pavan Kumar Sunkara (@pksunkara)
4.0.0-beta.2 (2019-07-29)
? New Features
@vue/cli
- #3897 feat(cli): Generator support async (@xierenyuan)
? Bug Fix
@vue/cli-service
@vue/cli
? Documentation
- Other
- #4333 Update html-and-static-assets.md (@sergeymorkovkin)
- #4257 Update mode-and-env.md (@TechieForFun)
- #4358 docs(ru): fix link in webpack.md (@euaaaio)
@vue/cli-plugin-babel
,@vue/cli-plugin-e2e-cypress
,@vue/cli-plugin-e2e-nightwatch
,@vue/cli-plugin-eslint
,@vue/cli-plugin-pwa
,@vue/cli-plugin-router
,@vue/cli-plugin-typescript
,@vue/cli-plugin-unit-jest
,@vue/cli-plugin-unit-mocha
,@vue/cli-plugin-vuex
@vue/cli-plugin-e2e-nightwatch
? Internal
@vue/cli-plugin-babel
,@vue/cli-plugin-e2e-cypress
,@vue/cli-plugin-e2e-nightwatch
,@vue/cli-plugin-eslint
,@vue/cli-plugin-pwa
,@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
- #4367 chore(cli-service): word spelling in comments (@yiliang114)
Committers: 8
- Domenico Gemoli (@aberonni)
- Eduard Aksamitov (@euaaaio)
- Haoqun Jiang (@sodatea)
- Mohsen Sadeghzade (@TechieForFun)
- Sergey Morkovkin (@sergeymorkovkin)
- yiliang (@yiliang114)
- 李枨煊 (@flyhope)
- 阿平 (@xierenyuan)
4.0.0-beta.1 (2019-07-25)
? New Features
? Bug Fix
@vue/cli-service
@vue/cli-plugin-typescript
@vue/cli-plugin-eslint
- #4347 fix(eslint-generator): add ts file check to lint-staged (@liruifengv)
@vue/cli-shared-utils
Committers: 3
- Boris K (@bokub)
- Haoqun Jiang (@sodatea)
- 李瑞丰 (@liruifengv)
4.0.0-beta.0 (2019-07-22)
? New Features
@vue/cli-plugin-eslint
@vue/cli-plugin-eslint
,@vue/cli
- #2337 More flexible hook system (@pksunkara)
? Breaking Changes
@vue/cli-service
? Bug Fix
@vue/cli
@vue/cli-plugin-eslint
@vue/cli-service
@vue/cli-test-utils
- #4224 fix(cli-test-utils): use
--no-git
wheninitGit
option isfalse
(@fangbinwei)
- #4224 fix(cli-test-utils): use
? Documentation
- #4171 Explain when .env files are loaded. (@rimutaka)
- #4232 Updated for Zeit Now V2 (@ivansieder)
? Internal
? Underlying Tools
@vue/cli-service
@vue/cli
Committers: 7
- Binwei Fang (@fangbinwei)
- Haoqun Jiang (@sodatea)
- Ivan Sieder (@ivansieder)
- Max Tolkachev (@zhrivodkin)
- Mewes Kochheim (@MewesK)
- Pavan Kumar Sunkara (@pksunkara)
- mx (@rimutaka)
4.0.0-alpha.5 (2019-07-14)
? New Features
@vue/cli
? Breaking Changes
@vue/cli-service
- #4230 fix: make webpack
use
values consistent (@shadow-light)
- #4230 fix: make webpack
@vue/cli
? Bug Fix
@vue/cli-service
- #4057 fix: indexPath should also affect non-production builds (#2327) (@shadow-light)
? Documentation
? Internal
Committers: 4
- Bogdan Luca (@lbogdan)
- Eric Mastro (@emizzle)
- Haoqun Jiang (@sodatea)
- @shadow-light
4.0.0-alpha.4 (2019-07-06)
? New Features
@vue/cli-plugin-babel
,@vue/cli-plugin-e2e-cypress
,@vue/cli-plugin-e2e-nightwatch
,@vue/cli-plugin-eslint
,@vue/cli-plugin-pwa
,@vue/cli-plugin-router
,@vue/cli-plugin-typescript
,@vue/cli-plugin-unit-jest
,@vue/cli-plugin-unit-mocha
,@vue/cli-plugin-vuex
,@vue/cli-shared-utils
? Breaking Changes
@vue/cli-plugin-vuex
,@vue/cli-service
,@vue/cli-ui
,@vue/cli
- #4242 feat!: make vuex a separate plugin (@pksunkara)
@vue/cli-plugin-router
,@vue/cli-plugin-typescript
,@vue/cli-service
,@vue/cli-ui
,@vue/cli
- #4196 Make router a separate plugin (@pksunkara)
? Bug Fix
? Documentation
- Other
@vue/babel-preset-app
,@vue/cli-plugin-e2e-nightwatch
,@vue/cli-plugin-eslint
,@vue/cli-service
,@vue/cli-ui
,@vue/cli
Committers: 4
- Haoqun Jiang (@sodatea)
- Min ho Kim (@minho42)
- Pavan Kumar Sunkara (@pksunkara)
- Richard Patel (@terorie)
4.0.0-alpha.3 (2019-07-04)
? Bug Fix
@vue/cli-plugin-eslint
Committers: 1
- Haoqun Jiang (@sodatea)
4.0.0-alpha.2 (2019-07-03)
? New Features
@vue/cli-plugin-babel
,@vue/cli-plugin-typescript
,@vue/cli-shared-utils
,@vue/cli-ui
,@vue/cli-upgrade
,@vue/cli
@vue/cli
@vue/cli-plugin-typescript
- #4212 feat(typescript): add
convertJsToTs
andallowJs
options (@NataliaTepluhina)
- #4212 feat(typescript): add
? Breaking Changes
@vue/cli-plugin-babel
,@vue/cli-plugin-typescript
,@vue/cli-shared-utils
,@vue/cli-ui
,@vue/cli-upgrade
,@vue/cli
? Bug Fix
@vue/cli-service
@vue/cli
@vue/eslint-config-airbnb
- #3961 airbnb lint should not warn on vuex state mutation (@LinusBorg)
? Documentation
- Other
- #4217 Add Render deployment guide (@anurag)
- #3777 Add heroku deployment guide (@zigomir)
- #3857 Mention caveat about missing plugins when in legacy config (@LinusBorg)
- #4120 Move core plugins docs to documentation website (@NataliaTepluhina)
- #3924 Add more explanation at prompts (@kazupon)
@vue/cli-plugin-typescript
,@vue/cli
? Internal
@vue/cli
- #4205 Minor refactor to eliminate redundant code (@jamesgeorge007)
@vue/cli-plugin-eslint
,@vue/cli-plugin-typescript
,@vue/cli-service
Committers: 11
- Anurag Goel (@anurag)
- Cédric Exbrayat (@cexbrayat)
- Haoqun Jiang (@sodatea)
- James George (@jamesgeorge007)
- Leon Liu (@Devil-Cong)
- Natalia Tepluhina (@NataliaTepluhina)
- Thorsten Lünborg (@LinusBorg)
- @aruseni
- @zrh122
- kazuya kawaguchi (@kazupon)
- ziga (@zigomir)
4.0.0-alpha.1 (2019-05-25)
? Breaking Changes
@vue/cli-plugin-eslint
,@vue/cli-service-global
,@vue/cli-service
,@vue/cli-ui-addon-widgets
,@vue/cli
@vue/cli-service
@vue/cli-plugin-typescript
- #3909 chore: prefer .tsx? files over .jsx? file extensions (@LinusBorg)
Most of the following new features and bugfixes also applies to 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)
? Bug Fix
@vue/cli-upgrade
@vue/cli-service
@vue/cli-ui
- #3992 update dependencies and fix peer dependency warnings (@sodatea)
- #3966 fix
detectLanguage
function (@maple3142)
? 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)
4.0.0-alpha.0 (2019-05-01)
? Breaking Changes
@vue/cli-service
,@vue/cli
@vue/cli-service
- #3918 upgrade to copy-webpack-plugin v5 (@sodatea)
- #3913 upgrade to webpack-chain v5 (@sodatea)
- #3866 upgrade css-loader to v2 (@sodatea)
- #3863 enable splitChunks by default even in development mode (@sodatea)
- #3853 set
whitespace: 'condense'
for template compiler (@sodatea) - #3782 use EnvironmentPlugin instead of DefinePlugin for
process.env.*
vars (@sodatea)
@vue/babel-preset-app
,@vue/cli-plugin-babel
@vue/cli-plugin-eslint
@vue/cli-plugin-eslint
,@vue/cli-service-global
@vue/cli-plugin-pwa
- #3915 upgrade to workbox v4 (@sodatea)
- #2981 manifest.json should be generated by cli-plugin-pwa (@aweikalee)
@vue/cli-plugin-e2e-nightwatch
@vue/cli-plugin-unit-jest
@vue/cli-plugin-unit-mocha
Committers: 3
- Darren Jennings (@darrenjennings)
- Haoqun Jiang (@sodatea)
- 毛呆 (@aweikalee)## 4.0.1 (2019-10-16)
? Bug Fix
@vue/cli-plugin-eslint
,@vue/cli-plugin-router
,@vue/cli-plugin-vuex
,@vue/cli-service-global
,@vue/cli-ui-addon-webpack
,@vue/cli-ui-addon-widgets
,@vue/cli-ui
,@vue/cli
4.0.0 (2019-10-16)
? New Features
? Breaking Changes
? Bug Fix
@vue/cli-plugin-babel
- #4683 fix: Corrected typo in babel migrator (@nblackburn)
? Documentation
- #2319 missing documentation for building with vuex (@katerlouis)
Committers: 5
- Haoqun Jiang (@sodatea)
- Maël Nison (@arcanis)
- Nathaniel Blackburn (@nblackburn)
- René Eschke (@katerlouis)
- @B4rtware
4.0.0-rc.8 (2019-10-11)
? New Features
@vue/cli
@vue/babel-preset-app
,@vue/cli-plugin-unit-jest
,@vue/cli-plugin-unit-mocha
@vue/cli-plugin-pwa
@vue/cli-service
? Breaking Changes
@vue/cli-service
? Bug Fix
? Internal
? Underlying Tools
Committers: 2
4.0.0-rc.7 (2019-10-01)
? Bug Fix
Committers: 1
- Haoqun Jiang (@sodatea)
4.0.0-rc.6 (2019-09-30)
? New Features
@vue/cli-plugin-babel
? Bug Fix
Committers: 1
- Haoqun Jiang (@sodatea)
4.0.0-rc.5 (2019-09-30)
? New Features
@vue/cli
@vue/cli-plugin-babel
? Bug Fix
@vue/cli-service
@vue/cli-plugin-e2e-nightwatch
Committers: 2
4.0.0-rc.4 (2019-09-25)
Start from the version, the unit-jest
plugin comes with 4 configuration presets:
@vue/cli-plugin-unit-jest
The default preset for the most common type of projects@vue/cli-plugin-unit-jest/presets/no-babel
If you don’t have@vue/cli-plugin-babel
installed and don’t want to see babel files in the project@vue/cli-plugin-unit-jest/presets/typescript
The preset with TypeScript support (but no TSX support)@vue/cli-plugin-unit-jest/presets/typescript-and-babel
The preset with TypeScript (and TSX) and babel support.
If you haven’t changed the default Jest configurations (lies in either jest.config.js
or the jest
field in package.json
) ever since project creation, you can now replace the massive configuration object with one single field:
module.exports = {
// Replace the following preset name with the one you want to use from the above list
preset: '@vue/cli-plugin-unit-jest'
}
A reminder:
The default test environment in the new presets is jsdom@15, which differs from the default one in Jest 24 (jsdom@11).
This is to be aligned with the upcoming Jest 25 updates.
Most users won’t be affected by this change.
For a detailed changelog with regard to jsdom, see https://github.com/jsdom/jsdom/blob/master/Changelog.md
? New Features
@vue/cli-plugin-unit-jest
@vue/cli-plugin-e2e-nightwatch
,@vue/cli-shared-utils
,@vue/cli
? Bug Fix
? Documentation
- #4561 Edited Dockerfile of Docker(Nginx) deployment doc (@vahdet)
- #4500 Documentation typo fixes (@owanhunte)
? Underlying Tools
@vue/cli-plugin-unit-jest
Committers: 4
- Haoqun Jiang (@sodatea)
- Natalia Tepluhina (@NataliaTepluhina)
- Owan Hunte (@owanhunte)
- vahdet (@vahdet)
4.0.0-rc.3 (2019-09-09)
? New Features
@vue/cli-service
,@vue/cli-shared-utils
@vue/cli-plugin-e2e-nightwatch
- #4541 Upgrade Nightwatch to v1.2 and update bundled config and generated tests (@beatfactor)
Committers: 2
- Andrei Rusu (@beatfactor)
- Haoqun Jiang (@sodatea)
4.0.0-rc.2 (2019-09-08)
? New Features
@vue/cli-plugin-eslint
,@vue/cli
? Bug Fix
@vue/cli-plugin-e2e-nightwatch
- #4440 fix: fix incompatibility with Chrome 75 (@tomomi-code)
@vue/cli-service
@vue/cli
? Documentation
@vue/cli
- #4551 docs: remove run for yarn commands in readme (@cexbrayat)
Committers: 3
- Cédric Exbrayat (@cexbrayat)
- Haoqun Jiang (@sodatea)
- tomomi (@tomomi-code)
4.0.0-rc.1 (2019-09-04)
? New Features
@vue/cli-plugin-e2e-nightwatch
- #4445 feat: check for
nightwatch.conf.js
config (@LukeeeeBennett)
- #4445 feat: check for
@vue/cli-plugin-babel
,@vue/cli-plugin-typescript
@vue/cli
? Bug Fix
@vue/cli
- #4525 fix: remove the nonexistent
test
command from generated README (@cexbrayat)
- #4525 fix: remove the nonexistent
@vue/cli-plugin-babel
,@vue/cli-plugin-typescript
@vue/cli-shared-utils
Committers: 5
- Cédric Exbrayat (@cexbrayat)
- Haoqun Jiang (@sodatea)
- Luke Bennett (@LukeeeeBennett)
- Marcel Jahn (@ma-jahn)
- Maël Nison (@arcanis)
4.0.0-rc.0 (2019-08-21)
? New Features
@vue/cli-service
? Bug Fix
@vue/cli-plugin-eslint
,@vue/cli-ui
@vue/cli-service
@vue/cli-plugin-unit-jest
,@vue/cli-plugin-unit-mocha
- #4447 fix: eslint should override env for /tests/ subfolders (@LinusBorg)
? Documentation
- #4431 Update npx repository URL. (@DanielsLuz)
- #4416 chore: use a gitflow-like workflow for the project (@sodatea)
- #4420 Update parallel config description (@danielwaltz)
? Internal
@vue/cli-ui-addon-webpack
,@vue/cli-ui
- #4422 fix: remove self-assignment (@DanielRuf)
? Underlying Tools
@vue/cli-service
@vue/cli-plugin-babel
,@vue/cli-plugin-eslint
,@vue/cli-plugin-pwa
,@vue/cli-plugin-typescript
,@vue/cli-service
Committers: 8
- Daan Roet (@DRoet)
- Daniel Luz (@DanielsLuz)
- Daniel Ruf (@DanielRuf)
- Daniel Waltz (@danielwaltz)
- Haoqun Jiang (@sodatea)
- Roman Pavlov (@romansp)
- Thorsten Lünborg (@LinusBorg)
- @zrh122
4.0.0-beta.3 (2019-08-08)
? New Features
@vue/cli
@vue/cli-service
? Breaking Changes
@vue/cli-service
@vue/cli-service
,@vue/cli-ui
@vue/cli-plugin-e2e-cypress
? Bug Fix
@vue/cli-shared-utils
@vue/cli-plugin-typescript
,@vue/cli
- #4374 fix: do not generate empty file when adding ts plugin without router (@cexbrayat)
@vue/cli
- #4377 fix: Make sure afterInvoke hook doesn’t get run from other plugins (@pksunkara)
? Documentation
? Internal
@vue/cli-plugin-e2e-cypress
,@vue/cli-plugin-e2e-nightwatch
,@vue/cli-plugin-eslint
,@vue/cli-plugin-pwa
,@vue/cli-plugin-typescript
,@vue/cli-service-global
,@vue/cli-service
,@vue/cli-shared-utils
,@vue/cli-test-utils
,@vue/cli
Committers: 4
- Cédric Exbrayat (@cexbrayat)
- Haoqun Jiang (@sodatea)
- Kid (@kidonng)
- Pavan Kumar Sunkara (@pksunkara)
4.0.0-beta.2 (2019-07-29)
? New Features
@vue/cli
- #3897 feat(cli): Generator support async (@xierenyuan)
? Bug Fix
@vue/cli-service
@vue/cli
? Documentation
- Other
- #4333 Update html-and-static-assets.md (@sergeymorkovkin)
- #4257 Update mode-and-env.md (@TechieForFun)
- #4358 docs(ru): fix link in webpack.md (@euaaaio)
@vue/cli-plugin-babel
,@vue/cli-plugin-e2e-cypress
,@vue/cli-plugin-e2e-nightwatch
,@vue/cli-plugin-eslint
,@vue/cli-plugin-pwa
,@vue/cli-plugin-router
,@vue/cli-plugin-typescript
,@vue/cli-plugin-unit-jest
,@vue/cli-plugin-unit-mocha
,@vue/cli-plugin-vuex
@vue/cli-plugin-e2e-nightwatch
? Internal
@vue/cli-plugin-babel
,@vue/cli-plugin-e2e-cypress
,@vue/cli-plugin-e2e-nightwatch
,@vue/cli-plugin-eslint
,@vue/cli-plugin-pwa
,@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
- #4367 chore(cli-service): word spelling in comments (@yiliang114)
Committers: 8
- Domenico Gemoli (@aberonni)
- Eduard Aksamitov (@euaaaio)
- Haoqun Jiang (@sodatea)
- Mohsen Sadeghzade (@TechieForFun)
- Sergey Morkovkin (@sergeymorkovkin)
- yiliang (@yiliang114)
- 李枨煊 (@flyhope)
- 阿平 (@xierenyuan)
4.0.0-beta.1 (2019-07-25)
? New Features
? Bug Fix
@vue/cli-service
@vue/cli-plugin-typescript
@vue/cli-plugin-eslint
- #4347 fix(eslint-generator): add ts file check to lint-staged (@liruifengv)
@vue/cli-shared-utils
Committers: 3
- Boris K (@bokub)
- Haoqun Jiang (@sodatea)
- 李瑞丰 (@liruifengv)
4.0.0-beta.0 (2019-07-22)
? New Features
@vue/cli-plugin-eslint
@vue/cli-plugin-eslint
,@vue/cli
- #2337 More flexible hook system (@pksunkara)
? Breaking Changes
@vue/cli-service
? Bug Fix
@vue/cli
@vue/cli-plugin-eslint
@vue/cli-service
@vue/cli-test-utils
- #4224 fix(cli-test-utils): use
--no-git
wheninitGit
option isfalse
(@fangbinwei)
- #4224 fix(cli-test-utils): use
? Documentation
- #4171 Explain when .env files are loaded. (@rimutaka)
- #4232 Updated for Zeit Now V2 (@ivansieder)
? Internal
? Underlying Tools
@vue/cli-service
@vue/cli
Committers: 7
- Binwei Fang (@fangbinwei)
- Haoqun Jiang (@sodatea)
- Ivan Sieder (@ivansieder)
- Max Tolkachev (@zhrivodkin)
- Mewes Kochheim (@MewesK)
- Pavan Kumar Sunkara (@pksunkara)
- mx (@rimutaka)
4.0.0-alpha.5 (2019-07-14)
? New Features
@vue/cli
? Breaking Changes
@vue/cli-service
- #4230 fix: make webpack
use
values consistent (@shadow-light)
- #4230 fix: make webpack
@vue/cli
? Bug Fix
@vue/cli-service
- #4057 fix: indexPath should also affect non-production builds (#2327) (@shadow-light)
? Documentation
? Internal
Committers: 4
- Bogdan Luca (@lbogdan)
- Eric Mastro (@emizzle)
- Haoqun Jiang (@sodatea)
- @shadow-light
4.0.0-alpha.4 (2019-07-06)
? New Features
@vue/cli-plugin-babel
,@vue/cli-plugin-e2e-cypress
,@vue/cli-plugin-e2e-nightwatch
,@vue/cli-plugin-eslint
,@vue/cli-plugin-pwa
,@vue/cli-plugin-router
,@vue/cli-plugin-typescript
,@vue/cli-plugin-unit-jest
,@vue/cli-plugin-unit-mocha
,@vue/cli-plugin-vuex
,@vue/cli-shared-utils
? Breaking Changes
@vue/cli-plugin-vuex
,@vue/cli-service
,@vue/cli-ui
,@vue/cli
- #4242 feat!: make vuex a separate plugin (@pksunkara)
@vue/cli-plugin-router
,@vue/cli-plugin-typescript
,@vue/cli-service
,@vue/cli-ui
,@vue/cli
- #4196 Make router a separate plugin (@pksunkara)
? Bug Fix
? Documentation
- Other
@vue/babel-preset-app
,@vue/cli-plugin-e2e-nightwatch
,@vue/cli-plugin-eslint
,@vue/cli-service
,@vue/cli-ui
,@vue/cli
Committers: 4
- Haoqun Jiang (@sodatea)
- Min ho Kim (@minho42)
- Pavan Kumar Sunkara (@pksunkara)
- Richard Patel (@terorie)
4.0.0-alpha.3 (2019-07-04)
? Bug Fix
@vue/cli-plugin-eslint
Committers: 1
- Haoqun Jiang (@sodatea)
4.0.0-alpha.2 (2019-07-03)
? New Features
@vue/cli-plugin-babel
,@vue/cli-plugin-typescript
,@vue/cli-shared-utils
,@vue/cli-ui
,@vue/cli-upgrade
,@vue/cli
@vue/cli
@vue/cli-plugin-typescript
- #4212 feat(typescript): add
convertJsToTs
andallowJs
options (@NataliaTepluhina)
- #4212 feat(typescript): add
? Breaking Changes
@vue/cli-plugin-babel
,@vue/cli-plugin-typescript
,@vue/cli-shared-utils
,@vue/cli-ui
,@vue/cli-upgrade
,@vue/cli
? Bug Fix
@vue/cli-service
@vue/cli
@vue/eslint-config-airbnb
- #3961 airbnb lint should not warn on vuex state mutation (@LinusBorg)
? Documentation
- Other
- #4217 Add Render deployment guide (@anurag)
- #3777 Add heroku deployment guide (@zigomir)
- #3857 Mention caveat about missing plugins when in legacy config (@LinusBorg)
- #4120 Move core plugins docs to documentation website (@NataliaTepluhina)
- #3924 Add more explanation at prompts (@kazupon)
@vue/cli-plugin-typescript
,@vue/cli
? Internal
@vue/cli
- #4205 Minor refactor to eliminate redundant code (@jamesgeorge007)
@vue/cli-plugin-eslint
,@vue/cli-plugin-typescript
,@vue/cli-service
Committers: 11
- Anurag Goel (@anurag)
- Cédric Exbrayat (@cexbrayat)
- Haoqun Jiang (@sodatea)
- James George (@jamesgeorge007)
- Leon Liu (@Devil-Cong)
- Natalia Tepluhina (@NataliaTepluhina)
- Thorsten Lünborg (@LinusBorg)
- @aruseni
- @zrh122
- kazuya kawaguchi (@kazupon)
- ziga (@zigomir)
4.0.0-alpha.1 (2019-05-25)
? Breaking Changes
@vue/cli-plugin-eslint
,@vue/cli-service-global
,@vue/cli-service
,@vue/cli-ui-addon-widgets
,@vue/cli
@vue/cli-service
@vue/cli-plugin-typescript
- #3909 chore: prefer .tsx? files over .jsx? file extensions (@LinusBorg)
Most of the following new features and bugfixes also applies to 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)
? Bug Fix
@vue/cli-upgrade
@vue/cli-service
@vue/cli-ui
- #3992 update dependencies and fix peer dependency warnings (@sodatea)
- #3966 fix
detectLanguage
function (@maple3142)
? 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)
4.0.0-alpha.0 (2019-05-01)
? Breaking Changes
@vue/cli-service
,@vue/cli
@vue/cli-service
- #3918 upgrade to copy-webpack-plugin v5 (@sodatea)
- #3913 upgrade to webpack-chain v5 (@sodatea)
- #3866 upgrade css-loader to v2 (@sodatea)
- #3863 enable splitChunks by default even in development mode (@sodatea)
- #3853 set
whitespace: 'condense'
for template compiler (@sodatea) - #3782 use EnvironmentPlugin instead of DefinePlugin for
process.env.*
vars (@sodatea)
@vue/babel-preset-app
,@vue/cli-plugin-babel
@vue/cli-plugin-eslint
@vue/cli-plugin-eslint
,@vue/cli-service-global
@vue/cli-plugin-pwa
- #3915 upgrade to workbox v4 (@sodatea)
- #2981 manifest.json should be generated by cli-plugin-pwa (@aweikalee)
@vue/cli-plugin-e2e-nightwatch
@vue/cli-plugin-unit-jest
@vue/cli-plugin-unit-mocha
Committers: 3
- Darren Jennings (@darrenjennings)
- Haoqun Jiang (@sodatea)
- 毛呆 (@aweikalee)