Skip to content

chore(deps)(deps): bump the nuxt group across 1 directory with 8 updates - #100

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/nuxt-8e9db63a85
Open

chore(deps)(deps): bump the nuxt group across 1 directory with 8 updates#100
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/nuxt-8e9db63a85

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 3, 2026

Copy link
Copy Markdown
Contributor

Bumps the nuxt group with 8 updates in the / directory:

Package From To
@nuxt/eslint-config 1.15.2 1.16.0
@nuxt/content 3.14.0 3.15.2
@nuxt/image 2.0.0 2.1.0
@nuxtjs/mdc 0.21.1 0.22.2
@nuxt/kit 4.4.6 4.5.1
nuxt 4.4.8 4.5.1
nuxt-og-image 6.5.1 6.7.5
nuxt-schema-org 6.0.4 6.2.8

Updates @nuxt/eslint-config from 1.15.2 to 1.16.0

Commits

Updates @nuxt/content from 3.14.0 to 3.15.2

Changelog

Sourced from @​nuxt/content's changelog.

3.15.2 (2026-07-23)

Bug Fixes

  • dev: ignore temporary files in content source paths (#3784) (a019e70)
  • security: reject SQL function calls in query WHERE clauses (#3819) (847d523)

3.15.1 (2026-07-21)

Bug Fixes

3.15.0 (2026-07-02)

Features

  • add explicit bun sqlite connector for Bun runtime deployments (#3741) (92ac2ab)
  • search: add type inference for extraFields (#3714) (078491b)

Bug Fixes

  • content: support validator detection with pnpm enableGlobalVirtualStore (#3791) (6b2720b)
  • hmr: update all matching collections when a file changes (#3802) (06f8edb)
  • search: softer heading-level boost curve and tuned defaults (#3801) (00d25a5)
  • vercel: use tmp directory to clone contents (#3810) (793d59a)
Commits

Updates @nuxt/image from 2.0.0 to 2.1.0

Release notes

Sourced from @​nuxt/image's releases.

v2.1.0

v2.1.0 is the next minor release.

👀 Highlights

Nuxt Image 2.1 ships eight new image providers, a major upgrade to our image processing engine, and a bunch of fixes across existing providers.

🖼️ IPX v4

Under the hood, we've upgraded to IPX v4 which brings significant improvements:

  • Smaller bundles: IPX is now ESM-only with reduced dependency size
  • Stronger SVG security: SVG sanitization now always runs, regardless of optimization settings. This fixes a potential XSS vector where svgo: false would return untouched SVGs. The sanitizer now removes SMIL attribute injection, foreign content (<foreignObject>, <iframe>, etc.), and unsafe URIs across all elements
  • New image modifiers: opacity, brightness, saturation, hue, lightness, autoorient, dilate, erode, clahe, and linear
  • Better error messages: Invalid modifier arguments now return 400 errors with clear messages instead of cryptic 500s
  • Custom URL parsing: IPX now supports custom URL formats via the parseURL option

🌐 New Providers

This release adds support for eight new image optimization services:

🔧 Provider Improvements

  • Directus: Added support for sharp transforms and a key modifier for named presets (#2207)
  • Sanity: Support for absolute URLs with automatic project/dataset extraction (#2274), and a configurable baseURL for custom CDN setups (#2273)
  • AWS Amplify & Vercel: minimumCacheTTL is now configurable (#2278)

📦 Type Exports

NuxtImgProps and NuxtPictureProps are now exported from the runtime, making it easier to type your own components that wrap <NuxtImg> or <NuxtPicture> (#2115).

import type { NuxtImgProps, NuxtPictureProps } from '#image'

👉 Changelog

compare changes

🚀 Enhancements

... (truncated)

Commits
  • 05758b6 v2.1.0
  • 97d3758 chore: run module prepare in prepack
  • e529f37 ci: add workflow to comment on issues resolved in the latest release
  • 64b96c1 feat(deps): migrate to ipx v4 (#2094)
  • 100bed3 chore(deps): update nuxt framework to ^4.5.1 (#2282)
  • a670c04 chore(deps): update all non-major dependencies (#2267)
  • d875d84 chore(deps): update dependency @​noble/hashes to v2 (#2290)
  • a1500e6 ci: improve workflows (#2288)
  • 6f59ab1 docs(sanity): document baseURL option
  • 137ee63 fix(flyimg): encode all # characters in color values
  • Additional commits viewable in compare view

Updates @nuxtjs/mdc from 0.21.1 to 0.22.2

Release notes

Sourced from @​nuxtjs/mdc's releases.

v0.22.2

[!IMPORTANT] This patch release includes a security fix for the attribute sanitizer to prevent XSS attacks.

  • fix(security): sanitize Vue directive attributes (#496) (461ec3e)

v0.22.1

  • fix: validate xlink:href and fix data:text/html prefix check in sanitizer (#491) (61d636c)
  • docs: clarify indentation when using components (#482) (d6e5fc6)
  • chore(deps): upgrade dependencies (#489) (8c13760)
  • chore: upgrade to pnpm 11 (#486) (4b2d3e3)
  • chore(deps): update nuxt framework to ^4.4.6 (#480) (b23a2e1)

v0.22.0

  • chore: upgrade deps (b3de9fc)
  • docs: add Comark migration guide in README (595fe77)
Changelog

Sourced from @​nuxtjs/mdc's changelog.

v0.22.2

compare changes

🩹 Fixes

  • security: All attributes should validate (#496)

❤️ Contributors

v0.22.1

compare changes

🩹 Fixes

  • Validate xlink:href and fix data:text/html prefix check in sanitizer (#491)

📖 Documentation

  • Clarify indentation when using components (#482)

🏡 Chore

❤️ Contributors

v0.22.0

compare changes

📖 Documentation

  • Add Comark migration guide in README (595fe77)

🏡 Chore

❤️ Contributors

Commits
  • ac950d4 chore(release): release v0.22.2
  • 461ec3e fix(security): all attributes should validate (#496)
  • dd0ac71 chore(release): release v0.22.1
  • 4f01e82 chore: upgrade deps
  • 61d636c fix: validate xlink:href and fix data:text/html prefix check in sanitizer (#491)
  • d6e5fc6 docs: clarify indentation when using components (#482)
  • 8c13760 chore(deps): upgrade dependencies (#489)
  • 4b2d3e3 chore: upgrade to pnpm 11 (#486)
  • b23a2e1 chore(deps): update nuxt framework to ^4.4.6 (#480)
  • 88b95a9 chore(release): release v0.22.0
  • Additional commits viewable in compare view

Updates @nuxt/kit from 4.4.6 to 4.5.1

Release notes

Sourced from @​nuxt/kit's releases.

v4.5.1

⚠️ This is a security release. We recommend upgrading as soon as possible with npx nuxt upgrade --dedupe.

It fixes server-side RCE and unauthorized component instantiation via server island props, a route rule authorization bypass, server component DoS, cross-user payload disclosure on cached pages, and dev server path disclosure. Refreshing your lockfile also pulls in @nuxt/devtools@3.3.1, which fixes a separate critical development-only RCE.

If you already upgraded for the earlier route rule advisory (CVE-2026-53721), you still need this release: one of the fixes addresses a regression introduced by that fix.

If you use the cache, swr or isr route rules, purge any CDN or edge cache after upgrading; a leaked _payload.json may already be cached upstream.

Full details: Nuxt Security Patch Releases and GitHub Security Advisories.

👉 Changelog

compare changes

🔥 Performance

  • nitro: Replace island teleports in a single html pass (#35515)
  • nuxt: Add vue.optionsApi and disable it for v5+ (#35791)
  • nuxt: Without pages, skip client plugins that require routing (#35794)
  • nuxt: Skip payload revival plugin when ssr: false (#35782)

🩹 Fixes

  • nitro: Read rspack dev output fs lazily for server entry (#35740)
  • rspack,webpack: Resolve loaders and runtime deps from nuxt dirs (#35568)
  • nuxt: Return global route for useRoute in detached effect scope (#35659)
  • nuxt: Ignore custom name or path when reusing an existing page in pages:extend (#35661)
  • nuxt: Render client components in nested server components (#35669)
  • nuxt: Preserve explicit useFetch method inference (#35671)
  • nuxt: Revalidate cached route payloads instead of using force-cache (#35672)
  • nuxt: Correct default export detection in plugin metadata (#35676)
  • nuxt: Clear hide/reset timeouts in set() (#35534)
  • kit,nuxt,rspack,schema,webpack: Add .mts file extension in resolver (#33845)
  • nuxt: Preserve trailing slash in NuxtLink href when unset (#35501)
  • nuxt: Don't cross-pollute useAsyncData cache on reactive key change (#35656)
  • nuxt: Filter plugin dependencies by build target (#35682)
  • nuxt: Reload real page module on HMR of JSX render-function pages (#35678)
  • nuxt: Resolve @unhead/vue/* from nuxt's dependency tree (#35690)
  • kit: Surface module load errors instead of masking as missing (#35497)
  • nuxt: Type auto-imported $fetch with nitro's $Fetch (#35704)
  • nuxt: Don't reference app config sources in shared and node tsconfigs (#35673)
  • vite: Resolve SSR inlined CSS module class name mismatch (#35610)
  • nuxt: Generate layout types even when pages module is disabled (#35717)
  • nitro: Skip resource hints for stylesheets already rendered as blocking links (#35691)
  • kit: Dedupe layers that are both auto-scanned and explicitly extended (#35712)
  • nuxt: Don't apply scroll behaviour after a subsequent nav (#35719)
  • vite: Ensure server sourcemap-preserver plugin actually runs (#35680)
  • vite: Preserve css suffix when extracting ssr inline styles (#35714)
  • nuxt: Watch external component directories in development (#35652)
  • nuxt: Don't exclude client entry module from style extraction (#35720)
  • nuxt: Amend cleanup command in NUXT_B7014 error message (#35735)
  • nuxt: Only pull in vue-router when there are island pages (#35739)
  • vite: Suppress external warnings for internal vite-node paths (#35744)

... (truncated)

Commits
  • 452dd50 v4.5.1
  • 37301dd test(kit): scope loadNuxt temp dir so it doesn't delete sibling fixtures
  • df55902 fix(nuxt): convert inline route rules exactly or drop with a warning (#35455)
  • 7ea5e37 fix(kit): avoid mutating layer configs when resolving options (#35729)
  • 083b750 fix(nuxt): warn when an imports preset from cannot be resolved (#35799)
  • f9b5a09 chore: update knip config, resolve issues, and run in ci (#35742)
  • 8891e17 docs: use nuxt rather than nuxi
  • 3798c38 refactor(kit,nuxt): replace semver with verkit (#35713)
  • 05c9a49 docs: document runtimeConfig env var casting edge cases (#35709)
  • c3dc3f1 chore: move to pnpm catalogs (#35748)
  • Additional commits viewable in compare view

Updates nuxt from 4.4.8 to 4.5.1

Release notes

Sourced from nuxt's releases.

v4.5.1

⚠️ This is a security release. We recommend upgrading as soon as possible with npx nuxt upgrade --dedupe.

It fixes server-side RCE and unauthorized component instantiation via server island props, a route rule authorization bypass, server component DoS, cross-user payload disclosure on cached pages, and dev server path disclosure. Refreshing your lockfile also pulls in @nuxt/devtools@3.3.1, which fixes a separate critical development-only RCE.

If you already upgraded for the earlier route rule advisory (CVE-2026-53721), you still need this release: one of the fixes addresses a regression introduced by that fix.

If you use the cache, swr or isr route rules, purge any CDN or edge cache after upgrading; a leaked _payload.json may already be cached upstream.

Full details: Nuxt Security Patch Releases and GitHub Security Advisories.

👉 Changelog

compare changes

🔥 Performance

  • nitro: Replace island teleports in a single html pass (#35515)
  • nuxt: Add vue.optionsApi and disable it for v5+ (#35791)
  • nuxt: Without pages, skip client plugins that require routing (#35794)
  • nuxt: Skip payload revival plugin when ssr: false (#35782)

🩹 Fixes

  • nitro: Read rspack dev output fs lazily for server entry (#35740)
  • rspack,webpack: Resolve loaders and runtime deps from nuxt dirs (#35568)
  • nuxt: Return global route for useRoute in detached effect scope (#35659)
  • nuxt: Ignore custom name or path when reusing an existing page in pages:extend (#35661)
  • nuxt: Render client components in nested server components (#35669)
  • nuxt: Preserve explicit useFetch method inference (#35671)
  • nuxt: Revalidate cached route payloads instead of using force-cache (#35672)
  • nuxt: Correct default export detection in plugin metadata (#35676)
  • nuxt: Clear hide/reset timeouts in set() (#35534)
  • kit,nuxt,rspack,schema,webpack: Add .mts file extension in resolver (#33845)
  • nuxt: Preserve trailing slash in NuxtLink href when unset (#35501)
  • nuxt: Don't cross-pollute useAsyncData cache on reactive key change (#35656)
  • nuxt: Filter plugin dependencies by build target (#35682)
  • nuxt: Reload real page module on HMR of JSX render-function pages (#35678)
  • nuxt: Resolve @unhead/vue/* from nuxt's dependency tree (#35690)
  • kit: Surface module load errors instead of masking as missing (#35497)
  • nuxt: Type auto-imported $fetch with nitro's $Fetch (#35704)
  • nuxt: Don't reference app config sources in shared and node tsconfigs (#35673)
  • vite: Resolve SSR inlined CSS module class name mismatch (#35610)
  • nuxt: Generate layout types even when pages module is disabled (#35717)
  • nitro: Skip resource hints for stylesheets already rendered as blocking links (#35691)
  • kit: Dedupe layers that are both auto-scanned and explicitly extended (#35712)
  • nuxt: Don't apply scroll behaviour after a subsequent nav (#35719)
  • vite: Ensure server sourcemap-preserver plugin actually runs (#35680)
  • vite: Preserve css suffix when extracting ssr inline styles (#35714)
  • nuxt: Watch external component directories in development (#35652)
  • nuxt: Don't exclude client entry module from style extraction (#35720)
  • nuxt: Amend cleanup command in NUXT_B7014 error message (#35735)
  • nuxt: Only pull in vue-router when there are island pages (#35739)
  • vite: Suppress external warnings for internal vite-node paths (#35744)

... (truncated)

Commits
  • 452dd50 v4.5.1
  • 581651f fix(nuxt): reject top-level as prop for islands
  • ee6c846 fix(nuxt): reject reserved template island prop under runtime compiler
  • ad624a7 fix(nuxt): case-fold route rule keys to match folded lookups
  • 4e35ae9 fix(nitro): bound island props and v-for to prevent unauthenticated DoS
  • 352135f fix(nuxt): remove dev error overlay when error is cleared (#35821)
  • b1a8e93 fix(nitro,nuxt,vite): dedupe and normalise global css links in dev (#35834)
  • df55902 fix(nuxt): convert inline route rules exactly or drop with a warning (#35455)
  • 083b750 fix(nuxt): warn when an imports preset from cannot be resolved (#35799)
  • 61eb637 perf(nuxt): skip payload revival plugin when ssr: false (#35782)
  • Additional commits viewable in compare view

Updates nuxt-og-image from 6.5.1 to 6.7.5

Release notes

Sourced from nuxt-og-image's releases.

v6.7.5

   🐞 Bug Fixes

    View changes on GitHub

v6.7.4

   🐞 Bug Fixes

    View changes on GitHub

v6.7.3

   🐞 Bug Fixes

    View changes on GitHub

v6.7.2

   🐞 Bug Fixes

    View changes on GitHub

v6.7.1

   🐞 Bug Fixes

    View changes on GitHub

v6.7.0

   🚀 Features

   🐞 Bug Fixes

... (truncated)

Commits

Updates nuxt-schema-org from 6.0.4 to 6.2.8

Release notes

Sourced from nuxt-schema-org's releases.

v6.2.8

   🐞 Bug Fixes

    View changes on GitHub

v6.2.7

   🐞 Bug Fixes

    View changes on GitHub

v6.2.6

   🐞 Bug Fixes

    View changes on GitHub

v6.2.5

No significant changes

    View changes on GitHub

v6.2.4

No significant changes

    View changes on GitHub

v6.2.3

   🐞 Bug Fixes

    View changes on GitHub

v6.2.2

   🐞 Bug Fixes

   🏎 Performance

    View changes on GitHub

v6.2.1

... (truncated)

Commits
  • 41e8960 chore: release v6.2.8
  • ac50ee7 chore: bump deps
  • e1f0631 chore: bump deps
  • 9332cad Merge branches 'main' and 'main' of github.com:harlan-zw/nuxt-schema-org
  • 76db9e0 fix: avoid undefined schema plugin import (#141)
  • 0b3b57a Merge branches 'chore/nuxtseo-shared-5.3.4' and 'main' of github.com:harlan-z...
  • a8d8cf4 chore: adopt nuxtseo-shared 5.3.4 APIs (#136)
  • 0811ac8 chore: adopt nuxtseo-shared 5.3.4 APIs
  • 1c57c7a chore: code cleanup sweep (#135)
  • 6a0bb0a chore: release v6.2.7
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the nuxt group with 8 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@nuxt/eslint-config](https://github.com/nuxt/eslint/tree/HEAD/packages/eslint-config) | `1.15.2` | `1.16.0` |
| [@nuxt/content](https://github.com/nuxt/content) | `3.14.0` | `3.15.2` |
| [@nuxt/image](https://github.com/nuxt/image) | `2.0.0` | `2.1.0` |
| [@nuxtjs/mdc](https://github.com/nuxt-content/mdc) | `0.21.1` | `0.22.2` |
| [@nuxt/kit](https://github.com/nuxt/nuxt/tree/HEAD/packages/kit) | `4.4.6` | `4.5.1` |
| [nuxt](https://github.com/nuxt/nuxt/tree/HEAD/packages/nuxt) | `4.4.8` | `4.5.1` |
| [nuxt-og-image](https://github.com/nuxt-modules/og-image) | `6.5.1` | `6.7.5` |
| [nuxt-schema-org](https://github.com/harlan-zw/nuxt-schema-org) | `6.0.4` | `6.2.8` |



Updates `@nuxt/eslint-config` from 1.15.2 to 1.16.0
- [Release notes](https://github.com/nuxt/eslint/releases)
- [Commits](https://github.com/nuxt/eslint/commits/v1.16.0/packages/eslint-config)

Updates `@nuxt/content` from 3.14.0 to 3.15.2
- [Release notes](https://github.com/nuxt/content/releases)
- [Changelog](https://github.com/nuxt/content/blob/main/CHANGELOG.md)
- [Commits](nuxt/content@v3.14.0...v3.15.2)

Updates `@nuxt/image` from 2.0.0 to 2.1.0
- [Release notes](https://github.com/nuxt/image/releases)
- [Changelog](https://github.com/nuxt/image/blob/main/CHANGELOG.md)
- [Commits](nuxt/image@v2.0.0...v2.1.0)

Updates `@nuxtjs/mdc` from 0.21.1 to 0.22.2
- [Release notes](https://github.com/nuxt-content/mdc/releases)
- [Changelog](https://github.com/nuxt-content/mdc/blob/main/CHANGELOG.md)
- [Commits](nuxt-content/mdc@v0.21.1...v0.22.2)

Updates `@nuxt/kit` from 4.4.6 to 4.5.1
- [Release notes](https://github.com/nuxt/nuxt/releases)
- [Commits](https://github.com/nuxt/nuxt/commits/v4.5.1/packages/kit)

Updates `nuxt` from 4.4.8 to 4.5.1
- [Release notes](https://github.com/nuxt/nuxt/releases)
- [Commits](https://github.com/nuxt/nuxt/commits/v4.5.1/packages/nuxt)

Updates `nuxt-og-image` from 6.5.1 to 6.7.5
- [Release notes](https://github.com/nuxt-modules/og-image/releases)
- [Changelog](https://github.com/nuxt-modules/og-image/blob/main/CHANGELOG.md)
- [Commits](nuxt-modules/og-image@v6.5.1...v6.7.5)

Updates `nuxt-schema-org` from 6.0.4 to 6.2.8
- [Release notes](https://github.com/harlan-zw/nuxt-schema-org/releases)
- [Changelog](https://github.com/harlan-zw/nuxt-schema-org/blob/main/CHANGELOG.md)
- [Commits](harlan-zw/nuxt-schema-org@v6.0.4...v6.2.8)

---
updated-dependencies:
- dependency-name: "@nuxt/eslint-config"
  dependency-version: 1.16.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: nuxt
- dependency-name: "@nuxt/content"
  dependency-version: 3.15.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuxt
- dependency-name: "@nuxt/image"
  dependency-version: 2.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuxt
- dependency-name: "@nuxtjs/mdc"
  dependency-version: 0.22.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuxt
- dependency-name: "@nuxt/kit"
  dependency-version: 4.5.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuxt
- dependency-name: nuxt
  dependency-version: 4.5.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuxt
- dependency-name: nuxt-og-image
  dependency-version: 6.7.5
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuxt
- dependency-name: nuxt-schema-org
  dependency-version: 6.2.8
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuxt
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Aug 3, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: dependencies. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants