Skip to content

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

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

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

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 27, 2025

Copy link
Copy Markdown

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

Package From To
@nuxt/kit 3.17.6 4.2.0
@nuxt/devtools 1.7.0 2.7.0
@nuxt/eslint-config 0.5.7 1.9.0
@nuxt/module-builder 0.8.4 1.0.2
@nuxt/schema 3.17.6 4.2.0
@nuxt/test-utils 3.19.2 3.20.1
nuxt 3.17.6 4.2.0

Updates @nuxt/kit from 3.17.6 to 4.2.0

Release notes

Sourced from @​nuxt/kit's releases.

v4.2.0

4.2.0 is the next minor release.

👀 Highlights

We're excited to announce Nuxt 4.2, bringing new capabilities for better TypeScript DX, enhanced error handling, and improved control over data fetching! 🎉

🎯 Abort Control for Data Fetching

You can now pass an AbortController signal directly to useAsyncData and useFetch, giving you fine-grained control over request cancellation (#32531).

<script setup lang="ts">
const controller = new AbortController()
const { data, error } = await useAsyncData('users', () => $fetch('/api/users', {
signal: controller.signal
}))
// Cancel the request manually when needed
function cancelRequest() {
controller.abort()
}
</script>

This is particularly useful when you need to abort requests based on user actions or component lifecycle events. The abort signal can also be passed to refresh() and execute() methods:

const { data, refresh } = await useAsyncData('posts', fetchPosts)
// Abort an ongoing refresh
const abortController = new AbortController()
refresh({ signal: abortController.signal })
// Later...
abortController.abort()

🎨 Better Error Pages in Development

When an error occurs during development, Nuxt will now display both your custom error page and a detailed technical error overlay (#33359). This gives you the best of both worlds – you can see what your users will experience while also having immediate access to stack traces and debugging information.

Screenshot of the new development error page

The technical overlay appears as a toggleable panel that doesn't interfere with your custom error page, making it easier to debug issues while maintaining a realistic preview of your error handling.

🔮 Opt-in Vite Environment API

For those wanting to experiment with cutting-edge features, you can now opt into the Vite Environment API (#33492).

... (truncated)

Commits
  • 2f7957a v4.2.0
  • c88e8bc feat(kit): add setGlobalHead utility (#33512)
  • ddebec5 chore(deps): update all non-major dependencies (main) (#33469)
  • ba0dfeb chore(deps): update dependency vite to v7.1.11 [security] (main) (#33531)
  • 0b65203 feat(kit,vite): allow enabling vite environment api (#33492)
  • 2658cf1 chore(deps): update dependency webpack to v5.102.1 (main) (#33470)
  • aac7630 chore: update internal links
  • 7ae2cf5 perf(kit,schema): remove some unnecessary dependencies
  • 002c92c chore(deps): update all non-major dependencies (main) (#33444)
  • 2958d14 fix(nuxt): add back shortPath property (#33384)
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @​nuxt/kit since your current version.


Updates @nuxt/devtools from 1.7.0 to 2.7.0

Release notes

Sourced from @​nuxt/devtools's releases.

v2.7.0

   🐞 Bug Fixes

    View changes on GitHub

v2.6.5

   🐞 Bug Fixes

    View changes on GitHub

v2.6.4

   🐞 Bug Fixes

  • Using textContent instead of innerHtml for auth pagechore: update lock  -  by @​antfu (7cadb)
    View changes on GitHub

v2.6.3

No significant changes

    View changes on GitHub

v2.6.2

   🐞 Bug Fixes

    View changes on GitHub

v2.6.1

   🐞 Bug Fixes

    View changes on GitHub

v2.6.0

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

... (truncated)

Changelog

Sourced from @​nuxt/devtools's changelog.

2.7.0 (2025-10-26)

Bug Fixes

  • devtools: use vite plugin for env-specific config (#899) (0c258d4)

2.6.5 (2025-09-20)

Bug Fixes

  • ensure path resolve is safe (1fabb49)

2.6.4 (2025-09-19)

Bug Fixes

  • using textContent instead of innerHtml for auth pagechore: update lock (7cadbbe)

2.6.3 (2025-08-22)

2.6.2 (2025-07-02)

Bug Fixes

2.6.1 (2025-07-01)

Bug Fixes

2.6.0 (2025-06-29)

... (truncated)

Commits
  • e62257b chore: release v2.7.0
  • d80924b chore: update deps
  • 0c258d4 fix(devtools): use vite plugin for env-specific config (#899)
  • 2cd1e2c chore: release v2.6.5
  • 191eb3f refactor: unified all error messages
  • 1fabb49 fix: ensure path resolve is safe
  • 39a0677 chore: release v2.6.4
  • 7cadbbe fix: using textContent instead of innerHtml for auth pagechore: update lock
  • 27f80d0 chore: release v2.6.3
  • d602a81 chore: release v2.6.2
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @​nuxt/devtools since your current version.


Updates @nuxt/eslint-config from 0.5.7 to 1.9.0

Commits
  • 6cd7722 chore: release v1.9.0
  • 2e67f94 fix: add defineNuxtConfig as ESLint's globals, close #603
  • 58f173c chore: release v1.8.0
  • e5eada6 chore: release v1.7.1
  • 874f62e chore: release v1.7.0
  • 7a2b21e chore: release v1.6.0
  • e43d6de fix: bring back eslint-plugin-import-x as default, close #590
  • af6c76f chore: release v1.5.2
  • 66f5ee0 feat: add option features.import.plugin to swap plugin implementation, clos...
  • 920215b chore: release v1.5.1
  • Additional commits viewable in compare view

Updates @nuxt/module-builder from 0.8.4 to 1.0.2

Release notes

Sourced from @​nuxt/module-builder's releases.

v1.0.2

compare changes

🩹 Fixes

  • Use absolute path for jiti stub (#648)

🏡 Chore

✅ Tests

  • Add snapshots for v3 + v4 wrapped fetch (270779b)

🤖 CI

  • Remove forced corepack installation (9be288b)
  • Run tests on node 20 (97e3f47)

❤️ Contributors

v1.0.1

compare changes

📖 Documentation

  • Add full v1 release notes (#581, #582)
  • Update to latest recommendations (6b30cde)

❤️ Contributors

v1.0.0

With the release of unbuild v3, the EOL status of Nuxt 2, and looking forward to Nuxt 4, we're taking the opportunity to release v1 of @nuxt/module-builder, with a range of breaking changes.

⚠️ Breaking Changes

  • Upgrade to unbuild v3 (#447) This major upgrade brings significant changes to the build proces but should be significantly better.

  • Removal of Node10 module resolution and CommonJS output (#448) As Nuxt 2 has reached EOL, we no longer generate CJS by default, and we have also removed the 'CJS bridge' feature that polyfilled __filename and __dirname.

... (truncated)

Changelog

Sourced from @​nuxt/module-builder's changelog.

v1.0.2

compare changes

🩹 Fixes

  • Use absolute path for jiti stub (#648)

🏡 Chore

✅ Tests

  • Add snapshots for v3 + v4 wrapped fetch (270779b)

🤖 CI

  • Remove forced corepack installation (9be288b)
  • Run tests on node 20 (97e3f47)

❤️ Contributors

v1.0.1

compare changes

📖 Documentation

  • Add full v1 release notes (#581, #582)
  • Update to latest recommendations (6b30cde)

❤️ Contributors

v1.0.0

compare changes

🚀 Enhancements

  • ⚠️ Upgrade to unbuild v3 (#447)
  • ⚠️ Remove support for node10 resolution + cjs (#448)
  • build: Ignore test + story files in runtime/ directory (#480)

... (truncated)

Commits
  • 474851c chore(release): v1.0.2
  • ee517fd chore(deps): update all non-major dependencies (#640)
  • bd1919f chore(deps): lock file maintenance (#643)
  • 069c262 chore(deps): update resolutions vue-tsc to v3 (#641)
  • e4c0e29 fix: use absolute path for jiti stub (#648)
  • b17bc53 chore(deps): update nuxt framework to v4 (major) (#645)
  • 97e3f47 ci: run tests on node 20
  • c1560ed chore(deps): update dependency pkg-types to ^2.2.0 (#638)
  • 59b646c chore(deps): update all non-major dependencies (#637)
  • 9be288b ci: remove forced corepack installation
  • Additional commits viewable in compare view

Updates @nuxt/schema from 3.17.6 to 4.2.0

Release notes

Sourced from @​nuxt/schema's releases.

v4.2.0

4.2.0 is the next minor release.

👀 Highlights

We're excited to announce Nuxt 4.2, bringing new capabilities for better TypeScript DX, enhanced error handling, and improved control over data fetching! 🎉

🎯 Abort Control for Data Fetching

You can now pass an AbortController signal directly to useAsyncData and useFetch, giving you fine-grained control over request cancellation (#32531).

<script setup lang="ts">
const controller = new AbortController()
const { data, error } = await useAsyncData('users', () => $fetch('/api/users', {
signal: controller.signal
}))
// Cancel the request manually when needed
function cancelRequest() {
controller.abort()
}
</script>

This is particularly useful when you need to abort requests based on user actions or component lifecycle events. The abort signal can also be passed to refresh() and execute() methods:

const { data, refresh } = await useAsyncData('posts', fetchPosts)
// Abort an ongoing refresh
const abortController = new AbortController()
refresh({ signal: abortController.signal })
// Later...
abortController.abort()

🎨 Better Error Pages in Development

When an error occurs during development, Nuxt will now display both your custom error page and a detailed technical error overlay (#33359). This gives you the best of both worlds – you can see what your users will experience while also having immediate access to stack traces and debugging information.

Screenshot of the new development error page

The technical overlay appears as a toggleable panel that doesn't interfere with your custom error page, making it easier to debug issues while maintaining a realistic preview of your error handling.

🔮 Opt-in Vite Environment API

For those wanting to experiment with cutting-edge features, you can now opt into the Vite Environment API (#33492).

... (truncated)

Commits
  • 2f7957a v4.2.0
  • ddebec5 chore(deps): update all non-major dependencies (main) (#33469)
  • ba0dfeb chore(deps): update dependency vite to v7.1.11 [security] (main) (#33531)
  • 0b65203 feat(kit,vite): allow enabling vite environment api (#33492)
  • 2658cf1 chore(deps): update dependency webpack to v5.102.1 (main) (#33470)
  • f3dc078 refactor(nitro,nuxt): extract @nuxt/nitro-server package (#33462)
  • 7ae2cf5 perf(kit,schema): remove some unnecessary dependencies
  • 002c92c chore(deps): update all non-major dependencies (main) (#33444)
  • 22f4693 feat(schema): enable setting future.compatibilityVersion to 5
  • 191bcb7 fix(nuxt): remove declarationPath from component dirs
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @​nuxt/schema since your current version.


Updates @nuxt/test-utils from 3.19.2 to 3.20.1

Release notes

Sourced from @​nuxt/test-utils's releases.

v3.20.0

3.20.0 is the next minor release.

👉 Changelog

compare changes

🚀 Enhancements

  • runtime-utils: Automatic ref unwrapping for wrapper.vm (#1405)
  • runtime: Allow registerEndpoint to work with native fetch (#1415)
  • runtime: Add scoped option to cleanup components (#1389)

🩹 Fixes

  • runtime-utils: Capture events emitted before the first render (#1353)
  • runtime-utils: Add missing import (#1372)
  • e2e: Detect nuxt config files in .config folder (#1381)
  • e2e: Bump windows teardown timeout to 60s (9f1f712da)
  • runtime: Allow registerEndpoint to work with $fetch.create (#1403)
  • Handle optional chaining for imports in setupImportMocking function (#1433)
  • vitest: Support virtualConsole.forwardTo in jsdom (6b4076a04)
  • vitest: Call window.close on jsdom teardown (25b87eef3)
  • vitest: Stub IntersectionObserver in teardown (230dd240a)

📖 Documentation

  • Use jsdoc standard @default formatting (#1379)
  • Fix typo in setup hook deprecation text (#1380)

🏡 Chore

  • Switch to npm trusted publishing (3a1f194fb)
  • deps-dev: Bump happy-dom from 19.0.2 to 20.0.0 (#1441)
  • Relax upper peerDependency ranges (4676f4bf3)
  • Add test script (3126fa243)

✅ Tests

  • Add example tests for nuxt ui (#1396)

🤖 CI

  • Do not fail matrix if one os fails (7d2969e29)
  • Add read contents permission (782119685)
  • Run release tasks on latest node version (fb2007b33)
  • Add provenance action to check for downgrades in provenance (10288633c)

❤️ Contributors

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @​nuxt/test-utils since your current version.


Updates nuxt from 3.17.6 to 4.2.0

Release notes

Sourced from nuxt's releases.

v4.2.0

4.2.0 is the next minor release.

👀 Highlights

We're excited to announce Nuxt 4.2, bringing new capabilities for better TypeScript DX, enhanced error handling, and improved control over data fetching! 🎉

🎯 Abort Control for Data Fetching

You can now pass an AbortController signal directly to useAsyncData and useFetch, giving you fine-grained control over request cancellation (#32531).

<script setup lang="ts">
const controller = new AbortController()
const { data, error } = await useAsyncData('users', () => $fetch('/api/users', {
signal: controller.signal
}))
// Cancel the request manually when needed
function cancelRequest() {
controller.abort()
}
</script>

This is particularly useful when you need to abort requests based on user actions or component lifecycle events. The abort signal can also be passed to refresh() and execute() methods:

const { data, refresh } = await useAsyncData('posts', fetchPosts)
// Abort an ongoing refresh
const abortController = new AbortController()
refresh({ signal: abortController.signal })
// Later...
abortController.abort()

🎨 Better Error Pages in Development

When an error occurs during development, Nuxt will now display both your custom error page and a detailed technical error overlay (#33359). This gives you the best of both worlds – you can see what your users will experience while also having immediate access to stack traces and debugging information.

Screenshot of the new development error page

The technical overlay appears as a toggleable panel that doesn't interfere with your custom error page, making it easier to debug issues while maintaining a realistic preview of your error handling.

🔮 Opt-in Vite Environment API

For those wanting to experiment with cutting-edge features, you can now opt into the Vite Environment API (#33492).

... (truncated)

Commits
  • 2f7957a v4.2.0
  • 7db30a6 fix(vite): unset optimizeDeps.include for server environment (#33550)
  • 451c817 fix(nuxt): handle arrays in app config correctly during HMR (#33555)
  • ddebec5 chore(deps): update all non-major dependencies (main) (#33469)
  • 56a257a fix(nuxt): add NuxtTime relative time relativeStyle prop (#33557)
  • b51cb30 refactor(nuxt): use RouteLocationNormalizedLoadedGeneric internally
  • c2e1998 fix(nuxt): add NuxtTime relative time numeric prop (#33552)
  • ba0dfeb chore(deps): update dependency vite to v7.1.11 [security] (main) (#33531)
  • b7ed1d3 chore: remove code comment (#33515)
  • 934dc00 fix(nuxt): support component auto-imports as arguments of h() (#33509)
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for nuxt since your current version.


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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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 7 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@nuxt/kit](https://github.com/nuxt/nuxt/tree/HEAD/packages/kit) | `3.17.6` | `4.2.0` |
| [@nuxt/devtools](https://github.com/nuxt/devtools/tree/HEAD/packages/devtools) | `1.7.0` | `2.7.0` |
| [@nuxt/eslint-config](https://github.com/nuxt/eslint/tree/HEAD/packages/eslint-config) | `0.5.7` | `1.9.0` |
| [@nuxt/module-builder](https://github.com/nuxt/module-builder) | `0.8.4` | `1.0.2` |
| [@nuxt/schema](https://github.com/nuxt/nuxt/tree/HEAD/packages/schema) | `3.17.6` | `4.2.0` |
| [@nuxt/test-utils](https://github.com/nuxt/test-utils) | `3.19.2` | `3.20.1` |
| [nuxt](https://github.com/nuxt/nuxt/tree/HEAD/packages/nuxt) | `3.17.6` | `4.2.0` |



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

Updates `@nuxt/devtools` from 1.7.0 to 2.7.0
- [Release notes](https://github.com/nuxt/devtools/releases)
- [Changelog](https://github.com/nuxt/devtools/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nuxt/devtools/commits/v2.7.0/packages/devtools)

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

Updates `@nuxt/module-builder` from 0.8.4 to 1.0.2
- [Release notes](https://github.com/nuxt/module-builder/releases)
- [Changelog](https://github.com/nuxt/module-builder/blob/main/CHANGELOG.md)
- [Commits](nuxt/module-builder@v0.8.4...v1.0.2)

Updates `@nuxt/schema` from 3.17.6 to 4.2.0
- [Release notes](https://github.com/nuxt/nuxt/releases)
- [Commits](https://github.com/nuxt/nuxt/commits/v4.2.0/packages/schema)

Updates `@nuxt/test-utils` from 3.19.2 to 3.20.1
- [Release notes](https://github.com/nuxt/test-utils/releases)
- [Commits](nuxt/test-utils@v3.19.2...v3.20.1)

Updates `nuxt` from 3.17.6 to 4.2.0
- [Release notes](https://github.com/nuxt/nuxt/releases)
- [Commits](https://github.com/nuxt/nuxt/commits/v4.2.0/packages/nuxt)

---
updated-dependencies:
- dependency-name: "@nuxt/kit"
  dependency-version: 4.2.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuxt
- dependency-name: "@nuxt/devtools"
  dependency-version: 2.7.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: nuxt
- dependency-name: "@nuxt/eslint-config"
  dependency-version: 1.9.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: nuxt
- dependency-name: "@nuxt/module-builder"
  dependency-version: 1.0.2
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: nuxt
- dependency-name: "@nuxt/schema"
  dependency-version: 4.2.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: nuxt
- dependency-name: "@nuxt/test-utils"
  dependency-version: 3.20.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: nuxt
- dependency-name: nuxt
  dependency-version: 4.2.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: nuxt
...

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

dependabot Bot commented on behalf of github Oct 27, 2025

Copy link
Copy Markdown
Author

Labels

The following labels could not be found: dependencies, javascript. Please create them before Dependabot can add them 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.

1 participant