Skip to content

LSP4J 0.21.0

Compare
Choose a tag to compare
@jonahgraham jonahgraham released this 18 May 15:56
· 72 commits to main since this release

LSP4J 0.21.0 has now been released and been contributed to simrel, tagged and uploaded to maven central.

Changelog entry

v0.21.0 (May 2023)

  • Implemented DAP version 1.60.0
  • LSP4J's implementation of JSON-RPC 2.0 specification has been fixed regarding
    de-structure the outermost array wrapper if it's a single array parameter.
    • See #553 for detailed discussion.
  • xbase's @Pure and ToStringBuilder is no longer used by LSP4J
    • See #494 for detailed discussion.

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

Breaking API changes:

  • LSP4J now requires Java 11 to build and run. This can be observed in the japicmp
    report which says class file format version changed from 52.0 to 55.0.
    #547.

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

What's Changed (auto-generated)

Full Changelog: v0.20.1...v0.21.0