Xin Du (Clark)
c02ded2d86
refactor(config): move build.crossorigin
to render.crossorigin
( #7187 )
2020-04-07 11:38:49 +02:00
Pooya Parsa
06073697f4
fix(vue-app): sanitize layouts after resolve for splitChunks.layout
( #7139 )
2020-03-27 14:08:48 +01:00
Xin Du (Clark)
a7052b637b
feat(vue-app): trigger watchParam when param is changed in same route ( #6244 )
2020-03-13 21:28:42 +01:00
pooya parsa
2091233a6d
test: add basic test for old-fetch functionality
2020-03-13 19:20:10 +01:00
pooya parsa
9e69f60d38
test: remove /old-fetch warning check
...
a test to ensure legacy works TBD
2020-03-12 18:31:37 +01:00
Jonas Galvez
a3fdba885e
chore(vue-app): improve missing inject value error message ( #7032 )
2020-02-29 20:16:43 +01:00
Mark Honeychurch
084a1ca1af
chore(builder): analyze mode warning rewording ( #6924 )
2020-02-25 00:16:43 +01:00
Xin Du (Clark)
10ac6aed9a
feat(wepack): support @import
using ~assets
in css files ( #6987 )
2020-02-24 23:47:43 +01:00
Clark Du
115dd21b77
chore(lint): fix lint warning
2020-02-18 17:10:03 +00:00
Pim
bfad1e627b
perf(vue-renderer): early return render
when redirect happens ( #6973 )
2020-02-16 14:20:08 +01:00
Matteo Rigon
539c865533
fix(vue-app): use child transition name when navigating to parent ( #6946 )
2020-02-11 15:06:37 +01:00
Clark Du
3aeb9b3a2d
chore: fix lint warning
2020-02-09 11:04:29 +00:00
Sébastien Chopin
6db325c321
feat(vue-app): new fetch syntax ( #6880 )
2020-02-04 19:36:22 +01:00
renovate[bot]
73a4a8081a
chore(deps): update dependency chalk to v3 ( #6673 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
Co-authored-by: Xin Du (Clark) <clark.duxin@gmail.com>
2020-01-24 01:06:49 +00:00
Clark Du
0edf819c15
test: fix socket hang up test
...
[release]
2020-01-21 14:00:19 +01:00
Clark Du
960984c08e
test: separate dev and unit test
...
[release]
2020-01-21 14:00:19 +01:00
Pooya Parsa
8907e1553f
feat: HMR support for serverMiddleware ( #6881 )
2020-01-19 09:34:35 +01:00
Clark Du
68cb231094
test: fix uncompressed resource size
2020-01-17 13:27:10 +00:00
Pooya Parsa
3d33dab20e
test: wrap error test with consola to make output clear
2020-01-17 10:47:40 +01:00
renovate[bot]
75d67c6f2b
chore(deps): update devdependency got to v10 ( #6759 )
...
* chore(deps): update devdependency got to v10
Co-authored-by: Xin Du (Clark) <clark.duxin@gmail.com>
2019-12-03 17:36:39 +00:00
Xin Du (Clark)
5945845c76
test: use got
instead of request
( #6740 )
2019-12-02 16:23:56 +01:00
Xin Du (Clark)
a89816fa72
chore(ci): use node.js lts instead of latest ( #6747 )
2019-11-28 13:19:22 +01:00
Clark Du
e72d7768bc
disasble csp test for now
2019-11-28 01:07:01 +00: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
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)
edd054e2ed
test: fix chrome detection in macOS Catalina ( #6638 )
2019-11-09 22:15:12 +00:00
Xin Du (Clark)
9276c09282
test: ssr log ( #6596 )
2019-10-21 10:16:04 +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
67d5601142
test: refactor cli integration tests ( #6537 )
2019-10-11 09:35:10 +02:00
renovate[bot]
2b1366b965
chore(deps): update all non-major dependencies ( #6496 )
2019-10-08 10:31:09 +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
Snir Shechter
92c7f4ed24
feat(builder): followSymlinks
option to allow for symlinks ( #6368 )
2019-09-29 11:06:44 +02:00
Alexander Lichter
c202893b9e
fix(webpack): correct sass options for sass-loader@8
( #6460 )
2019-09-26 14:10:54 +02:00
Pim
b17f331fe5
feat: support setting (non-essential) vue-meta options by user ( #6432 )
2019-09-18 15:51:44 +02:00
Pim
8f0f16b076
chore: lint vue-app templates ( #6390 )
2019-09-10 11:51:14 +02:00
Pim
174c13d56c
feat(vue-app): support configurable features ( #6287 )
2019-09-05 17:15:27 +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
Xin Du (Clark)
e9c4bcfee2
feat(vue-app): function watchQuery ( #6297 )
2019-08-31 19:23:11 +01:00
Pim
b286024dd3
test: add client-only test to basic fixture ( #6315 )
...
test: check for no-ssr deprecation warning
2019-08-27 11:25:25 +02:00
Xin Du (Clark)
61ef86e015
test: add test for modern bundle size ( #6302 )
2019-08-27 00:05:29 +01:00
Xin Du (Clark)
c14bb35aad
test: remove unnecessary generate ( #6301 )
2019-08-25 23:41:32 +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
Pim
3a125b09d1
test: disable terser/minify by default ( #6290 )
2019-08-24 18:43:03 +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
e8f1532124
feat(webpack): allow function entries for build.transpile
( #6120 )
2019-08-03 21:09:38 +01:00
renovate[bot]
1ebf6cbfa0
chore(deps): update all non-major dependencies ( #6121 )
2019-07-27 09:55:08 +01:00
Sébastien Chopin
c6f0f5d954
hotfix: fix config for scrollBehavior test
2019-07-24 18:14:58 +02:00
Sébastien Chopin
f7cb3dae0f
feat(vue-app): support app/router.scrollBehavior.js
and deprecate scrollBehavior
( #6055 )
2019-07-24 16:05:50 +04:30
Kevin Marrec
81b5ce22ce
feat: externalize typescript support ( #5858 )
2019-07-24 11:56:44 +04:30
pooya parsa
e7cc2757c3
refactor: update eslint-config to 1.x
...
Co-authored-by: Alexander Lichter <manniL@gmx.net>
2019-07-10 15:15:49 +04:30
renovate[bot]
75c724e24e
feat: update vue-meta to v2 ( #5899 )
2019-06-28 03:04:47 +04:30
Ustun Ozgur
ae9d3519f7
fix(vue-renderer): clone spa meta to prevent cache modification ( #5964 )
2019-06-28 00:47:43 +04:30
William Chong
cf39c75711
feat(vue-renderer): add csp option for csp v1 compatibility ( #5975 )
2019-06-26 16:22:45 +01:00
Clark Du
d009bdeb17
chore: not match non-alphabetical characters
2019-06-25 10:52:13 +01:00
Xin Du (Clark)
3195f34531
feat: upgrade css-loader to v3 ( #5929 )
2019-06-15 14:43:05 +04:30
Kevin Marrec
262ea5c31a
refactor: prepare for external typescript support ( #5854 )
2019-06-05 00:18:01 +04:30
Pooya Parsa
7e50fe744f
fix(vue-renderer): add vary header for user-agent
in modern server mode ( #5807 )
2019-05-26 00:24:00 +04:30
Yama-Tomo
1e4708e90f
feat(webpack): suppress not found typescript warnings ( #5635 )
2019-05-10 14:48:44 +04:30
Hyunje Jun
2a66d1952e
fix(vue-app): consider watchQuery
option in routerViewKey
( #5516 )
2019-05-09 16:23:59 +04:30
Xin Du (Clark)
b7284e1b4a
refactor(vue-renderer): remove chalk in renderer ( #5609 )
2019-04-26 16:24:37 +04:30
Sébastien Chopin
01acf66c67
feat(vue-app): rename transition
to pageTransition
and deprecate it ( #5558 )
2019-04-20 14:31:59 +04:30
Damian Stasik
164f73a716
chore(webpack): suggest @nuxtjs/style-resources
( #5499 )
2019-04-11 14:34:52 +04:30
Clark Du
583e32a3ef
test: fix macos chrome detection
2019-04-01 09:36:13 +01:00
Xin Du (Clark)
159123feea
feat(babel-preset-app): support specifying core-js version ( #5411 )
2019-03-30 23:53:17 +04:30
Alexander Lichter
1bd4fb14ab
chore(postcss): deprecate config support ( #5419 )
2019-03-30 23:42:12 +04:30
Pooya Parsa
001ba775fa
revert(core): call ready to prevent breaking changes ( #5413 )
2019-03-30 23:23:56 +04:30
Pooya Parsa
832bd12091
refactor(typescript): use an object for _typescript ( #5418 )
2019-03-30 00:39:20 +04:30
Sam Bowler
97db6a4b41
fix(vue-renderer): add the csp hash if unsafe-inline
hasn't been specified ( #5387 )
2019-03-29 20:39:53 +04:30
noe132
2d73e8aeba
fix(vue-app): prevent mounting page twice on redirect ( #5361 )
2019-03-29 18:36:35 +04:30
Kevin Marrec
9a3fc8a44e
refactor(ts): only generate tsconfig.json if missing ( #5356 ) ( #5367 )
...
Co-authored-by: SAWADA Takayoshi <sawadasuiren@gmail.com>
2019-03-29 18:30:49 +04:30
Johan Roxendal
77dcfe6ee8
fix(vue-app): decode uri in getlocation
( #5337 )
2019-03-23 13:10:38 +04:30
Alexander Lichter
3ac01df488
fix(vue-app): decode router base to support unicode characters ( #5297 )
2019-03-20 20:16:09 +03:30
Xin Du (Clark)
d094c4a974
feat: support core-js 3 ( #5291 )
2019-03-20 15:40:10 +03:30
Xin Du (Clark)
0eb5ed9763
fix(webpack): loaders in extend config is broken ( #5292 )
2019-03-20 15:38:24 +03:30
Sébastien Chopin
ef41e205e6
feat: loading screen ( #5251 )
...
[release]
2019-03-20 12:47:53 +03:30
Michael Leaney
d03a61b040
fix(vue-app): multiple named views cause invalid syntax ( #5262 )
2019-03-19 10:25:20 +00:00
Pooya Parsa
d6b505aa50
test: fail tests in case of unhandled errors ( #5255 )
2019-03-16 16:12:35 +03:30
Kevin Marrec
920f444b6e
refactor(ts): better DX for typescript support ( #5079 )
...
Breaking change : `build.useForkTsChecker` renamed to `build.typescript.typeCheck`
2019-03-14 13:37:47 +03:30
Pooya Parsa
aabb1f69e7
perf(core): skip esm for node_modules and non .js files ( #5220 )
2019-03-13 13:54:39 +03:30
Alexander Lichter
adf423a57f
fix(postcss): default to preset-env and cssnano last ( #5215 )
2019-03-13 13:40:05 +03:30
Clark Du
2f2baacbcc
test: try to fix unhandled request
2019-03-11 13:22:09 +00:00
Pooya Parsa
13cb0f73d9
refactor: remove builder coupling from server ( #5157 )
2019-03-08 20:43:23 +00:00
Clark Du
3e678793b9
test: skip reqest in dev test for now
2019-03-08 16:43:45 +00:00
Pooya Parsa
d07aefa5db
feat(vue-renderer): use async fs ( #5186 )
2019-03-08 12:20:03 +00:00
Dmitry Molotkov
39c9ab5933
chore: don`t ignore .nuxtignore ( #5169 )
2019-03-06 14:53:27 +00:00
Kevin Marrec
92f81e01e7
feat(ts): nuxt configuration typedefs ( #4854 )
2019-03-04 10:18:40 +03:30
Xin Du (Clark)
05299d6738
refactor: improve modern middleware and spa modern rendering ( #5037 )
2019-03-03 11:22:59 +03:30
Xin Du (Clark)
9860eb6a7c
refactor: unify context in webpack module ( #5054 )
2019-02-18 17:00:51 +00:00
Clark Du
b9391d7ea0
chore: fix eslint warning
2019-02-18 10:44:03 +00:00
Clark Du
5f9b1044ff
Merge remote-tracking branch 'origin/2.x' into dev
2019-02-15 13:18:09 +00:00
Xin Du (Clark)
3516580701
fix(hotfix): preload modern resource in spa modern mode ( #5043 )
2019-02-15 13:08:27 +00:00
Pooya Parsa
2015140d12
feat(vue-app): universal fetch ( #5028 )
...
* pkg(nuxt-start): add node-fetch, unfetch
* pkg(vue-app): add node-fetch, unfetch
* add yarn.lock
* feat(config): _app.fetch options
* feat(builder): add fetch to templateVars
* feat(vue-app): polyfill global with fetch
* feat(fixtures/basic): /api/test
* add fetch example to fixtures
* remove unfetch from nuxt-start
* update template snapshot
* revert extra new line in server.js
* single line if
2019-02-14 16:56:58 +01:00
Andrey Shertsinger
bcd672f931
fix: generate failure ( #5007 )
2019-02-13 09:18:41 +00:00
Xin Du (Clark)
90ba0cd6b7
feat: upgrade to jest 24 ( #4868 )
2019-02-12 13:05:37 +00:00
Pim
75a74543f4
test: improve nuxt-loading component tests ( #5005 )
2019-02-12 00:32:30 +03:30
Pooya Parsa
408680046c
fix(vue-app): fix asyncData
memory leak on client-side ( #4966 )
...
Co-authored-by: Sébastien Chopin <seb@chopin.io>
2019-02-08 20:03:45 +03:30