Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 8, 2025

Bumps vue-tsc from 3.0.3 to 3.1.7.

Release notes

Sourced from vue-tsc's releases.

v3.1.7

Features

  • feat(language-core): cache virtual code by scriptId (#5811) - Thanks to @​serkodev!

Bug Fixes

  • fix(language-core): avoid using Identifier.text property (#5810)
  • fix(language-core): generate script separator on demand (#5816)
  • fix(language-core): avoid invalid __VLS_Slots generation

Other Changes

  • feat(lint): add typescript services types lint rule (#5813) - Thanks to @​serkodev!

❤️ Thanks to Our Sponsors

... (truncated)

Changelog

Sourced from vue-tsc's changelog.

3.1.7 (2025-12-08)

Features

  • feat(language-core): cache virtual code by scriptId (#5811) - Thanks to @​serkodev!

Bug Fixes

  • fix(language-core): avoid using Identifier.text property (#5810)
  • fix(language-core): generate script separator on demand (#5816)
  • fix(language-core): avoid invalid __VLS_Slots generation

Other Changes

  • feat(lint): add typescript services types lint rule (#5813) - Thanks to @​serkodev!

3.1.6 (2025-12-06)

Features

  • feat(vscode): add settings to enable per-block formatting (#5784) - Thanks to @​serkodev!
  • feat(language-service): enhanced component auto import (#5790)
  • feat(component-meta): add component name and description fields (#5797)
  • feat(typescript-plugin): add support for template "Add Import" quick fix (#5799) - Thanks to @​serkodev!
  • feat(typescript-plugin): mapping JSDoc informations from <script setup> (#5805)
  • feat(vscode): support tsdk path for Eclipse Theia (#5806) - Thanks to @​serkodev!

Bug Fixes

  • fix(language-service): ignore intrinsic elements when detect tag name casing (#5771)
  • fix(language-core): createParsedCommandLineByJson parsed incorrect options since v3.1.5 (vuejs/language-tools#5768)
  • fix(vscode): make vue.server.path compatible with Windows (#5772)
  • fix(vscode): analyze interpolation highlight ranges based on AST (#5777)
  • fix(vscode): sync latest vscode html language configuration (#5740)
  • fix(language-core): enhance getVIfNode to support v-else-if directives (#5765) - Thanks to @​serkodev!
  • fix(language-core): generate {} instead of its string value for style="..." (#5781) - Thanks to @​KazariEX!
  • fix(language-core): v-bind="$attrs" loses navigation when inferTemplateDollarAttrs is disabled (#5783)
  • fix(language-service): skip const props = completion in StringLiteral (#5786)
  • fix(language-core): unable to get completion for the second scoped class name
  • fix(language-service): format components with HTML void-element names (#5788) - Thanks to @​serkodev!
  • fix(language-service): properly handle promise when resolving CSS links (#5785)
  • fix(language-core): infer $el type for generic components using inferComponentDollarEl (#5794)
  • fix(language-core): ensure <script> content generates before <script setup> (#5795)
  • fix(language-core): remove bypassDefineComponent hack for better JS support (#4876) (#5379)
  • fix(language-core): Prettify<T> caused generic props gets inferred as unknown (#5667) - Thanks to @​so1ve!
  • fix(vscode): handle leading < as operator in SFC scripts (#5801) - Thanks to @​serkodev!
  • fix(vscode): patch isTypeScriptDocument in VSCode for typescript.preferences.autoImportSpecifierExcludeRegexes config support (#5364)
  • fix(language-core): ensure type consistency for optional boolean props (#5803)
  • fix(language-core): add compatibility for vapor attr (#5496)
  • fix(language-core): AST fault tolerance for key binding on template (#5807)

... (truncated)

Commits
  • a43baa2 v3.1.7 (#5817)
  • f09f173 v3.1.6 (#5809)
  • a1b8b71 feat(component-meta): add component name and description fields (#5797)
  • adeba0a fix(language-core): Prettify\<T> caused generic props gets inferred as `unkn...
  • b6254ec fix(typescript-plugin): resolve component type without __VLS_components
  • ebb2fb2 refactor(language-core): extract virtual code variables to codegen/names.ts
  • 9acb5b0 chore: update volar to 2.4.26
  • 093e403 v3.1.5 (#5764)
  • c25d7e9 refactor(language-core): rename __VLS_unknownProps to __VLS_PROPS_FALLBACK
  • 342cf3b refactor(language-core): rename unknown props to __VLS_unknownProps for con...
  • Additional commits viewable in compare view

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

Bumps [vue-tsc](https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc) from 3.0.3 to 3.1.7.
- [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.1.7/packages/tsc)

---
updated-dependencies:
- dependency-name: vue-tsc
  dependency-version: 3.1.7
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

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 Dec 8, 2025
@dependabot dependabot bot requested a review from a team as a code owner December 8, 2025 07:14
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Dec 8, 2025
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Dec 9, 2025

Superseded by #134.

@dependabot dependabot bot closed this Dec 9, 2025
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/vue-tsc-3.1.7 branch December 9, 2025 07:16
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