.13.
. Thanks for all the contributions to this release.
Repository: eclipse/lsp4j · Tag: v0.13.0 · Commit: 783ffcc · Released by: jonahgraham
LSP4J 0.13.0 has now been released and been contributed to simrel, tagged and uploaded to maven central.
Changelog entry:
- Implemented LSP version 3.17.0 (except Notebook support)
- Implemented DAP versions 1.45.0 - 1.55.0
Fixed issues: https://github.com/eclipse/lsp4j/milestone/20?closed=1
Breaking API changes:
- Method
LanguageClient.setTrace
moved to LanguageServer
, where it should
have been according to the specification
- Method
IDebugProtocolServer.runInTerminal
moved to IDebugProtocolClient
, where it should
have been according to the specification
- Removed
RenameOptions.id
as it was already deprecated and never specified for StaticRegistrationOptions
- Removed
SemanticTokenTypes.Member
as it was already deprecated and not specified
- Removed
TraceValue.Message
as it was already deprecated and not specified
- Changed
TraceValue
to be final
matching similar classes
- Removed duplicate
ResponseErrorCode
as it has been deprecated for several versions
- Removed
ResponseErrorCode.serverErrorStart
and ResponseErrorCode.serverErrorEnd
as they were
already deprecated and just boundaries not actual error codes
- Return type of
workspace/symbol
changed from List<? extends SymbolInformation>
to
Either<List<? extends SymbolInformation>, List<? extends WorkspaceSymbol>>
- Type of
FileSystemWatcher.globPattern
changed from String
to Either<String, RelativePattern>
- In DAP, return type of
IDebugProtocolServer.setExceptionBreakpoints
changed from Void
to SetExceptionBreakpointsResponse
Breaking Beta API changes:
- Significant updates were made to the
TypeHierarchy
features to replace the non-standard implementation
- Removed
WorkspaceEdit.resourceChanges
, WorkspaceEditCapabilities.resourceChanges
, and ResourceChange
as they have been deprecated
for numerous versions and are not specified
Deprecated API changes:
SymbolInformation
is deprecated in favor of DocumentSymbol
or WorkspaceSymbol
ResponseErrorCode.serverNotInitialized
deprecated in favor of ResponseErrorCode.ServerNotInitialized
—
This release has 2 assets:
- Source code (zip)
- Source code (tar.gz)
Visit the release page to download them.
—
You are receiving this because you are watching this repository.
View it on GitHub or unsubscribe from all notifications for this repository.![]()