Awesome!And thanks a lot Jonah for pushing out this release!!!
Cheers Martin
Hello folks, Please find the release information below for LSP4J 0.11.0. Thanks for all the contributions to this release.
The master branch is now open for 0.12.0 development. A release has not yet been scheduled for 0.12.0.
Repository: eclipse/lsp4j · Tag: v0.11.0 · Commit: 593cdb6 · Released by: jonahgraham LSP4J 0.11.0 has now been released and been contributed to simrel, tagged and uploaded to maven central.
Changelog entry:
- Implemented LSP version 3.16.0 (to finalized specification)
- Implemented LSP version 3.15.0's Progress specification
- Implemented DAP version 1.43.0
- Implemented DAP version 1.44.0
- Replaced
org.eclipse.lsp4j.websocket by org.eclipse.lsp4j.websocket.jakarta for using LSP4J over Jakarta websockets
Fixed issues: https://github.com/eclipse/lsp4j/milestone/18?closed=1 Breaking API changes:
- Coloring and Semantic Highlighting APIs are removed
- Changed some types from
Number to Integer
- Type of
CompletionItem.textEdit changed from TextEdit to Either<TextEdit, InsertReplaceEdit>
- Type of
ServerCapabilities.hoverProvider changed from Boolean to Either<Boolean, HoverOptions>
- Type of
ServerCapabilities.definitionProvider changed from Boolean to Either<Boolean, DefinitionOptions>
- Type of
ServerCapabilities.typeDefinitionProvider changed from Either<Boolean, StaticRegistrationOptions> to Either<Boolean, TypeDefinitionRegistrationOptions>
- Type of
ServerCapabilities.implementationProvider changed from Either<Boolean, StaticRegistrationOptions> to Either<Boolean, ImplementationRegistrationOptions>
- Type of
ServerCapabilities.referencesProvider changed from Boolean to Either<Boolean, ReferenceOptions>
- Type of
ServerCapabilities.documentHighlightProvider changed from Boolean to Either<Boolean, DocumentHighlightOptions>
- Type of
ServerCapabilities.documentSymbolProvider changed from Boolean to Either<Boolean, DocumentSymbolOptions>
- Type of
ServerCapabilities.workspaceSymbolProvider changed from Boolean to Either<Boolean, WorkspaceSymbolOptions>
- Type of
ServerCapabilities.documentFormattingProvider changed from Boolean to Either<Boolean, DocumentFormattingOptions>
- Type of
ServerCapabilities.documentRangeFormattingProvider changed from Boolean to Either<Boolean, DocumentRangeFormattingOptions>
- Type of
ServerCapabilities.declarationProvider changed from Either<Boolean, StaticRegistrationOptions> to Either<Boolean, DeclarationRegistrationOptions>
- Type of
ServerCapabilities.callHierarchyProvider changed from Either<Boolean, StaticRegistrationOptions> to Either<Boolean, CallHierarchyRegistrationOptions>
- Type of
ServerCapabilities.selectionRangeProvider changed from Either<Boolean, StaticRegistrationOptions> to Either<Boolean, SelectionRangeRegistrationOptions>
- Type of
ServerCapabilities.linkedEditingRangeProvider changed from Either<Boolean, StaticRegistrationOptions> to Either<Boolean, LinkedEditingRangeRegistrationOptions>
- Type of
ProgressParams.value changed from WorkDoneProgressNotification to Either<WorkDoneProgressNotification, Object>
Deprecated API changes:
- In DAP,
VariablePresentationHintKind.DATA_BREAKPOINT has been marked @deprecated to match its deprecation in the protocol in 1.44.
- In DAP,
SetBreakpointsArguments.lines has been marked @deprecated to match its deprecation in protocol many versions ago.
— 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.![]()
_______________________________________________ lsp4j-dev mailing list lsp4j-dev@xxxxxxxxxxxTo unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/lsp4j-dev
|