antfu/eslint-config (@antfu/eslint-config)
### [`v2.24.0`](https://togithub.com/antfu/eslint-config/releases/tag/v2.24.0)
[Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.23.2...v2.24.0)
##### 🚀 Features
- Upgrade `@types/eslint` - by [@antfu](https://togithub.com/antfu) [(1bf41)](https://togithub.com/antfu/eslint-config/commit/1bf412a)
##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.23.2...v2.24.0)
nuxt/eslint (@nuxt/eslint-config)
### [`v0.4.0`](https://togithub.com/nuxt/eslint/releases/tag/v0.4.0)
[Compare Source](https://togithub.com/nuxt/eslint/compare/v0.3.13...v0.4.0)
##### 🚀 Features
- Upgrade `@types/eslint` - by [@antfu](https://togithub.com/antfu) [(ebc8f)](https://togithub.com/nuxt/eslint/commit/ebc8f2c)
- Enable `features.typescript` only when `typescript` is installed locally, fix [#437](https://togithub.com/nuxt/eslint/issues/437) - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/437](https://togithub.com/nuxt/eslint/issues/437) [(77bc7)](https://togithub.com/nuxt/eslint/commit/77bc797)
- Include nitro unimport to `globals` as well, close [#461](https://togithub.com/nuxt/eslint/issues/461) - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/461](https://togithub.com/nuxt/eslint/issues/461) [(533fa)](https://togithub.com/nuxt/eslint/commit/533fa40)
- Add `public` folder to default ignore, close [#453](https://togithub.com/nuxt/eslint/issues/453) - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/453](https://togithub.com/nuxt/eslint/issues/453) [(b0e3e)](https://togithub.com/nuxt/eslint/commit/b0e3e72)
- Add server components to single root list, fix [#457](https://togithub.com/nuxt/eslint/issues/457) - by [@antfu](https://togithub.com/antfu) and **kingyue737** in [https://github.com/nuxt/eslint/issues/457](https://togithub.com/nuxt/eslint/issues/457) [(6e232)](https://togithub.com/nuxt/eslint/commit/6e232f0)
##### [View changes on GitHub](https://togithub.com/nuxt/eslint/compare/v0.3.13...v0.4.0)
nuxt/test-utils (@nuxt/test-utils)
### [`v3.14.0`](https://togithub.com/nuxt/test-utils/blob/HEAD/CHANGELOG.md#v3140)
[Compare Source](https://togithub.com/nuxt/test-utils/compare/v3.13.1...v3.14.0)
[compare changes](https://togithub.com/nuxt/test-utils/compare/v3.13.1...v3.14.0)
##### 🚀 Enhancements
- **runtime-utils:** Expose setup result from `renderSuspended` ([#852](https://togithub.com/nuxt/test-utils/pull/852))
- **e2e:** Allow overwriting env variables in `setup` ([#903](https://togithub.com/nuxt/test-utils/pull/903))
- **e2e:** Allow running e2e tests against existing server ([#803](https://togithub.com/nuxt/test-utils/pull/803))
- **e2e:** Allow updating env in context before `setup` runs ([#812](https://togithub.com/nuxt/test-utils/pull/812))
##### 🩹 Fixes
- **runtime-utils:** Ts-ignore `#build/` import until nuxt v3.12 release ([66b23ae6](https://togithub.com/nuxt/test-utils/commit/66b23ae6))
- **runtime-utils:** Allow `setProps` to replace an array ([#877](https://togithub.com/nuxt/test-utils/pull/877))
##### 🏡 Chore
- Ignore ts-ignores for now ([ac2d9fbb](https://togithub.com/nuxt/test-utils/commit/ac2d9fbb))
- Add [@danielroe](https://togithub.com/danielroe) to code owners ([76f65b3b](https://togithub.com/nuxt/test-utils/commit/76f65b3b))
- Remove ts-ignore now that we're upgraded ([16827f7f](https://togithub.com/nuxt/test-utils/commit/16827f7f))
##### ✅ Tests
- Bump timeout in windows browser spec ([73e2c716](https://togithub.com/nuxt/test-utils/commit/73e2c716))
##### ❤️ Contributors
- Jessé Correia Lins ([@linspw](http://github.com/linspw))
- Tobias Diez
- Mark Brockhoff ([@markbrockhoff](http://github.com/markbrockhoff))
- Daniel Roe ([@danielroe](http://github.com/danielroe))
- MaruyamaTomoki ([@tomoki1207](http://github.com/tomoki1207))
- Joao Vitor Alves eslint/eslint (eslint)
### [`v9.8.0`](https://togithub.com/eslint/eslint/releases/tag/v9.8.0)
[Compare Source](https://togithub.com/eslint/eslint/compare/v9.7.0...v9.8.0)
#### Features
- [`13d0bd3`](https://togithub.com/eslint/eslint/commit/13d0bd371eb8eb4aa1601c8727212a62ab923d0e) feat: Add and use SourceCode#getLoc/getRange ([#18703](https://togithub.com/eslint/eslint/issues/18703)) (Nicholas C. Zakas)
#### Bug Fixes
- [`ab0ff27`](https://togithub.com/eslint/eslint/commit/ab0ff2755d6950d7e7fb92944771c1c30f933e02) fix: Throw error when invalid flags passed ([#18705](https://togithub.com/eslint/eslint/issues/18705)) (Nicholas C. Zakas)
- [`70dc803`](https://togithub.com/eslint/eslint/commit/70dc80337328338f3811040e3f1a1bd5674ecbd2) fix: `basePath` directory can never be ignored ([#18711](https://togithub.com/eslint/eslint/issues/18711)) (Milos Djermanovic)
#### Documentation
- [`282df1a`](https://togithub.com/eslint/eslint/commit/282df1aef3c3e62f2617c6c2944944510f287a07) docs: Add system theme option ([#18617](https://togithub.com/eslint/eslint/issues/18617)) (Amaresh S M)
- [`53b1ff0`](https://togithub.com/eslint/eslint/commit/53b1ff047948e36682fade502c949f4e371e53cd) docs: Debug config docs ([#18698](https://togithub.com/eslint/eslint/issues/18698)) (Nicholas C. Zakas)
- [`a7016a5`](https://togithub.com/eslint/eslint/commit/a7016a50d88011f279d52b9355a5662e561c414c) docs: fix search input stylings ([#18682](https://togithub.com/eslint/eslint/issues/18682)) (Amaresh S M)
#### Build Related
- [`4514424`](https://togithub.com/eslint/eslint/commit/45144243f3b5762bd8e19e41749a7d330a723ada) build: Enable JSON linting ([#18681](https://togithub.com/eslint/eslint/issues/18681)) (Nicholas C. Zakas)
#### Chores
- [`deee448`](https://togithub.com/eslint/eslint/commit/deee4480def929cfa7f5b75f315d84f23eaba592) chore: upgrade to `@eslint/js@9.8.0` ([#18720](https://togithub.com/eslint/eslint/issues/18720)) (Francesco Trotta)
- [`4aaf2b3`](https://togithub.com/eslint/eslint/commit/4aaf2b39ba3659aff0c769de4ccefa3d5379ff93) chore: package.json update for [@eslint/js](https://togithub.com/eslint/js) release (Jenkins)
- [`8e1a627`](https://togithub.com/eslint/eslint/commit/8e1a627a6784380ca7e7670e336bbe9630da2da1) chore: update dependency [@eslint/core](https://togithub.com/eslint/core) to ^0.2.0 ([#18700](https://togithub.com/eslint/eslint/issues/18700)) (renovate\[bot])
typicode/husky (husky)
### [`v9.1.4`](https://togithub.com/typicode/husky/releases/tag/v9.1.4)
[Compare Source](https://togithub.com/typicode/husky/compare/v9.1.3...v9.1.4)
- Improve deprecation notice
### [`v9.1.3`](https://togithub.com/typicode/husky/releases/tag/v9.1.3)
[Compare Source](https://togithub.com/typicode/husky/compare/v9.1.2...v9.1.3)
- fix: better handle space in `PATH`
### [`v9.1.2`](https://togithub.com/typicode/husky/releases/tag/v9.1.2)
[Compare Source](https://togithub.com/typicode/husky/compare/v9.1.1...v9.1.2)
Show a message instead of automatically removing deprecated code.
This only concerns projects that still have the following code in their hooks:
```diff
- #!/usr/bin/env sh # <- This is deprecated, remove it
- . "$(dirname -- "$0")/_/husky.sh" # <- This is deprecated, remove it
### Rest of your hook code
```
**Hooks with these lines will fail in `v10.0.0`**
vuejs/language-tools (vue-tsc)
### [`v2.0.29`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#2028-supofficialsup-2029-supinsiderssup-2024-07-22)
[Compare Source](https://togithub.com/vuejs/language-tools/compare/v2.0.28...49ad9563e6f2677595878a000179dfea83fb910c)
##### Features
- **vscode:** focus mode Insiders ([https://github.com/volarjs/insiders/pull/24](https://togithub.com/volarjs/insiders/pull/24))
- **language-core:** Plugin API 2.1
- Added plugin hooks: `getLanguageId`, `isValidFile`, `parseSFC2`
- Improve backward compatibility ([#4585](https://togithub.com/vuejs/language-tools/issues/4585)) - Thanks [@zhiyuanzmj](https://togithub.com/zhiyuanzmj)
- **language-core:** support default prop when using \__typeProps ([#4602](https://togithub.com/vuejs/language-tools/issues/4602)) - Thanks [@zhiyuanzmj](https://togithub.com/zhiyuanzmj)
- **language-core:** improve nested plugins ([#4581](https://togithub.com/vuejs/language-tools/issues/4581)) - Thanks [@zhiyuanzmj](https://togithub.com/zhiyuanzmj)
- **language-service:** remove `v-bind` code action ([#4601](https://togithub.com/vuejs/language-tools/issues/4601))
- **vscode:** add empty pattern to codeblock attributes scope ([#4590](https://togithub.com/vuejs/language-tools/issues/4590)) - Thanks [@KermanX](https://togithub.com/KermanX)
##### Fixes
- **tsc:** errors should be thrown instead of being console.log printed
- **language-server:** observe named pipes changes when server startup ([#4292](https://togithub.com/vuejs/language-tools/issues/4292))
- **language-core:** infer define model type from options type ([#4545](https://togithub.com/vuejs/language-tools/issues/4545)) - Thanks [@davidmatter](https://togithub.com/davidmatter)
- **language-core:** type-checking not working with hyphen in slot name with JS ([#4478](https://togithub.com/vuejs/language-tools/issues/4478)) - Thanks [@KermanX](https://togithub.com/KermanX)
- **language-core:** add type check for v-model without argument ([#4598](https://togithub.com/vuejs/language-tools/issues/4598)) - Thanks [@zhiyuanzmj](https://togithub.com/zhiyuanzmj)
- **language-service:** filter special tags ([#4596](https://togithub.com/vuejs/language-tools/issues/4596)) - Thanks [@so1ve](https://togithub.com/so1ve)
- **typescript-plugin:** improve named pipes reliability ([#4603](https://togithub.com/vuejs/language-tools/issues/4603))
- **language-core:** property access is incorrectly identified as compound expression ([#4600](https://togithub.com/vuejs/language-tools/issues/4600))
- **language-core:** fix compatibility of generic component virtual code with TS 5.5 ([#4577](https://togithub.com/vuejs/language-tools/issues/4577))
- **tsc:** TS4082 not reported for functional component ([#4569](https://togithub.com/vuejs/language-tools/issues/4569))
##### Other Changes
- Upgraded Volar from `v2.4.0-alpha.15` to `v2.4.0-alpha.18`:
- Fix VS Code IntelliSense will be lost in new created files ([#4424](https://togithub.com/vuejs/language-tools/issues/4424))
- Add workspace symbols support in Hybrid Mode ([#4595](https://togithub.com/vuejs/language-tools/issues/4595))
- Add workspace `addMissingImports` action support in Hybrid Mode ([#4586](https://togithub.com/vuejs/language-tools/issues/4586))
- Fix yarn 4 compatibility ([#4587](https://togithub.com/vuejs/language-tools/issues/4587))
- Add vue vine to hybrid mode compatible list ([#4543](https://togithub.com/vuejs/language-tools/issues/4543)) - Thanks [@so1ve](https://togithub.com/so1ve)
- Add global components prop validation test ([#4542](https://togithub.com/vuejs/language-tools/issues/4542)) - Thanks [@davidmatter](https://togithub.com/davidmatter)
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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
^2.23.2
->^2.24.0
^0.3.13
->^0.4.0
^3.13.1
->^3.14.0
^20.14.12
->^20.14.13
^9.7.0
->^9.8.0
^9.1.1
->^9.1.4
^2.0.28
->^2.0.29
Release Notes
antfu/eslint-config (@antfu/eslint-config)
### [`v2.24.0`](https://togithub.com/antfu/eslint-config/releases/tag/v2.24.0) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.23.2...v2.24.0) ##### 🚀 Features - Upgrade `@types/eslint` - by [@antfu](https://togithub.com/antfu) [(1bf41)](https://togithub.com/antfu/eslint-config/commit/1bf412a) ##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.23.2...v2.24.0)nuxt/eslint (@nuxt/eslint-config)
### [`v0.4.0`](https://togithub.com/nuxt/eslint/releases/tag/v0.4.0) [Compare Source](https://togithub.com/nuxt/eslint/compare/v0.3.13...v0.4.0) ##### 🚀 Features - Upgrade `@types/eslint` - by [@antfu](https://togithub.com/antfu) [(ebc8f)](https://togithub.com/nuxt/eslint/commit/ebc8f2c) - Enable `features.typescript` only when `typescript` is installed locally, fix [#437](https://togithub.com/nuxt/eslint/issues/437) - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/437](https://togithub.com/nuxt/eslint/issues/437) [(77bc7)](https://togithub.com/nuxt/eslint/commit/77bc797) - Include nitro unimport to `globals` as well, close [#461](https://togithub.com/nuxt/eslint/issues/461) - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/461](https://togithub.com/nuxt/eslint/issues/461) [(533fa)](https://togithub.com/nuxt/eslint/commit/533fa40) - Add `public` folder to default ignore, close [#453](https://togithub.com/nuxt/eslint/issues/453) - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/453](https://togithub.com/nuxt/eslint/issues/453) [(b0e3e)](https://togithub.com/nuxt/eslint/commit/b0e3e72) - Add server components to single root list, fix [#457](https://togithub.com/nuxt/eslint/issues/457) - by [@antfu](https://togithub.com/antfu) and **kingyue737** in [https://github.com/nuxt/eslint/issues/457](https://togithub.com/nuxt/eslint/issues/457) [(6e232)](https://togithub.com/nuxt/eslint/commit/6e232f0) ##### [View changes on GitHub](https://togithub.com/nuxt/eslint/compare/v0.3.13...v0.4.0)nuxt/test-utils (@nuxt/test-utils)
### [`v3.14.0`](https://togithub.com/nuxt/test-utils/blob/HEAD/CHANGELOG.md#v3140) [Compare Source](https://togithub.com/nuxt/test-utils/compare/v3.13.1...v3.14.0) [compare changes](https://togithub.com/nuxt/test-utils/compare/v3.13.1...v3.14.0) ##### 🚀 Enhancements - **runtime-utils:** Expose setup result from `renderSuspended` ([#852](https://togithub.com/nuxt/test-utils/pull/852)) - **e2e:** Allow overwriting env variables in `setup` ([#903](https://togithub.com/nuxt/test-utils/pull/903)) - **e2e:** Allow running e2e tests against existing server ([#803](https://togithub.com/nuxt/test-utils/pull/803)) - **e2e:** Allow updating env in context before `setup` runs ([#812](https://togithub.com/nuxt/test-utils/pull/812)) ##### 🩹 Fixes - **runtime-utils:** Ts-ignore `#build/` import until nuxt v3.12 release ([66b23ae6](https://togithub.com/nuxt/test-utils/commit/66b23ae6)) - **runtime-utils:** Allow `setProps` to replace an array ([#877](https://togithub.com/nuxt/test-utils/pull/877)) ##### 🏡 Chore - Ignore ts-ignores for now ([ac2d9fbb](https://togithub.com/nuxt/test-utils/commit/ac2d9fbb)) - Add [@danielroe](https://togithub.com/danielroe) to code owners ([76f65b3b](https://togithub.com/nuxt/test-utils/commit/76f65b3b)) - Remove ts-ignore now that we're upgraded ([16827f7f](https://togithub.com/nuxt/test-utils/commit/16827f7f)) ##### ✅ Tests - Bump timeout in windows browser spec ([73e2c716](https://togithub.com/nuxt/test-utils/commit/73e2c716)) ##### ❤️ Contributors - Jessé Correia Lins ([@linspw](http://github.com/linspw)) - Tobias Diez- Mark Brockhoff ([@markbrockhoff](http://github.com/markbrockhoff)) - Daniel Roe ([@danielroe](http://github.com/danielroe)) - MaruyamaTomoki ([@tomoki1207](http://github.com/tomoki1207)) - Joao Vitor Alves
eslint/eslint (eslint)
### [`v9.8.0`](https://togithub.com/eslint/eslint/releases/tag/v9.8.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v9.7.0...v9.8.0) #### Features - [`13d0bd3`](https://togithub.com/eslint/eslint/commit/13d0bd371eb8eb4aa1601c8727212a62ab923d0e) feat: Add and use SourceCode#getLoc/getRange ([#18703](https://togithub.com/eslint/eslint/issues/18703)) (Nicholas C. Zakas) #### Bug Fixes - [`ab0ff27`](https://togithub.com/eslint/eslint/commit/ab0ff2755d6950d7e7fb92944771c1c30f933e02) fix: Throw error when invalid flags passed ([#18705](https://togithub.com/eslint/eslint/issues/18705)) (Nicholas C. Zakas) - [`70dc803`](https://togithub.com/eslint/eslint/commit/70dc80337328338f3811040e3f1a1bd5674ecbd2) fix: `basePath` directory can never be ignored ([#18711](https://togithub.com/eslint/eslint/issues/18711)) (Milos Djermanovic) #### Documentation - [`282df1a`](https://togithub.com/eslint/eslint/commit/282df1aef3c3e62f2617c6c2944944510f287a07) docs: Add system theme option ([#18617](https://togithub.com/eslint/eslint/issues/18617)) (Amaresh S M) - [`53b1ff0`](https://togithub.com/eslint/eslint/commit/53b1ff047948e36682fade502c949f4e371e53cd) docs: Debug config docs ([#18698](https://togithub.com/eslint/eslint/issues/18698)) (Nicholas C. Zakas) - [`a7016a5`](https://togithub.com/eslint/eslint/commit/a7016a50d88011f279d52b9355a5662e561c414c) docs: fix search input stylings ([#18682](https://togithub.com/eslint/eslint/issues/18682)) (Amaresh S M) #### Build Related - [`4514424`](https://togithub.com/eslint/eslint/commit/45144243f3b5762bd8e19e41749a7d330a723ada) build: Enable JSON linting ([#18681](https://togithub.com/eslint/eslint/issues/18681)) (Nicholas C. Zakas) #### Chores - [`deee448`](https://togithub.com/eslint/eslint/commit/deee4480def929cfa7f5b75f315d84f23eaba592) chore: upgrade to `@eslint/js@9.8.0` ([#18720](https://togithub.com/eslint/eslint/issues/18720)) (Francesco Trotta) - [`4aaf2b3`](https://togithub.com/eslint/eslint/commit/4aaf2b39ba3659aff0c769de4ccefa3d5379ff93) chore: package.json update for [@eslint/js](https://togithub.com/eslint/js) release (Jenkins) - [`8e1a627`](https://togithub.com/eslint/eslint/commit/8e1a627a6784380ca7e7670e336bbe9630da2da1) chore: update dependency [@eslint/core](https://togithub.com/eslint/core) to ^0.2.0 ([#18700](https://togithub.com/eslint/eslint/issues/18700)) (renovate\[bot])typicode/husky (husky)
### [`v9.1.4`](https://togithub.com/typicode/husky/releases/tag/v9.1.4) [Compare Source](https://togithub.com/typicode/husky/compare/v9.1.3...v9.1.4) - Improve deprecation notice ### [`v9.1.3`](https://togithub.com/typicode/husky/releases/tag/v9.1.3) [Compare Source](https://togithub.com/typicode/husky/compare/v9.1.2...v9.1.3) - fix: better handle space in `PATH` ### [`v9.1.2`](https://togithub.com/typicode/husky/releases/tag/v9.1.2) [Compare Source](https://togithub.com/typicode/husky/compare/v9.1.1...v9.1.2) Show a message instead of automatically removing deprecated code. This only concerns projects that still have the following code in their hooks: ```diff - #!/usr/bin/env sh # <- This is deprecated, remove it - . "$(dirname -- "$0")/_/husky.sh" # <- This is deprecated, remove it ### Rest of your hook code ``` **Hooks with these lines will fail in `v10.0.0`**vuejs/language-tools (vue-tsc)
### [`v2.0.29`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#2028-supofficialsup-2029-supinsiderssup-2024-07-22) [Compare Source](https://togithub.com/vuejs/language-tools/compare/v2.0.28...49ad9563e6f2677595878a000179dfea83fb910c) ##### Features - **vscode:** focus mode Insiders ([https://github.com/volarjs/insiders/pull/24](https://togithub.com/volarjs/insiders/pull/24)) - **language-core:** Plugin API 2.1 - Added plugin hooks: `getLanguageId`, `isValidFile`, `parseSFC2` - Improve backward compatibility ([#4585](https://togithub.com/vuejs/language-tools/issues/4585)) - Thanks [@zhiyuanzmj](https://togithub.com/zhiyuanzmj) - **language-core:** support default prop when using \__typeProps ([#4602](https://togithub.com/vuejs/language-tools/issues/4602)) - Thanks [@zhiyuanzmj](https://togithub.com/zhiyuanzmj) - **language-core:** improve nested plugins ([#4581](https://togithub.com/vuejs/language-tools/issues/4581)) - Thanks [@zhiyuanzmj](https://togithub.com/zhiyuanzmj) - **language-service:** remove `v-bind` code action ([#4601](https://togithub.com/vuejs/language-tools/issues/4601)) - **vscode:** add empty pattern to codeblock attributes scope ([#4590](https://togithub.com/vuejs/language-tools/issues/4590)) - Thanks [@KermanX](https://togithub.com/KermanX) ##### Fixes - **tsc:** errors should be thrown instead of being console.log printed - **language-server:** observe named pipes changes when server startup ([#4292](https://togithub.com/vuejs/language-tools/issues/4292)) - **language-core:** infer define model type from options type ([#4545](https://togithub.com/vuejs/language-tools/issues/4545)) - Thanks [@davidmatter](https://togithub.com/davidmatter) - **language-core:** type-checking not working with hyphen in slot name with JS ([#4478](https://togithub.com/vuejs/language-tools/issues/4478)) - Thanks [@KermanX](https://togithub.com/KermanX) - **language-core:** add type check for v-model without argument ([#4598](https://togithub.com/vuejs/language-tools/issues/4598)) - Thanks [@zhiyuanzmj](https://togithub.com/zhiyuanzmj) - **language-service:** filter special tags ([#4596](https://togithub.com/vuejs/language-tools/issues/4596)) - Thanks [@so1ve](https://togithub.com/so1ve) - **typescript-plugin:** improve named pipes reliability ([#4603](https://togithub.com/vuejs/language-tools/issues/4603)) - **language-core:** property access is incorrectly identified as compound expression ([#4600](https://togithub.com/vuejs/language-tools/issues/4600)) - **language-core:** fix compatibility of generic component virtual code with TS 5.5 ([#4577](https://togithub.com/vuejs/language-tools/issues/4577)) - **tsc:** TS4082 not reported for functional component ([#4569](https://togithub.com/vuejs/language-tools/issues/4569)) ##### Other Changes - Upgraded Volar from `v2.4.0-alpha.15` to `v2.4.0-alpha.18`: - Fix VS Code IntelliSense will be lost in new created files ([#4424](https://togithub.com/vuejs/language-tools/issues/4424)) - Add workspace symbols support in Hybrid Mode ([#4595](https://togithub.com/vuejs/language-tools/issues/4595)) - Add workspace `addMissingImports` action support in Hybrid Mode ([#4586](https://togithub.com/vuejs/language-tools/issues/4586)) - Fix yarn 4 compatibility ([#4587](https://togithub.com/vuejs/language-tools/issues/4587)) - Add vue vine to hybrid mode compatible list ([#4543](https://togithub.com/vuejs/language-tools/issues/4543)) - Thanks [@so1ve](https://togithub.com/so1ve) - Add global components prop validation test ([#4542](https://togithub.com/vuejs/language-tools/issues/4542)) - Thanks [@davidmatter](https://togithub.com/davidmatter)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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Hywax Assistant.