Skip to content

Releases: vuejs/vue-cli

v5.0.0-alpha.7

11 Mar 08:30
e591bfa
Compare
Choose a tag to compare
v5.0.0-alpha.7 Pre-release
Pre-release

🐛 Bug Fix

  • @vue/cli-service
    • #6343 fix: use cssnano v5.0.0-rc.1, work around a npm 6 hoisting bug (@sodatea)

Committers: 1

v5.0.0-alpha.6

10 Mar 12:55
40e3de2
Compare
Choose a tag to compare
v5.0.0-alpha.6 Pre-release
Pre-release

💥 Breaking Changes

🐛 Bug Fix

Committers: 2

v5.0.0-alpha.5

23 Feb 08:51
6f88bd5
Compare
Choose a tag to compare
v5.0.0-alpha.5 Pre-release
Pre-release

Documentations available at https://next.cli.vuejs.org/

💥 Breaking Changes

  • @vue/cli-plugin-webpack-4, @vue/cli-service
    • #6301 feat!: use the latest versions of css preprocessor loaders by default (@sodatea)
  • @vue/cli-plugin-e2e-webdriverio, @vue/cli-plugin-typescript
  • @vue/cli-service, @vue/cli-ui, @vue/cli

🚀 New Features

  • @vue/cli-plugin-webpack-4, @vue/cli
    • #6307 feat(GeneratorAPI): forceOverwrite option for extendPackage (@sodatea)
  • @vue/cli-plugin-webpack-4, @vue/cli-service
    • #6301 feat!: use the latest versions of css preprocessor loaders by default (@sodatea)
  • @vue/cli-plugin-e2e-webdriverio, @vue/cli-plugin-typescript

🐛 Bug Fix

  • @vue/cli-plugin-e2e-webdriverio, @vue/cli-plugin-typescript
    • #6309 fix(webdriverio): add expect-webdriverio to tsconfig (@sodatea)
  • @vue/cli-shared-utils
  • @vue/cli
  • @vue/babel-preset-app, @vue/cli-plugin-babel, @vue/cli-plugin-e2e-cypress, @vue/cli-plugin-e2e-nightwatch, @vue/cli-plugin-e2e-webdriverio, @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-webpack-4, @vue/cli-service, @vue/cli-shared-utils, @vue/cli-test-utils, @vue/cli-ui-addon-webpack, @vue/cli-ui-addon-widgets, @vue/cli-ui, @vue/cli
    • #6291 fix: better dev server & webpack 4 compatibility and some trivial dependency updates (@sodatea)

Committers: 4

v5.0.0-alpha.4

18 Feb 07:49
cf3d801
Compare
Choose a tag to compare
v5.0.0-alpha.4 Pre-release
Pre-release

🚀 New Features

  • @vue/cli-plugin-webpack-4, @vue/cli-service
    • #6279 feat!: update copy & terser plugin, move more legacy code to webpack-4 plugin (@sodatea)
  • @vue/cli-plugin-babel, @vue/cli-plugin-pwa, @vue/cli-plugin-webpack-4, @vue/cli-service
  • @vue/cli-plugin-typescript
    • #6235 feat(typescript): add useDefineForClassFields option in tsconfig template (@ktsn)

💥 Breaking Changes

  • @vue/cli-plugin-webpack-4, @vue/cli-service
    • #6279 feat!: update copy & terser plugin, move more legacy code to webpack-4 plugin (@sodatea)
  • @vue/cli-plugin-babel, @vue/cli-plugin-pwa, @vue/cli-plugin-webpack-4, @vue/cli-service

🐛 Bug Fix

  • @vue/cli-plugin-pwa
    • #6277 fix(cli-plugin-pwa): webpack5 warning for emitting manifest.json (@awill1988)
  • @vue/cli-service
    • #6230 fix: mini-css-extract-plugin publicPath option can be an absolute path (@Veath)
    • #6221 fix(cli-service): avoiding recreating dist directory (@fangbinwei)

🏠 Internal

Committers: 7

v5.0.0-alpha.3

22 Jan 11:13
3d80810
Compare
Choose a tag to compare
v5.0.0-alpha.3 Pre-release
Pre-release

🚀 New Features

  • @vue/cli-plugin-pwa
  • @vue/cli-service
    • #6187 feat!: bump default sass-loader version to v10, drop sass-loader v7 support (@sodatea)
  • @vue/cli-ui, @vue/cli

💥 Breaking Changes

  • @vue/cli-service
    • #6187 feat!: bump default sass-loader version to v10, drop sass-loader v7 support (@sodatea)

🐛 Bug Fix

  • @vue/cli-service, @vue/cli-shared-utils
    • #5794 fix(cli): resolve plugins relative to the package context (@merceyz)
  • @vue/cli
  • @vue/cli-service
    • #6218 fix: "commonjs2" target should not be used with "output.library" (@sodatea)
  • @vue/cli-plugin-unit-mocha
    • #6215 fix(unit-mocha): shouldn't require webpack-4 plugin with cli-service v4 (@sodatea)
  • @vue/cli-ui
    • #6192 fix: should use graphql v15 at all levels of dependency (@sodatea)

🏠 Internal

  • @vue/cli-plugin-babel
    • #6222 chore: disable cacheCompression for babel-loader by default (@sodatea)
  • @vue/cli-ui
    • #6189 refactor: fix eslint warnings in the cli-ui codebase (@sodatea)

Committers: 5

v4.5.11

22 Jan 14:59
cf7b46a
Compare
Choose a tag to compare

🐛 Bug Fix

Committers: 1

v5.0.0-alpha.2

06 Jan 07:34
Compare
Choose a tag to compare
v5.0.0-alpha.2 Pre-release
Pre-release

5.0.0-alpha.2 (2021-01-06)

🚀 New Features

  • @vue/cli

🐛 Bug Fix

  • @vue/cli-plugin-pwa
    • #5327 fix pwa installability when using noopServiceWorker "Page does not work offline" (@kubenstein)
  • @vue/cli-plugin-unit-mocha
    • #6186 fix(mocha): workaround the ShadowRoot issue in Vue 3.0.5 (@sodatea)
  • @vue/cli-service
    • #6162 fix(cli-service): restrict request headers of historyApiFallback in WebpackDevServer (@githoniel)
  • @vue/cli-plugin-unit-jest
  • @vue/cli

📝 Documentation

🏠 Internal

  • @vue/cli-plugin-eslint, @vue/cli-plugin-typescript, @vue/cli-plugin-unit-jest, @vue/cli-service, @vue/cli-test-utils, @vue/cli-ui, @vue/cli

Committers: 11

v5.0.0-alpha.1

06 Jan 07:32
Compare
Choose a tag to compare
v5.0.0-alpha.1 Pre-release
Pre-release

The content of this release is broken. Please ignore this version.

v4.5.10

06 Jan 07:12
Compare
Choose a tag to compare

🐛 Bug Fix

  • @vue/cli-plugin-unit-mocha
    • #6186 fix(mocha): workaround the ShadowRoot issue in Vue 3.0.5 (@sodatea)
  • @vue/cli-plugin-unit-mocha, @vue/cli-service
    • #6097 fix(mocha): disable SSR optimization for Vue 3 testing (@sodatea)
  • @vue/cli-ui
  • @vue/cli-service-global, @vue/cli-service
    • #5992 fix: using lang attribute with empty string in html template (@fangbinwei)

Committers: 3

v5.0.0-alpha.0

15 Dec 01:16
Compare
Choose a tag to compare
v5.0.0-alpha.0 Pre-release
Pre-release

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
    • #5921 fix(cli): only process template file contents, bump yaml-front-matter… (@ferm10n)
  • @vue/cli-service
    • #6101 fix(cli-service): don't write entry-wc to node_modules (@merceyz)
  • @vue/cli-plugin-unit-mocha, @vue/cli-service
    • #6097 fix(mocha): disable SSR optimization for Vue 3 testing (@sodatea)
  • @vue/cli-ui
  • @vue/cli-service
    • #5992 fix: using lang attribute with empty string in html template (@fangbinwei)
  • @vue/cli-plugin-typescript

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