Releases: vuejs/vue-cli
Releases · vuejs/vue-cli
v4.0.0-rc.2
🚀 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)
v4.0.0-rc.1
🚀 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)
v4.0.0-rc.0
🚀 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)
- #4447 fix: eslint should override env for
📝 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
v3.11.0
🚀 New Features
@vue/cli-service
@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-typescript
,@vue/cli-plugin-unit-jest
,@vue/cli-plugin-unit-mocha
,@vue/cli-shared-utils
🐛 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)
- #4447 fix: eslint should override env for
@vue/cli-shared-utils
📝 Documentation
- #4420 Update parallel config description (@danielwaltz)
- #4431 Update npx repository URL. (@DanielsLuz)
- #4418 Link ZEIT Now deployment example (@leo)
- #4412 Adjusted deployment documentation for ZEIT Now (@leo)
🏠 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: 9
- Daan Roet (@DRoet)
- Daniel Luz (@DanielsLuz)
- Daniel Ruf (@DanielRuf)
- Daniel Waltz (@danielwaltz)
- Haoqun Jiang (@sodatea)
- Leo Lamprecht (@leo)
- Roman Pavlov (@romansp)
- Thorsten Lünborg (@LinusBorg)
- @zrh122
v4.0.0-beta.3
🚀 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)
v3.10.0
🚀 New Features
@vue/cli
@vue/cli-plugin-eslint
🐛 Bug Fix
@vue/cli-plugin-typescript
,@vue/cli
- #4330 fix: require parent template after
when
condition evaluated as truthy (@sodatea) - #4374 fix: when adding ts plugin without router, fixup #4330 (@cexbrayat)
- #4330 fix: require parent template after
@vue/cli-service
@vue/cli-plugin-typescript
@vue/cli-plugin-eslint
- #4347 fix(eslint-generator): add ts file check to lint-staged (@liruifengv)
- #4329 feat(eslint-generator): upgrade @vue/eslint-config-prettier to v5.0.0 (@sodatea)
@vue/cli-shared-utils
📝 Documentation
@vue/cli-plugin-e2e-nightwatch
- Other
- #4358 docs(ru): fix link in webpack.md (@euaaaio)
- #4333 Update html-and-static-assets.md (@sergeymorkovkin)
- #4257 Update mode-and-env.md (@TechieForFun)
- #4171 Explain when .env files are loaded. (@rimutaka)
- #4232 Updated for Zeit Now V2 (@ivansieder)
- #4217 docs: add Render deployment guide (@anurag)
- #4103 deployment.md: Add instructions for Travis CI (@terorie)
@vue/babel-preset-app
,@vue/cli-plugin-e2e-nightwatch
,@vue/cli-plugin-eslint
,@vue/cli-service
,@vue/cli-ui
🏠 Internal
@vue/cli-service
,@vue/cli
- #4367 chore(cli-service): word spelling in comments (@yiliang114)
Committers: 17
- Anurag Goel (@anurag)
- Boris K (@bokub)
- Cédric Exbrayat (@cexbrayat)
- Domenico Gemoli (@aberonni)
- Eduard Aksamitov (@euaaaio)
- Haoqun Jiang (@sodatea)
- Ivan Sieder (@ivansieder)
- Max Tolkachev (@zhrivodkin)
- Min ho Kim (@minho42)
- Mohsen Sadeghzade (@TechieForFun)
- Richard Patel (@terorie)
- Sergey Morkovkin (@sergeymorkovkin)
- @aruseni
- mx (@rimutaka)
- yiliang (@yiliang114)
- 李枨煊 (@flyhope)
- 李瑞丰 (@liruifengv)
v4.0.0-beta.2
To install the beta version, run
yarn global add @vue/cli@next
or
npm i -g @vue/cli@next
🚀 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)
- #4365 chore: plugins should list
@vue/cli-service
inpeerDependencies
(@sodatea)
@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)
v4.0.0-beta.1
🚀 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)
v4.0.0-beta.0
🚀 New Features
@vue/cli-plugin-eslint
@vue/cli-plugin-eslint
,@vue/cli
- #2337 More flexible hook system, introduce
afterAnyInvoke
hook (@pksunkara)
- #2337 More flexible hook system, introduce
💥 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)
v3.9.3
🐛 Bug Fix
@vue/cli-service
- #4057 fix: indexPath should also affect non-production builds (#2327) (@shadow-light)
@vue/cli-test-utils
- #4224 fix(cli-test-utils): use
--no-git
wheninitGit
option isfalse
(@fangbinwei)
- #4224 fix(cli-test-utils): use
Committers: 3
- Binwei Fang (@fangbinwei)
- Eric Mastro (@emizzle)
- @shadow-light