Commit Graph

1163 Commits

Author SHA1 Message Date
Evan You 85306c82ef chore: pre release sync 2018-06-08 00:51:04 -04:00
Evan You 486ca1805b docs: basic deployment notes 2018-06-08 00:48:34 -04:00
Evan You 445d96e0df chore: remove temp file 2018-06-08 00:11:46 -04:00
Evan You fb97646ee5 docs: more content 2018-06-08 00:10:35 -04:00
Payton Burdette 252fa363c3 docs: fixed broken plugin dev link on contributing guide (#1510) 2018-06-07 23:22:27 -04:00
Evan You 726aebdda5 docs: wip 2018-06-07 23:20:51 -04:00
Evan You 999cbe4cde docs: wip 2018-06-07 15:39:34 -04:00
Evan You 97787947b9 docs: wip 2018-06-07 13:24:59 -04:00
Evan You 0b9c837108 ci: bump appveyor node version 2018-06-07 11:28:10 -04:00
Craig Morris 7c1ef24460 fix(env): preserve existing env vars so load in reverse order. (#1503) 2018-06-07 10:56:30 -04:00
Evan You c1074beb9e ci: bump timeouts 2018-06-07 10:51:04 -04:00
Evan You 7b90fdc7d5 feat: bump TypeScript to 2.9 2018-06-07 10:48:44 -04:00
Evan You 5b4df14278 fix: resolve.symlinks to false so that node_modules exclusion works
properly on linked modules
2018-06-07 10:28:32 -04:00
Evan You 85e6e5ea6c fix: pwa plugin should be ignored when target is not app
close #1497
2018-06-07 10:12:22 -04:00
Evan You 7d06f09425 feat: allow configuring css-loader options via css.loaderOptions.css
close #1484

BREAKING CHANGE: css.localIdentName has been deprecated. Use
css.loaderOptions.css.localIdentName instead.
2018-06-07 10:10:33 -04:00
Mix f87d91811c docs: added example with loader GraphQL (#1501) 2018-06-07 09:45:14 -04:00
Evan You f46dc4ca1c chore: bump inquirer module 2018-06-07 09:35:46 -04:00
Evan You 5c8dd9888f chore: allow issue template to be previewed for the link
close #1491
2018-06-07 09:13:30 -04:00
Kite 6e32164df5 fix: Remove duplicated "the" (#1493) 2018-06-07 10:33:33 +02:00
Evan You 4db901cd26 fix: fine tune chunk splitting
close #1488
2018-06-06 16:16:16 -04:00
Evan You 12d51fd433 fix: use fallback module resolve for Node version < 10
The "paths" option for require.resolve does not work in certain
versions of 8.x and 9.x.

close #1486
2018-06-06 14:50:46 -04:00
Evan You 5064cf5999 test: do not assert publicPath mutation during tests 2018-06-06 14:40:26 -04:00
Evan You 1732007ce8 feat: bail when user directly mutate output.publicPath 2018-06-06 14:13:05 -04:00
Evan You 7f36fdfee9 ci: reduce persist archive size 2018-06-05 17:26:58 -04:00
Evan You ef2ae8ab66 ci: test cache/persist 2018-06-05 17:18:51 -04:00
Evan You 7c74be79ed ci: cache Cypress installation 2018-06-05 17:00:39 -04:00
Evan You 1ffd81e216 docs: progress 2018-06-05 16:51:44 -04:00
Evan You d65a251c34 fix: fix invoke output 2018-06-05 16:36:24 -04:00
Evan You 1ddeefc2ee refactor: avoid version check affecting startup time 2018-06-05 15:48:22 -04:00
Evan You 4e922055e4 docs: wip 2018-06-05 14:50:04 -04:00
Evan You a81f7ad800 feat(e2e-cypress): upgrade cypress to 3.0
close #1477

BREAKING CHANGE: Cypress has been upgraded to 3.0. See changelog at
https://docs.cypress.io/guides/references/changelog.html
2018-06-05 14:46:20 -04:00
JK 2cbe373c11 fix(serve): make sockjs url fixed with host (#1476) 2018-06-05 14:15:33 -04:00
Evan You d786289bff ci: bump timeout 2018-06-05 13:29:19 -04:00
Evan You 586c8aabfc fix: avoid injecting polyfills when targeting node 2018-06-05 13:21:06 -04:00
Evan You 1dc47eb955 feat(build): support named exports when building --target lib with js/ts entry
close #1436

BREAKING CHANGE: When building a js/ts entry file with --target lib, the
library now exposes a Module with both default and named exports. This means
in the UMD build, the default export now needs to be accessed as
`window.yourLib.default`, and in the CommonJS build as
`const yourLib = require('yourLib').default`. If you don't have named exports
and want to retain the previous behavior, you can configure webpack to use
`output.libraryExport: 'default'` in `vue.config.js`.
2018-06-05 11:58:17 -04:00
Evan You b832ff2c22 chore: bump ts-loader 2018-06-05 11:11:40 -04:00
JK 838f6a2b66 feat(lint): default to lint tsx files (#1460) 2018-06-05 10:34:51 -04:00
Arthur Denner c19bbff79e feat(cli-service): support --no-clean flag (#1457)
close #1446
2018-06-05 10:34:30 -04:00
Tristan Partin ec87266fe0 feat(xdg-compliance): rc file location hierarchy (#1326)
`vue-cli` now uses the following hierarchy for hosting its rc file:

* `VUE_CLI_CONFIG_PATH
* `XDG_CONFIG_HOME/vue/.vuerc`
* `HOME/.config/vue/.vuerc`
* `HOME/.vuerc`

closes #1325
2018-06-05 10:33:20 -04:00
Evan You 89a0e6561c fix: avoid util.promisify when resolving webpack.config.js
The file may be required by an IDE which uses an older version of Node.

close #1473
2018-06-05 09:47:36 -04:00
Guillaume Chau 98b6d268e3 feat(ui): update all plugin to wanted version button (#1456) 2018-06-05 10:59:28 +02:00
Guillaume Chau f42632bee4 feat(ui): Display cli-service in plugins view (so it can be upgraded) (#1422)
* feat(ui): display cli-service in plugins view (so it can be upgraded)

* test: fix plugins list

* fix(ui): mark cli-service as official
2018-06-05 10:59:02 +02:00
Guillaume Chau 1c8f1953e7 refactor(ui): Config & task icons (#1450)
BREAKING CHANGE:

- `file-icon` for the configurations is removed
- 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).
- Task objects have a new `icon` option wich works exactly the same
- 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).
2018-06-05 10:58:00 +02:00
Evan You 0ba111eed8 feat: allow configuring postcss-loader via css.loaderOptions.postcss 2018-06-05 00:39:20 -04:00
Evan You 62649965eb test: fix baseUrl normalization 2018-06-05 00:30:04 -04:00
Evan You dc382111d9 feat: allow using relative baseUrl 2018-06-05 00:22:20 -04:00
Guillaume Chau bfebc6d934 fix(ui): tests 2018-06-04 17:08:50 +02:00
Guillaume Chau cd88b47edc fix(ui): top bar children margin 2018-06-04 02:46:53 +02:00
Guillaume Chau 145492b2d9 fix(ui): yarn link @vue/ui 2018-06-04 02:30:31 +02:00
Guillaume Chau 251509c63c fix(ui): check current project still exists 2018-06-03 18:06:22 +02:00