Commit Graph

44 Commits

Author SHA1 Message Date
Alex Liu
79b8f4b69e
fix(nuxt): prevent keepalive cache reset (#30807) 2025-02-08 20:53:18 +00:00
Alex Liu
a42dec7a2c
feat(nuxt): add type hints for NuxtPage (#30704) 2025-02-08 20:53:18 +00:00
Alex Liu
e96a96dbd9
perf(nuxt): enable Transition component only on client side (#30720) 2025-01-24 23:19:41 +00:00
Peter Buglavecz
fa2937087b
fix(nuxt): call page:loading:end only once with nested pages (#29009) 2025-01-14 12:59:04 +00:00
renovate[bot]
77d32cdcec
chore(deps): update all non-major dependencies (main) (#27767)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-06-24 23:44:34 +02:00
Alex Liu
4779f5906f
feat(nuxt): expose default slot from <NuxtPage> (#27050) 2024-05-03 13:58:18 +01:00
Anthony Fu
f209158352
chore: cleanup eslint rules with latest @nuxt/eslint-config (#26653) 2024-04-05 19:08:32 +01:00
Daniel Roe
7252b56d52 chore: add back stylistic rules and lint project 2024-03-09 06:48:15 +00:00
Nozomu Ikuta
0d91e52211
chore(nuxt): warn if NuxtPage is not used when pages enabled (#25490) 2024-01-29 16:52:03 +00:00
Daniel Roe
7e375b5ed8
fix(nuxt): stop tracking suspense when error hydrating page (#25389) 2024-01-23 12:31:39 +00:00
Julien Huang
fd812ef636
fix(nuxt): stop loading indicator if page keys are the same (#24931) 2024-01-05 10:07:01 +00:00
Damian Głowala
a2ef3091e8
feat(kit,nuxt,vite,webpack): add toArray util (#24857) 2023-12-23 14:22:58 +00:00
Julien Huang
9cd6c922e5
feat(nuxt): move loading api behind hooks (#24010) 2023-12-19 10:18:10 +00:00
Aaron_Zhou
5493d60c4a
fix(nuxt): provide route component names to KeepAlive cache (#24024) 2023-11-14 16:56:31 +00:00
renovate[bot]
22f8432089
chore(deps): update all non-major dependencies (main) (#23904)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-10-25 11:04:27 +09:00
Daniel Roe
96d9d56ac5
fix(nuxt): decrement hydration count when rendering no route (#23476) 2023-10-01 16:22:39 +01:00
Lucas Vargas
ffd0223583
feat(vite,webpack): tree-shakable import.meta.* build flags (#22428) 2023-08-07 23:03:40 +01:00
Daniel Roe
449a01526a
fix(nuxt): ensure we only increment hydrating count once (#22200) 2023-07-18 16:21:53 +01:00
Daniel Roe
d0dde6426f
fix(nuxt): preserve old vnode when leaving nested route (#21823) 2023-07-05 12:39:39 +02: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
Julien Huang
319935fc95
feat(nuxt): allow accessing NuxtPage ref via pageRef (#19403) 2023-06-10 23:13:33 +01:00
Daniel Roe
5e74fe4e0b
fix(nuxt): enable suspensible behaviour for nested pages (#20777) 2023-05-11 18:57:18 +01:00
Eduardo San Martin Morote
5781cf1569
feat(nuxt): add experimental typedPages option (#20367) 2023-05-09 18:08:07 +01:00
Daniel Roe
f366ab4eb8
chore: remove @ts-ignore and fix some issues (#20273) 2023-04-14 13:53:21 +01:00
Daniel Roe
9878c5b6e4
style: enable sort-imports eslint rule (#20133) 2023-04-07 09:02:47 -07:00
Daniel Roe
9a035a15c5
refactor(nuxt): within nuxt app, import directly from source file (#18902) 2023-02-08 22:26:41 -08:00
Daniel Roe
9751c9dab7
fix(nuxt): do not override inferred type of <NuxtPage> (#18495) 2023-01-25 00:44:59 -08:00
Daniel Roe
0db3c6373a
fix(nuxt): name anonymous components in render tree (#10011) 2023-01-14 01:27:38 +00:00
Daniil Chudo
ab2456c295
refactor: split out type imports from value imports (#9225) 2022-12-11 21:44:52 +00:00
Damian Głowala
4f2bfbe5c0
fix(nuxt): include missing <NuxtPage> component props (#9204)
Co-authored-by: Daniel Roe <daniel@roe.dev>
2022-11-21 14:03:22 +01:00
Joel Wenzel
ba3a11800c
feat(nuxt): default router scroll behavior (#3851)
Co-authored-by: joel <joel.wenzel@flexagon.com>
Co-authored-by: Pooya Parsa <pooya@pi0.io>
2022-10-19 14:43:03 +02:00
Daniel Roe
2083ed4a63
perf(nuxt): remove vue-router dependency from minimal app (#8188) 2022-10-14 10:36:03 +02:00
mmis1000
c404cb1be4
fix(nuxt): page hydration and double load (#7940)
Co-authored-by: Daniel Roe <daniel@roe.dev>
2022-10-08 16:18:57 +02:00
Daniel Roe
5d79ed5f9e
feat(nuxt): allow passing transition & keepalive props to <NuxtPage> (#7492) 2022-09-14 12:34:16 +02:00
renovate[bot]
e38e1de740
refactor: apply lints from @nuxtjs/eslint-config-typescript v11 (#7114)
Co-authored-by: Pooya Parsa <pooya@pi0.io>
2022-08-31 20:34:17 +02:00
Daniel Roe
fc82b3b340
feat(nuxt): config options for default keepalive, page & layout transitions (#5859) 2022-08-23 16:24:20 +02:00
Daniel Roe
cfb7e59171
feat(nuxt): add warning in dev mode if layouts/pages do not have a single root node (#5469) 2022-08-23 12:25:48 +02:00
Anthony Fu
f350a70775
refactor(nuxt): enable strict type checking (#6368)
Co-authored-by: Pooya Parsa <pooya@pi0.io>
2022-08-12 19:47:58 +02:00
Daniel Roe
1f00a9f011
fix(nuxt): make route provided to page children reactive (#6349) 2022-08-04 13:30:18 +02:00
Daniel Roe
f75d0dfd47
fix(nuxt): extract component to provide route (#6325) 2022-08-03 12:38:46 +02:00
Daniel Roe
c72093b1f2
fix(nuxt): separate routes for different suspense forks (#6275) 2022-08-02 11:58:03 +02:00
Daniel Roe
eb12c7a845
fix(nuxt): support RouterView props in NuxtPage (#5272) 2022-06-03 16:01:46 +02:00
Daniel Roe
ab3971d302
fix(nuxt): use suspense for child pages on client-side navigation (#4677) 2022-04-29 11:37:49 +02:00
pooya parsa
4712e99411
refactor!: rename nuxt3 to nuxt (#4449) 2022-04-20 10:52:39 +02:00