|
1 | 1 |
|
| 2 | +## 4.0.0-alpha.0 (2019-04-30) |
| 3 | + |
| 4 | +#### :rocket: New Feature |
| 5 | +* `@vue/cli-plugin-pwa` |
| 6 | + * [#2981](https://github.com/vuejs/vue-cli/pull/2981) feat!: manifest.json should be generated by cli-plugin-pwa ([@aweikalee](https://github.com/aweikalee)) |
| 7 | + |
| 8 | +#### :boom: Breaking Change |
| 9 | +* `@vue/cli-service`, `@vue/cli` |
| 10 | + * [#3921](https://github.com/vuejs/vue-cli/pull/3921) chore!: default to dart sass for `sass` option of `cssPreprocessor` ([@sodatea](https://github.com/sodatea)) |
| 11 | +* `@vue/cli-service` |
| 12 | + * [#3918](https://github.com/vuejs/vue-cli/pull/3918) chore!: upgrade to copy-webpack-plugin v5 ([@sodatea](https://github.com/sodatea)) |
| 13 | + * [#3913](https://github.com/vuejs/vue-cli/pull/3913) feat!: upgrade to webpack-chain v5 ([@sodatea](https://github.com/sodatea)) |
| 14 | + * [#3863](https://github.com/vuejs/vue-cli/pull/3863) feat!: enable splitChunks by default even in development mode ([@sodatea](https://github.com/sodatea)) |
| 15 | + * [#3866](https://github.com/vuejs/vue-cli/pull/3866) feat!: upgrade css-loader to v2 ([@sodatea](https://github.com/sodatea)) |
| 16 | + * [#3853](https://github.com/vuejs/vue-cli/pull/3853) feat!: set `whitespace: 'condense'` for template compiler ([@sodatea](https://github.com/sodatea)) |
| 17 | + * [#3782](https://github.com/vuejs/vue-cli/pull/3782) refactor!: use EnvironmentPlugin instead of DefinePlugin ([@sodatea](https://github.com/sodatea)) |
| 18 | +* `@vue/cli-plugin-pwa` |
| 19 | + * [#2981](https://github.com/vuejs/vue-cli/pull/2981) feat!: manifest.json should be generated by cli-plugin-pwa ([@aweikalee](https://github.com/aweikalee)) |
| 20 | + * [#3915](https://github.com/vuejs/vue-cli/pull/3915) feat!: upgrade to workbox v4 ([@sodatea](https://github.com/sodatea)) |
| 21 | +* `@vue/cli-plugin-e2e-nightwatch` |
| 22 | + * [#3916](https://github.com/vuejs/vue-cli/pull/3916) chore!: upgrade chromedriver to 74 and make it a peer dependency ([@sodatea](https://github.com/sodatea)) |
| 23 | + * [#3774](https://github.com/vuejs/vue-cli/pull/3774) chore: remove support for legacy `vue-cli-service e2e` command ([@sodatea](https://github.com/sodatea)) |
| 24 | + * [#3388](https://github.com/vuejs/vue-cli/pull/3388) chore(plugin/nightwatch): bump nightwatch dependency ([@darrenjennings](https://github.com/darrenjennings)) |
| 25 | +* `@vue/cli-plugin-unit-mocha` |
| 26 | + * [#3914](https://github.com/vuejs/vue-cli/pull/3914) feat!: upgrade to mocha 6 and use mochapack instead of mocha-webpack ([@sodatea](https://github.com/sodatea)) |
| 27 | +* `@vue/babel-preset-app`, `@vue/cli-plugin-babel`, `@vue/cli-ui-addon-webpack`, `@vue/cli-ui-addon-widgets`, `@vue/cli-ui` |
| 28 | + * [#3912](https://github.com/vuejs/vue-cli/pull/3912) feat!: upgrade to core-js 3 ([@sodatea](https://github.com/sodatea)) |
| 29 | +* `@vue/cli-plugin-typescript`, `@vue/cli-plugin-unit-jest` |
| 30 | + * [#3870](https://github.com/vuejs/vue-cli/pull/3870) feat!: upgrade jest to v24 ([@sodatea](https://github.com/sodatea)) |
| 31 | +* `@vue/cli-plugin-eslint` |
| 32 | + * [#3852](https://github.com/vuejs/vue-cli/pull/3852) feat!: require ESLint as a peer dependency ([@sodatea](https://github.com/sodatea)) |
| 33 | +* `@vue/cli-plugin-eslint`, `@vue/cli-service-global` |
| 34 | + * [#3775](https://github.com/vuejs/vue-cli/pull/3775) feat!: use ESLint v5 by default everywhere ([@sodatea](https://github.com/sodatea)) |
| 35 | + |
| 36 | +#### :house: Internal |
| 37 | +* `@vue/cli-service` |
| 38 | + * [#3866](https://github.com/vuejs/vue-cli/pull/3866) feat!: upgrade css-loader to v2 ([@sodatea](https://github.com/sodatea)) |
| 39 | + * [#3782](https://github.com/vuejs/vue-cli/pull/3782) refactor!: use EnvironmentPlugin instead of DefinePlugin ([@sodatea](https://github.com/sodatea)) |
| 40 | + |
| 41 | +#### :hammer: Underlying Tools |
| 42 | +* `@vue/cli-service` |
| 43 | + * [#3918](https://github.com/vuejs/vue-cli/pull/3918) chore!: upgrade to copy-webpack-plugin v5 ([@sodatea](https://github.com/sodatea)) |
| 44 | + * [#3913](https://github.com/vuejs/vue-cli/pull/3913) feat!: upgrade to webpack-chain v5 ([@sodatea](https://github.com/sodatea)) |
| 45 | +* `@vue/cli-plugin-e2e-nightwatch` |
| 46 | + * [#3916](https://github.com/vuejs/vue-cli/pull/3916) chore!: upgrade chromedriver to 74 and make it a peer dependency ([@sodatea](https://github.com/sodatea)) |
| 47 | + * [#3388](https://github.com/vuejs/vue-cli/pull/3388) chore(plugin/nightwatch): bump nightwatch dependency ([@darrenjennings](https://github.com/darrenjennings)) |
| 48 | +* `@vue/cli-plugin-pwa` |
| 49 | + * [#3915](https://github.com/vuejs/vue-cli/pull/3915) feat!: upgrade to workbox v4 ([@sodatea](https://github.com/sodatea)) |
| 50 | +* `@vue/cli-plugin-unit-mocha` |
| 51 | + * [#3914](https://github.com/vuejs/vue-cli/pull/3914) feat!: upgrade to mocha 6 and use mochapack instead of mocha-webpack ([@sodatea](https://github.com/sodatea)) |
| 52 | +* `@vue/babel-preset-app`, `@vue/cli-plugin-babel`, `@vue/cli-ui-addon-webpack`, `@vue/cli-ui-addon-widgets`, `@vue/cli-ui` |
| 53 | + * [#3912](https://github.com/vuejs/vue-cli/pull/3912) feat!: upgrade to core-js 3 ([@sodatea](https://github.com/sodatea)) |
| 54 | +* `@vue/cli-plugin-typescript`, `@vue/cli-plugin-unit-jest` |
| 55 | + * [#3870](https://github.com/vuejs/vue-cli/pull/3870) feat!: upgrade jest to v24 ([@sodatea](https://github.com/sodatea)) |
| 56 | +* `@vue/cli-plugin-eslint`, `@vue/cli-service-global` |
| 57 | + * [#3775](https://github.com/vuejs/vue-cli/pull/3775) feat!: use ESLint v5 by default everywhere ([@sodatea](https://github.com/sodatea)) |
| 58 | + |
| 59 | +#### Committers: 3 |
| 60 | +- Darren Jennings ([@darrenjennings](https://github.com/darrenjennings)) |
| 61 | +- Haoqun Jiang ([@sodatea](https://github.com/sodatea)) |
| 62 | +- 毛呆 ([@aweikalee](https://github.com/aweikalee)) |
| 63 | + |
| 64 | + |
| 65 | + |
2 | 66 | ## 3.7.0 (2019-04-28)
|
3 | 67 |
|
4 | 68 | #### :rocket: New Feature
|
|
0 commit comments