Commit Graph

591 Commits

Author SHA1 Message Date
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
f825eb54c4
fix(nuxt): add crossorigin attribute for stylesheets (#29138) 2024-09-24 13:03:09 +01:00
Damian Głowala
58ae53b402
feat(nuxt,schema): allow setting serialisable vue app config (#28873) 2024-09-19 14:59:50 +01:00
Daniel Roe
f6ecf9a202
fix(nuxt): don't resolve relative import type paths for deps (#29069) 2024-09-19 13:18:28 +01:00
Daniel Roe
b67f13cd6b
fix(nuxt): empty nitro buildDir in dev mode (#29068) 2024-09-19 13:11:30 +01:00
renovate[bot]
d6387e22e6
chore(deps): update all non-major dependencies (main) (#29047)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2024-09-18 21:50:57 +02:00
Daniel Roe
efae3a4f3c
chore: add more checks around indexed access (#29060) 2024-09-18 21:41:53 +02:00
Daniel Roe
27a7ca3c1e
fix(nuxt): access server build from webpack memfs (#29027) 2024-09-16 22:44:39 +02:00
Ezra Ashenafi
68451570df
fix(nuxt): simplify plugin InjectionType template conditional (#29023) 2024-09-16 15:38:04 +02: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
cdc4a23107
fix(nuxt,schema): accept any module in inline modules array (#28922) 2024-09-10 21:16:35 +01:00
Daniel Roe
1fec546102
perf(nuxt): remove interop default for dynamic components (#28912) 2024-09-10 14:56:08 +01:00
Daniel Roe
43d34f4a70
fix(nuxt): log more context of prerendering errors (#28895) 2024-09-09 14:30:11 +01:00
Daniel Roe
a39773b1ab
fix(nuxt): improve accuracy of module resolution conditions (#28846) 2024-09-05 22:36:15 +02:00
Daniel Roe
2c1dfcf81d
chore: use consola to log out compatibility info (#28854) 2024-09-05 17:27:16 +02:00
Daniel Roe
181d043eaf
fix(nuxt): render server errors with ssr: false (#28834) 2024-09-05 09:56:25 +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
Joaquín Sánchez
41236589cc
chore: ignore eslint warnings about console logging (#28795) 2024-09-03 09:39:15 +01:00
Daniel Roe
125dae6dd6
perf(nuxt): use reducer array + handle modified proto (#28768) 2024-09-02 12:14:18 +01:00
Daniel Roe
77e36ee274
fix(nuxt): improve error logging in import protections (#28753) 2024-08-29 20:50:01 +01: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
Daniel Roe
22cb8342d3
fix(nuxt): handle mismatching declaration/plugin extensions (#28709) 2024-08-26 15:25:30 +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
Nicolas Payot
b516badc10
feat(nuxt): namespace __NUXT__ when using multi-app (#27263) 2024-08-19 22:16:03 +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
Daniel Roe
4972da0c12
fix(nuxt): only augment vue, not sub-packages (#28542) 2024-08-16 09:45:19 +01:00
Anthony Fu
c92b2df903
feat(nuxt): generate basic jsdoc for module config entry (#27689) 2024-08-13 12:19:53 +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]
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
Daniel Roe
d51365f9ec
fix(nuxt): augment @vue/runtime-core and @vue/runtime-dom (#28446) 2024-08-08 09:49:11 +01:00
pan93412
2def6d7e00
fix(nuxt): use static import for updateAppConfig in HMR (#28349) 2024-08-05 17:19:16 +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
Daniel Roe
ffcb5dc3d9
refactor(nuxt): use errx to handle dev log traces (#28027) 2024-07-18 15:59:50 +01:00
Daniel Roe
42ef331816
fix(nuxt): hide unhandled error messages in prod (#28156) 2024-07-17 12:13:56 +01:00
Daniel Roe
ef35ff27df
feat(kit): reimplement cjs utils using mlly (#28012) 2024-07-03 23:02:05 +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
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
8e2c2263fc
fix(nuxt): omit rendering payload prefetch when noScripts (#27972) 2024-07-03 06:59:05 +01:00
Daniel Roe
b91ec5d6dd
fix(nuxt): improve dx around compatibility date prompt (#27965) 2024-07-02 14:50:32 +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