tbitw2549
87cd1048ca
Merge branch 'patch-21' of https://github.com/GalacticHypernova/nuxt into patch-21
2024-09-13 12:22:02 +03:00
tbitw2549
311ac8ad93
fix: return imports
2024-09-13 12:21:36 +03:00
Michael Brevard
5cc422b820
Merge branch 'main' into patch-21
2024-09-13 12:11:14 +03:00
tbitw2549
8b95e4e05a
chore: fix media post conflict
2024-09-13 12:07:47 +03:00
tbitw2549
a9c76a405c
Merge branch 'patch-21' of https://github.com/GalacticHypernova/nuxt into patch-21
2024-09-13 12:07:09 +03:00
tbitw2549
fb6d4a518a
refactor: avoid conflicting renders
...
This refactors SSR handling with the existing approach, given the SSR limitation of establishing rendering separation.
This also simplifies SSR renders using the same data and adds early returns wherever possible to internally minimize delayed hydration dependency
2024-09-13 12:04:49 +03:00
renovate[bot]
944635182a
chore(deps): update devdependency vue-router to v4.4.5 (main) ( #28973 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-13 08:43:11 +01:00
renovate[bot]
272db76dca
chore(deps): update all non-major dependencies (main) ( #28951 )
2024-09-13 08:10:28 +01:00
Daniel Roe
c32834fc2e
chore: type
2024-09-11 21:09:33 +01:00
Daniel Roe
07c7f2ca92
chore: lint
2024-09-11 21:07:25 +01:00
Daniel Roe
889a5642fb
Merge remote-tracking branch 'origin/main' into patch-21
2024-09-11 21:06:10 +01:00
Daniel Roe
646c1f8b95
fix(nuxt): ensure component imports are injected last ( #28944 )
2024-09-11 14:12:16 +01:00
Julien Huang
275481c456
fix(nuxt): make runWithContext
generic ( #28926 )
2024-09-11 11:49:35 +01:00
Daniel Roe
5a61bc52f2
fix(nuxt): use case-insensitive regexp for <script>
blocks
2024-09-11 11:41:47 +01:00
Daniel Roe
a0ea790b80
fix(kit,nuxt,schema)!: remove other support for nuxt2/bridge ( #28936 )
2024-09-11 11:02:22 +01:00
Daniel Roe
2f0a28d47e
refactor(nuxt): use vite:preloadError
event ( #28862 )
2024-09-11 11:01:55 +01:00
Daniel Roe
f7efc3d359
fix(nuxt): set inheritAttrs: false
for fragment components ( #28939 )
2024-09-11 10:26:10 +01:00
renovate[bot]
b32bafd386
chore(deps): update all non-major dependencies (main) ( #28937 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-11 10:04:49 +01:00
renovate[bot]
f561bab575
chore(deps): update dependency unplugin to ^1.14.1 (main) ( #28931 )
2024-09-11 08:52:30 +01:00
Daniel Roe
cea69b6832
fix(nuxt): fall back to original component filePath
( #28925 )
2024-09-10 22:36:53 +01:00
Daniel Roe
cdc4a23107
fix(nuxt,schema): accept any module in inline modules
array ( #28922 )
2024-09-10 21:16:35 +01:00
renovate[bot]
476d9c4258
chore(deps): update devdependency vue-router to v4.4.4 (main) ( #28919 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-10 20:38:01 +01:00
Daniel Roe
1fec546102
perf(nuxt): remove interop default for dynamic components ( #28912 )
2024-09-10 14:56:08 +01:00
renovate[bot]
859199d10b
chore(deps): update all non-major dependencies (main) ( #28910 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-10 13:03:03 +01:00
Daniel Roe
06337da6a4
chore: enable noUncheckedSideEffectImports
( #28903 )
2024-09-09 22:23:30 +01:00
renovate[bot]
3dc1bfcbd3
chore(deps): update all non-major dependencies (main) ( #28898 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-09-09 21:19:06 +01:00
Daniel Roe
213ce66c36
fix(nuxt): do not accept attrs on <NuxtErrorBoundary>
( #28901 )
2024-09-09 20:37:55 +01:00
Daniel Roe
93b5b04e9a
fix(nuxt): ensure we process files in buildDir
for unimport ( #28899 )
2024-09-09 17:23:36 +01:00
Anthony Fu
ada1e49f5a
fix(nuxt): enable injectAtEnd
to reduce circular auto-imports ( #28822 )
2024-09-09 16:30:10 +01:00
renovate[bot]
69d7448980
chore(deps): update all non-major dependencies (main) ( #28882 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-09-09 15:44:51 +01:00
Daniel Roe
43d34f4a70
fix(nuxt): log more context of prerendering errors ( #28895 )
2024-09-09 14:30:11 +01:00
Daniel Roe
d5cf409ddc
fix(nuxt): fix ssr log querySelector ( #28864 )
...
Co-authored-by: Julien Huang <julien.huang@outlook.fr>
2024-09-09 10:39:05 +01:00
renovate[bot]
da6e9706fc
chore(deps): update devdependency @nuxt/scripts to v0.8.4 (main) ( #28881 )
2024-09-07 21:16:58 +02:00
renovate[bot]
8007239f59
chore(deps): update all non-major dependencies (main) ( #28870 )
2024-09-07 19:22:15 +02:00
renovate[bot]
f552c7a790
chore(deps): update all non-major dependencies (main) ( #28863 )
2024-09-06 08:54:27 +02:00
Daniel Roe
a39773b1ab
fix(nuxt): improve accuracy of module resolution conditions ( #28846 )
2024-09-05 22:36:15 +02:00
Daniel Roe
d7586adfc0
fix(nuxt): resolve full component paths ( #28843 )
2024-09-05 17:38:43 +02:00
Daniel Roe
2c1dfcf81d
chore: use consola to log out compatibility info ( #28854 )
2024-09-05 17:27:16 +02:00
renovate[bot]
5a5bc5d606
chore(deps): update all non-major dependencies to v3.5.2 (main) ( #28852 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-09-05 17:27:03 +02:00
Daniel Roe
181d043eaf
fix(nuxt): render server errors with ssr: false
( #28834 )
2024-09-05 09:56:25 +02:00
Daniel Roe
91dfab3f11
fix(nuxt): don't override vue instance with legacy asyncData
( #28842 )
2024-09-05 09:56:01 +02:00
Daniel Roe
b0bf8b55fc
fix(nuxt): ensure injected route
has enumerable keys ( #28841 )
2024-09-05 09:33:07 +02:00
renovate[bot]
e7b5dcfaff
chore(deps): update all non-major dependencies (main) ( #28823 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-09-04 20:10:14 +01:00
renovate[bot]
6c98cdc645
chore(deps): update all non-major dependencies (main) ( #28816 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-04 10:00:20 +01:00
Gianluca Di Francesco
0c9aa08858
fix(nuxt): improve isNuxtError
type inference ( #28814 )
2024-09-03 22:43:49 +01:00
renovate[bot]
dbb1a4e176
chore(deps): update all non-major dependencies (main) ( #28810 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-03 22:43:12 +01:00
Daniel Roe
7346d61498
refactor(nuxt): update to vue v3.5 + native useId
( #28285 )
2024-09-03 14:33:21 +01:00
renovate[bot]
de5800078e
chore(deps): update all non-major dependencies (main) ( #28799 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-09-03 12:36:10 +01:00
Joaquín Sánchez
41236589cc
chore: ignore eslint warnings about console logging ( #28795 )
2024-09-03 09:39:15 +01:00
Daniel Roe
5d4d6013af
chore: tidying workflows + add sherif workflow ( #28793 )
2024-09-02 22:03:47 +01:00
renovate[bot]
9579bccd29
chore(deps): update all non-major dependencies to ^1.10.2 (main) ( #28790 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-09-02 20:45:56 +01:00
renovate[bot]
6b4552211a
chore(deps): update all non-major dependencies (main) ( #28749 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-09-02 13:25:45 +01:00
Daniel Roe
125dae6dd6
perf(nuxt): use reducer array + handle modified proto ( #28768 )
2024-09-02 12:14:18 +01:00
Gianluca Di Francesco
4e74246bcc
fix(nuxt): allow updating appConfig
with non-iterable objects ( #28773 )
2024-09-02 12:12:58 +01:00
Eckhardt (Kaizen) Dreyer
c8cff9be54
fix(nuxt): handle deleted cookies from CookieStore
events ( #28760 )
2024-08-30 14:37:19 +01:00
tbitw2549
74231878ea
chore: update components with documentation
2024-08-30 00:04:39 +03:00
Daniel Roe
77e36ee274
fix(nuxt): improve error logging in import protections ( #28753 )
2024-08-29 20:50:01 +01:00
tbitw2549
67d3cadcb2
wip: fix never hydrated, prepare tests
2024-08-29 11:58:48 +03:00
Daniel Roe
d2ef3145f6
fix(nuxt): augment NuxtOptions
as well as config ( #28747 )
2024-08-28 22:19:20 +01:00
Daniel Roe
e367cc9c48
feat(nuxt): cache vue app build outputs ( #28726 )
2024-08-28 21:00:38 +01:00
tbitw2549
5e973777b7
refactor: avoid function chain
2024-08-28 16:26:35 +03:00
Daniel Roe
79bb63bdb4
fix(nuxt): do not pass listeners to custom NuxtLink
( #28738 )
2024-08-28 12:31:59 +01:00
renovate[bot]
d85b98469b
chore(deps): update dependency nuxi to v3.13.1 (main) ( #28736 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-28 11:55:53 +01:00
Thimo Sietsma
76f3ab400d
fix(nuxt): do not accept arbitrary strings for MiddlewareKey
( #28676 )
2024-08-26 20:57:58 +01:00
renovate[bot]
21345c343b
chore(deps): update all non-major dependencies (main) ( #28712 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-26 20:06:08 +01:00
Daniel Roe
22cb8342d3
fix(nuxt): handle mismatching declaration/plugin extensions ( #28709 )
2024-08-26 15:25:30 +01:00
renovate[bot]
49121e768d
chore(deps): update all non-major dependencies (main) ( #28701 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-25 22:54:14 +01:00
tbitw2549
f0c492a657
fix: default empty media query, add new templates
2024-08-25 14:03:00 +03:00
tbitw2549
e304d6c367
feat: support condition, media query, and never
...
This adds 3 more types of hydration to cover most of the use cases.
2024-08-25 13:53:29 +03:00
renovate[bot]
c4578ac0e8
chore(deps): update all non-major dependencies (main) ( #28688 )
2024-08-25 09:48:19 +01:00
renovate[bot]
3b907c1c6a
chore(deps): update dependency nuxi to v3.13.0 (main) ( #28678 )
2024-08-23 15:50:05 +01:00
renovate[bot]
8785ed43f6
chore(deps): update dependency pkg-types to ^1.2.0 (main) ( #28665 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-23 09:00:21 +01:00
Daniel Roe
0b3e2b18c1
fix(nuxt): revert back to object syntax for island head ( #28656 )
2024-08-22 14:57:10 +01:00
Julien Huang
8730dde90b
feat(nuxt): allow server islands to manipulate head ( #27987 )
2024-08-22 13:05:39 +01:00
renovate[bot]
f602062442
chore(deps): update devdependency @nuxt/scripts to v0.7.1 (main) ( #28645 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-22 12:35:11 +01:00
renovate[bot]
ca1d465a29
chore(deps): update all non-major dependencies (main) ( #28634 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-21 23:26:50 +01:00
Daniel Roe
66f4c5553e
fix(nuxt): do not provide default prefetchOn
prop ( #28630 )
2024-08-21 16:34:02 +01:00
renovate[bot]
5060ff7be0
chore(deps): update all non-major dependencies (main) ( #28613 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-08-21 13:03:27 +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
autofix-ci[bot]
62fb11f253
[autofix.ci] apply automated fixes
2024-08-20 11:19:22 +00:00
Daniel Roe
31779d2371
Merge remote-tracking branch 'origin/main' into patch-21
2024-08-20 12:12:14 +01:00
Michael Brevard
1a1fe463df
chore: remove commented out import
2024-08-20 13:54:31 +03:00
Nicolas Payot
b516badc10
feat(nuxt): namespace __NUXT__
when using multi-app ( #27263 )
2024-08-19 22:16:03 +01:00
Daniel Roe
17bae9b327
fix(nuxt): don't warn when data fetching in middleware ( #28604 )
2024-08-19 20:37:10 +01:00
Kewin Szlezingier
0c9ba32c1e
feat(nuxt): allow defining triggers for prefetching links ( #27846 )
2024-08-19 15:50:20 +01:00
renovate[bot]
421e0f56c2
chore(deps): update devdependency @nuxt/eslint-config to v0.5.1 (main) ( #28595 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-08-19 15:48:39 +01:00
Daniel Roe
b6d33506ab
fix(nuxt): avoid stripping js extensions in plugin injections ( #28593 )
2024-08-19 10:38:03 +01:00
renovate[bot]
a73c0b11fb
chore(deps): update all non-major dependencies (main) ( #28577 )
2024-08-18 10:16:11 +01:00
tbitw2549
60a34552cc
style: refactor to reusable function
2024-08-16 23:51:42 +03:00
tbitw2549
47e2443a37
refactor: reuse the generated dynamic import
2024-08-16 18:50:45 +03:00
tbitw2549
784c34fc91
chore: revert export of useObserver
2024-08-16 18:14:14 +03:00
tbitw2549
f3f594f7f9
chore: rebase to vue 3.5 branch
...
rebases to #28285
2024-08-16 17:54:41 +03:00
Julien Huang
88384b3d2d
perf(nuxt): use ServerPlaceholder
for ssr client components ( #28563 )
2024-08-16 11:21:58 +01:00
renovate[bot]
304c17be7c
chore(deps): update all non-major dependencies (main) ( #28546 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-08-16 10:37:35 +01:00
Daniel Roe
4972da0c12
fix(nuxt): only augment vue
, not sub-packages ( #28542 )
2024-08-16 09:45:19 +01:00
Sébastien Chopin
f85cb4d6ae
docs: update deep
default for useAsyncData
& useFetch
( #28564 )
2024-08-16 09:45:04 +01:00
Michael Brevard
3426fca610
Merge branch 'main' into patch-21
2024-08-13 23:13:16 +03:00
Martin André
dc9d756e5b
perf(nuxt): avoid multiple calls to getCachedData
( #28472 )
2024-08-13 20:24:32 +01:00
tbitw2549
b64dca110e
refactor: use vue native hydration strategies
2024-08-13 19:18:03 +03:00
Michael Brevard
8d066205c2
Merge branch 'main' into patch-21
2024-08-13 18:22:59 +03:00
Mike Laumann Bellika
8c4a62b950
fix(nuxt): add reason when aborting request in useFetch
( #28517 )
2024-08-13 13:31:00 +01:00
Anthony Fu
c92b2df903
feat(nuxt): generate basic jsdoc for module config entry ( #27689 )
2024-08-13 12:19:53 +01:00
Horu
7658420b1c
feat(nuxt): allow organising pages within route groups ( #28276 )
2024-08-12 22:16:04 +01:00
renovate[bot]
2c3518e312
chore(deps): update all non-major dependencies (main) ( #28507 )
2024-08-12 18:50:41 +01:00
renovate[bot]
867d3081fe
chore(deps): update devdependency ignore to v5.3.2 (main) ( #28502 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-12 12:41:35 +01:00
Julien Huang
d21bd84439
perf(nuxt): avoid making client-only component setup async ( #28334 )
2024-08-12 09:37:43 +01:00
Daniel Roe
68e153c71a
fix(nuxt): handle plugin type extensions more correctly ( #28480 )
2024-08-09 12:31:04 +01:00
Daniel Roe
487170c867
fix(nuxt): scan jsx pages for page metadata ( #28479 )
2024-08-09 12:11:38 +01:00
renovate[bot]
84cd13ec46
chore(deps): update all non-major dependencies to v3.4.37 (main) ( #28469 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-09 11:25:02 +01:00
Adam DeHaven
83f8617e3f
feat(nuxt): custom enable/disable hooks for usePreviewMode
( #28371 )
2024-08-08 13:52:28 +01:00
renovate[bot]
9fa6970801
chore(deps): update vue to v3.4.36 (main) ( #28415 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
Co-authored-by: Julien Huang <julien.h.dev@gmail.com>
2024-08-08 11:04:22 +01:00
Potter
3f438c1803
perf(nuxt): call cookie decode
function only for named cookie ( #28215 )
2024-08-08 10:36:11 +01:00
Daniel Roe
d51365f9ec
fix(nuxt): augment @vue/runtime-core
and @vue/runtime-dom
( #28446 )
2024-08-08 09:49:11 +01:00
Martin Masevski
6eefc98e49
fix(nuxt): update renamed stub composables from nuxt/scripts
( #28449 )
2024-08-08 09:48:52 +01:00
renovate[bot]
1a7dceeb82
chore(deps): update dependency unplugin to ^1.12.1 (main) ( #28456 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-08 09:37:44 +01:00
renovate[bot]
362203d1a7
chore(deps): update dependency vite to v5.4.0 (main) ( #28451 )
2024-08-07 19:37:47 +01:00
Daniel Roe
f40e36a3fc
fix(nuxt): ensure runtimeConfig.public
is reactive on client ( #28443 )
2024-08-07 13:51:13 +01:00
BoogieBen.
acea730a6b
fix(nuxt): handle scroll-padding-top: auto
in scrollBehavior ( #28320 )
2024-08-07 12:49:24 +01:00
renovate[bot]
0223761847
chore(deps): update all non-major dependencies (main) ( #28439 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-07 10:03:26 +01:00
renovate[bot]
6f5a1c2454
chore(deps): update devdependency vue-router to v4.4.3 (main) ( #28434 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-06 17:45:59 +01:00
Tobias Diez
efae7e2b21
feat(nuxt): allow specifying app id when creating a nuxt app ( #28392 )
2024-08-06 16:41:51 +01:00
Michael Brevard
b9b25a6e41
Merge branch 'main' into patch-21
2024-08-05 20:29:29 +03:00
pan93412
2def6d7e00
fix(nuxt): use static import for updateAppConfig
in HMR ( #28349 )
2024-08-05 17:19:16 +01:00
Tobias Diez
66247a712d
fix(nuxt)!: remove unused globalName
property ( #28391 )
2024-08-05 16:35:00 +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
renovate[bot]
2d6caa483b
chore(deps): update vitest to v2.0.5 (main) ( #28367 )
2024-07-31 18:31:02 +02:00
renovate[bot]
6fd8d3a590
chore(deps): update all non-major dependencies (main) ( #28301 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-25 17:21:38 +02:00
renovate[bot]
f78da087df
chore(deps): update all non-major dependencies (main) ( #28281 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-07-24 00:44:32 +02:00
Aleksei Nagovitsyn
d5023955d3
docs: indicate what useAsyncData
must return ( #28259 )
2024-07-23 22:43:24 +02:00
renovate[bot]
12eb3dbfce
chore(deps): update vitest to v2.0.4 (main) ( #28260 )
2024-07-23 20:58:06 +02:00
renovate[bot]
b327651de3
chore(deps): update all non-major dependencies (main) ( #28255 )
2024-07-23 10:29:53 +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
renovate[bot]
d361991933
chore(deps): update all non-major dependencies to v3.4.33 (main) ( #28221 )
2024-07-19 12:58:28 +01:00
renovate[bot]
6bed01980a
chore(deps): update dependency cookie-es to ^1.2.1 (main) ( #28213 )
2024-07-19 06:25:13 +01:00
Daniel Roe
58f4f47791
fix(nuxt): prevent duplicate set-cookie
headers ( #28211 )
2024-07-18 22:03:50 +01:00
renovate[bot]
1d22d25a59
chore(deps): update all non-major dependencies (main) ( #28209 )
2024-07-18 19:55:28 +01:00
renovate[bot]
78628587cf
chore(deps): update all non-major dependencies (main) ( #28184 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-07-18 18:01:34 +01:00
renovate[bot]
95cf0309f7
chore(deps): pin devdependency errx to 0.1.0 (main) ( #28206 )
2024-07-18 16:01:35 +01:00
Daniel Roe
ffcb5dc3d9
refactor(nuxt): use errx
to handle dev log traces ( #28027 )
2024-07-18 15:59:50 +01:00
xjccc
242b4710ce
fix(nuxt): merge route meta properties with scanned meta ( #28170 )
2024-07-18 15:55:39 +01:00
Daniel Roe
eb31abe10e
fix(nuxt): use addEventListener
to register cookie store listener ( #28193 )
2024-07-18 15:52:40 +01:00
Daniel Roe
0c3cc4cf30
fix(nuxt): add useScriptCrisp
scripts stub
2024-07-18 12:47:34 +01:00
Daniel Roe
42ef331816
fix(nuxt): hide unhandled error messages in prod ( #28156 )
2024-07-17 12:13:56 +01:00
Julien Huang
4846dbf6f8
fix(nuxt): allow getCachedData
to return undefined ( #28187 )
2024-07-16 22:40:51 +01:00
renovate[bot]
b845097554
chore(deps): update vitest to v2 (main) (major) ( #28073 )
2024-07-16 16:39:11 +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
renovate[bot]
eac0734a3b
chore(deps): update all non-major dependencies (main) ( #28165 )
2024-07-16 13:15:06 +01:00
renovate[bot]
4b89540848
chore(deps): update all non-major dependencies (main) ( #28133 )
2024-07-15 17:48:34 +01:00
xjccc
c260eaac57
refactor(nuxt): simplify check of dedupe
option ( #28151 )
2024-07-15 16:49:53 +01:00
xjccc
494871062c
fix(nuxt): only warn when useAsyncData
returns undefined ( #28154 )
2024-07-15 16:26:30 +01:00
BoogieBen
48a8b18083
fix(nuxt): consider doc scroll-padding-top
in scrollBehavior ( #28083 )
2024-07-12 14:13:24 +01:00
renovate[bot]
53ab4ef052
chore(deps): update all non-major dependencies (main) ( #28057 )
2024-07-12 14:00:39 +01:00
Daniel Roe
082a6f78ba
fix(nuxt): always prerender at least one page with crawler ( #28131 )
2024-07-12 13:22:17 +01:00
Michael Brevard
2df3351048
Merge branch 'main' into patch-21
2024-07-12 14:01:28 +03:00
Daniel Roe
4ea89318df
fix(nuxt): use native vue-router composables ( #28114 )
2024-07-11 09:06:25 +01:00
Alex Liu
92f2039f7b
fix(nuxt): use unhead
key for ad-hoc module options ( #28088 )
2024-07-11 07:05:47 +01:00
xjccc
c5a50de6d1
docs: deprecate pending and emphasis undefined ( #28113 )
2024-07-11 07:04:37 +01:00
renovate[bot]
48e96a95da
chore(deps): update all non-major dependencies to ^1.9.15 (main) ( #28016 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-04 10:05:44 +01:00
Daniel Roe
ef35ff27df
feat(kit): reimplement cjs utils using mlly
( #28012 )
2024-07-03 23:02:05 +01:00
Daniel Roe
e0d8ab3e69
chore(deps): bump nitro edge release ( #28009 )
2024-07-03 21:47:40 +01:00
Julien Huang
0be6929523
refactor(nuxt): remove _registeredComponents
from ssrContext ( #27819 )
2024-07-03 21:13:23 +01:00
Daniel Roe
79193561b9
refactor(kit,nuxt,vite,webpack)!: remove legacy require utils ( #28008 )
2024-07-03 21:12:33 +01:00
Daniel Roe
128edc76fc
perf(kit,nuxt,schema,vite,webpack): use explicit exports ( #27998 )
2024-07-03 17:46:42 +01:00
renovate[bot]
7b98c27ebc
chore(deps): update dependency acorn to v8.12.1 (main) ( #27994 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-03 16:55:27 +01:00
Daniel Roe
fb4d11d2b9
feat(deps): upgrade to latest versions of c12, jiti and unbuild ( #27995 )
2024-07-03 12:30:04 +01:00
Daniel Roe
34fd04bb46
fix(nuxt): add /
as fallback if page can't be identified
2024-07-03 12:09:43 +01:00
renovate[bot]
a8b3bd4b1a
chore(deps): update all non-major dependencies (main) ( #27981 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-03 09:32:17 +01:00
Daniel Roe
8e2c2263fc
fix(nuxt): omit rendering payload prefetch when noScripts
( #27972 )
2024-07-03 06:59:05 +01:00
renovate[bot]
a238a83e9d
chore(deps): update all non-major dependencies (main) ( #27969 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-02 19:26:39 +01:00
Daniel Roe
b91ec5d6dd
fix(nuxt): improve dx around compatibility date prompt ( #27965 )
2024-07-02 14:50:32 +01:00
renovate[bot]
f679369908
chore(deps): update dependency esbuild to ^0.23.0 (main) ( #27958 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-02 14:12:14 +01:00
Daniel Roe
2d53229ca9
refactor(kit,nuxt): use performance.now
to measure time
2024-07-02 12:12:56 +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
6bb24c14cc
fix(kit,nuxt): ensure webworker types are available
2024-07-01 21:06:40 +01:00
Daniel Roe
7aae4033b8
fix(nuxt)!: bump internal majorVersion to 4
2024-07-01 21:06:40 +01:00
renovate[bot]
d30a64e016
chore(deps): update dependency pkg-types to ^1.1.2 (main) ( #27947 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-01 15:04:15 +01:00
Julien Huang
5ac6aa574a
perf(nuxt)!: don't call render:html
for server islands ( #27889 )
2024-07-01 10:12:18 +01:00
Daniel Roe
e8faa84d83
fix(nuxt): allow configuring server components in modules ( #27936 )
2024-07-01 10:06:48 +01:00
Daniel Roe
53aa3f093d
chore(deps): bump nitro-nightly version ( #27939 )
2024-07-01 10:02:31 +01:00
Seno
4ff29bb165
fix(nuxt): improve async data warning ( #27874 ) ( #27934 )
2024-07-01 09:34:41 +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]
e1110493e2
chore(deps): update all non-major dependencies (main) ( #27926 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-01 09:06: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
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
Alex Liu
07ef633de2
perf(nuxt): ensure prefetchComponents
is treeshaken on server ( #27905 )
2024-06-29 11:57:16 +01:00
Michael Brevard
52789fa47a
fix: revert to map
2024-06-29 12:39:25 +03:00
Michael Brevard
3d88fce4c7
chore: use a WeakMap
2024-06-29 09:31:21 +03:00
Daniel Roe
c763fae507
fix(nuxt): move app augments to core nuxt
types ( #27900 )
2024-06-28 16:09:11 +02:00
Daniel Roe
d7c8c7d335
fix(nuxt): add #vue-router
alias for backwards compat ( #27896 )
2024-06-28 14:02:20 +02:00
Daniel Roe
b4a2b8f480
fix(nuxt): prompt to set compatibility date with latest nitro ( #27893 )
2024-06-28 13:53:25 +02:00
Michael Brevard
97fd06e4ff
Merge branch 'main' into patch-21
2024-06-27 17:40:56 +03:00
Daniel Roe
ac9a95cc1e
fix(nuxt): don't use app version when verifying nuxt deps ( #27864 )
2024-06-27 16:19:59 +02:00
Michael Brevard
9c0f8503da
feat(nuxt): warn when user components' names begin with Lazy
( #27838 )
2024-06-27 15:16:17 +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
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
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
Julien Huang
4dd71b6f2d
fix(nuxt): add refresh
type in server component refs ( #27778 )
2024-06-24 10:42:03 +01:00
Daniel Roe
54e8bd0e7e
perf(nuxt,vite): use native fs utils rather than fs-extra
( #27787 )
2024-06-24 10:39:38 +01:00
tbitw2549
70789a0631
chore: rename loader to hydrate
2024-06-22 00:20:01 +03:00
Michael Brevard
a80843f9d2
Merge branch 'main' into patch-21
2024-06-21 18:12:51 +03:00
Daniel Roe
c87ca8607c
fix(nuxt): defer registering inp handler until nuxt is mounted
2024-06-21 12:12:43 +01:00
Daniel Roe
209e81b60d
refactor(nuxt)!: move #app/components/layout
-> #app/components/nuxt-layout
...
resolves https://github.com/nuxt/nuxt/issues/25333
2024-06-21 10:28:23 +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
69f09fbae1
fix(nuxt)!: remove old experimental options ( #27749 )
2024-06-21 07:01:40 +01:00
Daniel Roe
a4fc866d1c
fix(nuxt): resolve aliases used in nitro plugin paths ( #27741 )
2024-06-20 23:19:13 +01:00
Daniel Roe
5e76587490
fix(nuxt): delay navigation until user input is acknowledged ( #27743 )
2024-06-20 23:18:57 +01:00
Daniel Roe
b026797d7b
feat(nuxt): await custom routes
function in router.options
( #27644 )
2024-06-20 23:18:25 +01:00
Daniel Roe
b279849631
fix(nuxt): handle subpaths more correctly
2024-06-20 23:16:05 +01:00
Daniel Roe
f2868f8c72
fix(nuxt): resolve routes when navigateTo
called with open
( #27742 )
2024-06-20 20:26:46 +01:00
Michael Brevard
f47b0d6c4e
chore: rename variable
2024-06-20 09:37:55 +03:00
Daniel Roe
18f0724402
fix(nuxt): support hoisting types of subpath imports ( #27720 )
2024-06-19 19:56:37 +01:00
Daniel Roe
57e84086cc
fix(nuxt)!: improve default asyncData
value behaviour ( #27718 )
2024-06-19 18:04:40 +01:00
Daniel Roe
bbad9bf534
fix(nuxt)!: emit absolute paths in builder:watch
hook ( #27709 )
2024-06-19 17:06:46 +01:00
Daniel Roe
bf3a374f85
fix(schema)!: default to compatibilityVersion: 4
( #27710 )
2024-06-19 16:02:35 +01:00
Michael Brevard
0919a82a75
Merge branch 'main' into patch-21
2024-06-19 16:28:41 +03:00
Daniel Roe
f5ab7eb494
refactor(kit,nuxt)!: drop nuxt 2 + ejs template compile support ( #27706 )
2024-06-19 13:56:54 +01:00
Damian Głowala
523a1fad8f
fix(nuxt): flag async data promise as cancelled only if defined ( #27690 )
2024-06-18 15:05:32 +01:00
Michael Brevard
0046959bf3
chore: remove createVNode import
2024-06-18 12:49:22 +03:00
Michael Brevard
0f79d798e9
perf: avoid wrapping client vnode in dynamic vnode
2024-06-18 12:45:23 +03:00
Michael Brevard
51f20645d9
fix: allow for components to begin with the names of modifiers
2024-06-17 23:00:16 +03:00
Michael Brevard
b749509f9d
Merge branch 'main' into patch-21
2024-06-16 23:20:42 +03:00
Julien Huang
0850a2f277
test(nuxt): normalize paths for windows ( #27653 )
2024-06-16 15:27:08 +01:00
Michael Brevard
768ebe4591
chore: delayed component cleanup
2024-06-16 16:50:35 +03:00
Michael Brevard
3f11337999
chore: loader cleanup
2024-06-16 16:49:43 +03:00
Michael Brevard
7f51c8a133
feat: add intellisense for loaders
2024-06-16 16:11:58 +03:00
Michael Brevard
6cb16f41cf
feat: add delayed-hydration components to template
2024-06-16 12:53:14 +03:00
Michael Brevard
ee6cd61e2d
Merge branch 'main' into patch-21
2024-06-16 12:23:21 +03:00
github-actions[bot]
8578e2bd62
v3.12.2
2024-06-16 08:36:40 +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
2de885bab5
fix(nuxt): reduce usage of cjs utilities ( #27642 )
2024-06-16 00:03:24 +01:00
Daniel Roe
44cada95a6
fix(nuxt): only inject root path in prerender
2024-06-16 00:00:20 +01:00
Julien Huang
a05b5343a4
fix(nuxt): add missing script stubs ( #27640 )
2024-06-15 23:14:59 +01:00
Daniel Roe
fda6cf7838
fix(nuxt): unregister hooks the moment close
is called ( #27637 )
2024-06-15 22:52:04 +01:00
Julien Huang
44d3dffe70
perf(nuxt): don't wait for key deps check ( #27638 )
2024-06-15 22:42:41 +01:00
Matteo Rigoni
0602dd0ae2
fix(nuxt): add missing island uid for selective client components ( #27633 )
2024-06-15 20:12:16 +01:00
Michael Brevard
587a5dbce0
Merge branch 'main' into patch-21
2024-06-15 17:51:59 +03:00
Michael Brevard
3727a435b5
fix: avoid setting another mounted if instance is registered
2024-06-15 17:04:19 +03:00
Leo Osa
a3d8f005a6
fix(nuxt): reset cookie timeoutLength after expiration ( #27632 )
2024-06-15 12:24:15 +01:00
Daniel Roe
ae5806518a
fix(nuxt): add mergeProps
import in islands transform ( #27622 )
2024-06-15 12:15:54 +01:00
Levi (Nguyễn Lương Huy)
460d205edd
fix(nuxt): replace deprecated app.rootId
with app.rootAttrs.id
( #27630 )
2024-06-15 12:15:19 +01:00
autofix-ci[bot]
cf9a905993
[autofix.ci] apply automated fixes
2024-06-15 05:53:03 +00:00
Michael Brevard
0ab38fcd09
Merge branch 'main' into patch-21
2024-06-15 08:50:42 +03:00