Releases: vuejs/vue-cli
Releases · vuejs/vue-cli
v4.0.0-alpha.5
🚀 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
v4.0.0-alpha.4
🚀 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 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)
v3.9.2
🐛 Bug Fix
📝 Documentation
@vue/babel-preset-app
,@vue/cli-plugin-e2e-nightwatch
,@vue/cli-plugin-eslint
,@vue/cli-service
,@vue/cli-ui
Committers: 2
v4.0.0-alpha.3
v3.9.1
v4.0.0-alpha.2
🚀 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
- #4169 fix: prefer
devServer.public
as the custom url for browser to open (#4169) (@Devil-Cong) - #4150 chore: upgrade default-gateway to 5.0.2 (@zrh122)
- #4083 fix: display correct address when multiple network adapters present (@sodatea)
- #4095 fix: fix resolve project local plugin's file path (@sodatea)
- #4169 fix: prefer
@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)
v3.9.0
🚀 New Features
@vue/cli
🐛 Bug Fix
@vue/cli-service
- #4169 fix: prefer
devServer.public
as the custom url for browser to open (#4169) (@Devil-Cong)
- #4169 fix: prefer
📝 Documentation
@vue/cli-plugin-typescript
- #4212 feat(typescript): add an option to not rename all .js files to .ts and to set
allowJs
to true (@NataliaTepluhina)
- #4212 feat(typescript): add an option to not rename all .js files to .ts and to set
- Other
- #4217 Add Render deployment guide (@anurag)
- #3777 Add heroku deployment guide (@zigomir)
- #3857 Mention caveat about missing plugins when in legacy config (@LinusBorg)
- #3171 Update issue template naming Issue Helper (@peterblazejewicz)
- #4165 Add Chinese translation for the part -- Installing plugin locally (@MoruoFrog)
🏠 Internal
@vue/cli
- #4205 Minor refactor to eliminate redundant code (@jamesgeorge007)
@vue/cli-plugin-eslint
,@vue/cli-plugin-typescript
,@vue/cli-service
Committers: 10
- Anurag Goel (@anurag)
- Haoqun Jiang (@sodatea)
- James George (@jamesgeorge007)
- Leon Liu (@Devil-Cong)
- Natalia Tepluhina (@NataliaTepluhina)
- Piotr Błażejewicz (Peter Blazejewicz) (@peterblazejewicz)
- Thorsten Lünborg (@LinusBorg)
- @MoruoFrog
- @aruseni
- ziga (@zigomir)
v3.8.4
v3.8.3
🐛 Bug Fix
@vue/cli-service
@vue/cli-ui
📝 Documentation
Committers: 2
v4.0.0-alpha.1
💥 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)