Releases
v1.56.0
Compare
Sorry, something went wrong.
No results found
enhancement - Add a setting to specify the Maven project cache size. See #4493 .
enhancement - Add setting to set Eclipse classpath variables (i.e. kind="var"). See #4490 .
enhancement - Add "projectOnly" scope to java.search.scope setting to exclude JDK and library references. See #4477 .
enhancement - Support generating Javadoc comments as Markdown. See #4465 .
enhancement - Auto-insert space after keyword autocompletion (e.g., public, static, void). See #4401 .
enhancement - Hide certain context menu items when right clicking folders that aren't Java projects. See #4167 .
enhancement - Add a CodeLens for fields that shows references to the field. See #3881 .
enhancement - Add setting to make new classes package-private instead of public. See #3870 .
enhancement - Add settings to customize the TODO comment in generated stubs. See #2963 .
enhancement - Add a confirmation dialog for when a non-fatal error is encountered during the move instance method refactoring. See #4460 .
enhancement - "Create record" quick fix now infers record components from constructor call arguments. See JLS#3856 .
enhancement - Add a quickfix to add or update field access modifiers. See JLS#3863 .
enhancement - Add snippet completion to declare an enum type. See JLS#3871 .
enhancement - Replace the custom java/classFileContents request with the standard workspace/textDocumentContent request from LSP 3.18. See JLS#3852 .
enhancement - Add quickfix to rename a variable declared in a lambda that's name clashes with a variable declared outside the lambda. See JLS#3824 .
performance - Batch DigestStore serialization during Maven/Gradle project import. See JLS#3839 .
bug fix - Java Projects view creates duplicate project entries when multiple projects from different locations are opened in one workspace. See #4478 .
bug fix - Start JDT LS with a UTF-8 locale when the environment selects ASCII. See #4473 .
bug fix - The "Go to super implementation" link when hovering methods isn't a clickable link. See #4438 .
bug fix - Fall back to standard IO communication with the language server if socket creation fails. See #4433 .
bug fix - Address visual bugs in the "Change Method Signature" view by migrating off the deprecated vscode UI component library. See #4417 .
bug fix - Fix syntax highlighting for generic records. See #4412 .
bug fix - Create local variable quick fix is broken for types with multiple generic arguments. See #3874 .
bug fix - Fix race condition when executing Java workspace commands during standard server startup. See #2481 .
bug fix - Do not offer "Make Static" action for default interface methods. See JLS#3853 .
bug fix - Override JLSFile.childInfos() to include redirected metadata files. See JLS#3844 .
bug fix - Suppress 'Assign parameter to field' proposal for record constructors. See JLS#3842 .
bug fix - Fix Scala Gradle classpath pollution. See JLS#3815 .
bug fix - Ensure that maven.multiModuleProjectDirectory system property is set, which fixes Maven projects that use it. See JLS#3760 .
bug fix - Fix how the @inheritDoc tag is rendered in Javadoc hovers based on Markdown Javadoc. See JLS#3696 .
bug fix - Fix how the @value tag is rendered in Javadoc hovers based on Markdown Javadoc. See JLS#3695 .
bug fix - Fix how method and constructor references are rendered in Javadoc hovers based on Markdown Javadoc. See JLS#3690 .
bug fix - Fix how the @code tag is rendered in Javadoc hovers based on Markdown Javadoc. See JLS#3672 .
bug fix - Properly support dynamic registration of the type hierarchy capability. See JLS#3769 .
build - Refactor activate(). See #4434 .
build - Upgrade to TypeScript 6. See #4486 .
build - Update language client to 10.1.0. See #4476 .
build - Update to eslint 10. See #4469 .
build - Fix conflict detection. See #4446 .
You can’t perform that action at this time.