- enhancement - added
java.import.gradle.offline.enabled
preference. See #1157. - enhancement - added
java.configuration.runtimes
preference for mapping Java Execution Environments to local JDK runtimes. See #1207. - enhancement - align settings category name with VS Code recommendations. See #1227.
- enhancement - added code actions to assign statement to new variable/field. See #1208.
- enhancement - added code action to remove redundant interfaces. See JLS#438.
- enhancement - added code actions to remove the
final
modifier. See JLS#441. - enhancement - added code action to add missing case labels in switch statements. See JLS#1140.
- bug fix - fixed duplicate labels in progress reports. See #1230.
- bug fix - don't set the -noverify flag if JDK >= 13. See #1250.
- bug fix - fixed Intellisense not working when attached javadoc can't be read. See JLS#1314.
- bug fix - added default value to
java.project.referencedLibraries
's exclude and sources. See JLS#1315.