Skip to content

Bump vue-tsc from 2.0.26 to 2.0.28 in /frontend

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 to v2.4.0-alpha.18:
    • Fix VS Code IntelliSense will be lost in new created files (#4424)
    • Add workspace symbols support in Hybrid Mode (#4595)
    • Add workspace addMissingImports action support in Hybrid Mode (#4586)
  • 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 to v2.4.0-alpha.18:
    • Fix VS Code IntelliSense will be lost in new created files (#4424)
    • Add workspace symbols support in Hybrid Mode (#4595)
    • Add workspace addMissingImports action support in Hybrid Mode (#4586)
  • 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 of console.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

Merge request reports

Loading