Commit Graph

380 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
Michael Brevard
3ced1449e6
chore: remove space 2024-09-13 15:04:38 +03:00
Daniel Roe
be622645e0
fix(nuxt): catch chunk errors directly in navigation 2024-09-13 12:44:43 +01:00
Michael Brevard
e068873e6e
test: add grace period for intersection observer 2024-09-13 13:01:03 +03:00
Michael Brevard
4e469b7de5
test: adjust test 2024-09-13 12:36:52 +03:00
Daniel Roe
889a5642fb
Merge remote-tracking branch 'origin/main' into patch-21 2024-09-11 21:06:10 +01:00
Daniel Roe
5a61bc52f2
fix(nuxt): use case-insensitive regexp for <script> blocks 2024-09-11 11:41:47 +01:00
Daniel Roe
2f0a28d47e
refactor(nuxt): use vite:preloadError event (#28862) 2024-09-11 11:01:55 +01:00
Eckhardt (Kaizen) Dreyer
c8cff9be54
fix(nuxt): handle deleted cookies from CookieStore events (#28760) 2024-08-30 14:37:19 +01:00
tbitw2549
74231878ea chore: update components with documentation 2024-08-30 00:04:39 +03:00
tbitw2549
67d3cadcb2 wip: fix never hydrated, prepare tests 2024-08-29 11:58:48 +03: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
Daniel Roe
0b3e2b18c1
fix(nuxt): revert back to object syntax for island head (#28656) 2024-08-22 14:57:10 +01: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
Michael Brevard
7fc29e1a56
test: refactor test without responses 2024-08-20 15:19:36 +03:00
Michael Brevard
1794ae33f1
test: begin waiting for response before events 2024-08-20 14:51:44 +03: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
renovate[bot]
9fa6970801
chore(deps): update vue to v3.4.36 (main) (#28415)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
Co-authored-by: Julien Huang <julien.h.dev@gmail.com>
2024-08-08 11:04:22 +01:00
Michael Brevard
b9b25a6e41
Merge branch 'main' into patch-21 2024-08-05 20:29:29 +03:00
Julien Huang
e5a7a58d49
test: disable pageTransition in client-only page (#27839) 2024-07-23 22:44:35 +02: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
renovate[bot]
5fc22f9db5
chore(deps): update dependency @vitejs/plugin-vue to v5.0.5 (main) (#27842)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-06-30 00:02:51 +01:00
Michael Brevard
0e4e92b716
test: try through hydration 2024-06-28 16:32:05 +03:00
Michael Brevard
6803f61667
chore: debug timeout tests 2024-06-28 16:05:00 +03:00
Michael Brevard
9060907f3f
chore: no async 2024-06-28 13:46:54 +03:00
Michael Brevard
b28ee7896d
test: refactor custom component test 2024-06-28 13:39:00 +03:00
Michael Brevard
e7621cb222
chore: attempt to close the page 2024-06-27 20:32:02 +03:00
Michael Brevard
97fd06e4ff
Merge branch 'main' into patch-21 2024-06-27 17:40:56 +03:00
Daniel Roe
53df20ef2b
chore: improve type safety with indexed access (#27626) 2024-06-27 16:27:08 +02:00
Daniel Roe
8f95cac34c
feat(kit,nuxt,schema,vite,webpack): nitropack v3 nightly (#27702) 2024-06-26 15:18:05 +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
Michael Brevard
a80843f9d2
Merge branch 'main' into patch-21 2024-06-21 18:12:51 +03:00
Daniel Roe
bf3a374f85
fix(schema)!: default to compatibilityVersion: 4 (#27710) 2024-06-19 16:02:35 +01:00
Michael Brevard
0919a82a75
Merge branch 'main' into patch-21 2024-06-19 16:28:41 +03:00
Daniel Roe
228b8b8892
test: bump timeout for node-compat test 2024-06-18 17:46:22 +01:00
Michael Brevard
24fdcda7d4
test: add component name modifier conflict test 2024-06-17 23:40:30 +03:00
Michael Brevard
d54e58dc44
test: add default override test 2024-06-16 19:51:37 +03:00
Michael Brevard
1fbe165da5
chore: begin response logging before click 2024-06-16 11:11:09 +03:00
Michael Brevard
7bdfc6cc86
fix: use custom loader element 2024-06-16 10:43:05 +03:00
Michael Brevard
86e88052fc
fix: update test 2024-06-16 10:20:51 +03:00