VS Code Swift Extension - 2.16.1 Release Now Available

All,

ICYMI, we recently released VS Code Swift extension v2.16.0 & v2.16.1. A key highlight is the extension now supports installing the Swiftly toolchain manager (for Linux and MacOS) and makes it easy to install and switch toolchain versions directly from the IDE. Many thanks to @matthewbastien and @roulpriya for their work on this!

Other highlights include:

  • We now have an official public API for the Swift extension that can be used by other VS Code extensions. See * Extension API Versioning for more details.
  • The extension is now published on OpenVSX (along with its dependency lldb-dap) so you can now update it easily from VSCodium, Cursor, Kiro, etc. We encourage those using it from OpenVSX to add a user review here to increase the extension’s visibility: Open VSX Registry
  • There are a number of other fixes and improvements. Thanks to @rockbruno for your contribution to these releases. To view details of all the updates, please see the changelogs: * 2.16.1 and * 2.16.0

You can update to this version directly from VS Code.

Tracy

5 Likes

Is this finally fix the high CPU usage on Windows ?

As far as I understand from JSONRPCConnection handled in swift instead of DispatchIO by roman-bcny · Pull Request #2315 · swiftlang/sourcekit-lsp · GitHub the fix should arrive with Swift 6.3 .