|
| 1 | +<a name="3.0.0-beta.16"></a> |
| 2 | +# [3.0.0-beta.16](https://github.com/vuejs/vue-cli/compare/v3.0.0-beta.15...v3.0.0-beta.16) (2018-06-08) |
| 3 | + |
| 4 | + |
| 5 | +### Bug Fixes |
| 6 | + |
| 7 | +* avoid injecting polyfills when targeting node ([586c8aa](https://github.com/vuejs/vue-cli/commit/586c8aa)) |
| 8 | +* avoid util.promisify when resolving webpack.config.js ([89a0e65](https://github.com/vuejs/vue-cli/commit/89a0e65)), closes [#1473](https://github.com/vuejs/vue-cli/issues/1473) |
| 9 | +* bail when registry ping fails ([be5526e](https://github.com/vuejs/vue-cli/commit/be5526e)), closes [#1427](https://github.com/vuejs/vue-cli/issues/1427) |
| 10 | +* fine tune chunk splitting ([4db901c](https://github.com/vuejs/vue-cli/commit/4db901c)), closes [#1488](https://github.com/vuejs/vue-cli/issues/1488) |
| 11 | +* fix invoke output ([d65a251](https://github.com/vuejs/vue-cli/commit/d65a251)) |
| 12 | +* **ui:** top bar children margin ([cd88b47](https://github.com/vuejs/vue-cli/commit/cd88b47)) |
| 13 | +* only provide baseUrl fix if baseUrl provided ([#1421](https://github.com/vuejs/vue-cli/issues/1421)) ([af1151a](https://github.com/vuejs/vue-cli/commit/af1151a)) |
| 14 | +* **build:** default to development mode in build --watch ([#1430](https://github.com/vuejs/vue-cli/issues/1430)) ([3193b0d](https://github.com/vuejs/vue-cli/commit/3193b0d)) |
| 15 | +* **env:** preserve existing env vars so load in reverse order. ([#1503](https://github.com/vuejs/vue-cli/issues/1503)) ([7c1ef24](https://github.com/vuejs/vue-cli/commit/7c1ef24)) |
| 16 | +* **serve:** make sockjs url fixed with host ([#1476](https://github.com/vuejs/vue-cli/issues/1476)) ([2cbe373](https://github.com/vuejs/vue-cli/commit/2cbe373)) |
| 17 | +* **ui:** check current project still exists ([251509c](https://github.com/vuejs/vue-cli/commit/251509c)) |
| 18 | +* **ui:** correct i18n mistake ([#1445](https://github.com/vuejs/vue-cli/issues/1445)) ([dc07315](https://github.com/vuejs/vue-cli/commit/dc07315)) |
| 19 | +* **ui:** int loading z-index ([68f273a](https://github.com/vuejs/vue-cli/commit/68f273a)) |
| 20 | +* Remove duplicated "the" ([#1493](https://github.com/vuejs/vue-cli/issues/1493)) ([6e32164](https://github.com/vuejs/vue-cli/commit/6e32164)) |
| 21 | +* **ui:** limit description length in plugin search ([588ad75](https://github.com/vuejs/vue-cli/commit/588ad75)) |
| 22 | +* **ui:** progress screen z-index ([0366ec3](https://github.com/vuejs/vue-cli/commit/0366ec3)) |
| 23 | +* **ui:** tests ([bfebc6d](https://github.com/vuejs/vue-cli/commit/bfebc6d)) |
| 24 | +* **ui:** yarn link [@vue](https://github.com/vue)/ui ([145492b](https://github.com/vuejs/vue-cli/commit/145492b)) |
| 25 | +* pwa plugin should be ignored when target is not app ([85e6e5e](https://github.com/vuejs/vue-cli/commit/85e6e5e)), closes [#1497](https://github.com/vuejs/vue-cli/issues/1497) |
| 26 | +* resolve.symlinks to false so that node_modules exclusion works ([5b4df14](https://github.com/vuejs/vue-cli/commit/5b4df14)) |
| 27 | +* should not inject babel-core shim if babel plugin is not used ([a91d022](https://github.com/vuejs/vue-cli/commit/a91d022)), closes [#1424](https://github.com/vuejs/vue-cli/issues/1424) |
| 28 | +* use fallback module resolve for Node version < 10 ([12d51fd](https://github.com/vuejs/vue-cli/commit/12d51fd)), closes [#1486](https://github.com/vuejs/vue-cli/issues/1486) |
| 29 | + |
| 30 | + |
| 31 | +### Code Refactoring |
| 32 | + |
| 33 | +* **ui:** Config & task icons ([#1450](https://github.com/vuejs/vue-cli/issues/1450)) ([1c8f195](https://github.com/vuejs/vue-cli/commit/1c8f195)) |
| 34 | + |
| 35 | + |
| 36 | +### Features |
| 37 | + |
| 38 | +* allow configuring css-loader options via css.loaderOptions.css ([7d06f09](https://github.com/vuejs/vue-cli/commit/7d06f09)), closes [#1484](https://github.com/vuejs/vue-cli/issues/1484) |
| 39 | +* allow configuring postcss-loader via css.loaderOptions.postcss ([0ba111e](https://github.com/vuejs/vue-cli/commit/0ba111e)) |
| 40 | +* allow using relative baseUrl ([dc38211](https://github.com/vuejs/vue-cli/commit/dc38211)) |
| 41 | +* bail when user directly mutate output.publicPath ([1732007](https://github.com/vuejs/vue-cli/commit/1732007)) |
| 42 | +* **xdg-compliance:** rc file location hierarchy ([#1326](https://github.com/vuejs/vue-cli/issues/1326)) ([ec87266](https://github.com/vuejs/vue-cli/commit/ec87266)), closes [#1325](https://github.com/vuejs/vue-cli/issues/1325) |
| 43 | +* bump TypeScript to 2.9 ([7b90fdc](https://github.com/vuejs/vue-cli/commit/7b90fdc)) |
| 44 | +* ui tweaks & fixes ([#1409](https://github.com/vuejs/vue-cli/issues/1409)) ([7354525](https://github.com/vuejs/vue-cli/commit/7354525)) |
| 45 | +* upgrade jest to 23.1.0 ([7e38f98](https://github.com/vuejs/vue-cli/commit/7e38f98)) |
| 46 | +* **build:** support named exports when building --target lib with js/ts entry ([1dc47eb](https://github.com/vuejs/vue-cli/commit/1dc47eb)), closes [#1436](https://github.com/vuejs/vue-cli/issues/1436) |
| 47 | +* **cli-service:** support --no-clean flag ([#1457](https://github.com/vuejs/vue-cli/issues/1457)) ([c19bbff](https://github.com/vuejs/vue-cli/commit/c19bbff)), closes [#1446](https://github.com/vuejs/vue-cli/issues/1446) |
| 48 | +* **e2e-cypress:** upgrade cypress to 3.0 ([a81f7ad](https://github.com/vuejs/vue-cli/commit/a81f7ad)), closes [#1477](https://github.com/vuejs/vue-cli/issues/1477) |
| 49 | +* **lint:** default to lint tsx files ([#1460](https://github.com/vuejs/vue-cli/issues/1460)) ([838f6a2](https://github.com/vuejs/vue-cli/commit/838f6a2)) |
| 50 | +* **ui:** Display cli-service in plugins view (so it can be upgraded) ([#1422](https://github.com/vuejs/vue-cli/issues/1422)) ([f42632b](https://github.com/vuejs/vue-cli/commit/f42632b)) |
| 51 | +* **ui:** update all plugin to wanted version button ([#1456](https://github.com/vuejs/vue-cli/issues/1456)) ([98b6d26](https://github.com/vuejs/vue-cli/commit/98b6d26)) |
| 52 | + |
| 53 | + |
| 54 | +### BREAKING CHANGES |
| 55 | + |
| 56 | +* css.localIdentName has been deprecated. Use |
| 57 | +css.loaderOptions.css.localIdentName instead. |
| 58 | +* **e2e-cypress:** Cypress has been upgraded to 3.0. See changelog at |
| 59 | +https://docs.cypress.io/guides/references/changelog.html |
| 60 | +* **build:** When building a js/ts entry file with --target lib, the |
| 61 | +library now exposes a Module with both default and named exports. This means |
| 62 | +in the UMD build, the default export now needs to be accessed as |
| 63 | +`window.yourLib.default`, and in the CommonJS build as |
| 64 | +`const yourLib = require('yourLib').default`. If you don't have named exports |
| 65 | +and want to retain the previous behavior, you can configure webpack to use |
| 66 | +`output.libraryExport: 'default'` in `vue.config.js`. |
| 67 | +* **ui:** - `file-icon` for the configurations is removed |
| 68 | +- Configuration objects `icon` option changed and is now working differently: you can either use a material icon code or a custom image (see Public static files in the UI Plugin docs). |
| 69 | +- Task objects have a new `icon` option wich works exactly the same |
| 70 | +- By default, if no icon is provided for either the config or the task, the corresponding vue-cli plugin logo will be used instead (if any). |
| 71 | +* jest is upgraded to 23.1.0 with minor breaking changes |
| 72 | +but should not affect normal test cases |
| 73 | + |
| 74 | + |
| 75 | + |
1 | 76 | <a name="3.0.0-beta.15"></a>
|
2 | 77 | # [3.0.0-beta.15](https://github.com/vuejs/vue-cli/compare/v3.0.0-beta.14...v3.0.0-beta.15) (2018-05-30)
|
3 | 78 |
|
|
0 commit comments