|
2 | 2 |
|
3 | 3 | > [Join the Insiders Program](https://github.com/vuejs/language-tools/wiki/Get-Insiders-Edition) for more exclusive features and updates. |
4 | 4 |
|
| 5 | +## 2.0.28 <sup>official</sup>, 2.0.29 <sup>insiders</sup> (2024-07-22) |
| 6 | + |
| 7 | +### Features |
| 8 | + |
| 9 | +- **vscode:** focus mode <sup>Insiders</sup> |
| 10 | +- **language-core:** Plugin API 2.1 |
| 11 | + - Added plugin hooks: `getLanguageId`, `isValidFile`, `parseSFC2` |
| 12 | + - Improve backward compatibility (#4585) - Thanks @zhiyuanzmj |
| 13 | +- **language-core:** support default prop when using __typeProps (#4602) - Thanks @zhiyuanzmj |
| 14 | +- **language-core:** improve nested plugins (#4581) - Thanks @zhiyuanzmj |
| 15 | +- **language-service:** remove `v-bind` code action (#4601) |
| 16 | +- **vscode:** add empty pattern to codeblock attributes scope (#4590) - Thanks @KermanX |
| 17 | + |
| 18 | +### Fixes |
| 19 | + |
| 20 | +- **tsc:** errors should be thrown instead of being console.log printed |
| 21 | +- **language-server:** observe named pipes changes when server startup (#4292) |
| 22 | +- **language-core:** infer define model type from options type (#4545) - Thanks @davidmatter |
| 23 | +- **language-core:** type-checking not working with hyphen in slot name with JS (#4478) - Thanks @KermanX |
| 24 | +- **language-core:** add type check for v-model without argument (#4598) - Thanks @zhiyuanzmj |
| 25 | +- **language-service:** filter special tags (#4596) - Thanks @so1ve |
| 26 | +- **typescript-plugin:** improve named pipes reliability (#4603) |
| 27 | +- **language-core** property access is incorrectly identified as compound expression (#4600) |
| 28 | +- **language-core** fix compatibility of generic component virtual code with TS 5.5 (#4577) |
| 29 | +- **tsc** TS4082 not reported for functional component (#4569) |
| 30 | + |
| 31 | +### Other Changes |
| 32 | + |
| 33 | +- Upgraded Volar from `v2.4.0-alpha.15` to `v2.4.0-alpha.18`: |
| 34 | + - Fix VS Code IntelliSense will be lost in new created files (#4424) |
| 35 | + - Add workspace symbols support in Hybrid Mode (#4595) |
| 36 | + - Add workspace `addMissingImports` action support in Hybrid Mode (#4586) |
| 37 | +- Fix yarn 4 compatibility (#4587) |
| 38 | +- Add vue vine to hybrid mode compatible list (#4543) - Thanks @so1ve |
| 39 | +- Add global components prop validation test (#4542) - Thanks @davidmatter |
| 40 | + |
5 | 41 | ## 2.0.26 <sup>official</sup>, 2.0.27 <sup>insiders</sup> (2024-07-04) |
6 | 42 |
|
7 | 43 | ### Features |
|
0 commit comments