|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## 3.2.0 (2025-12-00) |
| 4 | + |
| 5 | +### vscode |
| 6 | + |
| 7 | +- **fix:** Vue TS highlighting when trailing type alias is missing semicolon (#5853) - Thanks to @serkodev! |
| 8 | +- **perf:** replace `fast-diff` with custom character-by-character alignment algorithm (#5849) (#5851) |
| 9 | +- **refactor:** update Vue grammar scope name to "text.html.vue" (#5856) |
| 10 | +- **test:** add test for embedded grammars (#5861) - Thanks to @serkodev! |
| 11 | + |
| 12 | +### component-meta |
| 13 | + |
| 14 | +- **feat:** add `tags` to slots and exposed (#5862) - Thanks to @aj-dev! |
| 15 | +- **feat:** filter out irrelevant properties from `exposed` (#5868) - Thanks to @aj-dev! |
| 16 | + |
| 17 | +### typescript-plugin |
| 18 | + |
| 19 | +- **feat:** include leading dot when finding references to CSS classes (#5852) |
| 20 | +- **fix:** missing module error after file rename (#5839) - Thanks to @serkodev! |
| 21 | +- **fix:** prioritize non-warning completion entries over warning ones (#5847) |
| 22 | +- **fix:** always pass rest parameters for future compatibility (#5859) - Thanks to @KazariEX! |
| 23 | +- **fix:** add nullish guards before accessing `ts.CompletionEntryData` (#5869) - Thanks to @KazariEX! |
| 24 | +- **fix:** handle import type nodes in definition proxy (#5873) |
| 25 | + |
| 26 | +### language-core |
| 27 | + |
| 28 | +- **feat:** revert overcorrection of `v-for` type inference (#5836) |
| 29 | +- **feat:** align `v-for` key type with `Object.keys` (#5837) - Thanks to @serkodev! |
| 30 | +- **feat:** narrow component and directive types (#5841) |
| 31 | +- **feat:** support `<!-- @strictTemplates -->` magic comment (#5845) |
| 32 | +- **fix:** correctly resolve `<script src="">` (#5838) |
| 33 | +- **fix:** preserve template slot wrappers during `createIfBranch` (#5844) - Thanks to @serkodev! |
| 34 | +- **fix:** include end tag locations when renaming global components |
| 35 | +- **refactor:** replace dynamic types generation with static files (#5872) |
| 36 | + |
| 37 | +### workspace |
| 38 | + |
| 39 | +- **chore:** update testing infrastructure (#5848) |
| 40 | +- **chore:** use tsgo in development (#5860) |
| 41 | +- **chore:** reduce local dependencies and update workflows (#5863) |
| 42 | +- **chore:** upgrade tsslint and vite to pre-release versions |
| 43 | +- **chore:** delete tests for Vue 3.4 (#5871) |
| 44 | + |
3 | 45 | ## 3.1.8 (2025-12-09) |
4 | 46 |
|
5 | 47 | ### Features |
|
0 commit comments