Skip to content

Releases: vuejs/vue-cli

v4.0.0-alpha.5

14 Jul 16:24
615ae0f
Compare
Choose a tag to compare
v4.0.0-alpha.5 Pre-release
Pre-release

🚀 New Features

  • @vue/cli
    • #4275 feat!: confirm before invoke/add/upgrade if project has uncommitted changes (@sodatea)

💥 Breaking Changes

  • @vue/cli-service
  • @vue/cli
    • #4275 feat!: confirm before invoke/add/upgrade if project has uncommitted changes (@sodatea)

🐛 Bug Fix

📝 Documentation

🏠 Internal

  • @vue/cli-ui, @vue/cli

Committers: 4

v4.0.0-alpha.4

06 Jul 11:56
bd82649
Compare
Choose a tag to compare
v4.0.0-alpha.4 Pre-release
Pre-release

🚀 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
    • #4219 feat: allow omitting scope prefix for official plugins on vue add (@sodatea)

💥 Breaking Changes

  • @vue/cli-plugin-vuex, @vue/cli-service, @vue/cli-ui, @vue/cli
  • @vue/cli-plugin-router, @vue/cli-plugin-typescript, @vue/cli-service, @vue/cli-ui, @vue/cli

🐛 Bug Fix

  • @vue/cli-plugin-eslint

📝 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

v3.9.2

06 Jul 11:42
eda08fb
Compare
Choose a tag to compare

🐛 Bug Fix

  • @vue/cli-plugin-eslint

📝 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

04 Jul 01:22
300d2aa
Compare
Choose a tag to compare
v4.0.0-alpha.3 Pre-release
Pre-release

🐛 Bug Fix

  • @vue/cli-plugin-eslint
    • #4233 fix: use module directory instead of main entry path for eslintPath, fixes issue with eslint-loader v2.2.0 (@sodatea)

Committers: 1

v3.9.1

04 Jul 01:05
ea91df2
Compare
Choose a tag to compare

🐛 Bug Fix

  • @vue/cli-plugin-eslint
    • #4233 fix: use module directory instead of main entry path for eslintPath, fixes issue with eslint-loader v2.2.0 (@sodatea)

Committers: 1

v4.0.0-alpha.2

03 Jul 08:09
0c2ebc4
Compare
Choose a tag to compare
v4.0.0-alpha.2 Pre-release
Pre-release

🚀 New Features

  • @vue/cli-plugin-babel, @vue/cli-plugin-typescript, @vue/cli-shared-utils, @vue/cli-ui, @vue/cli-upgrade, @vue/cli
    • #4090 feat!: redesigns vue upgrade, supports code migration (@sodatea)
  • @vue/cli
    • #4188 feat: add transformScript to GeneratorAPI (@sodatea)
    • #4000 feat: implement version-related APIs for GeneratorAPI (@sodatea)
    • #4168 feat: make injectImports & injectRootOptions work for .vue files (@sodatea)
  • @vue/cli-plugin-typescript

💥 Breaking Changes

  • @vue/cli-plugin-babel, @vue/cli-plugin-typescript, @vue/cli-shared-utils, @vue/cli-ui, @vue/cli-upgrade, @vue/cli
    • #4090 feat!: redesigns vue upgrade, supports code migration (@sodatea)

🐛 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)
  • @vue/cli
    • #4148 fix: fix config merging during vue invoke in Node.js v12 (@sodatea)
  • @vue/eslint-config-airbnb

📝 Documentation

🏠 Internal

  • @vue/cli
  • @vue/cli-plugin-eslint, @vue/cli-plugin-typescript, @vue/cli-service
    • #4153 chore: move yorkie from cli-service to plugin-eslint & plugin-typescript (@sodatea)

Committers: 11

v3.9.0

03 Jul 08:25
f276598
Compare
Choose a tag to compare

🚀 New Features

  • @vue/cli
    • #4188 feat: add transformScript to GeneratorAPI (@sodatea)
    • #4000 feat: implement version-related APIs for GeneratorAPI (@sodatea)
    • #4168 feat: make injectImports & injectRootOptions work for .vue files (@sodatea)

🐛 Bug Fix

  • @vue/cli-service

📝 Documentation

🏠 Internal

  • @vue/cli
  • @vue/cli-plugin-eslint, @vue/cli-plugin-typescript, @vue/cli-service
    • #4153 chore: move yorkie from cli-service to plugin-eslint & plugin-typescript (@sodatea)

Committers: 10

v3.8.4

15 Jun 06:27
48f2dcd
Compare
Choose a tag to compare

🐛 Bug Fix

  • @vue/cli
    • #4148 fix: fix config merging during vue invoke in Node.js v12 (@sodatea)
  • @vue/cli-service

Committers: 2

v3.8.3

13 Jun 03:01
e84de1a
Compare
Choose a tag to compare

🐛 Bug Fix

  • @vue/cli-service
    • #4079 fix: avoid opening browser twice (@xovel)
    • #4083 fix: display correct address when multiple network adapters present (@sodatea)
    • #4095 fix: fix resolve project local plugin's file path (@sodatea)
  • @vue/cli-ui

📝 Documentation

Committers: 2

v4.0.0-alpha.1

25 May 16:37
8fa6fa6
Compare
Choose a tag to compare
v4.0.0-alpha.1 Pre-release
Pre-release

💥 Breaking Changes

  • @vue/cli-plugin-eslint, @vue/cli-service-global, @vue/cli-service, @vue/cli-ui-addon-widgets, @vue/cli
    • #3975 chore!: change default value of lintOnSave option (@sodatea)
  • @vue/cli-service
  • @vue/cli-plugin-typescript

Most of the following new features and bugfixes also applies to v3.8.0

🚀 New Features

🐛 Bug Fix

  • @vue/cli-upgrade
    • #4036 fix: add missing dependencies to @vue/cli-upgrade (@sodatea)
  • @vue/cli-service
    • #4034 fix bundles' compatibility with workers for those built in development mode (@sodatea)
    • #4025 fix: update the css-loader runtime path for css-loader v2 (@sodatea)
  • @vue/cli-ui

🏠 Internal

  • @vue/cli-service
  • @vue/cli
    • #4003 refactor: replace recast with jscodeshift for injectImportsAndOptions, fixes #3309 (@sodatea)

🔨 Underlying Tools

Committers: 9