Commit Graph

759 Commits

Author SHA1 Message Date
Daniel Roe eaa0ebee6c
chore: lint 2024-07-03 22:28:23 +01:00
Daniel Roe 7c9d21a406
Merge remote-tracking branch 'origin/main' into feat/decorators 2024-07-03 21:18:01 +01:00
Daniel Roe 128edc76fc
perf(kit,nuxt,schema,vite,webpack): use explicit exports (#27998) 2024-07-03 17:46:42 +01:00
Julien Huang ed7a14aecc
fix(nuxt): use pascal name when loading server component (#27928) 2024-07-01 09:07:25 +01:00
renovate[bot] 82595fe77a
chore(deps): update all non-major dependencies (main) (#27917)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-06-30 00:40:33 +01:00
renovate[bot] 5fc22f9db5
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:02:51 +01:00
Daniel Roe b4a2b8f480
fix(nuxt): prompt to set compatibility date with latest nitro (#27893) 2024-06-28 13:53:25 +02:00
Daniel Roe 53df20ef2b
chore: improve type safety with indexed access (#27626) 2024-06-27 16:27:08 +02:00
Sébastien Chopin ef1cfa0508
feat(ui-templates): update template branding for v4 (#27843) 2024-06-27 16:21:53 +02:00
Daniel Roe 8f95cac34c
feat(kit,nuxt,schema,vite,webpack): nitropack v3 nightly (#27702) 2024-06-26 15:18:05 +02:00
Daniel Roe 5f819ab88e
fix(nuxt)!: remove `__NUXT__` after hydration (#27745) 2024-06-26 12:32:50 +02:00
Daniel Roe c628975efc
fix(nuxt): use URL to encode redirected URLs (#27822) 2024-06-26 11:58:45 +02:00
Daniel Roe e634a1ebd7
test: slightly improve test reliability (#27811) 2024-06-25 08:48:39 +02:00
Daniel Roe 6d971ddc91
test: remove unused experimental options 2024-06-24 23:15:43 +02:00
renovate[bot] 0973f23b6f
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 20:00:43 +02:00
Daniel Roe 54e8bd0e7e
perf(nuxt,vite): use native fs utils rather than `fs-extra` (#27787) 2024-06-24 10:39:38 +01:00
Damian Głowala e374474df3
feat(kit,schema): add `.with` for better module options types (#27520) 2024-06-21 09:33:42 +01:00
renovate[bot] 3a59c02cfd
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 09:33:00 +01:00
Daniel Roe 57e84086cc
fix(nuxt)!: improve default `asyncData` value behaviour (#27718) 2024-06-19 18:04:40 +01:00
Daniel Roe bf3a374f85
fix(schema)!: default to `compatibilityVersion: 4` (#27710) 2024-06-19 16:02:35 +01:00
Daniel Roe 228b8b8892
test: bump timeout for node-compat test 2024-06-18 17:46:22 +01:00
Daniel Roe 673b89bfa5
test: update tests 2024-06-18 17:24:17 +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
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
renovate[bot] e60a912f33
chore(deps): update all non-major dependencies (main) (#27404) 2024-06-07 07:37:13 +01:00
Daniel Roe 40c81a722a
fix(nuxt): transpile `app.config` files in nitro build (#27342) 2024-05-24 20:44:50 +01:00
Daniel Roe c054ca084c
fix(vite): handle runtime paths in inlined styles (#27327) 2024-05-23 15:34:06 +01:00
Daniel Roe 305c7348bd
fix(vite): ignore query/hash when resolving public assets (#27306) 2024-05-22 15:40:29 +01:00
Daniel Roe 8a759bc6fe
fix(nuxt): use `undefined` rather than `null` for data fetching defaults (#27294) 2024-05-21 23:58:38 +01:00
Julien Huang a618a5c1d1
fix(nuxt): encode `location` header in `navigateTo` (#27280) 2024-05-20 21:02:46 +01:00