Skip to content

chore(deps-dev): bump vue-tsc from 2.2.12 to 3.3.11 - #7

Merged
tyza66 merged 33 commits into
mainfrom
dependabot/npm_and_yarn/vue-tsc-3.3.11
Oct 23, 2026
Merged

tyza66 merged 33 commits into
mainfrom
dependabot/npm_and_yarn/vue-tsc-3.3.11

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 4, 2026 •

Copy link
Copy Markdown
Contributor

Bumps vue-tsc from 2.2.12 to 3.3.11.

Release notes

Sourced from vue-tsc's releases.

v3.3.11

language-core

  • fix: generate full fragment props for type checking (#6155) - Thanks to @​serkodev!

language-service

  • fix: invalidate tag and prop casing detection after template changes (#6172) - Thanks to @​serkodev!
  • refactor: make name casing detection reactive (#6173) - Thanks to @​KazariEX!

component-meta

  • fix: invalidate module resolution caches when deleting files (#6163) - Thanks to @​serkodev!

tsc

  • fix: make extension retry errors serializable across IPC (#6162) - Thanks to @​KazariEX!

vscode

Our Sponsors ❤️

... (truncated)

Changelog

Sourced from vue-tsc's changelog.

3.3.11 (2026-08-21)

language-core

  • fix: generate full fragment props for type checking (#6155) - Thanks to @​serkodev!

language-service

  • fix: invalidate tag and prop casing detection after template changes (#6172) - Thanks to @​serkodev!
  • refactor: make name casing detection reactive (#6173) - Thanks to @​KazariEX!

component-meta

  • fix: invalidate module resolution caches when deleting files (#6163) - Thanks to @​serkodev!

tsc

  • fix: make extension retry errors serializable across IPC (#6162) - Thanks to @​KazariEX!

vscode

3.3.10 (2026-08-15)

language-core

  • fix: ignore trailing whitespace after generic parameter commas - Thanks to @​KazariEX!
  • fix: resolve v-for item type over generic sources (#6141) - Thanks to @​serkodev!
  • fix: do not extract SFC blocks across inline Markdown code (#6145) - Thanks to @​lazerg!

language-service

  • fix: serialize template data provider access across concurrent requests (#6154) - Thanks to @​serkodev!

tsc

  • fix: support different extension sets across project references (#6146) - Thanks to @​lazerg!

typescript-plugin

vscode

  • feat: patch typescript.js via --require to support read-only file systems (#6149) - Thanks to @​serkodev!
  • fix: isolate custom TypeScript plugin paths between profiles (#6148) - Thanks to @​serkodev!

3.3.9 (2026-07-31)

... (truncated)

Commits
  • f521b39 v3.3.11 (#6174)
  • 05ab009 fix(tsc): replace symbol retryToken with error to allow IPC serialization (...
  • fd6dada fix(language-core): generate full fragment props for typecheck (#6155)
  • 977995f v3.3.10 (#6160)
  • cb65247 fix(tsc): support different extension sets across project references (#6146)
  • 51617b9 v3.3.9 (#6138)
  • 9d08c43 feat(language-core): check unused generic type parameters (#6137)
  • c99eb00 fix(component-meta): keep getProgramAndFile free of side effects (#6136)
  • 00ce7ec feat(component-meta): expose runtime values of enum members in schema (#6131)
  • c4e58ea feat: migrate build and tests to typescript-native-bridge (#6129)
  • Additional commits viewable in compare view
Maintainer changes

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


Dependabot compatibility score

You can trigger a rebase of this PR 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)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

dependabot Bot added 3 commits September 4, 2026 22:53
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 26.4.0 to 26.4.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 26.4.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.9.3 to 7.0.2.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Commits](microsoft/TypeScript@v5.9.3...v7.0.2)

---
updated-dependencies:
- dependency-name: typescript
  dependency-version: 7.0.2
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [vue-tsc](https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc) from 2.2.12 to 3.3.11.
- [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.3.11/packages/tsc)

---
updated-dependencies:
- dependency-name: vue-tsc
  dependency-version: 3.3.11
  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 Sep 4, 2026

Copy link
Copy Markdown
Contributor Author

Labels

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

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

@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/vue-tsc-3.3.11 branch from 937a56d to a89c2cc Compare September 4, 2026 22:53
dependabot Bot and others added 13 commits September 4, 2026 22:54
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.4.3 to 8.2.2.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v8.2.2/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 8.2.2
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 7.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v4...v7)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4 to 7.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](actions/setup-node@v4...v7)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [tauri-apps/tauri-action](https://github.com/tauri-apps/tauri-action) from 0 to 1.
- [Release notes](https://github.com/tauri-apps/tauri-action/releases)
- [Changelog](https://github.com/tauri-apps/tauri-action/blob/dev/CHANGELOG.md)
- [Commits](tauri-apps/tauri-action@v0...v1)

---
updated-dependencies:
- dependency-name: tauri-apps/tauri-action
  dependency-version: '1'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 2 to 3.
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](softprops/action-gh-release@v2...v3)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-version: '3'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](actions/upload-artifact@v4...v7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

Bring the PR branch up to date with main so PR CI runs the fixed workflows.

Resolved: .github/workflows/release.yml
Bring the PR branch up to date with main so PR CI runs the fixed workflows.
…de-7

Bring the PR branch up to date with main so PR CI runs the fixed workflows.
Bring the PR branch up to date with main so PR CI runs the fixed workflows.

Resolved: package-lock.json
Bring the PR branch up to date with main so PR CI runs the fixed workflows.

Resolved: package-lock.json
Bring the PR branch up to date with main so PR CI runs the fixed workflows.

Resolved: package-lock.json
Bring the PR branch up to date with main so PR CI runs the fixed workflows.

Resolved: package-lock.json
@tyza66
tyza66 force-pushed the dependabot/npm_and_yarn/vue-tsc-3.3.11 branch from f4b2ecb to 813678f Compare October 23, 2026 14:45
FasterEdge added 3 commits October 23, 2026 23:07
TypeScript 7 no longer exports the ./lib/tsc subpath that vue-tsc 2.x loads, so the build fails with ERR_PACKAGE_PATH_NOT_EXPORTED. Bump vue-tsc to 3.x, which drives TypeScript through @volar/typescript, so this PR builds on its own.
TypeScript 7 is the native (Go) port and no longer publishes the
"./lib/tsc" subpath that vue-tsc resolves by default, so the frontend
build dies with ERR_PACKAGE_PATH_NOT_EXPORTED. TypeScript 6 is the last
release that still ships lib/tsc.js, and its _tsc.js still contains every
anchor @volar/typescript patches, so vue-tsc keeps working.

Also restore the manifest version to 1.0.20261022: merging main into this
branch kept the PR copy of package.json, which reverted the version while
package-lock.json kept main value. The release workflow checks
src-tauri/tauri.conf.json against the tag, so the two must not drift.

package-lock.json is regenerated with npm install --package-lock-only
rather than merged by hand, which also drops the 18 @typescript/typescript-*
platform packages that only TypeScript 7 needs.
TypeScript 7 is the native (Go) port and no longer publishes the
"./lib/tsc" subpath that vue-tsc resolves by default, so a major bump
breaks the frontend build with ERR_PACKAGE_PATH_NOT_EXPORTED. Keep
accepting 6.x minor and patch updates until vue-tsc can drive TS 7.
@dependabot @github

dependabot Bot commented on behalf of github Oct 23, 2026

Copy link
Copy Markdown
Contributor Author

A newer version of vue-tsc exists, but since this PR has been edited by someone other than Dependabot I haven't updated it. You'll get a PR for the updated version as normal once this PR is merged.

FasterEdge added 7 commits October 23, 2026 23:25
TypeScript 6 turns on noUncheckedSideEffectImports by default, so
`import "./style.css"` now reports TS2882 because nothing declares the
wildcard module. Reference vite/client, which ships declarations for the
CSS, image, and media files this app imports for their side effects.
…sion

vite 8 需要 @vitejs/plugin-vue 6(5.x 的 peer 仅到 ^6.0.0), 单独升级 vite
会让 npm ci 报 ERESOLVE; 两个包必须一起升级。

同时修复 package.json 与 package-lock.json 的版本漂移: 早前 merge main
只带入 lock 的 1.0.20261022, package.json 仍为 1.0.20260901, 而 lock 根
devDependencies 还写着 vite ^6.0.0。统一为 1.0.20261022 并用 npm install
--package-lock-only 重新生成一致锁文件。
…rsion

合并 main 时 package.json 与 package-lock.json 出现半合并状态: package.json 保留 @types/node 26.4.1 但 version 回退到 1.0.20260901, lock 则沿用 main 的 root devDependencies 与 version, 导致 npm ci 报 Missing: undici-types@8.3.0。重新生成 lock 使 @types/node 26.4.1 的嵌套 undici-types 8.3.0 归位, 并把 version 恢复为 1.0.20261022。
…ns/setup-node-7

chore(deps): bump actions/setup-node from 4 to 7
…ode-26.4.1

chore(deps-dev): bump @types/node from 26.4.0 to 26.4.1
…ipt-7.0.2

chore(deps-dev): bump typescript from 5.9.3 to 7.0.2
…ns/checkout-7

chore(deps): bump actions/checkout from 4 to 7
FasterEdge added 7 commits October 24, 2026 00:25
…-apps/tauri-action-1

chore(deps): bump tauri-apps/tauri-action from 0 to 1
…ns/upload-artifact-7

chore(deps): bump actions/upload-artifact from 4 to 7
…props/action-gh-release-3

chore(deps): bump softprops/action-gh-release from 2 to 3
# Conflicts:
#	package-lock.json
#	package.json
# Conflicts:
#	package-lock.json
#	package.json
chore(deps-dev): bump vite from 6.4.3 to 8.2.2
# Conflicts:
#	package-lock.json
@tyza66
tyza66 merged commit dc36ffd into main Oct 23, 2026
5 checks passed
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/vue-tsc-3.3.11 branch October 23, 2026 19:05
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