Commit Graph

1055 Commits

Author SHA1 Message Date
Renovate Bot
3938e58110
chore(deps): update all non-major dependencies 2019-12-09 18:49:52 +00:00
Xin Du (Clark)
e61f9c3044
Merge branch 'dev' into allowed-sources-test 2019-12-08 10:15:19 +08:00
renovate[bot]
3cc4770c22 chore(deps): update dependency serialize-javascript to ^2.1.1 (#6769) 2019-12-08 10:11:48 +08:00
Xin Du (Clark)
e2a9926d3e
Merge branch 'dev' into allowed-sources-test 2019-12-08 10:02:53 +08:00
renovate[bot]
d427e4abc3 chore(deps): update all non-major dependencies (#6761) 2019-12-08 02:02:34 +00:00
Xin Du (Clark)
8616822804
Merge branch 'dev' into allowed-sources-test 2019-12-03 17:30:16 +00:00
renovate[bot]
4b8fc7de51 chore(deps): update all non-major dependencies (#6748)
* chore(deps): update all non-major dependencies

Co-authored-by: Xin Du (Clark) <clark.duxin@gmail.com>
2019-12-03 16:48:25 +00:00
Daniel Roe
697407d6b4
test: pass array to allowedSources 2019-11-30 12:49:00 +00:00
renovate[bot]
81de57f11c chore(deps): update dependency extract-css-chunks-webpack-plugi… (#6738) 2019-11-28 09:23:35 +00:00
Xin Du (Clark)
75a29c8b13 global name is wrongly set to nuxt-edge (#6736)
[release]
2019-11-27 20:51:48 +01:00
Xin Du (Clark)
e8aca9eb11 chore: update @nuxtjs/eslint-config to v2 and fix lint errors (#6732) 2019-11-26 23:42:39 +01:00
Xin Du (Clark)
d83761028e feat(vue-app): upgrade vue-router to 3.1.x (#6722) 2019-11-26 23:41:19 +01:00
renovate[bot]
dd0b7a8b0e chore(deps): update all non-major dependencies (#6724) 2019-11-25 12:09:13 +00:00
Alexander Lichter
75bb0884cb feat: optionally strip non-client or non-server code (#6149) 2019-11-24 16:39:45 +01:00
Rafał Chłodnicki
e9945b0896 fix(vue-app): pass router mode to getLocation (#6658) 2019-11-24 14:26:33 +01:00
Ahad Birang
bb9427ee74 feat(vue-renderer): support evaluation in templates (#6505) 2019-11-24 13:31:21 +01:00
Xin Du (Clark)
9ada4e63a9 feat(config): add ignoreOptions for node-ignore (#6597) 2019-11-24 13:28:37 +01:00
renovate[bot]
2f76e8e875 chore(deps): update all non-major dependencies (#6709) 2019-11-23 09:06:10 +00:00
Mohammad M. Shahbazi
6cc962fa16 fix: context.route issue in plugins and splitChunks.pages === false (#6685) 2019-11-19 09:27:54 +00:00
renovate[bot]
587d1e9765 chore(deps): update all non-major dependencies (#6708) 2019-11-19 09:24:15 +00:00
renovate[bot]
f54e9b211f chore(deps): update dependency caniuse-lite to ^1.0.30001010 (#6694) 2019-11-14 12:34:38 +00:00
renovate[bot]
5567d73741 chore(deps): update all non-major dependencies (#6689) 2019-11-13 11:03:39 +00:00
Pim
701f2d033b fix(vue-app): apply path-to-regexp options to tokensToFunction… (#6683) 2019-11-12 16:39:34 +00:00
renovate[bot]
abd82805a7 chore(deps): update all non-major dependencies (#6677) 2019-11-12 10:42:05 +00:00
renovate[bot]
adce605379 chore(deps): update all non-major dependencies (#6665) 2019-11-09 22:18:39 +00:00
renovate[bot]
95303180a8 chore(deps): update all non-major dependencies (#6653)
Co-authored-by: Xin Du (Clark) <clark.duxin@gmail.com>
2019-11-05 19:04:27 +00:00
Xin Du (Clark)
afb38fe492
fix(vue-app): layout in error.vue not work for Vue.extend component (#6650) 2019-11-05 17:53:39 +00:00
renovate[bot]
8ee99bc288 chore(deps): update all non-major dependencies (#6647) 2019-11-03 15:36:54 +00:00
renovate[bot]
867b520801 chore(deps): update dependency caniuse-lite to ^1.0.30001006 (#6633) 2019-10-30 16:30:29 +00:00
Daniel Roe
4f0aa74ef2 perf(webpack): prefer using contenthash (#6632) 2019-10-29 19:06:14 +01:00
Sébastien Chopin
9f921fe136 fix(vue-app): add prefetched class to <nuxt-link> after chunk loaded (#6623) 2019-10-28 15:32:24 +01:00
renovate[bot]
d2d0e11455 chore(deps): update all non-major dependencies (#6603) 2019-10-28 14:57:09 +01:00
Pooya Parsa
f6aa45dda6 v2.10.2 [release] 2019-10-21 23:16:29 +02:00
renovate[bot]
3d51c0341b chore(deps): update dependency glob to ^7.1.5 (#6602) 2019-10-21 23:09:36 +02:00
renovate[bot]
01e447e3a5 chore(deps): update all non-major dependencies (#6599) 2019-10-21 10:08:23 +02:00
renovate[bot]
a3f1957adc chore(deps): update dependency execa to v3 (#6563) 2019-10-19 10:40:26 +02:00
Xin Du (Clark)
de934844e2 fix(webpack): enable devtool for dev mode (#6495) 2019-10-19 10:23:57 +02:00
Xin Du (Clark)
8391753484 fix(webpack): normalize devtool for terser compatibility (#6566) 2019-10-19 10:21:42 +02:00
PedroD
257ae2279b fix(config): typo in unsafeInlineCompatibility name (#6583) 2019-10-19 10:15:07 +02:00
Pim
b031fac121 fix: collapsed ssr log (#6590) 2019-10-18 10:36:49 +01:00
renovate[bot]
2b6589cca8 chore(deps): update all non-major dependencies (#6573) 2019-10-17 20:16:52 +01:00
renovate[bot]
3cde4c7887 chore(deps): update all non-major dependencies (#6568) 2019-10-15 21:40:44 +01:00
renovate[bot]
a42453bb0c chore(deps): update all non-major dependencies (#6550) 2019-10-14 22:05:14 +01:00
renovate[bot]
ed4a222794 chore(deps): update dependency postcss-import-resolver to v2 (#6552) 2019-10-13 20:32:46 +01:00
Pooya Parsa
624c4c058e v2.10.1 [release] 2019-10-11 10:08:40 +02:00
renovate[bot]
9bfda1c560 chore(deps): update all non-major dependencies (#6545) 2019-10-11 09:50:09 +02:00
Pim
67d5601142 test: refactor cli integration tests (#6537) 2019-10-11 09:35:10 +02:00
Clark Du
a0ef4a3736 Merge remote-tracking branch 'origin/2.x' into dev 2019-10-09 19:07:10 +01:00
Xin Du (Clark)
6f2f13e7e7
chore(deps): upgrade execa to 2.1.0 (#6542) 2019-10-09 19:04:49 +01:00
Xin Du (Clark)
010bb20645
chore: upgrade babel packages to 7.6.3 (#6540) 2019-10-09 18:43:36 +01:00
Pim
91d7d02c13 chore(deps): upgrade vue-meta to v2.3.1 (#6539) 2019-10-09 17:39:46 +01:00
Xin Du (Clark)
0834903152 fix(vue-app, webpack): remove consola from client (#6504) 2019-10-08 11:06:29 +02:00
Yuki Terashima
2d27a4d2dc fix(utils): error when router.trailingSlash is false (#6515) 2019-10-08 10:48:52 +02:00
Alexander Lichter
f28d12c913 fix(generator): remove trailing slash when no subFolders are used (#6362) 2019-10-08 10:47:13 +02:00
Xin Du (Clark)
ed564c3bd8 fix(webpack): chunkhash and contenthash not work with extractCSS (#6520) 2019-10-08 10:34:40 +02:00
Dmitry Molotkov
136777de1d fix(cli): enable server for build when spa pages should be generated (#6525) 2019-10-08 10:33:42 +02:00
renovate[bot]
2b1366b965 chore(deps): update all non-major dependencies (#6496) 2019-10-08 10:31:09 +02:00
Pooya Parsa
c17afa77a7 v2.10.0
[release]
2019-10-02 13:40:59 +02:00
renovate[bot]
0f8428fae7 chore(deps): update all non-major dependencies (#6494) 2019-10-01 19:36:12 +02:00
renovate[bot]
7286e83ff7 chore(deps): update dependency chokidar to ^3.2.0 (#6489)
[release]
2019-10-01 13:08:27 +02:00
Pim
49136bcd1b fix(core): clear resolver cache for project files dev mode (#6490) 2019-10-01 13:04:24 +02:00
Daniel Roe
46a7a67ad4 feat(cli, config): cli.bannerColor option (#6399) 2019-09-30 10:46:58 +02:00
Xin Du (Clark)
578d5d41f4 fix(vue-app): error page layout not correctly applied in client rendering (#6479) 2019-09-30 10:44:35 +02:00
renovate[bot]
950b48f118 chore(deps): update all non-major dependencies (#6472) 2019-09-29 11:28:19 +02:00
Jonas Galvez
bdcc7dd341 feat(config): serverMiddleware as a simple key/value object (#6414) 2019-09-29 11:11:25 +02:00
Snir Shechter
92c7f4ed24 feat(builder): followSymlinks option to allow for symlinks (#6368) 2019-09-29 11:06:44 +02:00
Xin Du (Clark)
d1df5c8124 fix(webpack): fix consola IE compatibility (#6298) 2019-09-29 11:02:22 +02:00
Pim
27e03531d6 feat(cli): catch build errors with cli:buildError hook (#6475) 2019-09-29 10:11:32 +02:00
Pim
a2be217876 feat(webpack): use vue-meta browser build for client bundle (#6477) 2019-09-29 10:07:12 +02:00
Pim
ffc005c014 fix(vue-app): pass vm also as arg to support arrow fns (#6473) 2019-09-29 10:06:26 +02:00
renovate[bot]
686720f0fc chore(deps): update dependency webpack-bundle-analyzer to ^3.5.2 (#6464) 2019-09-26 14:15:06 +02:00
Pooya Parsa
13331a02b4 fix(webpack): revert pause/resume 2019-09-26 14:13:43 +02:00
Alexander Lichter
c202893b9e fix(webpack): correct sass options for sass-loader@8 (#6460) 2019-09-26 14:10:54 +02:00
renovate[bot]
6f9687e963 chore(deps): update all non-major dependencies (#6456) 2019-09-26 09:51:08 +02:00
Pim
06a288376a fix(webpack): dont push to compilersWatching in callback (#6448) 2019-09-25 17:11:39 +02:00
Xin Du (Clark)
4ca253e0b8
chore: fix example in babel-preset-app readme 2019-09-23 16:23:25 +01:00
renovate[bot]
cf9686405a chore(deps): update all non-major dependencies (#6443) 2019-09-22 21:25:53 +01:00
Xin Du (Clark)
95e043f167 fix(cli): server should not be initialized in nuxt build (#6441) 2019-09-20 20:49:38 +02:00
Pim
4e4aa4d5d4 feat(server): add config option to define etag hash function (#6438) 2019-09-20 20:49:16 +02:00
Xin Du (Clark)
75f8564cdc fix(babel-preset-app): use loose mode for babel class plugin (#6435) 2019-09-20 09:53:58 +02:00
renovate[bot]
2f0b33f5ed chore(deps): update dependency chokidar to ^3.1.1 (#6440) 2019-09-19 20:24:03 +01:00
Louis-Marie Michelin
7b3155347c feat(vue-app): add prefetch prop to <nuxt-link> (#6292) 2019-09-18 17:06:46 +02:00
renovate[bot]
ac5066c4e0 chore(deps): update dependency terser-webpack-plugin to ^2.1.0 (#6434) 2019-09-18 16:48:11 +02:00
Xin Du (Clark)
7f57d83355 feat(webpack): upgrade terser-webpack-plugin to v2 (#6398) 2019-09-18 15:59:54 +02:00
renovate[bot]
622bd9989c chore(deps): update all non-major dependencies (#6407) 2019-09-18 15:56:51 +02:00
Pim
b17f331fe5 feat: support setting (non-essential) vue-meta options by user (#6432) 2019-09-18 15:51:44 +02:00
Pim
ec6ef6e425 fix(vue-app): fix asyncData hydration when features.transition: false (#6433) 2019-09-18 15:51:22 +02:00
Pim
3b9eddc223 fix(vue-app): clear idle callback (#6430) 2019-09-18 10:54:17 +02:00
Pim
2d0f28fa75 fix(vue-renderer): dont mutate options.head (#6429) 2019-09-17 15:14:10 +02:00
Pim
8f0f16b076 chore: lint vue-app templates (#6390) 2019-09-10 11:51:14 +02:00
Xin Du (Clark)
8ccca220ed fix(config): enable total timing by default when server.timing is enabled (#6371) 2019-09-09 16:44:36 +02:00
Xin Du (Clark)
eadde4e88c fix(config, vue-app): add module declaration for config and vue-app (#6379) 2019-09-09 09:31:42 +02:00
renovate[bot]
794536e08f chore(deps): update all non-major dependencies (#6372)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2019-09-07 23:10:23 +01:00
Pim
174c13d56c feat(vue-app): support configurable features (#6287) 2019-09-05 17:15:27 +02:00
Kevin Marrec
05a6efd1eb chore: rename setup hook to run:before (#6363) 2019-09-05 10:45:39 +02:00
renovate[bot]
a972849406 chore(deps): update dependency serialize-javascript to v2 (#6359) 2019-09-05 09:11:42 +01:00
Jonas Galvez
81f0c8af33 feat(builder): extendPlugins option and builder:extendPlugins hook (#6285) 2019-09-04 14:19:50 +02:00
Kevin Marrec
bdcf4c8304 refactor(cli): call setup hook in run command with more args (#6353) 2019-09-04 12:06:34 +02:00
xxRockOnxx
519ced4c4a refactor(builder): await build.createRoutes to allow async functions inside it (#6352) 2019-09-04 12:00:58 +02:00
renovate[bot]
c010addb34 chore(deps): update dependency webpack-dev-middleware to ^3.7.1 (#6345) 2019-09-03 21:37:38 +02:00
Xin Du (Clark)
2fc73cf119 refactor(babel-preset-app): simplify babel preset config (#6087) 2019-09-03 21:36:54 +02:00
Xin Du (Clark)
f6ca2c77ed feat(webpack): add webpack:config hook (#6350) 2019-09-03 21:32:49 +02:00
renovate[bot]
f1edd8220b chore(deps): update dependency upath to ^1.2.0 (#6344) 2019-09-03 11:31:56 +02:00
Pim
ad223583fc feat(builder): add builder:prepared hook (#6329) 2019-09-02 15:26:21 +02:00
Pim
e78e8b4b7d feat(builder): support adding custom middlewares (#6342) 2019-09-02 12:53:52 +02:00
Renovate Bot
88fb44c6df chore(deps): update dependency hable to ^2.3.2 2019-09-02 12:36:41 +02:00
Pim
0daaf87c83 feat(utils): export sort routes (#6277) 2019-09-01 18:24:21 +02:00
Pim
93a0924754 fix(vue-app): prevent looping on error during render of error page (#6217) 2019-09-01 16:58:56 +02:00
Alexander Lichter
7c90310166 feat(builder, router): enforce uniform trailing slash handling (#6331) 2019-09-01 16:37:25 +02:00
Xin Du (Clark)
e9c4bcfee2
feat(vue-app): function watchQuery (#6297) 2019-08-31 19:23:11 +01:00
renovate[bot]
75f8d00b68 chore(deps): update all non-major dependencies (#6323) 2019-08-31 19:19:14 +01:00
Clark Du
c8ee9a6608 v2.9.2 2019-08-28 12:32:12 +01:00
renovate[bot]
5a17342f09 chore(deps): update all non-major dependencies (#6314) 2019-08-28 11:56:50 +02:00
Xin Du (Clark)
c14bb35aad
test: remove unnecessary generate (#6301) 2019-08-25 23:41:32 +01:00
Pim
3eb1710b6d test(vue-app): add template compiler helper (#6299) 2019-08-25 13:31:17 +01:00
Xin Du (Clark)
d85d2fb612
Revert "feat: function watchQuery (#6245)" (#6296)
This reverts commit 3c61830a0d.
2019-08-25 10:53:23 +01:00
Xin Du (Clark)
3c61830a0d
feat: function watchQuery (#6245) 2019-08-25 10:12:59 +01:00
Pooya Parsa
7f542e08e5
fix(builder): apply overrides from app dir only (#6283)
[release]
2019-08-24 21:40:39 +04:30
Pooya Parsa
f0ab042bf4
chore(cli): accept hooks (#6274) 2019-08-24 18:45:08 +04:30
Pooya Parsa
9ad02c4017
refactor(core): use hable (#6271) 2019-08-22 00:16:40 +04:30
Pooya Parsa
81b92b6395
fix: improve watching experience for generated files (#6257) 2019-08-21 23:34:04 +04:30
Dmitry Molotkov
1fda184990 fix(server): treat https: null as https: undefined (#6265) 2019-08-21 20:53:53 +04:30
Pim
662a409056 fix(vue-app): only overwrite leave listener when none provided or without done arg (#6264) 2019-08-21 16:06:52 +04:30
Pooya Parsa
3ca7eca7cf
fix(config): provide typescript backward compatibility (#6258) 2019-08-20 21:47:59 +04:30
renovate[bot]
6a06dfb39a chore(deps): update dependency serialize-javascript to ^1.8.0 (#6254) 2019-08-20 21:46:28 +04:30
Sébastien Chopin
fda1b1b54b fix(vue-app): enforce default css when used with frameworks (#6255) 2019-08-20 20:45:36 +04:30
pooya parsa
a11d971969 reorder package.json 2019-08-20 15:43:45 +04:30
pooya parsa
0157b971de v2.9.1 2019-08-20 15:41:35 +04:30
Kevin Marrec
7fc23cd434 fix(vue-app): provide typescript backward compatibility 2019-08-20 15:38:08 +04:30
pooya parsa
ce3b456961 v2.9.0 2019-08-20 12:51:10 +04:30
Pim
df424e56cb feat(vue-renderer): support prepend/append body tags during ssr for all allowed tag types (#6134) 2019-08-19 23:08:13 +04:30
Xin Du (Clark)
c6a9b37821 feat(vue-app): support functional watchQuery (#6222) 2019-08-19 00:05:16 +04:30
renovate[bot]
8f5244cabd chore(deps): update all non-major dependencies (#6213) 2019-08-17 15:54:58 +01:00
Ricardo Gobbo de Souza
2ad6bf2a08 feat(vue-app): export router options (#6231) 2019-08-15 00:08:25 +04:30
Xin Du (Clark)
35ba65562f fix(vue-renderer): call render:resourcesLoaded hook before createRenderer (#6223)
fixes #5960
2019-08-13 01:25:21 +04:30
pooya parsa
de7ed24b36 feat(cli): export options (#6206)
Co-Authored-By: Kevin Marrec <kevin@marrec.io>

[release]
2019-08-09 18:40:19 +04:30
renovate[bot]
cb22d841fe chore(deps): update all non-major dependencies (#6193) 2019-08-09 15:04:17 +04:30
Pooya Parsa
560cb57443
refactor(config): rename devModules to buildModules (#6203) 2019-08-09 15:02:53 +04:30
Xin Du (Clark)
c436839a17 refactor(babel-preset-app): remove babel-plugin-dynamic-import-node (#6197) 2019-08-08 13:39:17 +04:30
Sébastien Chopin
09878cd6dc
feat(vue-app): add $nuxt.refresh() (#6194)
* feat(vue-app): add $nuxt.refreshPageData()

* hotifx: lint

* chore: use getMatchedComponentsInstance util

* fix: rename to refreshPage

* fix: rename to refresh

* feat: add $nuxt.$context and handle error

* feat: set $nuxt.context

* hotfix: test
2019-08-07 15:12:02 +02:00
Sébastien Chopin
9cc3e34673 feat(vue-app): use EventSource instead of WebSocket for build indicator (#6186) 2019-08-05 20:15:33 +04:30
renovate[bot]
599268a26b chore(deps): update dependency webpackbar to v4 (#6190) 2019-08-05 19:35:18 +04:30
renovate[bot]
275c4dc2f1 chore(deps): update dependency consola to ^2.10.0 (#6189) 2019-08-05 13:54:24 +01:00
yutanoma
a87f5dde6a feat(server): allow passing loadingTimeout and other arguments to renderAndGetWindow() (#6178) 2019-08-05 15:44:03 +04:30
Kevin Marrec
b2def683ba chore: remove types remaining from #5858 (#6188) 2019-08-05 15:27:04 +04:30
renovate[bot]
da4615a160 chore(deps): update all non-major dependencies (#6180) 2019-08-04 15:24:01 +01:00
Xin Du (Clark)
7c98571ac9
refactor(webpack): simplify transpile normalization (#6179) 2019-08-04 15:23:33 +01:00
Sébastien Chopin
e8f1532124 feat(webpack): allow function entries for build.transpile (#6120) 2019-08-03 21:09:38 +01:00
renovate[bot]
5401a51862 chore(deps): update all non-major dependencies (#6160) 2019-08-03 20:54:25 +01:00
renovate[bot]
95b2e6fc5f chore(deps): update all non-major dependencies (#6156) 2019-07-30 20:31:34 +01:00