This release contains mostly internal updates.
Vue CLI now uses webpack 5 by default; most underlying packages have been updated to their latest versions.
For more upcoming new features, see the plan at #6064
For a full list of breaking changes, see https://next.cli.vuejs.org/migrations/migrate-from-v4.html#breaking-changes.
Aside from the dependency updates and thus inevitable breaking changes, this release also includes these bugfixes:
@vue/cli
@vue/cli-service
@vue/cli-plugin-unit-mocha
,@vue/cli-service
@vue/cli-ui
@vue/cli-service
- #5992 fix: using
lang
attribute with empty string in html template (@fangbinwei)
- #5992 fix: using
@vue/cli-plugin-typescript
- #5975 fix: update vue-shims for Vue v3.0.1 (@cexbrayat)
Known issues:
- The preload/prefetch plugins are disabled for now, we'll re-enable them after migrating them to webpack 5;
- The mocha plugin needs to use webpack 4 as
mochapack
is still working on its support for webpack 5
Committers: 19
- Andrei (@andreiTn)
- Andrew Taylor (@ataylorme)
- Barthélémy Ledoux (@elevatebart)
- Binwei Fang (@fangbinwei)
- Channing (@ChanningHan)
- Cédric Exbrayat (@cexbrayat)
- Githoniel (@githoniel)
- Haoqun Jiang (@sodatea)
- James George (@jamesgeorge007)
- JayZhong (@zzzJH)
- Jisoo Youn (@genie-youn)
- John Sanders (@ferm10n)
- Jonas (@jonaskuske)
- Kristoffer K. (@merceyz)
- Max Coplan (@vegerot)
- Parker Mauney (@ParkerM)
- Shinigami (@Shinigami92)
- Tony Trinh (@tony19)
- Yazhe Wang (@jeneser)