chore(deps): update dependency vue-tsc to ^2.2.2 #79

Merged
Xefir merged 1 commits from renovate/vue-tsc-2.x into main 2025-02-16 10:55:29 +00:00
Collaborator

This PR contains the following updates:

Package Type Update Change
vue-tsc (source) devDependencies patch ^2.2.0 -> ^2.2.2

Release Notes

vuejs/language-tools (vue-tsc)

v2.2.2

Compare Source

Features
  • feat(language-core): navigation support for $attrs, $slots, $refs and $el in the template (#​5056) - Thanks to @​KazariEX!
  • feat(language-service): support global directives completion (#​4989) - Thanks to @​KazariEX!
  • feat(language-core): type support of useAttrs (#​5106) - Thanks to @​KazariEX!
  • feat(language-core): add options for fine-grained configuration of strictTemplates (#​5138)
  • feat(language-service): display deprecated info of props in completion (#​5134) - Thanks to @​KazariEX!
  • feat(component-meta): collect destructured props defaults (#​5101) - Thanks to @​Akryum!
  • feat(language-core): add checkUnknownDirectives option (#​5141) - Thanks to @​KazariEX!
  • feat(language-core): support <script vapor> - Thanks to @​KazariEX!
Bug Fixes
  • fix(language-core): ignore ts errors in function-scoped declare expressions (#​5090) - Thanks to @​zhiyuanzmj!
  • fix(language-core, typescript-plugin): handle self-reference component correctly (#​5102) - Thanks to @​KazariEX!
  • fix(language-core): do not generate element for <template> with v-slot (#​5077) - Thanks to @​KazariEX!
  • fix(language-service): set code action kinds to avoid warning (#​5096) - Thanks to @​KazariEX!
  • fix(language-core): handle parentheses in v-for exp
  • fix(language-core): slot exp formatting virtual code syntax incorrect
  • fix(language-core): arrow function formatting virtual code syntax incorrect in interpolation
  • fix(language-core): improve multiple lines event formatting result
  • fix(language-core): prefer loc.source instead of node content
  • fix(language-core): intersect local $attrs with __VLS_ctx.$attrs (#​5113) - Thanks to @​KazariEX!
  • fix(language-core): only generate model modifiers for components - Thanks to @​KazariEX!
  • fix(language-plugin-pug): ignore duplicate attribute error of class (#​5100) - Thanks to @​KazariEX!
  • fix(language-core): align types of v-for with core (#​5084) - Thanks to @​KazariEX!
  • fix(language-core): map interpolation error with multiple variables correctly (#​5158) - Thanks to @​KazariEX!
  • fix(vscode): ask user to reload extension host when configuration changes (#​5160) - Thanks to @​typed-sigterm!
  • fix(typescript-plugin): update component names correctly for the first time - Thanks to @​KazariEX!
  • fix(language-core): add undefined to first param type of optional model emits (#​5171) - Thanks to @​KazariEX!
  • fix(language-core): intersect __VLS_slots with __VLS_ctx.$slots (#​5083) - Thanks to @​KazariEX!
  • fix(language-core): complete codegen of slot name prop (#​5139) - Thanks to @​KazariEX!
Other Changes
  • refactor(language-service): read ast from codegen instead of parsing it repeatedly (#​5086) - Thanks to @​KazariEX!
  • refactor(language-core): rewrite vueCompilerOptions resolution logic
  • refactor(component-meta): read scriptSetupRanges from codegen - Thanks to @​KazariEX!
  • refactor(component-meta): read node directly instead of creating sub ast - Thanks to @​KazariEX!
  • refactor(component-meta): read ast from sfc.script - Thanks to @​KazariEX!
  • refactor(language-core): generate the type of slots with function property (#​5173) - Thanks to @​KazariEX!
  • refactor(language-core): reduce codegen size of template returns - Thanks to @​KazariEX!
  • refactor(language-core): remove semantic highlight of directives - Thanks to @​KazariEX!
  • refactor: update alien-signals to 1.0.3 (#​5181) - Thanks to @​KazariEX!

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [vue-tsc](https://github.com/vuejs/language-tools) ([source](https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc)) | devDependencies | patch | [`^2.2.0` -> `^2.2.2`](https://renovatebot.com/diffs/npm/vue-tsc/2.2.0/2.2.2) | --- ### Release Notes <details> <summary>vuejs/language-tools (vue-tsc)</summary> ### [`v2.2.2`](https://github.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#222-supofficialsup-223-supinsiderssup-2025-02-15) [Compare Source](https://github.com/vuejs/language-tools/compare/v2.2.0...v2.2.2) ##### Features - feat(language-core): navigation support for `$attrs`, `$slots`, `$refs` and `$el` in the template ([#&#8203;5056](https://github.com/vuejs/language-tools/issues/5056)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - feat(language-service): support global directives completion ([#&#8203;4989](https://github.com/vuejs/language-tools/issues/4989)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - feat(language-core): type support of `useAttrs` ([#&#8203;5106](https://github.com/vuejs/language-tools/issues/5106)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - feat(language-core): add options for fine-grained configuration of `strictTemplates` ([#&#8203;5138](https://github.com/vuejs/language-tools/issues/5138)) - feat(language-service): display deprecated info of props in completion ([#&#8203;5134](https://github.com/vuejs/language-tools/issues/5134)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - feat(component-meta): collect destructured props defaults ([#&#8203;5101](https://github.com/vuejs/language-tools/issues/5101)) - Thanks to [@&#8203;Akryum](https://github.com/Akryum)! - feat(language-core): add `checkUnknownDirectives` option ([#&#8203;5141](https://github.com/vuejs/language-tools/issues/5141)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - feat(language-core): support `<script vapor>` - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! ##### Bug Fixes - fix(language-core): ignore ts errors in function-scoped declare expressions ([#&#8203;5090](https://github.com/vuejs/language-tools/issues/5090)) - Thanks to [@&#8203;zhiyuanzmj](https://github.com/zhiyuanzmj)! - fix(language-core, typescript-plugin): handle self-reference component correctly ([#&#8203;5102](https://github.com/vuejs/language-tools/issues/5102)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - fix(language-core): do not generate element for `<template>` with `v-slot` ([#&#8203;5077](https://github.com/vuejs/language-tools/issues/5077)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - fix(language-service): set code action kinds to avoid warning ([#&#8203;5096](https://github.com/vuejs/language-tools/issues/5096)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - fix(language-core): handle parentheses in v-for exp - fix(language-core): slot exp formatting virtual code syntax incorrect - fix(language-core): arrow function formatting virtual code syntax incorrect in interpolation - fix(language-core): improve multiple lines event formatting result - fix(language-core): prefer `loc.source` instead of node content - fix(language-core): intersect local `$attrs` with `__VLS_ctx.$attrs` ([#&#8203;5113](https://github.com/vuejs/language-tools/issues/5113)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - fix(language-core): only generate model modifiers for components - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - fix(language-plugin-pug): ignore duplicate attribute error of `class` ([#&#8203;5100](https://github.com/vuejs/language-tools/issues/5100)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - fix(language-core): align types of `v-for` with core ([#&#8203;5084](https://github.com/vuejs/language-tools/issues/5084)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - fix(language-core): map interpolation error with multiple variables correctly ([#&#8203;5158](https://github.com/vuejs/language-tools/issues/5158)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - fix(vscode): ask user to reload extension host when configuration changes ([#&#8203;5160](https://github.com/vuejs/language-tools/issues/5160)) - Thanks to [@&#8203;typed-sigterm](https://github.com/typed-sigterm)! - fix(typescript-plugin): update component names correctly for the first time - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - fix(language-core): add `undefined` to first param type of optional model emits ([#&#8203;5171](https://github.com/vuejs/language-tools/issues/5171)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - fix(language-core): intersect `__VLS_slots` with `__VLS_ctx.$slots` ([#&#8203;5083](https://github.com/vuejs/language-tools/issues/5083)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - fix(language-core): complete codegen of slot name prop ([#&#8203;5139](https://github.com/vuejs/language-tools/issues/5139)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! ##### Other Changes - refactor(language-service): read ast from codegen instead of parsing it repeatedly ([#&#8203;5086](https://github.com/vuejs/language-tools/issues/5086)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - refactor(language-core): rewrite `vueCompilerOptions` resolution logic - refactor(component-meta): read `scriptSetupRanges` from codegen - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - refactor(component-meta): read node directly instead of creating sub ast - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - refactor(component-meta): read ast from `sfc.script` - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - refactor(language-core): generate the type of slots with function property ([#&#8203;5173](https://github.com/vuejs/language-tools/issues/5173)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - refactor(language-core): reduce codegen size of template returns - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - refactor(language-core): remove semantic highlight of directives - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! - refactor: update alien-signals to 1.0.3 ([#&#8203;5181](https://github.com/vuejs/language-tools/issues/5181)) - Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)! </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xODEuNiIsInVwZGF0ZWRJblZlciI6IjM3LjE4MS42IiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Renovate added 1 commit 2025-02-16 00:04:35 +00:00
chore(deps): update dependency vue-tsc to ^2.2.2
All checks were successful
pilotwings / python (push) Successful in 1m47s
pilotwings / node (push) Successful in 25s
pilotwings / docker (push) Successful in 2m13s
398031a987
Xefir merged commit 29ff83e8dc into main 2025-02-16 10:55:29 +00:00
Xefir deleted branch renovate/vue-tsc-2.x 2025-02-16 10:55:29 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Xefir/pilotwings#79
No description provided.