vuejs/language-tools (vue-tsc)
### [`v2.0.15`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#2015-2024430)
[Compare Source](https://togithub.com/vuejs/language-tools/compare/v2.0.14...v2.0.15)
##### Features
- Redesign additional extensions, VitePress, PetiteVue support ([#4321](https://togithub.com/vuejs/language-tools/issues/4321))
- Fix custom file extensions not working in Hybrid Mode ([#4251](https://togithub.com/vuejs/language-tools/issues/4251))
- **vscode:** prompt when Hybrid Mode is explicitly enabled but known incompatible extensions are installed
- **language-core:** use internal options for directly exposing user props/emits types ([vuejs/core#10801](https://togithub.com/vuejs/core/pull/10801))
- **language-core:** support defineSlots destructuring ([#4312](https://togithub.com/vuejs/language-tools/issues/4312)) - Thanks [@zhiyuanzmj](https://togithub.com/zhiyuanzmj)
##### Bug Fixes
- **vscode:** when enabled VitePress support, extension not activated when opening markdown files
- **language-core:** auto-complete not working in v-bind
##### Performance
- **language-service:** emmet completion should not be blocked by TS type evaluation ([#4298](https://togithub.com/vuejs/language-tools/issues/4298))
- **language-core:** simplify virtual code for intrinsic elements
##### Other Changes
- Upgrade Volar from `v2.2.0-alpha.10` to `v2.2.0-alpha.12`:
- Avoid extension crash when workspace TSDK does not exist
- Fix template variables cannot be renamed at the first character in Hybrid Mode ([#4297](https://togithub.com/vuejs/language-tools/issues/4297))
- Fix template virtual code mapping is misaligned in Windows in Hybrid Mode ([#4297](https://togithub.com/vuejs/language-tools/issues/4297))
- Add `svelte.svelte-vscode` (>=108.4.0) to Hybrid Mode compatibility whitelist ([sveltejs/language-tools#2317](https://togithub.com/sveltejs/language-tools/pull/2317))
- **component-meta:** convert source code to TS
- **language-core:** export `allCodeFeatures` ([#4320](https://togithub.com/vuejs/language-tools/issues/4320)) - Thanks [@zhiyuanzmj](https://togithub.com/zhiyuanzmj)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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 Mend Renovate. View repository job log here.
This PR contains the following updates:
2.0.14
->2.0.15
Release Notes
vuejs/language-tools (vue-tsc)
### [`v2.0.15`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#2015-2024430) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v2.0.14...v2.0.15) ##### Features - Redesign additional extensions, VitePress, PetiteVue support ([#4321](https://togithub.com/vuejs/language-tools/issues/4321)) - Fix custom file extensions not working in Hybrid Mode ([#4251](https://togithub.com/vuejs/language-tools/issues/4251)) - **vscode:** prompt when Hybrid Mode is explicitly enabled but known incompatible extensions are installed - **language-core:** use internal options for directly exposing user props/emits types ([vuejs/core#10801](https://togithub.com/vuejs/core/pull/10801)) - **language-core:** support defineSlots destructuring ([#4312](https://togithub.com/vuejs/language-tools/issues/4312)) - Thanks [@zhiyuanzmj](https://togithub.com/zhiyuanzmj) ##### Bug Fixes - **vscode:** when enabled VitePress support, extension not activated when opening markdown files - **language-core:** auto-complete not working in v-bind ##### Performance - **language-service:** emmet completion should not be blocked by TS type evaluation ([#4298](https://togithub.com/vuejs/language-tools/issues/4298)) - **language-core:** simplify virtual code for intrinsic elements ##### Other Changes - Upgrade Volar from `v2.2.0-alpha.10` to `v2.2.0-alpha.12`: - Avoid extension crash when workspace TSDK does not exist - Fix template variables cannot be renamed at the first character in Hybrid Mode ([#4297](https://togithub.com/vuejs/language-tools/issues/4297)) - Fix template virtual code mapping is misaligned in Windows in Hybrid Mode ([#4297](https://togithub.com/vuejs/language-tools/issues/4297)) - Add `svelte.svelte-vscode` (>=108.4.0) to Hybrid Mode compatibility whitelist ([sveltejs/language-tools#2317](https://togithub.com/sveltejs/language-tools/pull/2317)) - **component-meta:** convert source code to TS - **language-core:** export `allCodeFeatures` ([#4320](https://togithub.com/vuejs/language-tools/issues/4320)) - Thanks [@zhiyuanzmj](https://togithub.com/zhiyuanzmj)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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.
This PR has been generated by Mend Renovate. View repository job log here.