dflex
dflex copied to clipboard
Bump vue-tsc from 1.8.22 to 2.0.29
Bumps vue-tsc from 1.8.22 to 2.0.29.
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
2.0.26 official, 2.0.27 insiders (2024-07-04)
Features
- language-service: Support auto-complete for more preprocessing languages.
- language-core: Improve type compatibility with Vue 3.5. (#4474) - Thanks,
@​zhiyuanzmj
.Bug Fixes
- vscode: Fix insider version display condition. Insiders
- language-service: Fix
vue-twoslash-queries
not working in LSP mode.- language-service: Add null handling for script tag completion items. (#4520)
- language-core: Fix
any
in templates if the first checked file was not root. (#4526) - Thanks,@​daniluk4000
.
... (truncated)
Commits
- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)