Commit Graph

409 Commits

Author SHA1 Message Date
Guillaume Chau
2a214343c1 fix(ui): put temp stats files in node_modules 2018-06-14 16:55:56 +02:00
Evan You
2698f66670 v3.0.0-rc.2 2018-06-14 09:44:25 -04:00
Evan You
d98b7ee745 chore: pre release sync 2018-06-14 09:44:16 -04:00
Guillaume Chau
dbf72318cb feat(ui): modern build mode 2018-06-14 01:35:49 +02:00
Evan You
6f948d2f3f v3.0.0-rc.1 2018-06-13 16:11:09 -04:00
Evan You
d4a595d891 chore: pre release sync 2018-06-13 16:10:59 -04:00
Evan You
ddf9c36218 refactor: consistent build target env variable 2018-06-13 15:38:36 -04:00
Evan You
fe936f3dfa docs: document new features 2018-06-13 14:48:06 -04:00
Evan You
5792ed89fb test: fix tests 2018-06-13 14:22:44 -04:00
Evan You
0b42f2f77a refactor: make modern mode a build flag instead of an option 2018-06-13 13:17:46 -04:00
Evan You
272ef5e2a4 feat: vue-cli-service build --report/--report-json 2018-06-13 13:17:46 -04:00
Evan You
2b55576728 test: test for modernMode 2018-06-13 13:17:46 -04:00
Evan You
a7564d6e77 fix: should repsect configureWebpack hooks when resolving app config 2018-06-13 01:40:17 -04:00
Evan You
0ab4761596 chore: ensure clearing env var in normal build 2018-06-13 01:21:09 -04:00
Evan You
1016c8542d test: fix multiPage test case 2018-06-13 00:38:26 -04:00
Evan You
d8eaae0262 test: fix unhandled Promise 2018-06-13 00:34:16 -04:00
Evan You
204d8f07de feat: modern mode 2018-06-12 23:51:19 -04:00
Evan You
e15fa20bb6 fix: runtimeCompiler default 2018-06-11 17:48:58 -04:00
Evan You
1195aee341 fix: asset output relative check
close #1545
2018-06-11 15:33:34 -04:00
Adrian B. Danieli
f0498f6698 fix: use devServer.public to build sockjsUrl, if defined. (#1526) 2018-06-11 15:04:01 -04:00
kazuya kawaguchi
bc59637308 chore: fix links (#1540) 2018-06-11 12:28:51 -04:00
Guillaume Chau
9b068b1b60 feat(ui): suggestion and progress PluginAPI + add vue-router/vuex suggestions 2018-06-11 04:16:53 +02:00
Evan You
323a38c2cf fix(build): --target app should respect inline entry as well
close #1533
2018-06-10 14:59:00 -04:00
Evan You
55e2c3eeea test: fix NODE_ENV for tests 2018-06-10 14:42:16 -04:00
Guillaume Chau
503e308c43 chore: check links 2018-06-10 17:06:22 +02:00
Guillaume Chau
e35ee2500d feat(ui): PluginApi: notify 2018-06-10 15:03:39 +02:00
Evan You
60de7c460c fix: fix custom mode NODE_ENV regression
close #1528
2018-06-09 15:05:16 -04:00
Evan You
2a8391d3c2 v3.0.0-beta.16 2018-06-08 00:51:12 -04:00
Evan You
85306c82ef chore: pre release sync 2018-06-08 00:51:04 -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
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
Evan You
4db901cd26 fix: fine tune chunk splitting
close #1488
2018-06-06 16:16:16 -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
d65a251c34 fix: fix invoke output 2018-06-05 16:36:24 -04:00
JK
2cbe373c11 fix(serve): make sockjs url fixed with host (#1476) 2018-06-05 14:15:33 -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
Arthur Denner
c19bbff79e feat(cli-service): support --no-clean flag (#1457)
close #1446
2018-06-05 10:34:30 -04: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
Doma
dc0731525f fix(ui): correct i18n mistake (#1445)
* chore(ui): fix typo

* chore(ui): fix another typo
2018-06-03 13:13:24 +02:00
ziga
3193b0dc3b fix(build): default to development mode in build --watch (#1430) 2018-06-01 13:41:35 -04:00
Evan You
fb55ce4308 ci: bump timeouts 2018-05-31 14:22:13 -04:00
Craig Morris
af1151a494 fix: only provide baseUrl fix if baseUrl provided (#1421) 2018-05-31 14:03:46 -04:00
Evan You
9a2898c1bc v3.0.0-beta.15 2018-05-30 13:42:19 -04:00