Skip to content

1.1.0

Choose a tag to compare

@simonpham simonpham released this 28 Mar 04:16
· 7 commits to develop since this release
0592ebf

✨ This release introduces significant enhancements to the Languages API, including custom LSP requests and inline completion support, alongside new window and workspace capabilities.

New features

  • Languages API — Support for registering inline completion providers via languages.registerInlineCompletionProvider.
  • Custom LSP Requests — Added languages.sendLspRequest to send non-standard JSON-RPC requests to active language servers.
  • Enhanced LSP Registrationlanguages.registerLanguageServer now supports optional icon, iconPath, and authentication callbacks (checkStatus, signIn, signOut).
  • Window API — Added window.showDeviceAuthDialog to streamline OAuth and device-based authentication flows for plugins.
  • Workspace Configuration — Support for programmatically updating workspace settings via workspace.updateConfiguration.

Full Changelog: 1.0.0...1.1.0