Commit Graph

30 Commits

Author SHA1 Message Date
Evan You 0bc2aeba6d chore: merge dev 2018-05-28 22:10:41 -04:00
Evan You ebffdf0543 refactor: compiler -> runtimeCompiler
BREAKING CHANGE: `compiler` option has been renamed to `runtimeCompiler`
2018-05-28 21:38:04 -04:00
Evan You 869f00513e feat: support multi-page app via pages option 2018-05-28 19:38:33 -04:00
Evan You 1e98d96376 feat: re-introduce css.modules option
BREAKING CHANGE: internal webpack rules for CSS have been changed.
2018-05-28 11:37:10 -04:00
Guillaume Chau e6e6e90dfa chore: merge dev 2018-05-18 23:52:25 +02:00
JK 9638d90005 feat(cli-service): add assetsDir option to specify assets root directory (#1322)
close #1311
2018-05-18 16:49:58 -04:00
Guillaume Chau 8bebef2309 chore: merge dev 2018-05-11 02:35:42 +02:00
Evan You 1b5bdde17d fix: css imports from js
BREAKING CHANGE: `css.modules` option has been removed. To import css files (or
any other supported pre-processor files) as CSS Modules, append the request
with a `?module` resourceQuery.
2018-05-10 17:47:53 -04:00
Evan You a8af883741 revert: feat: new option "preserveWhitespace""
This reverts commit ea834412f6.
2018-05-09 18:19:22 -04:00
Evan You 6d4e51dd18 feat: remove DLL option
BREAKING CHANGE: dll option has been removed.
2018-05-07 17:27:40 -04:00
Evan You ea834412f6 feat: new option "preserveWhitespace" 2018-05-04 19:03:07 -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
Evan You da4d0b2e2a feat: relex transpile includes + new transpileDependencies option
BREAKING CHANGE: To include a dependency for Babel transpilation, tapping
babel-loader and adding .include() will no longer work. Use the new
transpileDependencies option instead.
2018-05-03 18:18:27 -04:00
Guillaume Chau f674aa69c6 chore: merge dev 2018-04-28 15:33:24 +02:00
Evan You 8e72943fcf fix: css.extract options handling
close #1061
2018-04-27 12:52:10 -04:00
Guillaume Chau 1b27231361 feat: vue.config devBaseUrl (fix #1102) 2018-04-17 14:26:50 +02: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 1864cef09e feat: preserveWhitespace: false
BREAKING CHANGE: preserveWhitespace now defaults to false in vue-loader options.
2018-02-28 17:21:24 -05:00
Evan You e15a930b30 fix: enable html doctype by default for pug
close #894
2018-02-28 17:20:14 -05:00
Evan You 9040df84cb feat: lintOnSave no longer causes compilation to fail
close #817
2018-02-12 16:24:28 -05:00
Evan You 85aacc3464 refactor: improve options validation 2018-02-03 22:19:21 -05:00
Evan You 7d590d8756 fix: avoid deepmerge on project config 2018-02-02 02:24:05 -05:00
Evan You b8f24872bf feat: parallel mode 2018-01-29 16:23:02 -05:00
Evan You 8dff383841 feat: auto DLL 2018-01-24 20:24:43 -05:00
Evan You ed4d845021 fix typo 2018-01-14 00:33:12 -05:00
Evan You 29d01f54c4 refactor + tests for CSS resolver 2018-01-14 00:32:21 -05:00
Suhas Karanth 4765cc6fa1 fix: typo {mdoule => module} (#721) 2018-01-13 22:55:30 -05:00
Evan You 03503b6f5d tweak pwa registration script 2018-01-10 16:20:29 -05:00
Evan You 902f6c0fb3 feat: pwa 2018-01-09 17:45:41 -05:00
Evan You 318d42092c validate options 2018-01-07 12:49:43 -05:00