Commit Graph

287 Commits

Author SHA1 Message Date
xjccc
cbafa582a3
fix(nuxt): respect existing props value in definePageMeta (#29683) 2024-11-02 23:38:54 +00:00
Michael Brevard
5dad6e6233
perf(kit,nuxt,vite,webpack): hoist regex patterns (#29620) 2024-10-22 14:39:50 +01:00
xjccc
d275b382ec
feat(nuxt): allow enabling route props in definePageMeta (#29586) 2024-10-22 13:57:16 +01:00
Bobbie Goede
eaeda4ee1e
feat(nuxt,schema): pages:resolved hook + scan meta post extend (#28861) 2024-10-22 13:32:46 +01:00
Ryoya
fbfb4e3568
fix(nuxt): fix nested page types in typedPages (#29352) 2024-10-10 20:53:51 +01:00
Daniel Roe
56d2261471
refactor(nuxt,schema,vite,webpack): use unplugin for vfs (#29165) 2024-10-09 13:58:05 +01:00
Ryota Watanabe
ebc370c6f6
fix(nuxt): avoid throwing 404 error before middleware finishes (#29054) 2024-10-09 00:09:02 +02:00
Daniel Roe
be31a95c53
fix(nuxt): prevent 404 when hitting component test endpoint 2024-10-08 21:02:30 +02:00
Daniel Roe
781d8c4174
fix(nuxt): use routeRules to hint pages to prerender (#29172) 2024-09-26 17:07:46 +01:00
Daniel Roe
2309cdf225
refactor(nuxt): use addBuildPlugin internally (#29157) 2024-09-25 23:59:59 +01:00
Daniel Roe
efae3a4f3c
chore: add more checks around indexed access (#29060) 2024-09-18 21:41:53 +02:00
Daniel Roe
1fec546102
perf(nuxt): remove interop default for dynamic components (#28912) 2024-09-10 14:56:08 +01:00
Daniel Roe
b0bf8b55fc
fix(nuxt): ensure injected route has enumerable keys (#28841) 2024-09-05 09:33:07 +02:00
Thimo Sietsma
76f3ab400d
fix(nuxt): do not accept arbitrary strings for MiddlewareKey (#28676) 2024-08-26 20:57:58 +01:00
felix-dolderer
85719f00aa
fix(nuxt): allow customising status code in validate method (#28612) 2024-08-21 12:51:22 +01:00
Daniel Roe
2ccdaa14cb
fix(nuxt): extract route rules/page meta in 2+ script blocks (#28625) 2024-08-21 12:38:18 +01:00
Horu
7658420b1c
feat(nuxt): allow organising pages within route groups (#28276) 2024-08-12 22:16:04 +01:00
Daniel Roe
487170c867
fix(nuxt): scan jsx pages for page metadata (#28479) 2024-08-09 12:11:38 +01:00
BoogieBen.
acea730a6b
fix(nuxt): handle scroll-padding-top: auto in scrollBehavior (#28320) 2024-08-07 12:49:24 +01:00
Julien Huang
f5dad8a82f
chore(nuxt): remove unnecessary await (#28407) 2024-08-05 16:33:57 +01:00
renovate[bot]
c906312034
chore(deps): update all non-major dependencies (main) (#28321)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-08-05 16:33:27 +01:00
Bobbie Goede
754fc30e5d
chore(nuxt): use router code reference permalink (#28356) 2024-08-01 16:02:19 +02:00
Julien Huang
4d730545a9
fix(nuxt): don't warn for definePageMeta in client-only pages (#28246) 2024-07-21 21:04:06 +02:00
xjccc
242b4710ce
fix(nuxt): merge route meta properties with scanned meta (#28170) 2024-07-18 15:55:39 +01:00
BoogieBen
48a8b18083
fix(nuxt): consider doc scroll-padding-top in scrollBehavior (#28083) 2024-07-12 14:13:24 +01:00
Daniel Roe
082a6f78ba
fix(nuxt): always prerender at least one page with crawler (#28131) 2024-07-12 13:22:17 +01:00
Daniel Roe
4ea89318df
fix(nuxt): use native vue-router composables (#28114) 2024-07-11 09:06:25 +01:00
Daniel Roe
128edc76fc
perf(kit,nuxt,schema,vite,webpack): use explicit exports (#27998) 2024-07-03 17:46:42 +01:00
Daniel Roe
34fd04bb46
fix(nuxt): add / as fallback if page can't be identified 2024-07-03 12:09:43 +01:00
Daniel Roe
9f4f4d562e
fix(nuxt): seed crawler when prerendering pages (#27955)
Co-authored-by: Josh Dean <jdbdean@gmail.com>
2024-07-01 22:57:43 +01:00
Daniel Roe
b2c5353525
fix(nuxt): pass augmented pages to child paths
resolves https://github.com/nuxt/nuxt/issues/27781
2024-06-30 01:45:59 +01:00
Daniel Roe
d7c8c7d335
fix(nuxt): add #vue-router alias for backwards compat (#27896) 2024-06-28 14:02:20 +02:00
Daniel Roe
8f95cac34c
feat(kit,nuxt,schema,vite,webpack): nitropack v3 nightly (#27702) 2024-06-26 15:18:05 +02:00
Alexander Lichter
d23c79f395
fix(nuxt): extract all-literal page meta (#27821) 2024-06-25 18:53:30 +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
b026797d7b
feat(nuxt): await custom routes function in router.options (#27644) 2024-06-20 23:18:25 +01:00
Daniel Roe
dabcb5ecc9
fix(nuxt): add / even if pages module isn't enabled 2024-06-16 00:19:00 +01:00
Daniel Roe
cb77ddc308
chore: lint 2024-06-16 00:07:31 +01:00
Daniel Roe
44cada95a6
fix(nuxt): only inject root path in prerender 2024-06-16 00:00:20 +01:00
Daniel Roe
8af56b1761
fix(nuxt): include build-time pages in prerender routes (#27569) 2024-06-13 23:35:57 +01:00
Daniel Roe
02945b9fa6
chore: add extra types for empty array definitions 2024-06-13 22:54:50 +01:00
Daniel Roe
220cc502a1
fix(nuxt): preserve route metadata assigned outside page (#27587) 2024-06-13 17:59:24 +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
09f6a88e1d
fix(nuxt): use file path as key for re-augmenting 2024-06-11 09:37:35 +01:00
Daniel Roe
b75bf870be
fix(nuxt): register augmented pages to avoid re-augmenting 2024-06-11 09:23:48 +01:00
Daniel Roe
dccf2e5f35
fix(nuxt): resolve paths without file extensions 2024-06-10 20:55:04 +01:00
Daniel Roe
91685a5b2b
fix(nuxt): resolve full path to app manifest stub page 2024-06-10 20:49:43 +01:00
Daniel Roe
0536dbeed9
fix(nuxt): also augment page metadata after pages:extend hook (#27134) 2024-06-10 17:24:43 +01:00
Anthony Fu
d1ac12c98c
perf(vite): exclude common ESM deps from pre-bundling (#27372) 2024-05-27 14:26:03 +01:00
Jakub Bednár
faa5178d32
feat(nuxt): handle nuxt route injection for this.$route (#27313) 2024-05-24 20:27:16 +01:00