Commit Graph

1115 Commits

Author SHA1 Message Date
Daniel Roe
210a559350
feat(nuxt): add experimental sharedPrerenderData option (#24894) 2024-01-18 10:01:39 +00:00
Luke Warlow
e44e8b35dd
fix(nuxt): disable View Transitions if prefers-reduced-motion (#22292) 2024-01-18 10:00:41 +00:00
Danila Rodichkin
6b651cf7bf
feat(nuxt): tryUseNuxtApp composable (#25031) 2024-01-18 09:59:59 +00:00
Alexander Lichter
d7d280fca3
chore: fix typo in warning log (#25265) 2024-01-17 16:47:43 +00:00
Danila Rodichkin
6ca3a6fecb
fix(nuxt): don't share object between raw cookie and cookie ref (#25255) 2024-01-17 11:53:14 +00:00
Julien Huang
d15f0c4e66
fix(nuxt): don't set 2x data-island-uid for island children (#25245) 2024-01-17 10:48:37 +00:00
Daniel Roe
adb91ba18c
fix(nuxt): render stylesheets in dev for non-islands (#25243) 2024-01-16 23:17:38 +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
Daniel Roe
20e88bb171
fix(nuxt): render user-inserted links in island responses (#25219) 2024-01-16 12:36:26 +00:00
Matej Černý
4893d19db8
fix(nuxt): await async payload revivers (#25222) 2024-01-16 10:02:39 +00:00
kongmoumou
2de774d95a
fix(nuxt): set nitro log level to match nuxt options (#25213) 2024-01-15 18:08:50 +00:00
Alexander Lichter
49d4ae6112
fix(nuxt): check for layout after nextTick (#25197) 2024-01-14 16:03:08 +00:00
Kiarttipum Charoenpojvajana
540a5cc78b
fix(nuxt): sort pages/ files in en-US locale (#25195) 2024-01-14 11:54:23 +00:00
Pooya Parsa
c4b6560abc
fix(nuxt): apply more import protections for nitro runtime (#25162) 2024-01-12 11:22:01 +00:00
Inesh Bose
406b204640
fix(kit): improve types for options in addTemplate (#25109) 2024-01-12 10:47:23 +00:00
Julien Huang
22800704f5
fix(nuxt): add missing script blocks before island transform (#25148) 2024-01-11 15:40:02 +01:00
Michael Brevard
3b94883414
perf(nuxt): iterate rather than using Object.fromEntries (#24953) 2024-01-09 09:56:40 +00:00
renovate[bot]
dc02809ec0
chore(deps): update all non-major dependencies (main) (#25056)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-01-05 20:16:44 +00:00
Pooya Parsa
0add7bdf5d
refactor(nuxt): remove old reference to nuxt-config-schema (#25067) 2024-01-05 11:21:29 +00:00
Julien Huang
fd812ef636
fix(nuxt): stop loading indicator if page keys are the same (#24931) 2024-01-05 10:07:01 +00:00
Alex Liu
13c42d35b3
perf(nuxt): remove some line breaks when rendering html (#24888) 2024-01-04 13:03:59 +00:00
Daniel Roe
75b81d70b8
fix(nuxt): wrap universal router currentRoute in Ref (#25026) 2024-01-03 12:23:22 +00:00
Daniel Roe
b784336f8a
fix(nuxt): skip scanning layout/middleware without name (#25015) 2024-01-02 22:04:26 +00:00
Daniel Roe
653856627c
fix(nuxt): reuse intermediate setup state in <ClientOnly> (#25009)
Co-authored-by: julien huang <julien.huang@outlook.fr>
2024-01-02 21:04:58 +00:00
Daniel Roe
46148ffce7
fix(nuxt): ignore plugins typed as any in inferred injections (#25010) 2024-01-02 16:53:36 +00:00
Daniel Roe
ea02e29b9e
fix(nuxt): do not warn about missing layouts on error page (#25008) 2024-01-02 16:13:01 +00:00
Daniel Roe
7087a06c6d
fix(nuxt): clone cookie to detect changes within object (#25007) 2024-01-02 15:37:19 +00:00
Bernhard Berger
160208009e
fix(nuxt): don't show transition on initial page load (#24935) 2024-01-02 10:00:47 +00:00
Julien Huang
219d1cd219
fix(nuxt): deeply watch island props (#24986) 2024-01-01 16:20:10 +00:00
Michael Brevard
e084ee7b3a
perf(nuxt): use single iteration when normalising routes (#24946) 2023-12-29 10:17:07 +00:00
Michael Brevard
c2b94d4a16
perf(kit,schema,nuxt): refactor startsWith to array access (#24744) 2023-12-29 08:47:11 +00:00
Michael Brevard
97a6715b2c
perf(nuxt): avoid multiple iterations in useRequestHeaders (#24853) 2023-12-26 20:07:11 +00:00
Julien Huang
8ba118facb
fix(nuxt): catch error in NuxtErrorBoundary with ssr: false (#24896) 2023-12-25 17:54:01 +00:00
Daniel Roe
32d2c99c5f
refactor(schema): introduce future and features namespace (#24880) 2023-12-25 14:03:29 +00:00
Damian Głowala
a2ef3091e8
feat(kit,nuxt,vite,webpack): add toArray util (#24857) 2023-12-23 14:22:58 +00:00
Michael Brevard
2cab4cba12
perf(nuxt): avoid duplicate useRuntimeConfig call (#24843) 2023-12-20 21:20:57 +00:00
Daniel Roe
8d5c274aab
fix(nuxt): register override hooks separately (#24833) 2023-12-19 20:26:13 +00:00
Julien Huang
1b93e604d3
feat(nuxt): allow client components within NuxtIsland (#22649) 2023-12-19 12:21:29 +00:00
Sébastien Chopin
d26822f3df
feat(nuxt): add callOnce util to allow running code only once (#24787) 2023-12-19 11:00:11 +00:00
Julien Huang
9cd6c922e5
feat(nuxt): move loading api behind hooks (#24010) 2023-12-19 10:18:10 +00:00
Daniel Roe
3be4a5d406
chore(nuxt): add return type for entry (#24821) 2023-12-19 10:07:43 +00:00
Harlan Wilton
642d4dc9de
fix(nuxt): eager load island components map (#24584) 2023-12-19 10:07:34 +00:00
Daniel Roe
2c1012326e
chore: pin rollup to v4 (#24814) 2023-12-18 18:45:30 +01:00
Daniel Roe
d5c95ad472
fix(nuxt): revert async transform of setup within defineComponent (#24784) 2023-12-16 11:09:41 +00:00
Nathanaël Labreuil
6f3cf42c9e
fix(nuxt): add appManifest middleware after modules run (#24786) 2023-12-16 09:12:22 +00:00
Michael Brevard
40a5f44942
feat(nuxt): useRequestHeader utility (#24781) 2023-12-16 09:08:56 +00:00
Daniel Roe
e972c226d8
feat(nuxt): allow customising fallback layout (#24777) 2023-12-15 17:30:45 +00:00
Daniel Roe
db3a9f0554
feat(nuxt): transform setup within defineComponent options (#24515) 2023-12-14 21:00:36 +00:00
Julien Huang
5877e11c89
feat(nuxt): allow plugins to specify dependencies (#24127) 2023-12-14 17:11:08 +00:00
Michael Brevard
02306fd13d
perf(nuxt): don't dedupe fewer than two middleware/plugins (#24718) 2023-12-14 14:13:05 +00:00
Daniel Roe
6c7d430845
refactor(nuxt): remove process.* usage in nuxt vue app (#24749) 2023-12-14 13:58:25 +00:00
Damian Głowala
72c8503236
fix(nuxt): ensure error in useAsyncData has correct type (#24396) 2023-12-14 12:41:40 +00:00
Eugen Guriev
8ccafb182d
feat(nuxt): add dedupe option for data fetching composables (#24564) 2023-12-14 11:08:43 +00:00
Julien Huang
17b5ed9ad8
feat(nuxt): expose refresh on islands and server components (#24261) 2023-12-14 11:07:54 +00:00
Michael Brevard
eff684326b
perf(nuxt): avoid duplicate iterations over layers (#24730) 2023-12-14 10:33:51 +00:00
Alper Doğan
3cc333690b
feat(nuxt): layers support for spa loading template (#24709) 2023-12-13 11:54:56 +00:00
Alexander Lichter
5d0e7e9d41
fix(nuxt): only add/remove trailing slash for http protocols (#23296) 2023-12-12 12:52:55 +00:00
Alexander Lichter
70dea8b83c
feat(nuxt): add path to error.data when throwing 404 errors (#24674) 2023-12-11 20:30:59 +00:00
Daniel Roe
0c832465ec
fix(nuxt): merge and apply layer hooks (#24639) 2023-12-08 13:51:57 +01:00
Daniel Roe
445fe808c0
fix(nuxt): do not try auto-install outside of a Nuxt context (#24605) 2023-12-05 17:33:27 +00:00
Daniel Roe
1e393ad696
fix(vite,webpack): don't add type checker/analyzer when testing (#24608) 2023-12-05 17:09:46 +00:00
Julien Huang
bfe9161d27
fix(nuxt): skip check for <NuxtLayout> usage in islands (#24529) 2023-11-30 11:29:37 +01:00
Daniel Roe
7664d1d457
refactor(nuxt): opt-in to future jiti.import for schema (#24526) 2023-11-29 19:37:34 +01:00
Daniel Roe
5b4d638720
fix(nuxt): remove trailing slash before checking if prerendered (#24516) 2023-11-29 10:18:24 +00:00
Harlan Wilton
ec0addd8c8
fix(nuxt): skip router middleware/redirections for islands (#24421)
Co-authored-by: julien huang <julien.huang@outlook.fr>
2023-11-29 10:11:22 +00:00
Daniel Roe
7c6b6771ab
fix(nuxt): skip prerendering all pages in hash mode (#24517)
Co-authored-by: Diorcet Yann <diorcet.yann@gmail.com>
2023-11-29 01:35:46 +01:00
Daniel Roe
09161d005d
fix(nuxt): use consistent annotations for tree-shaking (#24514) 2023-11-28 23:20:54 +00:00
Harlan Wilton
0f705f3d4a
fix(nuxt): island components with number prefix (#24469) 2023-11-28 22:06:32 +00:00
Julien Huang
f98aa5d44a
fix(nuxt): don't strip literals from template in <DevOnly> (#24511) 2023-11-28 21:49:47 +00:00
Daniel Roe
e3b8b84a24
feat(nuxt): allow readonly option for useCookie (#24503) 2023-11-28 13:35:43 +00:00
Daniel Roe
0c47399f33
fix(nuxt): ignore manifest when prerendering (#24504) 2023-11-28 13:02:30 +00:00
Daniel Roe
dc0e8347bf
refactor(nuxt): use defineComponent to infer prop types for router-link stub 2023-11-28 09:53:24 +00:00
Luke Nelson
4ce6bc244c
feat(nuxt): warn when page uses a layout without <NuxtLayout> (#24116) 2023-11-23 21:12:28 +00:00
Anthony Fu
338908e0f0
fix(nuxt): improve path resolve for import.d.ts (#24413) 2023-11-23 21:01:26 +00:00
Daniel Roe
b8bfa60ece
chore: import types from '#app' (#24418) 2023-11-22 22:40:02 +00:00
Pooya Parsa
1012dc0dbd
fix(nuxt): avoid recursive ssr errors (#24399) 2023-11-22 09:58:29 +00:00
Anthony Fu
1cc05b9ae6
fix(nuxt): handle errors when booting app with app:error (#24376) 2023-11-20 21:18:26 +00:00
renovate[bot]
23e908a6c1
chore(deps): update all non-major dependencies (main) (#24374)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-11-20 20:31:29 +00:00
Pooya Parsa
63685431d8
chore(deps): upgrade to nitro 2.8 (#24370) 2023-11-20 18:10:58 +00:00
Christian Gil
a10e33c009
fix(nuxt): use max length + iterations for useCookie timeout (#24253) 2023-11-20 17:58:52 +00:00
Luke Nelson
6e44b1b6b6
fix(nuxt): respect custom timeout in useFetch (#24364) 2023-11-20 13:59:41 +00:00
Julien Huang
7cce0ef6e6
fix(nuxt): log errors rendering islands (#24356) 2023-11-18 20:47:55 +00:00
Pooya Parsa
c2fabc82aa
fix(nuxt): set framework info for nitro (#24340) 2023-11-16 15:16:42 +00:00
webfansplz
55e0f38dde
fix(nuxt): do not compute useFetch key from headers (reverts #23462) (#24333) 2023-11-16 14:04:48 +00:00
Daniel Roe
13a6ab3d5e
fix(nuxt): split component name case in each segment (#24318) 2023-11-15 21:52:56 +00:00
Daniel Roe
562532778b
fix(nuxt): deeply unwrap headers/query for useFetch key (#24307) 2023-11-15 19:40:55 +00:00
Aaron_Zhou
5493d60c4a
fix(nuxt): provide route component names to KeepAlive cache (#24024) 2023-11-14 16:56:31 +00:00
Julien Huang
bd32ccd2d6
fix(nuxt): fix replace regex used for slots in islands SSR (#24255) 2023-11-13 08:29:44 +01:00
Daniel Roe
c1ddb359e3
chore: update to use @nuxt/eslint-config (#24209)
Co-authored-by: Damian Głowala <damian.glowala.rebkow@gmail.com>
2023-11-09 18:01:13 +01:00
Daniel Roe
c3cf55d963
fix(nuxt): handle multi-line slots in islands (#24212) 2023-11-09 14:45:45 +01:00
Nasser BOUKEHIL
bb533f8d25
fix(nuxt): include plugin templates in plugins.d.ts if they will be written (#23943)
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-11-09 12:25:37 +01:00
Damian Głowala
61dd849aa7
fix(nuxt): wrap caught asyncData error in createError (#24093)
Co-authored-by: Bogdan Kostyuk <contact@bogdankostyuk.xyz>
2023-11-08 13:28:52 +00:00
renovate[bot]
fa207a9fd5
chore(deps): update all non-major dependencies (main) (#24117)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-11-06 11:01:03 +00:00
webfansplz
ea3ce937e6
fix(nuxt): handle async children in ClientFallback (#24086) 2023-11-03 21:04:26 +00:00
Damian Głowala
6c48f8b8e6
fix(nuxt): account for delay ≤ 0 in useCookie (#24043) 2023-11-03 16:20:15 +00:00
Daniel Roe
d1306d6ebd
fix(nuxt): use shared isChangingPage util in scrollBehavior (#24091) 2023-11-02 20:51:32 +01:00
Daniel Roe
e753abd7b8
fix(nuxt): resolve imports from virtual files (#24022) 2023-11-01 16:55:34 +01:00
Daniel Roe
948b30d9c9
fix(nuxt): reload nitro when spa loading template updates (#24036) 2023-10-31 19:05:06 +01:00
Daniel Roe
c4bb8f31d4
fix(nuxt): do not register loading indicator hooks on server (#24052) 2023-10-31 17:36:44 +01:00
Daniel Roe
7500f27235
fix(nuxt): preserve hyphens in component/layout kebab names (#23902) 2023-10-31 14:30:54 +01:00
Daniel Roe
d7b1116443
perf(nuxt): use granular imports for auto-importing composables (#23951) 2023-10-30 22:05:02 +01:00
Daniel Roe
27791f4c33
perf(nuxt): remove pure annotations plugin (#24033) 2023-10-30 22:04:45 +01:00
Daniel Roe
62b7917d2c
fix(nuxt): use payload url for isPrerendered, not current route (#24031) 2023-10-30 21:56:34 +01:00
Daniel Roe
2011e6c159
perf(nuxt): set pages on nuxt app and deduplicate calls (#24032) 2023-10-31 01:55:40 +09:00
Hugo Torzuoli
64b99b1007
docs: update link to composables doc (#23989) 2023-10-28 06:53:09 +09:00
Mathieu ALBIN
a9218239ea
fix(nuxt): unset useCookie value when it expires (#23549) 2023-10-27 23:49:26 +09:00
Julien Huang
df022a4a9d
fix(nuxt): use route key for loading indicator/view transition (#23868) 2023-10-27 23:32:09 +09:00
renovate[bot]
22f8432089
chore(deps): update all non-major dependencies (main) (#23904)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-10-25 11:04:27 +09:00
Bastien Rossi
e4e3889421
refactor(nuxt): use useRequestEvent() internally (#23916) 2023-10-25 09:49:36 +09:00
Julien Huang
a037512562
fix(nuxt): render a div when client-only hydrates w/o element (#23899) 2023-10-25 09:34:22 +09:00
Anthony Fu
8c77ce81b9
fix(nuxt): init $fetch at entry start (#23906) 2023-10-25 09:31:25 +09:00
Daniel Roe
ba4361a0f0
fix(nuxt): only skip refetching errors when hydrating (#23889) 2023-10-23 23:04:45 +09:00
Daniel Roe
2dc078ea40
fix(nuxt): don't use local fetch with an external baseURL (#23884) 2023-10-23 21:17:41 +09:00
Daniel Roe
cd76c617fa
fix(nuxt,schema,vite,webpack): analyze w/o overriding config (#23856) 2023-10-23 20:19:16 +09:00
Daniel Roe
d6c196afad
fix(nuxt): resolve @unhead/vue in template code (#23858) 2023-10-22 09:39:56 +02:00
Daniel Roe
06e6140953
fix(nuxt): improve watcher logs slightly (#23857) 2023-10-22 09:23:03 +02:00
Daniel Roe
7b8e7f176d
fix(nuxt): handle relative baseURL in nitro runtime config (#23841) 2023-10-21 19:17:53 +01:00
Daniel Roe
3d6ab2e4fe
fix(nuxt): use .json extension for server components (#23802) 2023-10-20 16:58:02 +01:00
Daniel Roe
591f4305b8
fix(nuxt,schema): use std-env to detect whether app is being tested (#23830) 2023-10-20 16:52:37 +01:00
Jianqi Pan
ffa6b6e60c
fix(nuxt): resolve internal target: blank links with base (#23751) 2023-10-20 16:33:45 +01:00
Daniel Roe
785b7a3f6e
fix(nuxt): close payload object (#23817) 2023-10-20 11:49:26 +01:00
Daniel Roe
8c9333a41c
fix(nuxt): ensure we add prerender hints to correct event (#23799) 2023-10-19 23:44:45 +01:00
Daniel Roe
108b1bdf72 fix(nuxt): restore prerenderedAt behaviour pending next patch 2023-10-19 15:24:38 +01:00
Daniel Roe
91c62d6c3e
fix(nuxt): don't use prerenderedAt to override app manifest (#23781) 2023-10-19 14:32:23 +01:00
Daniel Roe
5652346d7a
feat(nuxt): allow customising defaults for data composables (#23725) 2023-10-18 15:25:25 +01:00
Daniel Roe
9dd304628a
feat(nuxt): allow configuring default <NuxtLink> options (#23724) 2023-10-18 13:43:42 +01:00
Sébastien Chopin
f26a801775
docs: update to new website (#23743)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-10-18 12:59:43 +02:00
Daniel Roe
6141c08a44
feat(nuxt): prompt to autoinstall @nuxt/image when it is used (#23717) 2023-10-17 12:07:31 +01:00
Daniel Roe
e64ece70c0
fix(nuxt): respect custom export in component transform (#23715) 2023-10-17 11:19:47 +01:00
Daniel Roe
ae630c599f
fix(nuxt): don't mark redirected routes as prerendered (#23707) 2023-10-16 23:28:42 +01:00
Aleksandar Trpkovski
00917a1bd8
feat(nuxt): scan and register layouts in nested folders (#20190)
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-10-16 22:58:40 +01:00
Dario Ferderber
b52548d915
feat(nuxt): custom cache support for data fetching composables (#20747) 2023-10-16 20:54:39 +01:00
warflash
f4d67a9bcd
fix(nuxt): refetch both undefined/null values in useAsyncData (#23351) 2023-10-16 20:20:02 +01:00
Daniel Roe
34adac661d
fix(nuxt): write cookie values before navigating away (#23697) 2023-10-16 14:36:30 +01:00
Julien Huang
24b629e82e
fix(nuxt): skip hydration mismatches with client components (#19231) 2023-10-16 14:09:54 +01:00
Sacha Stafyniak
830f4f4aa8
feat(nuxt): support deep: false for data composables (#23600) 2023-10-16 13:56:23 +01:00
Alex Liu
732507b41f
fix(nuxt): resolve type error in options of useFetch (#23693) 2023-10-16 12:56:37 +01:00
Daniel Roe
1487c5631a
fix(nuxt): provide global scope for nuxt plugin context (#23667) 2023-10-15 15:52:46 +01:00
Alex Liu
5c7cca170a
fix(nuxt): clear cookie BroadcastChannel when scope is disposed (#23664) 2023-10-13 21:10:34 +01:00
Daniel Roe
458acbb8e1
fix(nuxt): give priority to later middleware when deduping (#23552) 2023-10-12 23:21:02 +01:00
Maritaria
64bc3c3224
fix(nuxt): tree shake all occurrences of <DevOnly> (#23466) 2023-10-12 18:27:21 +01:00
Anthony Fu
598e8c2cd0
feat(nuxt): add @nuxt/devtools as dependency and enable (#23576) 2023-10-12 16:50:49 +01:00
Daniel Roe
eb40409f23
feat(kit,nuxt,vite,webpack): support -nightly extension (#23508) 2023-10-12 15:17:38 +01:00
Aaron_Zhou
b3d3d7f4fd
fix(nuxt): use import alias when checking if plugin is wrapped (#23617) 2023-10-11 17:01:23 +01:00
renovate[bot]
a5dad0d2e8
chore(deps): update devdependency eslint-plugin-jsdoc to v46 (main) (#23614)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-10-11 13:31:22 +01:00
Daniel Roe
d8d0ef561e
fix(nuxt): don't print warnings for unresolved ids (#23604) 2023-10-11 11:35:34 +01:00
Anthony Fu
fc7b131bf7
feat(nuxt): auto-install optional features on StackBlitz (#23607) 2023-10-11 11:31:14 +01:00
Ezra Adeyinka
8db82af3a9
chore: fix various typos and update to US English (#23580) 2023-10-10 12:14:55 +01:00
Daniel Roe
5397e93ff0
test(nuxt): add test suite for app resolution behaviour (#23520) 2023-10-06 12:30:53 +02:00
Pooya Parsa
93ace55481
feat(nuxt): native async-context in vue's withAsyncContext (#23526) 2023-10-05 16:46:53 +02:00
Daniel Roe
861d49e79f
fix(nuxt): use test/dev as manifest buildId when appropriate (#23512) 2023-10-03 10:58:36 +01:00
Hendrik Heil
3bde91439a
fix(nuxt): compute fetch cache key with headers (#23462) 2023-10-02 11:31:38 +01:00
Daniel Roe
96d9d56ac5
fix(nuxt): decrement hydration count when rendering no route (#23476) 2023-10-01 16:22:39 +01:00
Albert Brand
df90d4234c
fix(nuxt): ignore prefix if clearNuxtState called w/o keys (#23483) 2023-10-01 09:37:53 +01:00
Hendrik Heil
b95c85b552
fix(nuxt): stringify cookie values before broadcasting them (#23449) 2023-09-29 11:59:47 +01:00
Daniel Roe
a06d5247ca
feat(nuxt): add prerenderRoutes ssr composable (#22863) 2023-09-28 11:54:22 +01:00
Daniel Roe
4b5e6ff195
feat(nuxt): warn when nesting nuxt links when SSR on dev (#23286) 2023-09-28 11:08:20 +01:00
Daniel Roe
1b34386707
fix(nuxt): rename stub to avoid shadowing vue-router (#23440) 2023-09-28 08:37:14 +01:00
Arsen Goian
17e6c1f7fb
fix(nuxt): apply scoped styles to islands (#23386) 2023-09-28 08:36:13 +01:00
Damian Głowala
7005a66d9a
fix(nuxt): initialise asyncData errors with null (#23428) 2023-09-27 14:43:53 +01:00
Daniel Roe
a6f845d1ec
fix(nuxt): detect nested pages with /index segments (#23404) 2023-09-26 02:09:12 +02:00
Daniel Roe
e900190278
fix(nuxt): add import protection for nuxt/* exports (#23357) 2023-09-22 12:32:13 +02:00
Percy Ma
3b90f82f8d
fix(nuxt): apply right types to modules and their runtime files (#23240) 2023-09-22 09:25:52 +02:00
Daniel Roe
a2fb8234ac
fix(nuxt): generate empty file when shim is disabled (#23333) 2023-09-22 09:20:29 +02:00
Daniel Roe
7dce07653c
fix(nuxt): experimental build manifest + client route rules (#21641) 2023-09-19 22:31:18 +01:00
Pooya Parsa
2bf9028f7e
refactor(kit,nuxt,schema): use consola and improve test dx (#23302) 2023-09-19 22:26:15 +01:00
Daniel Roe
137c0b6054
fix(nuxt): don't incl overridden layer pages as nested children (#23238) 2023-09-16 09:53:37 +01:00
Joaquín Sánchez
bc8a1fa614
fix(nuxt): load layer middlewares before project middlewares (#22925) 2023-09-16 09:39:51 +01:00
Julien Huang
ceab38770d
fix(nuxt): correct islandsTransform slot regex (#23226) 2023-09-14 22:44:18 +01:00
Daniel Roe
ba3ca72387
refactor(nuxt): use built-in consola prompts (#23205) 2023-09-14 10:17:55 +01:00
Daniel Roe
e729406805
fix(nuxt): use original escapes/quotes in page re-exports (#23191) 2023-09-14 07:06:07 +01:00
Daniel Roe
a95fd28725
fix(nuxt): allow importing server components from #components (#23188) 2023-09-13 23:35:53 +01:00
Julien Huang
95d1f9944d
refactor(nuxt): don't wrap server placeholders/client fallbacks (#21980) 2023-09-13 22:56:15 +01:00
Daniel Roe
8c1eaa0078
fix(nuxt): ensure plugins retain original order (#23174) 2023-09-13 09:35:11 +01:00
Daniel Roe
3e1ad3e20b
fix(nuxt): allow overriding components + only warn if clash (#23156) 2023-09-12 21:47:42 +01:00
Daniel Roe
9892d5cd3b
fix(nuxt): allow changing dirs within modules (#23133) 2023-09-12 15:27:28 +01:00
Daniel Roe
a4cf8a0c24
fix(nuxt): respect layer order for other layer plugins (#23148) 2023-09-12 15:24:35 +01:00
Daniel Roe
15e6dfb560
fix(nuxt): allow granularly overriding pages in layers (#23134) 2023-09-12 10:46:35 +01:00
Daniel Roe
574102c523
fix(nuxt): default scanned layer components to priority 0 (#23127) 2023-09-11 19:17:42 +01:00
Daniel Roe
df6a992cd6
fix(nuxt): handle unset spa-loading fallback (#23120) 2023-09-11 13:07:28 +01:00
David Gonzalez
28af761c74
fix(nuxt): load spaLoadingTemplate if file exists (#23048) 2023-09-11 12:02:28 +01:00
Daniel Roe
40601ec15f
fix(nuxt): find parent routes by exact path match (#23040) 2023-09-11 11:50:19 +01:00
Maxime Pauvert
aa73cbeaf9
fix(nuxt): include method when creating useFetch auto key (#23086) 2023-09-11 09:14:01 +01:00
Dmitry Istomin
48fa30af92
fix(nuxt): handle optional params within a path segment (#23070) 2023-09-11 09:13:24 +01:00
Julien Huang
3f9fa008d9
fix(nuxt): exclude data-v attrs from server component props (#23095) 2023-09-10 09:06:11 +01:00
Julien Huang
dfdebf2919
fix(nuxt): don't joinURL with remote sources on NuxtIsland (#23093) 2023-09-08 20:48:42 +01:00
Julien Huang
48fb6e243b
fix(nuxt): scroll to top by default on dynamic routes (#22403) 2023-09-06 20:44:59 +01:00
renovate[bot]
754955545e
chore(deps): update all non-major dependencies (main) (#22866)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-09-05 12:27:41 +01:00
Saman
beb7410777
fix(nuxt): always use increment for id with client side islands (#22975) 2023-09-05 11:27:00 +01:00
Harlan Wilton
19145386e3
fix(nuxt): resolve head instance from Nuxt app (#22973) 2023-09-05 11:25:46 +01:00
Daniel Roe
1a08079710
fix(nuxt): use destr in more places over JSON.parse (#22997) 2023-09-05 09:42:16 +01:00
Joaquín Sánchez
89c4436ae1
fix(nuxt): load layer plugins before project plugins (#22889) 2023-09-04 23:41:51 +01:00
Daniel Roe
4e98ac1746
perf(nuxt): decrease default bundle size (#22999) 2023-09-04 22:30:24 +01:00
Daniel Roe
8ced37bc8b
fix(nuxt): improve types within plugin templates (#22998) 2023-09-04 16:44:23 +01:00
Daniel Roe
5f176b1a96
fix(nuxt): render inlined ssr styles before stylesheets (#22986) 2023-09-04 16:43:50 +01:00
Harlan Wilton
421cab1adf
perf(nuxt): prevent head dom from rendering twice (#22974) 2023-09-04 09:12:56 +01:00
Harlan Wilton
4e05650cde
fix(nuxt): unpause dom updates on error (#22945) 2023-09-01 15:00:20 +01:00
Alex Liu
2d46971162
fix(nuxt): ensure middleware is processed when returning true (#22905) 2023-08-31 10:19:26 +01:00
Daniel Roe
6036e9d6a2
fix(kit): respect priority when registering components dirs (#22882) 2023-08-29 23:06:41 +01:00