Skip to content

Finalize support for LSP 3.18.0#977

Merged
pisv merged 1 commit into
eclipse-lsp4j:mainfrom
pisv:lsp-3.18
Jun 30, 2026
Merged

Finalize support for LSP 3.18.0#977
pisv merged 1 commit into
eclipse-lsp4j:mainfrom
pisv:lsp-3.18

Conversation

@pisv

@pisv pisv commented Jun 19, 2026

Copy link
Copy Markdown
Contributor
  • Removed @ProtocolDraft annotations for LSP 3.18.0 elements
  • Added RegularExpressionEngineKind
  • Added SignatureInformationCapabilities.noActiveParameterSupport
  • Added convenience constructors for Diagnostic, DocumentFilter, and NotebookDocumentFilter
  • Minor updates to LSP Javadocs

Closes #974.

* Removed `@ProtocolDraft` annotations for LSP 3.18.0 elements
* Added `RegularExpressionEngineKind`
* Added `SignatureInformationCapabilities.noActiveParameterSupport`
* Added convenience constructors for `Diagnostic`, `DocumentFilter`,
  and `NotebookDocumentFilter`
* Minor updates to LSP Javadocs

Closes eclipse-lsp4j#974.
@pisv pisv mentioned this pull request Jun 19, 2026
@github-actions

Copy link
Copy Markdown

Test Results

  500 files  ±0    500 suites  ±0   44s ⏱️ ±0s
  359 tests ±0    359 ✅ ±0  0 💤 ±0  0 ❌ ±0 
4 052 runs  ±0  4 052 ✅ ±0  0 💤 ±0  0 ❌ ±0 

Results for commit c58ca3a. ± Comparison against base commit 81a12f0.

@pisv

pisv commented Jun 19, 2026

Copy link
Copy Markdown
Contributor Author

@nixel2007 Thanks for the review! 👍

@wenytang-ms

Copy link
Copy Markdown

Hi @nixel2007 @pisv when to merge this PR, and any plan to ship the release?

@cdietrich

cdietrich commented Jun 29, 2026

Copy link
Copy Markdown
Contributor

we also should check the 3.18.1 patch

@pisv

pisv commented Jun 29, 2026

Copy link
Copy Markdown
Contributor Author

Hi @nixel2007 @pisv when to merge this PR, and any plan to ship the release?

@wenytang-ms Currently, LSP4J has no ETA for the next release as far as I know. However, as you can see the difference between this PR and LSP4J 1.0.0 is quite minimal apart from the @ProtocolDraft annotations.

I plan to merge this PR soon. If anyone would like to review it, but currently have no time, please let me know ASAP.

@pisv

pisv commented Jun 29, 2026

Copy link
Copy Markdown
Contributor Author

we also should check the 3.18.1 patch

I'd address it in a separate PR for better traceability of the changes. However, I could find no references to the LSP 3.18.1. Is it even planned?

@cdietrich

Copy link
Copy Markdown
Contributor

there is a new version of the npm package. this is why it showed on my radar

@pisv

pisv commented Jun 29, 2026

Copy link
Copy Markdown
Contributor Author

there is a new version of the npm package. this is why it showed on my radar

I see now, thanks. Looking at their CHANGELOG, it only concerns the implementation of the npm package, not the protocol itself.

@pisv pisv merged commit ca23b69 into eclipse-lsp4j:main Jun 30, 2026
7 checks passed
@pisv pisv deleted the lsp-3.18 branch June 30, 2026 11:02
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.

LSP 3.18

4 participants