Commit Graph

3479 Commits

Author SHA1 Message Date
Daniel Roe
ebb5767b9c
fix(kit): fix addServerImportsDir implementation (#24000) 2023-10-31 14:16:01 +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
4f017a5538
fix(vite): don't warm up css deps and normalise urls correctly (#23975) 2023-10-30 22:02:41 +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
Daniel Roe
802cf7a1e9
fix(schema): correctly set default cssnano config (#23980) 2023-10-30 17:57:11 +09:00
renovate[bot]
410cecd93e
chore(deps): update all non-major dependencies (main) (#23987)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-10-30 11:35:49 +09:00
Daniel Roe
4b2608c74d
fix(vite): use h3 cors handler for vite routes only (#23995) 2023-10-29 02:14:39 +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]
a13bf67ecb
chore(deps): update all non-major dependencies (main) (#23965)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-27 23:20:36 +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
Daniel Roe
8e44395d7a
fix(vite): remove postcss-url and duplicate postcss-import (#23861) 2023-10-25 09:38:01 +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
b63b4e58e8
fix(webpack): use lodash cloneDeep again (#23888) 2023-10-23 23:35:06 +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
803c4fe147
fix(kit): resolve module tsconfig paths relative to dirs (#23860) 2023-10-22 10:08:02 +02: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
renovate[bot]
6f27016763
chore(deps): update all non-major dependencies to v3.3.6 (main) (#23825)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-10-20 20:27:54 +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
7fcdce26b2
fix(schema): accept single string for extends (#23795) 2023-10-20 16:23:35 +01:00
Daniel Roe
785b7a3f6e
fix(nuxt): close payload object (#23817) 2023-10-20 11:49:26 +01:00
renovate[bot]
af1b5a0181
chore(deps): update all non-major dependencies to v3.3.5 (main) (#23808)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-10-20 11:32:05 +01:00
Daniel Roe
8c9333a41c
fix(nuxt): ensure we add prerender hints to correct event (#23799) 2023-10-19 23:44:45 +01:00
github-actions[bot]
59ff865b13
v3.8.0 2023-10-19 16:21:54 +01:00
Daniel Roe
108b1bdf72 fix(nuxt): restore prerenderedAt behaviour pending next patch 2023-10-19 15:24:38 +01:00
renovate[bot]
c2fff578d1
chore(deps): update all non-major dependencies (main) (#23766)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-19 15:22:22 +01:00
Pooya Parsa
2050d1bfa3
chore: upgrade to c12 1.5 with configurable layers (#23782) 2023-10-19 15:20:11 +01:00
Daniel Roe
91c62d6c3e
fix(nuxt): don't use prerenderedAt to override app manifest (#23781) 2023-10-19 14:32:23 +01:00
Pooya Parsa
bfaf56ceac
chore: update to nitropack 2.7.0 (#23780) 2023-10-19 14:31:17 +01:00
renovate[bot]
ed9a6e2e3a
chore(deps): update all non-major dependencies (main) (#23759)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-18 19:40:28 +01:00
Anthony Fu
5cca294f14
chore: bump nuxt devtools to 1.0 (#23752) 2023-10-18 18:24:56 +01:00
renovate[bot]
b97e3f42cf
chore(deps): update all non-major dependencies (main) (#23746)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-18 15:53:49 +01:00
renovate[bot]
016b0b7c15
chore(deps): pin devdependency ofetch to 1.3.3 (main) (#23748)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-18 15:53:31 +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
renovate[bot]
2cd0b59f56
chore(deps): update all non-major dependencies (main) (#23740)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-18 13:09:55 +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
renovate[bot]
5ee2f0aa89
chore(deps): update all non-major dependencies (main) (#23718)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-10-18 10:06:36 +01:00
Damian Głowala
271349d7f0
chore: add description field for packages (#23734) 2023-10-17 22:06:30 +01:00
renovate[bot]
10bdea968f
chore(deps): update dependency execa to v8 (main) (#23690)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-10-17 12:25:38 +01: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
renovate[bot]
cef4b38852
chore(deps): update all non-major dependencies (main) (#23627)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-10-17 10:14:11 +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
Daniel Roe
6b3d0163b6
fix(webpack): remove lodash-es + simplify postcss resolution (#23692) 2023-10-16 13:54:03 +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
renovate[bot]
c3f0d5703e
chore(deps): update all non-major dependencies (main) (#23560)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-10-10 13:31:47 +01:00
renovate[bot]
15f99e3009
chore(deps): update dependency fork-ts-checker-webpack-plugin to v9 (main) (#23525)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-10-10 12:54:17 +01:00
Ezra Adeyinka
8db82af3a9
chore: fix various typos and update to US English (#23580) 2023-10-10 12:14:55 +01:00
renovate[bot]
46be076751
chore(deps): update all non-major dependencies (main) (#23506)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-10-07 08:30:10 +02: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
Daniel Roe
24c5af328f
fix(kit): revert accidental change to addPrerenderRoutes name (#23509) 2023-10-02 22:36:00 +01:00
Daniel Roe
1e3d989ad9
fix(nuxt): mock hookable methods on nuxt 2 (#23502) 2023-10-02 13:42:34 +01:00
Daniel Roe
770d4c67f7
perf(nuxt): verbatim module syntax + restrict type discovery (#23447) 2023-10-02 11:32:46 +01:00
Hendrik Heil
3bde91439a
fix(nuxt): compute fetch cache key with headers (#23462) 2023-10-02 11:31:38 +01:00
renovate[bot]
989fb87f91
chore(deps): update all non-major dependencies (main) (#23495)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-10-02 10:57:25 +01:00
renovate[bot]
6ce94a0762
chore(deps): update all non-major dependencies (main) (#23403)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-10-01 20:15:06 +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
Daniel Roe
4063b498d3
feat(nuxt): enable appManifest by default (#23448) 2023-09-30 10:58:55 +01:00
Julien Huang
9734723aaf
fix(kit): don't force config.autoImport in addServerImports (#23472) 2023-09-29 22:18:52 +01:00
Hendrik Heil
b95c85b552
fix(nuxt): stringify cookie values before broadcasting them (#23449) 2023-09-29 11:59:47 +01:00
Daniel Roe
876fa7f313
perf(vite): don't print server compressed size after vite build (#23359) 2023-09-28 14:13:10 +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
Julien Huang
2b273fa8e1
feat(kit): add addServerImports and addServerImportsDir (#23288) 2023-09-28 11:08:02 +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
github-actions[bot]
5abd8a231f
v3.7.4 2023-09-26 02:18:14 +02:00
Daniel Roe
3510cedc3f fix(schema): ignore pnpm store directory
resolves https://github.com/nuxt/nuxt/issues/22910
2023-09-26 02:14:26 +02:00