Commit Graph

118 Commits

Author SHA1 Message Date
xjccc
242b4710ce
fix(nuxt): merge route meta properties with scanned meta (#28170) 2024-07-18 15:55:39 +01:00
Daniel Roe
874829434d
fix(schema): don't use app/ as srcDir if it doesn't exist (#28176) 2024-07-16 15:12:31 +01:00
Daniel Roe
e8faa84d83
fix(nuxt): allow configuring server components in modules (#27936) 2024-07-01 10:06:48 +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
ac9a95cc1e
fix(nuxt): don't use app version when verifying nuxt deps (#27864) 2024-06-27 16:19:59 +02:00
Dominic
07e1818f30
fix(nuxt): handle external links to named route objects (#27829) 2024-06-26 11:51:42 +02:00
Alexander Lichter
d23c79f395
fix(nuxt): extract all-literal page meta (#27821) 2024-06-25 18:53:30 +02:00
Daniel Roe
5e76587490
fix(nuxt): delay navigation until user input is acknowledged (#27743) 2024-06-20 23:18:57 +01:00
Daniel Roe
f2868f8c72
fix(nuxt): resolve routes when navigateTo called with open (#27742) 2024-06-20 20:26:46 +01:00
Daniel Roe
bf3a374f85
fix(schema)!: default to compatibilityVersion: 4 (#27710) 2024-06-19 16:02:35 +01:00
Julien Huang
0850a2f277
test(nuxt): normalize paths for windows (#27653) 2024-06-16 15:27:08 +01:00
Daniel Roe
2de885bab5
fix(nuxt): reduce usage of cjs utilities (#27642) 2024-06-16 00:03:24 +01:00
Daniel Roe
ae5806518a
fix(nuxt): add mergeProps import in islands transform (#27622) 2024-06-15 12:15:54 +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
renovate[bot]
47aa6a1212
chore(deps): update all non-major dependencies (main) (#27551)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-06-12 17:15:39 +01:00
Daniel Roe
0252000d7c
fix(nuxt): update registry list for @nuxt/scripts 2024-06-11 10:14:11 +01:00
Daniel Roe
0536dbeed9
fix(nuxt): also augment page metadata after pages:extend hook (#27134) 2024-06-10 17:24:43 +01:00
Jakub Bednár
faa5178d32
feat(nuxt): handle nuxt route injection for this.$route (#27313) 2024-05-24 20:27:16 +01:00
Julien Huang
b4002f37d1
feat(nuxt): check schema/kit versions when loading nuxt (#27224) 2024-05-21 09:18:36 +01:00
Anthony Fu
b96b62ecd2
refactor: improve regexp performance (#27207) 2024-05-14 12:54:37 -05:00
Julien Huang
a4d0958727
fix(nuxt): remove unused prop in NuxtTeleportIslandComponent (#27093) 2024-05-07 21:55:54 +01:00
Daniel Roe
256ef1faf6
feat(nuxt,schema): inline error, welcome, spa-loading templates (#27021) 2024-05-01 14:10:33 +01:00
Pooya Parsa
fdbfed1280
chore: fix small typos (#26907) 2024-04-23 13:53:11 +01:00
rgehbt
9f9e3e6917
fix(nuxt): don't scan component dirs when enabled is false (#26906) 2024-04-23 13:19:12 +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
1019ed9fba
fix(nuxt): handle auto-importing named components (#26556) 2024-04-03 10:15:36 +01:00
Julien Huang
67c664656c
fix(nuxt): move directives to client component island wrapper (#26387) 2024-03-26 13:47:40 +00:00
Julien Huang
8911c0d0dd
fix(nuxt): move v-if to wrapper in islands transform (#26386) 2024-03-25 10:19:02 +00:00
Daniel Roe
5b29dd3f3c
fix(nuxt): conditionally use tsx parser (#26314) 2024-03-17 17:57:11 +01:00
Anthony Aslangul
2baaab9893
fix(nuxt): register/scan plugins with jsx/tsx extensions (#26230) 2024-03-13 15:50:15 -07:00
Julien Huang
8bb8d824c7
fix(nuxt): detect component usage within ssrRender (#26162) 2024-03-09 13:38:08 +01:00
Daniel Roe
7252b56d52 chore: add back stylistic rules and lint project 2024-03-09 06:48:15 +00:00
Julien Huang
196223c0fb
feat(nuxt): server-only pages (#24954) 2024-02-26 17:39:26 +00:00
Daniel Roe
4f3391fc0a
fix(nuxt): remove undefined keys in route object (#25667) 2024-02-07 10:00:19 +00:00
Daniel Roe
e33cec9580
chore: use pathe in internal tests 2024-02-05 11:24:39 +00:00
Bobbie Goede
50d69bff3a
fix(nuxt): fix syntax error when serializing route meta (#25515) 2024-01-31 09:54:01 +00:00
Daniel Roe
407fde6765
feat(nuxt): experimentally extract route metadata at build time (#25210)
Co-authored-by: Bobbie Goede <bobbiegoede@gmail.com>
2024-01-29 16:44:54 +00:00
Julien Huang
13384149f7
fix(nuxt): remove dynamic nuxt-client within template code (#25464) 2024-01-27 21:45:34 +00:00
Daniel Roe
430e207bc4
refactor(nuxt): rename to data-island-component (#25232) 2024-01-16 16:33:45 +00:00
Julien Huang
986786a4a9
refactor(nuxt): refactor island response + improve rendering (#25190) 2024-01-16 13:22:50 +00:00
Pooya Parsa
c4b6560abc
fix(nuxt): apply more import protections for nitro runtime (#25162) 2024-01-12 11:22:01 +00:00
Julien Huang
22800704f5
fix(nuxt): add missing script blocks before island transform (#25148) 2024-01-11 15:40:02 +01:00
Daniel Roe
b784336f8a
fix(nuxt): skip scanning layout/middleware without name (#25015) 2024-01-02 22:04:26 +00:00
renovate[bot]
34b5299412
chore(deps): update all non-major dependencies (main) (#24924)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-12-29 08:53:46 +00:00
Daniel Roe
ba0d274b9d
test: add basic benchmark tests (#24846) 2023-12-20 22:18:31 +00:00
Daniel Roe
f5a44fb20a
fix(nuxt): add __VUE_PROD_HYDRATION_MISMATCH_DETAILS__ (#24836) 2023-12-20 10:30:33 +00:00
Daniel Roe
8d5c274aab
fix(nuxt): register override hooks separately (#24833) 2023-12-19 20:26:13 +00:00
Daniel Roe
b443de230e
test: re-enable accidentally disabled unit tests 🙈 2023-12-19 20:03:09 +00:00
Julien Huang
1b93e604d3
feat(nuxt): allow client components within NuxtIsland (#22649) 2023-12-19 12:21:29 +00:00