Skip to content

fix(deps): update dependency org.eclipse.lsp4j:org.eclipse.lsp4j.jsonrpc to v1#1856

Open
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/major-lsp4j.version
Open

fix(deps): update dependency org.eclipse.lsp4j:org.eclipse.lsp4j.jsonrpc to v1#1856
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/major-lsp4j.version

Conversation

@renovate
Copy link

@renovate renovate bot commented Mar 1, 2026

This PR contains the following updates:

Package Change Age Confidence
org.eclipse.lsp4j:org.eclipse.lsp4j.jsonrpc (source) 0.22.01.0.0 age confidence

Warning

Some dependencies could not be looked up. Check the warning logs for more information.


Release Notes

eclipse/lsp4j (org.eclipse.lsp4j:org.eclipse.lsp4j.jsonrpc)

v1.0.0

Compare Source

  • Implemented LSP version 3.18.0 (specification is not finalized yet)
  • Implemented LSP proposal for SymbolTag #​856
  • Removed @Deprecated annotations on members deprecated in the LSP/DAP protocol #​895
  • Implemented DAP version 1.70.0

Fixed issues: https://github.com/eclipse-lsp4j/lsp4j/milestone/37?closed=1

Breaking API changes:

  • Removed deprecated API #​874
    • Remove deprecated convenience constructors in protocol files #​875
    • Remove deprecated LanguageServerAPI annotation #​876
    • Remove deprecated get/set properties in FormattingOptions #​880
    • Remove deprecated static methods in the Either class, instead use TypeUtils helper methods #​877
    • Remove deprecated factories #​878
    • Remove deprecated ResponseErrorCode.serverNotInitialized, use ResponseErrorCode.ServerNotInitialized instead #​879
    • Remove deprecated org.eclipse.lsp4j.websocket. Please upgrade to using Jakarta or remain with LSP4J version 0.x.x #​647
    • Remove deprecated ConcurrentMessageProcessor.startProcessing, use ConcurrentMessageProcessor.beginProcessing instead #​922
  • Added beta support for new features in LSP 3.18 #​893
    • Type of TextDocumentEdit.edits changed from List<TextEdit> to List<Either<TextEdit, SnippetTextEdit>>
    • Type of Diagnostic.message changed from String to Either<String, MarkupContent>
    • Type of DocumentFilter.pattern changed from String to Either<String, RelativePattern>
    • Type of NotebookDocumentFilter.pattern changed from String to Either<String, RelativePattern>
  • Removed throws IOException from methods that do not need to throw it #​934
    • EitherTypeAdapter.createLeft
    • EitherTypeAdapter.createRight
    • EitherTypeAdapter.EitherTypeArgument.read(JsonElement)
    • StreamMessageProducer.handleMessage

japicmp report: https://download.eclipse.org/lsp4j/updates/releases/1.0.0/japicmp-report/

v0.24.0

Compare Source

  • Implemented DAP version 1.69.0

Fixed issues: https://github.com/eclipse-lsp4j/lsp4j/milestone/35?closed=1

Breaking API changes:

japicmp report: https://download.eclipse.org/lsp4j/updates/releases/0.24.0/japicmp-report/

v0.23.1

Compare Source

Fixed issues: https://github.com/eclipse-lsp4j/lsp4j/milestone/36?closed=1

Breaking API changes:

japicmp report: https://download.eclipse.org/lsp4j/updates/releases/0.23.1/japicmp-report/

v0.23.0

Compare Source

  • Implemented DAP version 1.65.0

Fixed issues: https://github.com/eclipse-lsp4j/lsp4j/milestone/34?closed=1

  • The exception handling around throwing ResponseErrorException has been improved to ensure that it is unwrapped to the expected ResponseError on the receiving side.
    In addition, @JsonDelegates that throw exceptions have their checked exceptions wrapped in the more narrow IllegalStateException instead of a RuntimeException.
    • See #​802 for detailed discussion.

Breaking API changes:

  • DAP version 1.61 removed unused ModulesViewDescriptor

japicmp report: https://download.eclipse.org/lsp4j/updates/releases/0.23.0/japicmp-report/


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Never, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@hashicorp-vault-sonar-prod
Copy link

hashicorp-vault-sonar-prod bot commented Mar 1, 2026

Renovate Jira issue ID: SLCORE-2178

@renovate renovate bot force-pushed the renovate/major-lsp4j.version branch from 7230400 to 0bf011b Compare March 4, 2026 19:13
@renovate renovate bot force-pushed the renovate/major-lsp4j.version branch from 0bf011b to 4940608 Compare March 4, 2026 19:26
@sonarqube-next
Copy link

sonarqube-next bot commented Mar 4, 2026

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants