2025.3: New LSP API features

Hi all! As we approach the 2025.3 release, here are the new features supported:

  • IJPL-207610 Support LSP server initiated progress
  • IJPL-189556 LSP: support Parameter Info (`textDocument/signatureHelp` request)
  • IJPL-189555 LSP: support Highlight Usages In File (`textDocument/documentHighlight` request)
  • IJPL-189547 LSP API: support ‘Go To Symbol’ feature (`workspace/symbol` request)
  • IJPL-189552 LSP: support File Structure / Structure (`textDocument/documentSymbol`
  • request)
  • IJPL-189553 LSP: support Breadcrumbs (`textDocument/documentSymbol` request)
  • IJPL-212716 LSP: support Sticky Lines (`textDocument/documentSymbol` request)

As usual, those features are enabled by default for your servers and can be controlled with com.intellij.platform.lsp.api.LspServerDescriptor#getLspCustomization

2 Likes

Wonderful news to hear. Thanks to the LSP team for the improvements.

1 Like