Releases
v1.29.0
enhancement - Provide support for Java 22. See #3538 .
enhancement - Simplify the server status item click action & add contribution point. See #3537 , #3548 , #3546 .
enhancement - Add setting to group completion items representing overloaded methods together. See #3492 .
enhancement - Renaming primary type declaration should update source file name on save. See #3408 .
enhancement - Support updating whole classpath of the project in delegate commands. See JLS#3098 .
enhancement - Open output channel as well when opening logs. See #3531 .
enhancement - Read the server logs in order to discover early startup log messages. See JLS#3106 .
enhancement - Report errors of type dtree.ObjectNotFoundException
as java.ls.error
. See #3509 .
bug fix - Signature help should display all overloaded methods. See JLS#3052 .
bug fix - Fix issues with Unnamed classes (Java 21) (reference computation, code actions, compilation). See JLS#3069 , JLS#3089 , JLS#3090 .
bug fix - Record Patterns may cause VerifyError
. See #3479 .
bug fix - Support list of patterns in case statements (Java 21). See JLS#3043 .
bug fix - Allow methods, inherited fields, inherited methods for Generate toString()
code action. See #2639 .
bug fix - Update Buildship to 3.1.10, which fixes "Marker property value is too long". See JLS#2424 .
bug fix - Set the nullUncheckedConversion
setting to be ignored by default. See #3501 .
bug fix - Fix NPE when fetching the classpath of the project. See JLS#3115 .
dependencies - Bump follow-redirects from 1.15.4 to 1.15.6. See #3534 .
build - Adopt the Lombok 1.18.32 release. See #3543 .
build - Update various GitHub reusable workflows to v4. See #3519 .
build - Update release version regular expression for bump-jdk
workflow. See #3552 .
You canβt perform that action at this time.