Skip to content

chore(deps)(deps-dev): bump vue-tsc from 2.2.12 to 3.2.9 in /webui#65

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/webui/vue-tsc-3.2.9
Open

chore(deps)(deps-dev): bump vue-tsc from 2.2.12 to 3.2.9 in /webui#65
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/webui/vue-tsc-3.2.9

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 15, 2026

Copy link
Copy Markdown

Bumps vue-tsc from 2.2.12 to 3.2.9.

Release notes

Sourced from vue-tsc's releases.

v3.2.9

language-core

  • fix: do not process inline markdown syntax in semantic-aware segments (#6038) - Thanks to @​KazariEX!
  • perf: rewrite a subset of template node transforms (#5769) - Thanks to @​KazariEX!

vscode

  • fix: trigger file rename edits when moving folders with Vue files (#6046) - Thanks to @​KazariEX!

workspace

Our Sponsors ❤️

... (truncated)

Changelog

Sourced from vue-tsc's changelog.

3.2.9 (2026-05-14)

language-core

  • fix: do not process inline markdown syntax in semantic-aware segments (#6038) - Thanks to @​KazariEX!
  • perf: rewrite a subset of template node transforms (#5769) - Thanks to @​KazariEX!

vscode

  • fix: trigger file rename edits when moving folders with Vue files (#6046) - Thanks to @​KazariEX!

workspace

3.2.8 (2026-05-04)

language-core

  • fix: replace inline code blocks after sfc blocks processing (#6024) - Thanks to @​KazariEX!
  • fix: support navigation for kebab-case declarations in GlobalComponents (#6026) - Thanks to @​Gehbt!

language-service

  • feat: support TS module resolution for SCSS @import navigation (#6033) - Thanks to @​KazariEX!

typescript-plugin

  • fix: replace language service per-method overrides with a proxy (#6035) - Thanks to @​KazariEX!

vscode

3.2.7 (2026-04-19)

component-meta

  • fix: preserve non-ASCII characters in prop default values (#6012) - Thanks to @​ef81sp!

workspace

3.2.6 (2026-03-17)

language-core

  • fix: generate $slots type in template correctly with defineSlots (#5984) - Thanks to @​KazariEX!
  • fix: infer only readonly component of arrays in v-for (#5987) - Thanks to @​ascott18!

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for vue-tsc since your current version.


Dependabot compatibility score

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 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)

Bumps [vue-tsc](https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc) from 2.2.12 to 3.2.9.
- [Release notes](https://github.com/vuejs/language-tools/releases)
- [Changelog](https://github.com/vuejs/language-tools/blob/master/CHANGELOG.md)
- [Commits](https://github.com/vuejs/language-tools/commits/v3.2.9/packages/tsc)

---
updated-dependencies:
- dependency-name: vue-tsc
  dependency-version: 3.2.9
  dependency-type: direct:development
  update-type: version-update:semver-major
...

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

dependabot Bot commented on behalf of github May 15, 2026

Copy link
Copy Markdown
Author

Labels

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

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

Copy link
Copy Markdown
Owner

总体结论:这是 dev dependency 升级,但当前 diff 夹带了项目根版本从 0.1.00.2.1 的 lockfile 变化,且缺少构建/typecheck 验证,不建议直接合并。

关键发现:

  • package-lock.json 根包版本从 0.1.0 变为 0.2.1,这与“bump vue-tsc”不直接相关,也没有在 PR 描述中说明。建议确认是否来自 base 分支漂移;如果不是本 PR 目标,应重建/刷新 PR,避免依赖升级夹带版本变更。
  • vue-tsc 从 2.x 到 3.x 属于主要版本升级,可能改变 Vue/TS 模板类型检查行为。当前没有看到 npm cinpm run typechecknpm run build 结果,无法确认现有 webui 类型检查仍通过。
  • Dependabot 提示 dependencies / frontend labels 缺失,这不影响代码,但说明 repo 配置需要清理,否则后续依赖 PR 会持续产生噪声。

优先级建议:

  • 高:先消除无关的根版本变更,或在 PR 中说明它为什么属于本次升级。
  • 高:补充 webui 的安装、typecheck/build 验证结果。
  • 低:修正 dependabot label 配置或创建对应 labels。

后续建议:

  • 如果 typecheck/build 通过且 diff 只保留 vue-tsc 相关锁文件变化,再进入正常依赖升级合并流程。

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