Commit Graph

3619 Commits

Author SHA1 Message Date
renovate[bot] 3238225476
chore(deps): update all non-major dependencies (main) (#24335)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-16 14:24:25 +00:00
webfansplz 55e0f38dde
fix(nuxt): do not compute `useFetch` key from headers (reverts #23462) (#24333) 2023-11-16 14:04:48 +00:00
renovate[bot] db74eade59
chore(deps): update all non-major dependencies (main) (#24325)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-16 10:11:08 +00:00
renovate[bot] a087b87d3f
chore(deps): update dependency ufo to v1.3.2 (main) (#24316)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-11-15 22:41:08 +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
Luke Nelson 6ec267be87
fix(schema): use scule types for `runtimeConfig` type hints (#23696) 2023-11-15 18:58:00 +00:00
Aaron_Zhou 5493d60c4a
fix(nuxt): provide route component names to `KeepAlive` cache (#24024) 2023-11-14 16:56:31 +00:00
renovate[bot] 237d3380e8
chore(deps): update all non-major dependencies (main) (#24278)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-14 14:22:21 +00:00
Daniel Roe 86693c1005
fix(vite): use rollup replace plugin for `typeof` optimisations (#23903) 2023-11-14 12:22:40 +00:00
renovate[bot] 9a378b8c29
chore(deps): update all non-major dependencies (main) (#24217)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-13 12:49:48 +01: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
renovate[bot] 5bb6a13eae
chore(deps): update dependency @vitejs/plugin-vue to v4.4.1 (main) (#24199)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-09 03:22:13 +00:00
renovate[bot] 43ca8a2dfd
chore(deps): update all non-major dependencies (main) (#24177)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-08 14:09:33 +00: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
Maxime Pauvert dd6cc9e431
chore: add homepage and repo directory to `package.json`s (#24189)
Co-authored-by: Daniel Roe <daniel@roe.dev>
Co-authored-by: Damian Głowala <damian.glowala.rebkow@gmail.com>
2023-11-08 13:21:27 +00:00
Daniel Roe 54529c17db
chore: fix `repository` fields in `package.json` 2023-11-08 12:07:49 +00:00
Dario Ferderber 2832f0114b
fix(vite): provide default values for `transformAssetUrls` (#24173) 2023-11-07 19:40:16 +00:00
renovate[bot] 1467f0cd55
chore(deps): update all non-major dependencies (main) (#24163)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-07 16:54:07 +00:00
Daniel Roe dfff6f13c4
fix(vite): skip warming up node builtins (#24162) 2023-11-07 11:41:24 +00:00
renovate[bot] 9a7e8b8e68
chore(deps): update all non-major dependencies (main) (#24156)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-07 11:17:15 +00:00
Daniel Roe 75cf1914ba
chore: extract `@nuxt/test-utils` to separate repo (#24146) 2023-11-06 15:38:45 +00:00
github-actions[bot] d8674b9982
v3.8.1 2023-11-06 11:54:29 +00:00
renovate[bot] 36b4e40622
chore(deps): update all non-major dependencies to v3.3.8 (main) (#24145)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-06 11:20:48 +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
Fabian B e5fccc0a30
docs: improve router docs on nuxt-injected options (#24126) 2023-11-06 09:35:05 +00:00
Mehdi Lahlou 38b6d88cfa
fix(vite): normalise entry id for `typeCheck` plugin (#24114) 2023-11-03 22:35:13 +00:00
renovate[bot] 9ef94d6afb
chore(deps): update all non-major dependencies (main) (#24053)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-11-03 22:05:25 +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 dc04f28cff
fix(vite): include more of warmup within try/catch (#24072) 2023-11-02 09:35:32 +00: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
renovate[bot] f6deb518c2
chore(deps): update all non-major dependencies (main) (#24021)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-10-31 14:30:44 +01:00
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
Daniel Roe a6f845d1ec
fix(nuxt): detect nested pages with `/index` segments (#23404) 2023-09-26 02:09:12 +02:00
renovate[bot] 0844735187
chore(deps): update all non-major dependencies (main) (#23378)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-09-26 01:32:44 +02:00
renovate[bot] f4b0e3d3b5
chore(deps): update all non-major dependencies (main) (#23346)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-09-22 22:00:03 +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
renovate[bot] f842da5b90
chore(deps): update all non-major dependencies (main) (#23314)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-09-21 18:42:17 +02:00
renovate[bot] eab27717b8
chore(deps): update all non-major dependencies (main) (#23284)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-09-20 10:51:28 +01: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 51d90014cf
fix(vite): explicitly set vite manifest path (#23276) 2023-09-18 13:09:59 +01:00
renovate[bot] ac380ad053
chore(deps): update all non-major dependencies (main) (#23248)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-09-18 10:28:13 +01:00
Muhammad Mahmoud 283c5122ef
docs: add more files to `srcDir` JSDoc (#23250) 2023-09-17 11:05:00 +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
renovate[bot] f27c708bcd
chore(deps): update all non-major dependencies (main) (#23196)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-09-15 13:21:37 +01:00
翠 / green 3334ca26c6
fix(nuxt): handle vite preload-helper id with extension (#23230) 2023-09-15 13:16:09 +01:00
Julien Huang ceab38770d
fix(nuxt): correct islandsTransform slot regex (#23226) 2023-09-14 22:44:18 +01:00
Daniel Roe f000e8b605
fix(schema): default devServer host to undefined (#23206) 2023-09-14 10:23:07 +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
github-actions[bot] 16e40f899e
v3.7.3 2023-09-13 23:52:45 +01:00
renovate[bot] cf59564cae
chore(deps): update all non-major dependencies (main) (#23173)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-09-13 23:41:45 +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
renovate[bot] 6afbdc349e
chore(deps): update all non-major dependencies to ^1.7.0 (main) (#23161)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-09-13 09:06:35 +01:00
github-actions[bot] ebacf199fe
v3.7.2 2023-09-12 22:35:55 +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 842a2e5cf9
chore(nuxt): update nuxi (#23145)
Co-authored-by: Pooya Parsa <pooya@pi0.io>
2023-09-12 15:26:55 +01:00
Daniel Roe a4cf8a0c24
fix(nuxt): respect layer order for other layer plugins (#23148) 2023-09-12 15:24:35 +01:00
renovate[bot] 7f122cc809
chore(deps): update all non-major dependencies (main) (#23063)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-09-12 11:02:10 +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 c045c4b154
fix(vite): remove dev styles injected via absolute path (#23126) 2023-09-11 14:40:47 +01:00
Daniel Roe f79f9b3a60
fix(kit): improve generated `tsconfig.json` defaults (#23121) 2023-09-11 14:40:36 +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
Daniel Roe 411ecabd10
fix(vite): add css to manifest without `cssCodeSplit` (#23049) 2023-09-11 09:47:57 +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
renovate[bot] 5660a36a06
chore(deps): update all non-major dependencies (main) (#23022)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-09-07 10:47:47 +01:00
Julien Huang 48fb6e243b
fix(nuxt): scroll to top by default on dynamic routes (#22403) 2023-09-06 20:44:59 +01:00
github-actions[bot] 88a6d0a499
v3.7.1 2023-09-05 14:49:23 +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
Daniel Roe 16d47ead2e
fix(vite): don't set explicit conditions in `shouldExternalize` (#22991) 2023-09-04 13:49:26 +01:00
Andrey Yolkin 3e676a7fd2
fix(nuxt): disallow `write: false` for type templates (#22972) 2023-09-04 12:23:03 +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