Releases
v1.20.0
performance - Set the default value of java.completion.matchCase
to firstLetter
. See #3142 .
enhancement - Support for "Go to Declaration". See JLS#2684 .
enhancement - Improve method argument guessing functionality. See #2903 .
enhancement - Add code action to clean up & simplify lambda expressions. See #3158 .
enhancement - Use FernFlower as the default decompiler. See JLS#2704 .
enhancement - Attempt automatic JVM detection on startup. See JLS#2731 .
enhancement - Support for chain completions. See #3008 .
enhancement - Make reasonable guess for method name when applying "Extract Method" refactoring. See #2011 .
enhancement - Add postfix completion for sysouf
, sysoutv
, format
, par
, not
,assert
& optional
. See JLS#2691 , JLS#2697 .
enhancement - Use choice syntax as placeholder for constructor/method/field snippets. See #3018 , #3140 .
enhancement - The try-catch
snippet should support being applied to a selection. See #3103 .
enhancement - Track errors, exceptions, and project import success rate on server side for reliability analysis. See #3162 , JLS#2726 .
bug fix - Display package name in document symbols outline for class files. See #3074 .
bug fix - Signature help should display the selected completion item. See #3127 .
bug fix - Gracefully handle language server failures/crashes. See #2036 , #3131 .
bug fix - No completions on field initializer with @Default
and @Builder
Lombok annotations. See JLS#2669 .
bug fix - IllegalArgumentException
within a try-catch block. See #3138 .
bug fix - Fix pId
mismatch in completions. See JLS#2681 .
bug fix - Typo in constant METADATA_FILES_GENERATION
. See #3133 .
build - Add enviornment variable to reference an external build of JDT-LS. See #3151 .
build - Check for non-standard NPM registry in package-lock.json
as a step in CI. See #2876 .
build - Bump semver
from 7.3.5 to 7.5.2. See #3168 .
You canβt perform that action at this time.