vuejs/language-tools
### [`v1.6.1`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#161-2023428)
[Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.6.0...v1.6.1)
- feat: support for specify vue library name by `vueCompilerOptions.lib` option ([#2722](https://togithub.com/johnsoncodehk/volar/issues/2722))
- fix: avoid `` type checking with string literal assignment ([#2725](https://togithub.com/johnsoncodehk/volar/issues/2725))
- fix: `` reporting false positive error when `strictTemplates` enabled ([#2726](https://togithub.com/johnsoncodehk/volar/issues/2726)) ([#2723](https://togithub.com/johnsoncodehk/volar/issues/2723))
- fix: error using custom directive: `Expected 2 arguments, but got 1.` ([#2730](https://togithub.com/johnsoncodehk/volar/issues/2730))
- fix: namespaced tag not working without script setup
- fix: component intellisense not working in template if TS version < 5.0 ([#2742](https://togithub.com/johnsoncodehk/volar/issues/2742))
- fix: class is not assignable to generic components ([#2744](https://togithub.com/johnsoncodehk/volar/issues/2744))
- fix: components options is not set correctly when component name is kebab-case and auto-importing ([#2745](https://togithub.com/johnsoncodehk/volar/issues/2745))
***
### [`v1.6.0`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#160-2023427)
[Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.5.4...v1.6.0)
- feat(doctor): show warning for TS 4.9 ([#2190](https://togithub.com/johnsoncodehk/volar/issues/2190))
- feat: support inlayHints for `vueCompilerOptions.optionsWrapper`
- fix: avoid props type-checking for `VNode` ([#2720](https://togithub.com/johnsoncodehk/volar/issues/2720))
- fix: revert "fix: trim modifiers for slot name"
- refactor: update extension settings from `volar.*` to `vue.*`
- refactor(language-server): remove `petiteVue`, `vitePress` from server init options
> for IDEs other than VSCode, use `additionalExtensions: ['html', 'md']` instead of
**Breaking changes**
- deprecated `vueCompilerOptions.jsxTemplates` ([#2677](https://togithub.com/johnsoncodehk/volar/issues/2677))
- deprecated `vueCompilerOptions.nativeTags` ([#2685](https://togithub.com/johnsoncodehk/volar/issues/2685))
### [`v1.5.4`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#154-2023426---pre-release)
[Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.5.3...v1.5.4)
- fix: `defineExpose` macro missing for Vue 3.3
- fix(component-meta): meta info is empty if missing `vue-component-type-helpers` dependency
- fix: don't check time for codeActions when saving multiple files
### [`v1.5.3`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#153-2023426---pre-release)
[Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.5.2...v1.5.3)
- feat: support type-checking for dynamic components
- feat: support element type-checking for directives
- fix: cannot infer event type for `` ([#2700](https://togithub.com/johnsoncodehk/volar/issues/2700))
- fix: tag / prop casing status not working
- fix: slot name accidentally included modifiers in virtual code
- fix: avoid always pop "Saving time is too long" edge case
- fix: only generate `JSX.ElementChildrenAttribute` type when `vueCompilerOptions.jsxSlots` enabled ([#2714](https://togithub.com/johnsoncodehk/volar/issues/2714))
- fix: top level await error in SFC if two script blocks are present ([#2712](https://togithub.com/johnsoncodehk/volar/issues/2712))
- fix: cannot use generic components inside defineComponent ([#2709](https://togithub.com/johnsoncodehk/volar/issues/2709))
- fix: intellisense not working in es module project ([#2661](https://togithub.com/johnsoncodehk/volar/issues/2661))
### [`v1.5.2`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#152-2023424---pre-release)
[Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.5.1...v1.5.2)
- fix: cannot recognize hyphenate tag name ([#2688](https://togithub.com/johnsoncodehk/volar/issues/2688))
### [`v1.5.1`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#151-2023423---pre-release)
[Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.5.0...v1.5.1)
- refactor: deprecate `nativeTags` option ([#2685](https://togithub.com/johnsoncodehk/volar/issues/2685))
- fix: props type-check not working for one argument functional component ([#2686](https://togithub.com/johnsoncodehk/volar/issues/2686))
- fix: `` default slot reporting error ([#2683](https://togithub.com/johnsoncodehk/volar/issues/2683))
- fix: cannot infer slots type in vue2 project ([#2682](https://togithub.com/johnsoncodehk/volar/issues/2682))
- fix: static directive arg should not recognize as expression ([#2678](https://togithub.com/johnsoncodehk/volar/issues/2678))
### [`v1.5.0`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#150-2023423---pre-release)
[Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.4.4...v1.5.0)
- refactor: deprecate `jsxTemplates` option ([#2677](https://togithub.com/johnsoncodehk/volar/issues/2677))
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, 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:
1.4.4
->1.6.1
Release Notes
vuejs/language-tools
### [`v1.6.1`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#161-2023428) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.6.0...v1.6.1) - feat: support for specify vue library name by `vueCompilerOptions.lib` option ([#2722](https://togithub.com/johnsoncodehk/volar/issues/2722)) - fix: avoid `Full-time Support by
WebContainer API is here.
Our Sponsors ⭐✨
Add you via GitHub Sponsors or Open Collective
### [`v1.6.0`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#160-2023427) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.5.4...v1.6.0) - feat(doctor): show warning for TS 4.9 ([#2190](https://togithub.com/johnsoncodehk/volar/issues/2190)) - feat: support inlayHints for `vueCompilerOptions.optionsWrapper` - fix: avoid props type-checking for `VNode` ([#2720](https://togithub.com/johnsoncodehk/volar/issues/2720)) - fix: revert "fix: trim modifiers for slot name" - refactor: update extension settings from `volar.*` to `vue.*` - refactor(language-server): remove `petiteVue`, `vitePress` from server init options > for IDEs other than VSCode, use `additionalExtensions: ['html', 'md']` instead of **Breaking changes** - deprecated `vueCompilerOptions.jsxTemplates` ([#2677](https://togithub.com/johnsoncodehk/volar/issues/2677)) - deprecated `vueCompilerOptions.nativeTags` ([#2685](https://togithub.com/johnsoncodehk/volar/issues/2685)) ### [`v1.5.4`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#154-2023426---pre-release) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.5.3...v1.5.4) - fix: `defineExpose` macro missing for Vue 3.3 - fix(component-meta): meta info is empty if missing `vue-component-type-helpers` dependency - fix: don't check time for codeActions when saving multiple files ### [`v1.5.3`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#153-2023426---pre-release) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v1.5.2...v1.5.3) - feat: support type-checking for dynamic components - feat: support element type-checking for directives - fix: cannot infer event type for `Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, 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.