- enhancement - Use standard
decoratorinstead ofannotationtoken type for highlighting Java annotation. See #4421. - enhancement - Add right click menu item to copy the fully qualified name of the identifier under the cursor. See #374.
- enhancement - Add regenerate hashCode()/equals() method quick-fix. See JLS#3764.
- enhancement - Add type annotation quick-fixes. See JLS#3759.
- enhancement - Add Java 26 to Gradle/Java Compatibility Matrix. See JLS#3757.
- enhancement - Add new quick-fixes (type argument and modifier related). See JLS#3756.
- enhancement - Add varargs-related quick-fixes. See JLS#3754.
- enhancement - Add new null annotation quick-fixes from upstream JDT. See JLS#3752.
- enhancement - Add support for vscode path variables for settings url settings. See JLS#2529.
- bug fix - Sanitize existing command links from hover Javadocs. See #4429.
- bug fix - Maven projects 5 folders deep were not loaded as Java projects. See #4364.
- bug fix - Prevent Javadoc entries with tables from being truncated in the hover documentation. See #4219.
- bug fix - Keep LSP initialize() resilient when m2e is not yet available. See #3469.
- bug fix - If the specified type comment template is empty, use the default. See JLS#3816.
- bug fix - Prevent setter generation for record components. See #JLS3812.
- bug fix - JDTLS batch file fails when located in a folder path with spaces. See JLS#3783.
- bug fix - Completion of annotation properties proposes invalid choices. See JLS#3604.
- bug fix - Do not offer override/implement actions for annotation types. See JLS#3814.