Bump org.eclipse.lsp4j from 0.12.0 to 0.15.0
Bumps org.eclipse.lsp4j from 0.12.0 to 0.15.0.
Release notes
Sourced from org.eclipse.lsp4j's releases.
LSP4J 0.15.0
LSP4J 0.15.0 has now been released and been contributed to simrel, tagged and uploaded to maven central.
What's Changed
Changelog entry:
- Added Notebook support
- Added
WorkspaceSymbol.data- Added support for client default behavior on renames
- Implemented DAP version 1.56.0
Fixed issues: https://github.com/eclipse/lsp4j/milestone/22?closed=1
Breaking API changes:
- Return type of
textDocument/prepareRenamechanged fromEither<Range, PrepareRenameResult>toEither3<Range, PrepareRenameResult, PrepareRenameDefaultBehavior>- Class
SemanticTokensWithRegistrationOptionsnow extendsAbstractTextDocumentRegistrationAndWorkDoneProgressOptionsinstead ofAbstractWorkDoneProgressOptions- Removed unspecified deprecated properties
InitializeParams.clientNameDidOpenTextDocumentParams.text,DidChangeTextDocumentParams.uri,TextDocumentPositionParams.urijapicmp report: https://download.eclipse.org/lsp4j/updates/releases/0.15.0/japicmp-report/
GitHub auto-generated release notes:
What's Changed
- Stream closed message indicates that the stream is closed by
@gastaldiin eclipse/lsp4j#634- Another late addition for LSP 3.17 by
@KamasamaKin eclipse/lsp4j#635- Update Javadoc of Variable#type by
@gquerretin eclipse/lsp4j#637- Improve documentation by
@KamasamaKin eclipse/lsp4j#641- #632: send messages with a queue each after each by
@ivy-lliin eclipse/lsp4j#638- Add Notebook support by
@KamasamaKin eclipse/lsp4j#642- DAP v1.56 by
@KamasamaKin eclipse/lsp4j#644- Adjust inheritance tree for
SemanticTokensWithRegistrationOptionsby@pisvin eclipse/lsp4j#649- Remove properties unspeced in LSP 3.x by
@KamasamaKin eclipse/lsp4j#648- switch to orbit 2022-09 and widen version range for gson. See #611 by
@cdietrichin eclipse/lsp4j#646- Use consistent tense in DAP docs by
@KamasamaKin eclipse/lsp4j#651- Add support for client default behavior on renames by
@pisvin eclipse/lsp4j#650
... (truncated)
Changelog
Sourced from org.eclipse.lsp4j's changelog.
v0.15.0 (August 2022)
- Added Notebook support
- Added
WorkspaceSymbol.data- Added support for client default behavior on renames
- Implemented DAP version 1.56.0
Fixed issues: https://github.com/eclipse/lsp4j/milestone/22?closed=1
Breaking API changes:
- Return type of
textDocument/prepareRenamechanged fromEither<Range, PrepareRenameResult>toEither3<Range, PrepareRenameResult, PrepareRenameDefaultBehavior>- Class
SemanticTokensWithRegistrationOptionsnow extendsAbstractTextDocumentRegistrationAndWorkDoneProgressOptionsinstead ofAbstractWorkDoneProgressOptions- Removed unspecified deprecated properties
InitializeParams.clientNameDidOpenTextDocumentParams.text,DidChangeTextDocumentParams.uri,TextDocumentPositionParams.urijapicmp report: https://download.eclipse.org/lsp4j/updates/releases/0.15.0/japicmp-report/
v0.14.0 (May 2022)
- Added changes to the LSP 3.17 specification that were added after specification was published as done.
- See #630 for all changes.
Fixed issues: https://github.com/eclipse/lsp4j/milestone/21?closed=1
japicmp report: https://download.eclipse.org/lsp4j/updates/releases/0.14.0/japicmp-report/
v0.13.0 (May 2022)
- 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.setTracemoved toLanguageServer, where it should have been according to the specification- Method
IDebugProtocolServer.runInTerminalmoved toIDebugProtocolClient, where it should have been according to the specification- Removed
RenameOptions.idas it was already deprecated and never specified forStaticRegistrationOptions- Removed
SemanticTokenTypes.Memberas it was already deprecated and not specified- Removed
TraceValue.Messageas it was already deprecated and not specified- Changed
TraceValueto befinalmatching similar classes- Removed duplicate
ResponseErrorCodeas it has been deprecated for several versions- Removed
ResponseErrorCode.serverErrorStartandResponseErrorCode.serverErrorEndas they were already deprecated and just boundaries not actual error codes
... (truncated)
Commits
fee0f99Prep repo for 0.15.0 release66fc83fUpdate chanelog and readme for 0.15.0 release8c21674Merge pull request #652 from eclipse/cd_orbit202209alias9c011e0Add support for client default behavior on renames (#650)c3eab10use orbit 2022-09 release alias367ddd6Merge pull request #651 from KamasamaK/dap-consistent-tense-20220720ab10c72Use consistent tense in DAP docs9ac73e4Merge pull request #646 from eclipse/cd_widenGson17e1d9aswitch to orbit 2022-09 and widen version range for gson. See #611ec71cc2Merge pull request #648 Remove properties unspeced in LSP 3.x- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)