Commit Graph

767 Commits

Author SHA1 Message Date
renovate[bot] 81774f3a5a
chore(deps): update all non-major dependencies (3.x) (#28614)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-08-21 13:44:14 +01:00
Nicolas Payot 1eb9b0a402
feat(nuxt): namespace `__NUXT__` when using multi-app (#27263) 2024-08-20 11:38:53 +01:00
Kewin Szlezingier dba2b972bd
feat(nuxt): allow defining triggers for prefetching links (#27846) 2024-08-20 11:36:14 +01:00
renovate[bot] ebcf93d673
chore(deps): update all non-major dependencies (3.x) (#28547)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-08-16 11:40:09 +01:00
Martin André b13582205a
perf(nuxt): avoid multiple calls to `getCachedData` (#28472) 2024-08-13 20:45:27 +01:00
Horu c4ae151de5
feat(nuxt): allow organising pages within route groups (#28276) 2024-08-13 20:44:00 +01:00
rubyisrust 4ac3aa1a04
chore: fix some typos in comments (#28501) 2024-08-13 20:43:59 +01:00
Julien Huang a4ef08059d
perf(nuxt): avoid making client-only component setup async (#28334) 2024-08-13 20:43:58 +01:00
Potter 6c2abcdfdb
perf(nuxt): call cookie `decode` function only for named cookie (#28215) 2024-08-13 20:43:55 +01:00
renovate[bot] 0242111e50
chore(deps): update all non-major dependencies to v3.4.37 (3.x) (#28470)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-08-09 13:51:01 +01:00
renovate[bot] 461498684a
chore(deps): update all non-major dependencies (3.x) (#28465)
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 13:50:54 +01:00
Damian Głowala 56092503b4
feat(kit,schema): add `.with` for better module options types (#27520) 2024-08-08 11:10:35 +01:00
renovate[bot] 17ff2d5c98
chore(deps): update all non-major dependencies (3.x) (#28302)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-08-06 15:16:20 +01:00
Julien Huang 01994d1a76
test: disable `pageTransition` in client-only page (#27839) 2024-07-24 00:41:05 +02:00
Daniel Roe b7da949cab
fix(nuxt): prevent duplicate `set-cookie` headers (#28211) 2024-07-18 22:07:41 +01:00
Daniel Roe 2417848bf2
fix(nuxt): use `addEventListener` to register cookie store listener (#28193) 2024-07-18 21:08:27 +01:00
Daniel Roe a051035881
test: add `typeCheck` test in minimal build (#28166) 2024-07-18 21:07:33 +01:00
renovate[bot] a2fd0518ab
chore(deps): update all non-major dependencies (3.x) (#28058) 2024-07-18 15:56:19 +01:00
Daniel Roe fceb74906d
perf(kit,nuxt,schema,vite,webpack): use explicit exports (#27998) 2024-07-05 10:52:12 +01:00
Julien Huang 950b5b6c49
fix(nuxt): use pascal name when loading server component (#27928) 2024-07-01 10:25:24 +01:00
renovate[bot] ca9d9825b2
chore(deps): update all non-major dependencies (3.x) (#27913)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-06-30 01:19:49 +01:00
renovate[bot] 188ddcb3a7
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:03:59 +01:00
Daniel Roe 9346c7ca7b
fix(nuxt): prompt to set compatibility date with latest nitro (#27893) 2024-06-28 14:14:47 +02:00
Daniel Roe fd46d670f2
chore: improve type safety with indexed access (#27626) 2024-06-28 14:14:46 +02:00
Daniel Roe 8f1376093d
fix(nuxt): use URL to encode redirected URLs (#27822) 2024-06-26 11:59:23 +02:00
Daniel Roe 51c8c35667
test: slightly improve test reliability (#27811) 2024-06-26 11:45:22 +02: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
Daniel Roe bcb6ace718
perf(nuxt,vite): use native fs utils rather than `fs-extra` (#27787) 2024-06-24 23:44:32 +02:00
renovate[bot] d463554525
chore(deps): update all non-major dependencies (main) (#27733)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-06-21 11:33:00 +01:00
Daniel Roe 228b8b8892
test: bump timeout for node-compat test 2024-06-18 17:46:22 +01:00
renovate[bot] d6e723885d
chore(deps): update all non-major dependencies (main) (#27611)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-06-14 22:12:47 +01:00
Daniel Roe fbf88f7b10
fix(nuxt): use portal to sync nitro/nuxt runtimeConfig + routeRules (#27596) 2024-06-13 18:51:44 +01:00
Daniel Roe 220cc502a1
fix(nuxt): preserve route metadata assigned outside page (#27587) 2024-06-13 17:59:24 +01:00
Daniel Roe 95458af9a1
fix(nuxt): handle more edge cases with external/custom links (#27487) 2024-06-13 16:39:37 +01:00
Daniel Roe ab887d90d7
fix(nuxt): handle tsx code when extracting pageMeta/routeRules (#27583) 2024-06-13 14:44:08 +01:00
Okuto Oyama 1321c56483
fix(nuxt): export `useRouteAnnouncer` (#27562) 2024-06-12 17:46:17 +01:00
Daniel Roe 1d94bac0af
fix(schema): don't narrow head string types to literals (#27540) 2024-06-11 17:44:38 +01:00
Daniel Roe 115fc2d18f
test: add type test for nuxt module resolved types 2024-06-11 12:41:34 +01:00
Daniel Roe d5d9071d76
chore: bump `nuxi` dependency (#27526) 2024-06-11 11:44:53 +01:00
Daniel Roe 24b8533e70
chore: lint 2024-06-11 11:01:21 +01:00
Daniel Roe 52b85a886b
test: update scrolling test 2024-06-11 10:34:22 +01:00
Maik Kowol 9655ce6f62
fix(nuxt): add parent `scopeId` to server components (#27497) 2024-06-10 23:20:27 +01:00
Daniel Roe 11a79359b8
fix(nuxt): remove `boolean` value for `dedupe` in v4 compat (#27511) 2024-06-10 21:51:40 +01:00
Daniel Roe 018b03588a
fix(kit,schema): revert changes to module options types (#26850)
This reverts commit c06a683e49.
2024-06-10 21:25:42 +01:00
Hendrik Heil 1d34594b9e
feat(nuxt): register plugin hooks before executing plugins (#27449) 2024-06-10 19:41:36 +01:00
Daniel Roe 22cd4770c1
fix(nuxt): ensure payload script executes before entry (#27506) 2024-06-10 17:16:26 +01:00
Damian Głowala c06a683e49
feat(kit,schema): add `.with` for better module options types (#26850) 2024-06-10 11:16:13 +01:00
Inesh Bose 0d84300218
feat(kit): support typed module options in `installModule` (#26744) 2024-06-10 09:54:40 +01:00
Daniel Roe 3f6d7dad1a
chore: disable `shamefully-hoist` within repo (#27483) 2024-06-07 21:55:12 +01:00
Daniel Roe 27945b4925
chore: improve types in tests (#27293) 2024-06-07 16:57:37 +01:00