- performance - Exclude certain folders (eg.
node_modules/
) from "trigger" file search on activation. #3348. - enhancement - Move snippet suggestions above matching keywords in completion list. See #2584.
- enhancement - Add new alias
public static void main(String[] args)
for public main method. See #2105. - enhancement - Add aliases for
sysout
/syserr
snippets that will see more usage. See #3041. - enhancement - Add "Surround with try/catch" code action. See JLS#2727.
- enhancement - Automatically add the existing static imports in code as favorite static members. See JLS#2903.
- enhancement - Provide quick fix to "Configure static import...". See #3339.
- enhancement - Support named pipes for client/server communication. See #3282.
- enhancement - Track the LSP request data from syntax server. See #3278.
- bug fix - Re-implement smart semicolon detection through text document change API. See #3290.
- bug fix - Completion returns no results for method declarations when
matchCase
set toFIRSTLETTER
. See #3214, #3186. - bug fix - Allow filtering methods by parameter names, and order by number of parameters. See JLS#2907, #3206.
- bug fix - Reconcile AST node to provide accurate type definition snippets. See #2250.
- bug fix -
BasicFileDetector
should handle inaccessible directories gracefully during project import. See #1156, #3137. - bug fix - Ensure line delimiter exists after the file header template. See JLS#2906.
- bug fix -
o.e.core.internal.resources.ResourceException
: Invalid project description. See JLS#2845. - bug fix - Error when parsing resource filter. See #3345.
- bug fix - NPE in
SemanticTokensHandler
. See JLS#2876. - bug fix - NPE in cleanup action handler. See JLS#2879.
- bug fix -
UnsupportedOperationException
atorg.eclipse.lsp4j.services.LanguageServer.setTrace()
. See JLS#2891. - dependencies - Bump postcss from 8.4.21 to 8.4.31. See #3335.