Bump vue-tsc from 2.0.26 to 2.0.28
Bumps vue-tsc from 2.0.26 to 2.0.28.
Release notes
Sourced from vue-tsc's releases.
v2.0.28
Features
- vscode: focus mode Insiders (volarjs/insiders#24)
- language-core: Plugin API 2.1
- Added plugin hooks:
getLanguageId
,isValidFile
,parseSFC2
- Improve backward compatibility (#4585) - Thanks
@zhiyuanzmj
- language-core: support default prop when using __typeProps (#4602) - Thanks
@zhiyuanzmj
- language-core: improve nested plugins (#4581) - Thanks
@zhiyuanzmj
- language-service: remove
v-bind
code action (#4601)- vscode: add empty pattern to codeblock attributes scope (#4590) - Thanks
@KermanX
Fixes
- tsc: errors should be thrown instead of being console.log printed
- language-server: observe named pipes changes when server startup (#4292)
- language-core: infer define model type from options type (#4545) - Thanks
@davidmatter
- language-core: type-checking not working with hyphen in slot name with JS (#4478) - Thanks
@KermanX
- language-core: add type check for v-model without argument (#4598) - Thanks
@zhiyuanzmj
- language-service: filter special tags (#4596) - Thanks
@so1ve
- typescript-plugin: improve named pipes reliability (#4603)
- language-core property access is incorrectly identified as compound expression (#4600)
- language-core fix compatibility of generic component virtual code with TS 5.5 (#4577)
- tsc TS4082 not reported for functional component (#4569)
Other Changes
- Upgraded Volar from
v2.4.0-alpha.15
tov2.4.0-alpha.18
:- Fix yarn 4 compatibility (#4587)
- Add vue vine to hybrid mode compatible list (#4543) - Thanks
@so1ve
- Add global components prop validation test (#4542) - Thanks
@davidmatter
Please refer to CHANGELOG.md for details.
Sponsors
... (truncated)
Changelog
Sourced from vue-tsc's changelog.
2.0.28 official, 2.0.29 insiders (2024-07-22)
Features
- vscode: focus mode Insiders (volarjs/insiders#24)
- language-core: Plugin API 2.1
- Added plugin hooks:
getLanguageId
,isValidFile
,parseSFC2
- Improve backward compatibility (#4585) - Thanks
@zhiyuanzmj
- language-core: support default prop when using __typeProps (#4602) - Thanks
@zhiyuanzmj
- language-core: improve nested plugins (#4581) - Thanks
@zhiyuanzmj
- language-service: remove
v-bind
code action (#4601)- vscode: add empty pattern to codeblock attributes scope (#4590) - Thanks
@KermanX
Fixes
- tsc: errors should be thrown instead of being console.log printed
- language-server: observe named pipes changes when server startup (#4292)
- language-core: infer define model type from options type (#4545) - Thanks
@davidmatter
- language-core: type-checking not working with hyphen in slot name with JS (#4478) - Thanks
@KermanX
- language-core: add type check for v-model without argument (#4598) - Thanks
@zhiyuanzmj
- language-service: filter special tags (#4596) - Thanks
@so1ve
- typescript-plugin: improve named pipes reliability (#4603)
- language-core property access is incorrectly identified as compound expression (#4600)
- language-core fix compatibility of generic component virtual code with TS 5.5 (#4577)
- tsc TS4082 not reported for functional component (#4569)
Other Changes
- Upgraded Volar from
v2.4.0-alpha.15
tov2.4.0-alpha.18
:- Fix yarn 4 compatibility (#4587)
- Add vue vine to hybrid mode compatible list (#4543) - Thanks
@so1ve
- Add global components prop validation test (#4542) - Thanks
@davidmatter
Commits
-
0cdbd70
v2.0.28 -
b4a8178
chore: bump volar -
bc8521e
fix(tsc): TS4082 not reported for functional component -
c0ec60a
fix(language-core): fix compatibility of generic component virtual code with ... -
5b53aea
chore: bump volar -
67c2bf0
chore(tsc): use throw instead ofconsole.error
-
ce61a0d
fix(language-core): preserve backward compatibility -
e753366
refactor(language-core): add getAllExtensions function -
519e916
fix(language-core): getProjectVersion param has no effect - See full diff in compare view
Dependabot commands
You can trigger Dependabot actions by commenting on this MR
-
$dependabot recreate
will recreate this MR rewriting all the manual changes and resolving conflicts