Commit Graph

29 Commits

Author SHA1 Message Date
Guillaume Chau 107f471da3 fix(ui): upgrade DashboardPlugin to webpack 4 2018-05-11 12:42:32 +02:00
Guillaume Chau 8bebef2309 chore: merge dev 2018-05-11 02:35:42 +02:00
Evan You 2dcdeddde4 feat: upgrade to webpack 4
BREAKING CHANGE: Upgrade wepback 4, all webpack option
modifications must be webpcak 4 compatible. Drop support
for webpack plugins that do not work with v4 or above.
2018-05-08 16:55:13 -04:00
Evan You f5c0f58673 feat: upgrade to vue-loader 15
BREAKING CHANGE: the "vueLoader" option has been removed. To modify vue-loader
options, use chainWebpack then `config.module.rule(vue).use(vue-loader).tap()`.
vue-loader has been upgraded to v15 and expects different options from v14.
2018-05-04 18:58:11 -04:00
Guillaume Chau 14881ee925 fix(ui): undefined sources error 2018-04-27 02:04:33 +02:00
Guillaume Chau d5d0b76c16 fix(ui): analyze bundle error handling 2018-04-27 00:28:44 +02:00
Guillaume Chau 0ac38da9c8 fix(ui): DashboardPlugin clean up 2018-04-27 00:28:30 +02:00
Guillaume Chau 5b30b22115 refactor(ui): assets/modules size system reworked + bundle size analysis 2018-04-26 17:32:36 +02:00
Guillaume Chau aa4e03b80e refactor(ui): remove inspectpack 2018-04-26 15:08:43 +02:00
Guillaume Chau c29669b149 feat(ui): webpack analyzer 2018-04-26 01:58:04 +02:00
Guillaume Chau 9d00eebb92 refactor(ui): new IpcMessenger plugin utils 2018-04-22 13:33:46 +02:00
Guillaume Chau 53d5d4e89d fix(ui): process killed before ipc messages are sent 2018-04-17 17:42:52 +02:00
Guillaume Chau 1d9a4d6ba3 fix(ui): throttle DashboardPlugin progress updates 2018-04-12 18:16:30 +02:00
Guillaume Chau 2e9cfab0f0 fix(ui): remove console.logs 2018-04-12 18:07:36 +02:00
Guillaume Chau d018e1f53e refactor(ui): split schema 2018-04-12 17:59:56 +02:00
Guillaume Chau a628b43cf2 fix(ui): deps + dahsboard plugin 2018-04-11 20:41:46 +02:00
Guillaume Chau 96c95a8184 fix(ui): DashboardPlugin ack data 2018-04-09 15:00:00 +02:00
Guillaume Chau 3c59d6f4f4 feat(ui): client addons, ipc, shared data, plugin actions 2018-04-09 01:53:41 +02:00
Evan You dee78094dd fix: fix cases where error fails to display 2018-03-06 11:41:50 -05:00
Nathan Zeplowitz 31cdc8636f feat(css modules): Add CSS Module localIdentName option to vue config (#915)
Changed the vue config to take a user input option for CSS module localIdentName and default back to initial localIdentName ([name]_[local]__[hash:base64:5])
2018-03-01 15:17:15 -05:00
Evan You 0f59c03985 feat: vue build --target multi-wc [pattern] 2018-02-01 15:12:32 -05:00
Evan You 98afd07017 feat: inject styles under shadow root in web component mode 2018-01-31 00:07:57 -05:00
Evan You 1142339cce fix: skip postcss-loader if no postcss config is present 2018-01-26 12:18:17 -05:00
Evan You 367b78b08c fix: more global resolve fixes + better error message for missing loaders 2018-01-25 22:35:18 -05:00
Evan You 8dff383841 feat: auto DLL 2018-01-24 20:24:43 -05:00
Evan You 29d01f54c4 refactor + tests for CSS resolver 2018-01-14 00:32:21 -05:00
Evan You 902f6c0fb3 feat: pwa 2018-01-09 17:45:41 -05:00
Evan You cdb0fd0839 restructure 2017-12-29 16:51:25 -05:00
Evan You 9c86a8ec8f finish up base config + css config 2017-12-29 13:49:12 -05:00