Commit Graph

946 Commits

Author SHA1 Message Date
Pooya Parsa
0add7bdf5d
refactor(nuxt): remove old reference to nuxt-config-schema (#25067) 2024-01-05 11:21:29 +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
Alex Liu
13c42d35b3
perf(nuxt): remove some line breaks when rendering html (#24888) 2024-01-04 13:03:59 +00:00
Daniel Roe
75b81d70b8
fix(nuxt): wrap universal router currentRoute in Ref (#25026) 2024-01-03 12:23:22 +00:00
Daniel Roe
b784336f8a
fix(nuxt): skip scanning layout/middleware without name (#25015) 2024-01-02 22:04:26 +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
Daniel Roe
46148ffce7
fix(nuxt): ignore plugins typed as any in inferred injections (#25010) 2024-01-02 16:53:36 +00:00
Daniel Roe
ea02e29b9e
fix(nuxt): do not warn about missing layouts on error page (#25008) 2024-01-02 16:13:01 +00:00
Daniel Roe
7087a06c6d
fix(nuxt): clone cookie to detect changes within object (#25007) 2024-01-02 15:37:19 +00:00
Bernhard Berger
160208009e
fix(nuxt): don't show transition on initial page load (#24935) 2024-01-02 10:00:47 +00:00
Julien Huang
219d1cd219
fix(nuxt): deeply watch island props (#24986) 2024-01-01 16:20:10 +00:00
Michael Brevard
e084ee7b3a
perf(nuxt): use single iteration when normalising routes (#24946) 2023-12-29 10:17:07 +00:00
Michael Brevard
c2b94d4a16
perf(kit,schema,nuxt): refactor startsWith to array access (#24744) 2023-12-29 08:47:11 +00:00
Michael Brevard
97a6715b2c
perf(nuxt): avoid multiple iterations in useRequestHeaders (#24853) 2023-12-26 20:07:11 +00:00
Julien Huang
8ba118facb
fix(nuxt): catch error in NuxtErrorBoundary with ssr: false (#24896) 2023-12-25 17:54:01 +00:00
Daniel Roe
32d2c99c5f
refactor(schema): introduce future and features namespace (#24880) 2023-12-25 14:03:29 +00:00
Damian Głowala
a2ef3091e8
feat(kit,nuxt,vite,webpack): add toArray util (#24857) 2023-12-23 14:22:58 +00:00
Michael Brevard
2cab4cba12
perf(nuxt): avoid duplicate useRuntimeConfig call (#24843) 2023-12-20 21:20:57 +00:00
Daniel Roe
8d5c274aab
fix(nuxt): register override hooks separately (#24833) 2023-12-19 20:26:13 +00:00
Julien Huang
1b93e604d3
feat(nuxt): allow client components within NuxtIsland (#22649) 2023-12-19 12:21:29 +00:00
Sébastien Chopin
d26822f3df
feat(nuxt): add callOnce util to allow running code only once (#24787) 2023-12-19 11:00:11 +00:00
Julien Huang
9cd6c922e5
feat(nuxt): move loading api behind hooks (#24010) 2023-12-19 10:18:10 +00:00
Daniel Roe
3be4a5d406
chore(nuxt): add return type for entry (#24821) 2023-12-19 10:07:43 +00:00
Harlan Wilton
642d4dc9de
fix(nuxt): eager load island components map (#24584) 2023-12-19 10:07:34 +00:00
Daniel Roe
2c1012326e
chore: pin rollup to v4 (#24814) 2023-12-18 18:45:30 +01:00
Daniel Roe
d5c95ad472
fix(nuxt): revert async transform of setup within defineComponent (#24784) 2023-12-16 11:09:41 +00:00
Nathanaël Labreuil
6f3cf42c9e
fix(nuxt): add appManifest middleware after modules run (#24786) 2023-12-16 09:12:22 +00:00
Michael Brevard
40a5f44942
feat(nuxt): useRequestHeader utility (#24781) 2023-12-16 09:08:56 +00:00
Daniel Roe
e972c226d8
feat(nuxt): allow customising fallback layout (#24777) 2023-12-15 17:30:45 +00:00
Daniel Roe
db3a9f0554
feat(nuxt): transform setup within defineComponent options (#24515) 2023-12-14 21:00:36 +00:00
Julien Huang
5877e11c89
feat(nuxt): allow plugins to specify dependencies (#24127) 2023-12-14 17:11:08 +00:00
Michael Brevard
02306fd13d
perf(nuxt): don't dedupe fewer than two middleware/plugins (#24718) 2023-12-14 14:13:05 +00:00
Daniel Roe
6c7d430845
refactor(nuxt): remove process.* usage in nuxt vue app (#24749) 2023-12-14 13:58:25 +00:00
Damian Głowala
72c8503236
fix(nuxt): ensure error in useAsyncData has correct type (#24396) 2023-12-14 12:41:40 +00:00
Eugen Guriev
8ccafb182d
feat(nuxt): add dedupe option for data fetching composables (#24564) 2023-12-14 11:08:43 +00:00
Julien Huang
17b5ed9ad8
feat(nuxt): expose refresh on islands and server components (#24261) 2023-12-14 11:07:54 +00:00
Michael Brevard
eff684326b
perf(nuxt): avoid duplicate iterations over layers (#24730) 2023-12-14 10:33:51 +00:00
Alper Doğan
3cc333690b
feat(nuxt): layers support for spa loading template (#24709) 2023-12-13 11:54:56 +00:00
Alexander Lichter
5d0e7e9d41
fix(nuxt): only add/remove trailing slash for http protocols (#23296) 2023-12-12 12:52:55 +00:00
Alexander Lichter
70dea8b83c
feat(nuxt): add path to error.data when throwing 404 errors (#24674) 2023-12-11 20:30:59 +00:00
Daniel Roe
0c832465ec
fix(nuxt): merge and apply layer hooks (#24639) 2023-12-08 13:51:57 +01:00
Daniel Roe
445fe808c0
fix(nuxt): do not try auto-install outside of a Nuxt context (#24605) 2023-12-05 17:33:27 +00:00
Daniel Roe
1e393ad696
fix(vite,webpack): don't add type checker/analyzer when testing (#24608) 2023-12-05 17:09:46 +00:00
Julien Huang
bfe9161d27
fix(nuxt): skip check for <NuxtLayout> usage in islands (#24529) 2023-11-30 11:29:37 +01:00
Daniel Roe
7664d1d457
refactor(nuxt): opt-in to future jiti.import for schema (#24526) 2023-11-29 19:37:34 +01:00
Daniel Roe
5b4d638720
fix(nuxt): remove trailing slash before checking if prerendered (#24516) 2023-11-29 10:18:24 +00:00
Harlan Wilton
ec0addd8c8
fix(nuxt): skip router middleware/redirections for islands (#24421)
Co-authored-by: julien huang <julien.huang@outlook.fr>
2023-11-29 10:11:22 +00:00
Daniel Roe
7c6b6771ab
fix(nuxt): skip prerendering all pages in hash mode (#24517)
Co-authored-by: Diorcet Yann <diorcet.yann@gmail.com>
2023-11-29 01:35:46 +01:00
Daniel Roe
09161d005d
fix(nuxt): use consistent annotations for tree-shaking (#24514) 2023-11-28 23:20:54 +00:00
Harlan Wilton
0f705f3d4a
fix(nuxt): island components with number prefix (#24469) 2023-11-28 22:06:32 +00:00