Commit Graph

475 Commits

Author SHA1 Message Date
Daniel Roe
016900ffdb
fix(nuxt,vite): hmr for templates, pages + page metadata (#30113) 2024-12-03 09:57:57 +00:00
Daniel Roe
a77c8f2e77
fix(nuxt): correct return type of useRequestFetch (#30117) 2024-12-03 09:57:57 +00:00
Daniel Roe
92b5a3d931
fix: remove unused dependencies and tidy project (#30043) 2024-11-27 17:07:07 +00:00
Bobbie Goede
39951fd472
feat(nuxt,schema): pages:resolved hook + scan meta post extend (#28861) 2024-10-22 15:38:04 +01:00
renovate[bot]
dadf50dbcd
chore(deps): update all non-major dependencies (3.x) (#29524)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-10-16 22:52:04 +01:00
Ryoya
ff18ecffd3
fix(nuxt): fix nested page types in typedPages (#29352) 2024-10-11 23:39:30 +01:00
Daniel Roe
e207f7e993
feat(rspack,webpack): add rspack builder (#29142)
Co-authored-by: "yangjian.fe" <yangjian.fe@bytedance.com>
Co-authored-by: underfin <likui6666666@gmail.com>
2024-10-09 15:59:32 +02:00
Ryota Watanabe
ad7aae046e
fix(nuxt): avoid throwing 404 error before middleware finishes (#29054) 2024-10-09 15:04:49 +02:00
Daniel Roe
4beb1c7176
test: move catchall path to subdirectory (#29331) 2024-10-09 15:04:10 +02:00
Daniel Roe
a28e00c0da
fix(nuxt): use routeRules to hint pages to prerender (#29172) 2024-10-07 06:28:13 +02:00
Daniel Roe
c5a8eaae36
feat(kit,nuxt,vite,webpack): reimplement cjs utils using jiti (#29073) 2024-09-19 16:35:02 +01:00
Daniel Roe
8209086964
fix(nuxt): catch chunk errors directly in navigation 2024-09-13 12:57:44 +01:00
Daniel Roe
a17f843e20
test: add regression test for using route in template (#28967) 2024-09-13 12:57:44 +01:00
Daniel Roe
1b53df5bfb
refactor(nuxt): use vite:preloadError event (#28862) 2024-09-11 11:48:58 +01:00
Daniel Roe
02c08b03aa
fix(nuxt): improve accuracy of module resolution conditions (#28846) 2024-09-09 10:28:50 +01:00
Daniel Roe
de48f2653a
chore: tidying workflows + add sherif workflow (#28793) 2024-09-03 14:36:24 +01:00
Eckhardt (Kaizen) Dreyer
2d9e1442d8
fix(nuxt): handle deleted cookies from CookieStore events (#28760) 2024-09-03 14:35:21 +01:00
Julien Huang
3f1db54b80
feat(nuxt): allow server islands to manipulate head (#27987) 2024-08-22 13:10:17 +01:00
felix-dolderer
fb7c2f79f8
fix(nuxt): allow customising status code in validate method (#28612) 2024-08-21 16:37:03 +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
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
Julien Huang
950b5b6c49
fix(nuxt): use pascal name when loading server component (#27928) 2024-07-01 10:25:24 +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
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
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
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
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
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
34ea5ae2f2
fix(nuxt): deduplicate app.head arrays (#27480) 2024-06-07 15:24:56 +01:00
Daniel Roe
5785332626
fix(schema): exclude non-serialisable types from app options (#27478) 2024-06-07 13:22:19 +01:00
Daniel Roe
40c81a722a
fix(nuxt): transpile app.config files in nitro build (#27342) 2024-05-24 20:44:50 +01:00