|
| 1 | + |
| 2 | +## 3.6.0 (2019-04-13) |
| 3 | + |
| 4 | +#### :rocket: New Feature |
| 5 | +* `@vue/cli-ui` |
| 6 | + * [#3688](https://github.com/vuejs/vue-cli/pull/3688) add "copy content to clipboard" button on terminal component ([@pikax](https://github.com/pikax)) |
| 7 | + * [c81e6c](https://github.com/vuejs/vue-cli/commit/c81e6c21a20d66bfa66a664d94ec3ccc81c54d38) **project create**: bare option ([@Akryum](https://github.com/Akryum)) |
| 8 | + * [08de713](https://github.com/vuejs/vue-cli/commit/08de713598530bbc85282c6853bffebb912142a3) **plugin add**: feature icons ([@Akryum](https://github.com/Akryum)) |
| 9 | + * [fbfbd29](https://github.com/vuejs/vue-cli/commit/fbfbd29be5b3c2f07adb1c8db45ba18cd28468a5) vulnerability audit widget ([@Akryum](https://github.com/Akryum)) |
| 10 | + * [40d9346](https://github.com/vuejs/vue-cli/commit/40d9346914b3416bf3e6265fd020f6be768c9543) **api**: save shared data to disk ([@Akryum](https://github.com/Akryum)) |
| 11 | + * [ca2bdad](https://github.com/vuejs/vue-cli/commit/ca2bdadb028ee0496e1cf64cca4be2a6cb591547) **tasks**: refresh button ([@Akryum](https://github.com/Akryum)) |
| 12 | +* `@vue/cli-service` |
| 13 | + * [#3703](https://github.com/vuejs/vue-cli/pull/3703) add `--filename` option to specify the output file name ([@NickeyLin](https://github.com/NickeyLin)) |
| 14 | + * [#3760](https://github.com/vuejs/vue-cli/pull/3760) bundle currentScript polyfill by default if library needs IE support ([@sodatea](https://github.com/sodatea)) |
| 15 | + * [#3595](https://github.com/vuejs/vue-cli/pull/3595) support multi-main entry in pages config ([@sodatea](https://github.com/sodatea)) |
| 16 | + * [#3663](https://github.com/vuejs/vue-cli/pull/3663) support pug as html template ([@sodatea](https://github.com/sodatea)) |
| 17 | +* `@vue/cli` |
| 18 | + * [#3568](https://github.com/vuejs/vue-cli/pull/3568) add makeJSOnlyValue to generator API. Provides convenien… ([@steveworkman](https://github.com/steveworkman)) |
| 19 | + * [#3643](https://github.com/vuejs/vue-cli/pull/3643) do not write undefined fields to config files ([@sodatea](https://github.com/sodatea)) |
| 20 | +* `@vue/cli-service`, `@vue/cli-shared-utils`, `@vue/cli-ui`, `@vue/cli` |
| 21 | + * [#1531](https://github.com/vuejs/vue-cli/pull/1531) support PNPM as a package manager ([@robertkruis](https://github.com/robertkruis)) |
| 22 | + * [#3790](https://github.com/vuejs/vue-cli/pull/3790) fix PNPM compatibility issues during scaffolding ([@sodatea](https://github.com/sodatea)) |
| 23 | +* `@vue/cli-plugin-eslint`, `@vue/cli-service` |
| 24 | + * [#3572](https://github.com/vuejs/vue-cli/pull/3572) add 3rd option to `lintOnSave` to support 'default' behaviour (Closes [#3552](https://github.com/vuejs/vue-cli/issues/3552)) ([@LinusBorg](https://github.com/LinusBorg)) |
| 25 | +* `@vue/cli-plugin-unit-jest` |
| 26 | + * [#3589](https://github.com/vuejs/vue-cli/pull/3589) add jest typeahead plugin ([@sodatea](https://github.com/sodatea)) |
| 27 | + |
| 28 | +#### :bug: Bug Fix |
| 29 | +* `@vue/cli-ui` |
| 30 | + * [8c3ff11](https://github.com/vuejs/vue-cli/commit/8c3ff1165384bf4bafca39a267e3da3d9821abdb) **project create**: run vue create in child process, closes #3664 ([@Akryum](https://github.com/Akryum)) |
| 31 | + * [dac7a4b](https://github.com/vuejs/vue-cli/commit/dac7a4bf743a42befb119c1b0ab7992c73fec766) **project manager**: ake open in editor button more discoverable ([@Akryum](https://github.com/Akryum)) |
| 32 | + * [fd9cb16](https://github.com/vuejs/vue-cli/commit/fd9cb1628e04cd30a01cab0b5591bab7669768d7) **widget**: make resize handles more visible ([@Akryum](https://github.com/Akryum)) |
| 33 | + * [c4bd1ab](https://github.com/vuejs/vue-cli/commit/c4bd1abea80fbd30d359812da8f88b12e9fca48b) set cache-control header on static files ([@Akryum](https://github.com/Akryum)) |
| 34 | + |
| 35 | +#### :house: Internal |
| 36 | +* `@vue/cli-service` |
| 37 | + * [#2405](https://github.com/vuejs/vue-cli/pull/2405) remove unused `placeAtRootIfRelative` parameter ([@dailyvuejs](https://github.com/dailyvuejs)) |
| 38 | + * [#3707](https://github.com/vuejs/vue-cli/pull/3707) more accurate vim swap file ignore ([@Newbrict](https://github.com/Newbrict)) |
| 39 | + * [#3709](https://github.com/vuejs/vue-cli/pull/3709) use high resolution version of favicon.ico ([@phanan](https://github.com/phanan)) |
| 40 | + * [#3628](https://github.com/vuejs/vue-cli/pull/3628) make `fibers` opt-in for dart sass ([@sodatea](https://github.com/sodatea)) |
| 41 | +* `@vue/cli-ui` |
| 42 | + * [#3778](https://github.com/vuejs/vue-cli/pull/3778) **refactor(plugin)**: invoke is now done in child process ([@Akryum](https://github.com/Akryum)) |
| 43 | + * [4f0286c](https://github.com/vuejs/vue-cli/commit/4f0286c5535e87d5303feed52ba662082ef0296b) **perf(webpack dashboard)**: cleaning the analyzer data ([@Akryum](https://github.com/Akryum)) |
| 44 | + * [ecd64c4](https://github.com/vuejs/vue-cli/commit/ecd64c43a620a3573ee37e933cac0e8429f009c1) **perf(task details)**: better defering ([@Akryum](https://github.com/Akryum)) |
| 45 | + * [13199f5](https://github.com/vuejs/vue-cli/commit/13199f52e1e227bc1a720fb95c913564b8241e88) **tasks**: sort ([@Akryum](https://github.com/Akryum)) |
| 46 | + |
| 47 | +* Other |
| 48 | + * [#3650](https://github.com/vuejs/vue-cli/pull/3650) workflow: use lerna-changelog ([@sodatea](https://github.com/sodatea)) |
| 49 | + |
| 50 | +#### Committers: 10 |
| 51 | +- Carlos Rodrigues ([@pikax](https://github.com/pikax)) |
| 52 | +- Dimitar Dimitrov ([@Newbrict](https://github.com/Newbrict)) |
| 53 | +- Guillaume Chau ([@Akryum](https://github.com/Akryum)) |
| 54 | +- Haoqun Jiang ([@sodatea](https://github.com/sodatea)) |
| 55 | +- Nick ([@NickeyLin](https://github.com/NickeyLin)) |
| 56 | +- Phan An ([@phanan](https://github.com/phanan)) |
| 57 | +- Steve Workman ([@steveworkman](https://github.com/steveworkman)) |
| 58 | +- Thorsten Lünborg ([@LinusBorg](https://github.com/LinusBorg)) |
| 59 | +- [@dailyvuejs](https://github.com/dailyvuejs) |
| 60 | +- [@robertkruis](https://github.com/robertkruis) |
| 61 | + |
| 62 | + |
| 63 | +# [3.5.5](https://github.com/vuejs/vue-cli/compare/v3.5.4...v3.5.5) (2019-04-01) |
| 64 | + |
| 65 | +## babel-preset-app |
| 66 | + |
| 67 | +#### Reverts |
| 68 | + |
| 69 | +* "fix: should not add polyfills from transform-runtime plugin ([#3730](https://github.com/vuejs/vue-cli/issues/3730))" ([#3742](https://github.com/vuejs/vue-cli/issues/3742)) ([7228146](https://github.com/vuejs/vue-cli/commit/7228146)), closes [#3741](https://github.com/vuejs/vue-cli/issues/3741) |
| 70 | + |
| 71 | + |
| 72 | + |
| 73 | +# [3.5.4](https://github.com/vuejs/vue-cli/compare/v3.5.3...v3.5.4) (2019-03-31) |
| 74 | + |
| 75 | +## babel-preset-app |
| 76 | + |
| 77 | +#### Bug Fixes |
| 78 | + |
| 79 | +* should not add polyfills from transform-runtime plugin ([#3730](https://github.com/vuejs/vue-cli/issues/3730)) ([b987969](https://github.com/vuejs/vue-cli/commit/b987969)) |
| 80 | +* should not use abosulte polyfill paths when `absoluteRuntime` is on ([#3732](https://github.com/vuejs/vue-cli/issues/3732)) ([9bdff3b](https://github.com/vuejs/vue-cli/commit/9bdff3b)), closes [#3725](https://github.com/vuejs/vue-cli/issues/3725) |
| 81 | + |
| 82 | +## cli-plugin-babel |
| 83 | + |
| 84 | +#### Bug Fixes |
| 85 | + |
| 86 | +* **generator:** add core-js as direct dependency of generated projects ([#3736](https://github.com/vuejs/vue-cli/issues/3736)) ([5eb1425](https://github.com/vuejs/vue-cli/commit/5eb1425)) |
| 87 | + |
| 88 | + |
| 89 | + |
| 90 | +# [3.5.3](https://github.com/vuejs/vue-cli/compare/v3.5.2...v3.5.3) (2019-03-27) |
| 91 | + |
| 92 | +## babel-preset-app |
| 93 | + |
| 94 | +#### Bug Fixes |
| 95 | + |
| 96 | +* downgrade [@babel](https://github.com/babel)/preset-env temporarily ([#3716](https://github.com/vuejs/vue-cli/issues/3716)) ([f107623](https://github.com/vuejs/vue-cli/commit/f107623)) |
| 97 | + |
| 98 | +## cli-service |
| 99 | + |
| 100 | +#### Bug Fixes |
| 101 | + |
| 102 | +* properly load non-js config files in genCacheConfig ([#3632](https://github.com/vuejs/vue-cli/issues/3632)) ([adac48d](https://github.com/vuejs/vue-cli/commit/adac48d)), closes [#3631](https://github.com/vuejs/vue-cli/issues/3631) |
| 103 | +* set the path of safari-no-module-fix.js correctly ([#3647](https://github.com/vuejs/vue-cli/issues/3647)) ([10296ff](https://github.com/vuejs/vue-cli/commit/10296ff)), closes [#3033](https://github.com/vuejs/vue-cli/issues/3033) |
| 104 | + |
| 105 | + |
| 106 | + |
| 107 | +# [3.5.2](https://github.com/vuejs/vue-cli/compare/v3.5.1...v3.5.2) (2019-03-27) |
| 108 | + |
| 109 | +## babel-preset-app |
| 110 | + |
| 111 | +#### Bug Fixes |
| 112 | + |
| 113 | +* use absolute import path for injected core-js polyfills ([#3710](https://github.com/vuejs/vue-cli/issues/3710)) ([4d6fcf5](https://github.com/vuejs/vue-cli/commit/4d6fcf5)), closes [#3678](https://github.com/vuejs/vue-cli/issues/3678) |
| 114 | +* explicitly set corejs version for [@babel](https://github.com/babel)/preset-env ([#3696](https://github.com/vuejs/vue-cli/issues/3696)) ([156ef21](https://github.com/vuejs/vue-cli/commit/156ef21)), closes [#3695](https://github.com/vuejs/vue-cli/issues/3695) |
| 115 | + |
| 116 | +## docs |
| 117 | + |
| 118 | +#### Features |
| 119 | + |
| 120 | +* add manifest.json, make the website installable ([eda048a](https://github.com/vuejs/vue-cli/commit/eda048a)) |
| 121 | + |
| 122 | + |
| 123 | + |
1 | 124 | # [3.5.1](https://github.com/vuejs/vue-cli/compare/v3.5.0...v3.5.1) (2019-03-12)
|
2 | 125 |
|
3 | 126 | ## cli-service
|
|
0 commit comments