Skip to content

Commit c1c7e07

Browse files
committed
chore: 3.0.0-beta.10 changelog
1 parent 0fd2bb2 commit c1c7e07

File tree

1 file changed

+72
-0
lines changed

1 file changed

+72
-0
lines changed

CHANGELOG.md

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,75 @@
1+
<a name="3.0.0-beta.10"></a>
2+
# [3.0.0-beta.10](https://github.com/vuejs/vue-cli/compare/v3.0.0-beta.9...v3.0.0-beta.10) (2018-05-11)
3+
4+
5+
### Bug Fixes
6+
7+
* **build:** fix --dest flag regression ([fd9d255](https://github.com/vuejs/vue-cli/commit/fd9d255)), closes [#1193](https://github.com/vuejs/vue-cli/issues/1193)
8+
* **serve:** fix non-GET requests match error w/ multi-proxy config ([c4c4bff](https://github.com/vuejs/vue-cli/commit/c4c4bff)), closes [#1210](https://github.com/vuejs/vue-cli/issues/1210)
9+
* **tslint:** don't change working directory ([#1225](https://github.com/vuejs/vue-cli/issues/1225)) ([8dbe262](https://github.com/vuejs/vue-cli/commit/8dbe262))
10+
* **typescript:** add node_modules/** to tslint default excludes ([#1200](https://github.com/vuejs/vue-cli/issues/1200)) ([a6e47ce](https://github.com/vuejs/vue-cli/commit/a6e47ce)), closes [#1194](https://github.com/vuejs/vue-cli/issues/1194)
11+
* **typescript:** separate tsx shim ([51c8090](https://github.com/vuejs/vue-cli/commit/51c8090)), closes [#1198](https://github.com/vuejs/vue-cli/issues/1198)
12+
* css imports from js ([1b5bdde](https://github.com/vuejs/vue-cli/commit/1b5bdde))
13+
* ensure dynamic publicPath is set early in lib/wc mode ([c3d246f](https://github.com/vuejs/vue-cli/commit/c3d246f)), closes [#1253](https://github.com/vuejs/vue-cli/issues/1253)
14+
* improve error message when entry is missing w/ --target lib ([8b4a112](https://github.com/vuejs/vue-cli/commit/8b4a112)), closes [#1051](https://github.com/vuejs/vue-cli/issues/1051)
15+
* pwa plugin compat with webpack 4 ([6d1716e](https://github.com/vuejs/vue-cli/commit/6d1716e))
16+
* respect chunk name in all build targets ([66bab8c](https://github.com/vuejs/vue-cli/commit/66bab8c)), closes [#1251](https://github.com/vuejs/vue-cli/issues/1251)
17+
18+
19+
### Code Refactoring
20+
21+
* adjust mode loading order ([d595ada](https://github.com/vuejs/vue-cli/commit/d595ada)), closes [#959](https://github.com/vuejs/vue-cli/issues/959)
22+
* rename test commands ([69ebd80](https://github.com/vuejs/vue-cli/commit/69ebd80)), closes [#876](https://github.com/vuejs/vue-cli/issues/876) [#878](https://github.com/vuejs/vue-cli/issues/878)
23+
* require Node 8 ([6b865db](https://github.com/vuejs/vue-cli/commit/6b865db))
24+
25+
26+
### Features
27+
28+
* default preset save to no ([ab90d50](https://github.com/vuejs/vue-cli/commit/ab90d50)), closes [#1212](https://github.com/vuejs/vue-cli/issues/1212)
29+
* expose env variables as root level in index.html template ([4c5784d](https://github.com/vuejs/vue-cli/commit/4c5784d))
30+
* new option "preserveWhitespace" ([ea83441](https://github.com/vuejs/vue-cli/commit/ea83441))
31+
* relex transpile includes + new transpileDependencies option ([da4d0b2](https://github.com/vuejs/vue-cli/commit/da4d0b2))
32+
* **babel:** better Babel polyfill defaults ([4e7d57f](https://github.com/vuejs/vue-cli/commit/4e7d57f))
33+
* **cli:** allow local .json files for presets ([#1201](https://github.com/vuejs/vue-cli/issues/1201)) ([9766db1](https://github.com/vuejs/vue-cli/commit/9766db1)), closes [#1068](https://github.com/vuejs/vue-cli/issues/1068)
34+
* **serve:** support entry in `vue-cli-service serve` ([05f9f3a](https://github.com/vuejs/vue-cli/commit/05f9f3a)), closes [#974](https://github.com/vuejs/vue-cli/issues/974)
35+
* **typescript:** support lang="tsx" in vue files ([718ba3c](https://github.com/vuejs/vue-cli/commit/718ba3c)), closes [#1219](https://github.com/vuejs/vue-cli/issues/1219)
36+
* remove DLL option ([6d4e51d](https://github.com/vuejs/vue-cli/commit/6d4e51d))
37+
* support { prompts: true } for preset plugins ([3dd38da](https://github.com/vuejs/vue-cli/commit/3dd38da)), closes [#952](https://github.com/vuejs/vue-cli/issues/952)
38+
* upgrade to vue-loader 15 ([f5c0f58](https://github.com/vuejs/vue-cli/commit/f5c0f58))
39+
* upgrade to webpack 4 ([2dcdedd](https://github.com/vuejs/vue-cli/commit/2dcdedd))
40+
41+
42+
### Reverts
43+
44+
* feat: new option "preserveWhitespace"" ([a8af883](https://github.com/vuejs/vue-cli/commit/a8af883))
45+
46+
47+
### BREAKING CHANGES
48+
49+
* `css.modules` option has been removed. To import css files (or
50+
any other supported pre-processor files) as CSS Modules, append the request
51+
with a `?module` resourceQuery.
52+
* Upgrade wepback 4, all webpack option
53+
modifications must be webpcak 4 compatible. Drop support
54+
for webpack plugins that do not work with v4 or above.
55+
* dll option has been removed.
56+
* the "vueLoader" option has been removed. To modify vue-loader
57+
options, use chainWebpack then `config.module.rule(vue).use(vue-loader).tap()`.
58+
vue-loader has been upgraded to v15 and expects different options from v14.
59+
* To include a dependency for Babel transpilation, tapping
60+
babel-loader and adding .include() will no longer work. Use the new
61+
transpileDependencies option instead.
62+
* `cli-plugin-unit-jest` and `cli-plugin-unit-mocha` now register
63+
"test:unit" command and script instead of "test"; `cli-plugin-e2e-cypress` now
64+
register "test:e2e" with optional `--headless` flag instead of "e2e" and
65+
"e2e:open"; `cli-plugin-e2e-nightwatch` now register "test:e2e" instead of "e2e".
66+
* PluginAPI.setMode() has been removed. Instead, for a plugin to
67+
sepcify the default mode for a registered command, the plugins should expose
68+
`module.exports.defaultModes` in the form of `{ [commandName]: mode }`.
69+
* @vue/cli-service and all plugins now require Node version 8+.
70+
71+
72+
173
<a name="3.0.0-beta.9"></a>
274
# [3.0.0-beta.9](https://github.com/vuejs/vue-cli/compare/v3.0.0-beta.8...v3.0.0-beta.9) (2018-04-28)
375

0 commit comments

Comments
 (0)