Commit Graph

450 Commits

Author SHA1 Message Date
tbitw2549
c0844b902e feat: add hydration emit for callbacks 2024-09-14 21:31:16 +03:00
tbitw2549
373e223268 fix: merge attrs at render
This fixes a reactivity issue and adds an accompanying test case
2024-09-14 20:43:23 +03:00
tbitw2549
fe9b2b96f5 feat: time and promise based delayed hydration 2024-09-14 14:01:50 +03:00
Michael Brevard
86384794e8
Merge branch 'main' into patch-21 2024-09-14 09:11:54 +03:00
Daniel Roe
be622645e0
fix(nuxt): catch chunk errors directly in navigation 2024-09-13 12:44:43 +01:00
Daniel Roe
35ebf8d90b
test: add regression test for using route in template (#28967) 2024-09-13 12:31:26 +01:00
Daniel Roe
889a5642fb
Merge remote-tracking branch 'origin/main' into patch-21 2024-09-11 21:06:10 +01:00
Daniel Roe
a0ea790b80
fix(kit,nuxt,schema)!: remove other support for nuxt2/bridge (#28936) 2024-09-11 11:02:22 +01:00
Daniel Roe
2f0a28d47e
refactor(nuxt): use vite:preloadError event (#28862) 2024-09-11 11:01:55 +01:00
Daniel Roe
a39773b1ab
fix(nuxt): improve accuracy of module resolution conditions (#28846) 2024-09-05 22:36:15 +02:00
Eckhardt (Kaizen) Dreyer
c8cff9be54
fix(nuxt): handle deleted cookies from CookieStore events (#28760) 2024-08-30 14:37:19 +01:00
tbitw2549
124d1e2b49 test: immediately-available visible elem 2024-08-28 16:26:59 +03:00
tbitw2549
e304d6c367 feat: support condition, media query, and never
This adds 3 more types of hydration to cover most of the use cases.
2024-08-25 13:53:29 +03:00
Julien Huang
8730dde90b
feat(nuxt): allow server islands to manipulate head (#27987) 2024-08-22 13:05:39 +01:00
felix-dolderer
85719f00aa
fix(nuxt): allow customising status code in validate method (#28612) 2024-08-21 12:51:22 +01:00
Daniel Roe
31779d2371
Merge remote-tracking branch 'origin/main' into patch-21 2024-08-20 12:12:14 +01:00
Daniel Roe
3ec103b1d4
feat(schema): split dev/prod build directories (#28594) 2024-08-19 17:03:11 +01:00
Michael Brevard
8d066205c2
Merge branch 'main' into patch-21 2024-08-13 18:22:59 +03:00
Horu
7658420b1c
feat(nuxt): allow organising pages within route groups (#28276) 2024-08-12 22:16:04 +01:00
rubyisrust
c172207879
chore: fix some typos in comments (#28501) 2024-08-12 10:42:47 +01:00
Julien Huang
d21bd84439
perf(nuxt): avoid making client-only component setup async (#28334) 2024-08-12 09:37:43 +01:00
Michael Brevard
b9b25a6e41
Merge branch 'main' into patch-21 2024-08-05 20:29:29 +03:00
renovate[bot]
c906312034
chore(deps): update all non-major dependencies (main) (#28321)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-08-05 16:33:27 +01:00
Julien Huang
e5a7a58d49
test: disable pageTransition in client-only page (#27839) 2024-07-23 22:44:35 +02:00
Daniel Roe
58f4f47791
fix(nuxt): prevent duplicate set-cookie headers (#28211) 2024-07-18 22:03:50 +01:00
Daniel Roe
eb31abe10e
fix(nuxt): use addEventListener to register cookie store listener (#28193) 2024-07-18 15:52:40 +01:00
Michael Brevard
2df3351048
Merge branch 'main' into patch-21 2024-07-12 14:01:28 +03:00
Julien Huang
ed7a14aecc
fix(nuxt): use pascal name when loading server component (#27928) 2024-07-01 09:07:25 +01:00
Daniel Roe
b4a2b8f480
fix(nuxt): prompt to set compatibility date with latest nitro (#27893) 2024-06-28 13:53:25 +02:00
Michael Brevard
97fd06e4ff
Merge branch 'main' into patch-21 2024-06-27 17:40:56 +03:00
Daniel Roe
8f95cac34c
feat(kit,nuxt,schema,vite,webpack): nitropack v3 nightly (#27702) 2024-06-26 15:18:05 +02:00
Daniel Roe
5f819ab88e
fix(nuxt)!: remove __NUXT__ after hydration (#27745) 2024-06-26 12:32:50 +02:00
Daniel Roe
c628975efc
fix(nuxt): use URL to encode redirected URLs (#27822) 2024-06-26 11:58:45 +02:00
Daniel Roe
e634a1ebd7
test: slightly improve test reliability (#27811) 2024-06-25 08:48:39 +02:00
Daniel Roe
6d971ddc91
test: remove unused experimental options 2024-06-24 23:15:43 +02:00
tbitw2549
70789a0631 chore: rename loader to hydrate 2024-06-22 00:20:01 +03:00
Michael Brevard
a80843f9d2
Merge branch 'main' into patch-21 2024-06-21 18:12:51 +03:00
Daniel Roe
57e84086cc
fix(nuxt)!: improve default asyncData value behaviour (#27718) 2024-06-19 18:04:40 +01:00
Daniel Roe
bf3a374f85
fix(schema)!: default to compatibilityVersion: 4 (#27710) 2024-06-19 16:02:35 +01:00
Michael Brevard
66c831bd41
test: add fake delayed hydration comp 2024-06-17 23:45:53 +03:00
Michael Brevard
8344e87dc8
fix: use correct extension 2024-06-17 23:45:00 +03:00
Michael Brevard
0585f8aba0
Create EventView.server.vue 2024-06-17 23:44:30 +03:00
Michael Brevard
b21f88e5da
Create EventView.client.ts 2024-06-17 23:43:30 +03:00
Michael Brevard
5124ebe4d1
tests: use new delayedHydration key 2024-06-16 17:05:40 +03:00
autofix-ci[bot]
34d13cbe0e
[autofix.ci] apply automated fixes 2024-06-16 07:11:03 +00:00
Michael Brevard
945a225d78
fix: autofix 2024-06-16 10:08:36 +03:00
Michael Brevard
f8f752fc74
chore: prepare tests for custom trigger delayed hydration 2024-06-16 09:56:11 +03:00
autofix-ci[bot]
cf9a905993
[autofix.ci] apply automated fixes 2024-06-15 05:53:03 +00:00
tbitw2549
06096dcc0c feat: add event-based lazy loading 2024-06-15 01:06:47 +03:00
Michael Brevard
e3a0242048
chore: delete unused delayed hydration server plugin 2024-06-15 00:00:51 +03:00