Commit Graph

74 Commits

Author SHA1 Message Date
tbitw2549
7c6b5d73c7 Merge remote-tracking branch 'upstream/main' into patch-21 2024-11-05 13:42:55 +02:00
Daniel Roe
e56fa4e3dd
test: move catchall path to subdirectory (#29331) 2024-10-08 20:02:42 +01: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
Daniel Roe
889a5642fb
Merge remote-tracking branch 'origin/main' into patch-21 2024-09-11 21:06:10 +01:00
Eckhardt (Kaizen) Dreyer
c8cff9be54
fix(nuxt): handle deleted cookies from CookieStore events (#28760) 2024-08-30 14:37:19 +01: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
Michael Brevard
8d066205c2
Merge branch 'main' into patch-21 2024-08-13 18:22:59 +03: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
97fd06e4ff
Merge branch 'main' into patch-21 2024-06-27 17:40:56 +03:00
Daniel Roe
5f819ab88e
fix(nuxt)!: remove __NUXT__ after hydration (#27745) 2024-06-26 12:32:50 +02: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
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
d32cfdf09b
Create DelayedNetwork.server.vue 2024-06-03 00:01:15 +03:00
Michael Brevard
a26603fafb
Create DelayedNetwork.client.vue 2024-06-03 00:00:54 +03:00
Michael Brevard
90fb0d5904
Update and rename DelayedHydration.server.vue to DelayedVisible.server.vue 2024-06-03 00:00:08 +03:00
Michael Brevard
6d3ec1714b
Update and rename DelayedHydration.client.vue to DelayedVisible.client.vue 2024-06-02 23:59:43 +03:00
Michael Brevard
6f806878fd
Create DelayedHydration.server.vue 2024-06-02 21:51:33 +03:00
Michael Brevard
f5937803f8
chore: rename component 2024-06-02 21:51:05 +03:00
Michael Brevard
d89e70e065
Create DelayedWrapperTestComponent.vue 2024-04-08 19:18:09 +03:00
Anthony Fu
f209158352
chore: cleanup eslint rules with latest @nuxt/eslint-config (#26653) 2024-04-05 19:08:32 +01:00
Julien Huang
6d93014c52
feat(nuxt): allow using nuxt-client in all components (#25479) 2024-03-06 15:26:19 +00:00
Якин Никита
658a0ffed7
feat(nuxt): useId composable (#23368)
Co-authored-by: Daniel Roe <daniel@roe.dev>
Co-authored-by: Sébastien Chopin <seb@nuxt.com>
2024-01-30 09:10:13 +00:00
Daniel Roe
73421483f6
fix(nuxt): improve return type of useRequestEvent (#25480) 2024-01-29 11:48:35 +00:00
Daniel Roe
c446602529
fix(vite): extract styles for shared chunks (#25455) 2024-01-28 21:25:42 +00:00
Daniel Roe
653856627c
fix(nuxt): reuse intermediate setup state in <ClientOnly> (#25009)
Co-authored-by: julien huang <julien.huang@outlook.fr>
2024-01-02 21:04:58 +00:00
Julien Huang
1b93e604d3
feat(nuxt): allow client components within NuxtIsland (#22649) 2023-12-19 12:21:29 +00:00
Harlan Wilton
642d4dc9de
fix(nuxt): eager load island components map (#24584) 2023-12-19 10:07:34 +00:00
Harlan Wilton
0f705f3d4a
fix(nuxt): island components with number prefix (#24469) 2023-11-28 22:06:32 +00:00
Julien Huang
0eb9caf0c2
fix(nuxt): remove experimental reactivityTransform (vue 3.4) (#24477) 2023-11-27 23:02:02 +00:00
Daniel Roe
c1ddb359e3
chore: update to use @nuxt/eslint-config (#24209)
Co-authored-by: Damian Głowala <damian.glowala.rebkow@gmail.com>
2023-11-09 18:01:13 +01:00
webfansplz
ea3ce937e6
fix(nuxt): handle async children in ClientFallback (#24086) 2023-11-03 21:04:26 +00:00
Julien Huang
24b629e82e
fix(nuxt): skip hydration mismatches with client components (#19231) 2023-10-16 14:09:54 +01:00
Daniel Roe
a06d5247ca
feat(nuxt): add prerenderRoutes ssr composable (#22863) 2023-09-28 11:54:22 +01:00
Pooya Parsa
2bf9028f7e
refactor(kit,nuxt,schema): use consola and improve test dx (#23302) 2023-09-19 22:26:15 +01:00
Daniel Roe
a95fd28725
fix(nuxt): allow importing server components from #components (#23188) 2023-09-13 23:35:53 +01:00
Daniel Roe
b2cea4927e
feat(nuxt): allow experimental global: 'sync' components (#22558) 2023-08-09 12:19:00 +01:00
Daniel Roe
ae8314b236
chore: refresh lockfile (#22518) 2023-08-07 14:03:41 +01:00
Julien Huang
0f839dd723
feat(nuxt): environment-specific plugin execution for islands (#20726) 2023-07-30 22:36:11 +01:00
Anthony Fu
e3437c67d6
fix(nuxt): components auto-import for JSX (#22330) 2023-07-26 05:30:44 +01:00
Julien Huang
2e6c4519cf
fix(nuxt): bind createClientOnly render function to ctx (#22289) 2023-07-24 09:00:31 +01:00
Daniel Roe
4a7134f9b4
fix(nuxt): use starting index when transforming islands (#21795) 2023-06-26 19:32:02 +01:00
Daniel Roe
88bc32d42a
fix(nuxt): proxy headers to islands + returned prerender hints (#21740) 2023-06-25 17:38:15 +01:00
Anthony Fu
adb1c122a7
fix(nuxt): fix error on layout switching (#21450)
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-06-23 11:02:01 +01:00
Daniel Roe
343a46d5f9
fix(nuxt): inline css directly in root component (#21573) 2023-06-20 19:28:44 +01:00
Julien Huang
70c5ec86d2
feat(nuxt): full scoped slots support for server components (#20284) 2023-05-15 23:43:53 +01:00