Skip to content

Comments

Bump vue and nuxt#857

Closed
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/npm_and_yarn/multi-d4743c32fb
Closed

Bump vue and nuxt#857
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/npm_and_yarn/multi-d4743c32fb

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 25, 2025

Bumps vue to 3.5.22 and updates ancestor dependency nuxt. These dependencies need to be updated together.

Updates vue from 2.7.16 to 3.5.22

Release notes

Sourced from vue's releases.

v3.5.22

For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the minor branch.

v3.5.21

For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the minor branch.

v3.5.20

For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the minor branch.

v3.5.19

For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the minor branch.

v3.5.18

For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the minor branch.

v3.5.17

For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the minor branch.

v3.5.16

For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the minor branch.

v3.5.15

For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the minor branch.

v3.5.14

For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the minor branch.

v3.5.13

For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the minor branch.

v3.5.12

For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the minor branch.

v3.5.11

For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the minor branch.

v3.5.10

For stable releases, please refer to CHANGELOG.md for details.

... (truncated)

Changelog

Sourced from vue's changelog.

3.5.22 (2025-09-25)

Bug Fixes

  • compiler-core: identifiers in switch-case should not be inferred as references (#13923) (5953c9f)
  • compiler-dom: nodes with v-once shouldn't be stringified (#13878) (95c1975)
  • compiler-sfc: add support for @vue-ignore in runtime type resolution (#13906) (ba7f7f9)
  • compiler-sfc: enhance inferRuntimeType to support TSMappedType with indexed access (#13848) (e388f1a), closes #13847
  • compiler-sfc: ensure css custom properties do not start with a digit (#13870) (9c27951)
  • compiler-sfc: ensure props bindings register before compiling template (#13922) (abd5638), closes #13920
  • compiler-ssr: ensure v-show has a higher priority in SSR (#12171) (836b829), closes #12162
  • custom-element: properly mount multiple Teleports in custom element component w/ shadowRoot false (#13900) (5e1e791), closes #13899
  • custom-element: set prop runs pending mutations before disconnect (#13897) (c4a88cd), closes #13315
  • custom-element: use PatchFlags.BAIL for slot when props are present (#13907) (5358bca), closes #13904
  • reactivity: respect readonly during ref unwrapping (#13905) (aba7fed), closes #13903
  • reactivity: update iterator to check for completion instead of value presence (#13761) (2078f8b)
  • runtime-core: simplify block-tracking disabling in h helper (#13841) (75220c7)
  • transition-group: run forceReflow on the correct document (fix #13849) (#13853) (1be5ddf)
  • types: more precise types for Events and added missing definitions (#9675) (8bb8fb2)
  • types: set dom stub type to never instead of {} (#13915) (8620a61), closes #11564
  • types: widen directive arg type from string to any (#13758) (4b71706), closes #13757

Features

  • custom-element: allow specifying additional options for shadowRoot in custom elements (#12965) (47e628d), closes #12964

Reverts

  • Revert "fix(hmr): prevent VUE_HMR_RUNTIME from being overwritten by vue runtime in 3rd-party libraries" (#13925) (6b68f72), closes #13925

3.5.21 (2025-09-02)

Bug Fixes

... (truncated)

Commits
Maintainer changes

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


Updates nuxt from 2.18.1 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.


Most Recent Ignore Conditions Applied to This Pull Request
Dependency Name Ignore Conditions
nuxt [> 3.2.0]

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 this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Bumps [vue](https://github.com/vuejs/core) to 3.5.22 and updates ancestor dependency [nuxt](https://github.com/nuxt/nuxt/tree/HEAD/packages/nuxt). These dependencies need to be updated together.


Updates `vue` from 2.7.16 to 3.5.22
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuejs/core/commits/v3.5.22)

Updates `nuxt` from 2.18.1 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: vue
  dependency-version: 3.5.22
  dependency-type: indirect
- dependency-name: nuxt
  dependency-version: 4.2.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Oct 25, 2025
@hakatashi hakatashi enabled auto-merge October 25, 2025 07:44
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Oct 25, 2025

Dependabot cannot update to the required version as all versions were ignored. Because of this, Dependabot cannot update this pull request.

1 similar comment
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Oct 25, 2025

Dependabot cannot update to the required version as all versions were ignored. Because of this, Dependabot cannot update this pull request.

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Oct 27, 2025

Looks like these dependencies are no longer being updated by Dependabot, so this is no longer needed.

@dependabot dependabot bot closed this Oct 27, 2025
auto-merge was automatically disabled October 27, 2025 09:59

Pull request was closed

@dependabot dependabot bot deleted the dependabot/npm_and_yarn/multi-d4743c32fb branch October 27, 2025 09:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants