- enhancement - 'Create method' code action for method reference. See JLS#1464.
- enhancement - Show job status via progress notification on start. See #2022
- enhancement - New setting entry to choose project type (Maven or Gradle) when ambiguous. See #600.
- performance - Avoid displaying (expensive) constant values in completion items. See JLS#1835.
- performance - toURI is expensive on Windows for completions. See JLS#1831.
- bug fix - Go to definition doesn't compute/find results on methods inside an anonymous class. See JLS#1813.
- bug fix - quickfix not available where cursor lands by default on annotations. See #1992.
- bug fix - Fix content assist for multiline strings. See #1811.
- bug fix - Language server freezes when importing Maven project. See #2020.
- bug fix - Suggest correct import quick fix in anonymous classes. See #2034.
- bug fix - Organize imports generates duplicate static import statement. See #2012.
- bug fix - Do not show the import notification when no projects available. See #2056.
- bug fix - Make commands wait for applyEdit. See #2042.
- build - Move pull request verification job to GitHub Actions. See #2031.
- debt - Update eclipse-jarsigner-plugin to 1.3.2. See JLS#1829.
- debt - Language server distro contains 2 Guava jars. See JLS#1706.
- other - Change the default value of the setting
java.project.importOnFirstTimeStartup
toautomatic
. See #2014 - other - Disable Workspace Trust in test suite runtime. See #2026.
- other - Typo in notcoveredexecution.md. See #2033.