Skip to content

Releases: redhat-developer/vscode-java

0.58.0

02 Apr 13:11

Choose a tag to compare

  • enhancement - improved support for "standalone file" use cases. See #1270.
  • enhancement - parallel downloads of jars, for Maven projects. See JLS#1369.
  • enhancement - allow renaming of lambda parameters. See #1298.
  • enhancement - build workspace action can report progress to client. See JLS#1368.
  • enhancement - VS Code Java cannot run from read-only location. See #1301.
  • enhancement - optimize for better memory footprint management. See #1262
  • bug fix - fixed error on cancelling source actions. See #1292.

0.57.0

02 Apr 13:14

Choose a tag to compare

  • bug fix - fixed Gradle project failing to build while fetching non-existing snapshot distro. See #1285.
  • bug fix - fixed Java suggestion details missing in some circumstances. See #1258.

0.56.0

02 Apr 13:12

Choose a tag to compare

  • 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.

v0.55.1

06 Jan 18:27

Choose a tag to compare

  • bug fix - fixed code completion broken with IntelliCode. See #1213.

v0.55.0

06 Jan 18:27

Choose a tag to compare

v0.55.0 Pre-release
Pre-release
  • enhancement - added support for Call Hierarchy. See #650.
  • enhancement - add jars to classpath via new java.project.referencedLibraries preference. See #1196.
  • enhancement - completion results are now limited via java.completion.maxResults preference. See JLS#1298.
  • enhancement - Remove duplicate call of getRawLocationURI(). See JLS#1299.
  • bug fixed - fixed Java Overview breaking the import of invisible projects. See #1198.
  • bug fixed - fixed build status reporter in multi-root workspaces. See #1180.
  • bug fixed - fixed incorrect signatures returned by signatureHelp. See JLS#1290.
  • bug fixed - fixed broken signatureHelp when previous string parameter has ( or {. See JLS#1293.
  • debt - relicensed project to EPL-v2.0. See commit.

v0.54.2

18 Dec 15:49

Choose a tag to compare

  • bug fix - add java.showBuildStatusOnStart.enabled setting for revealing build status on startup. See #1181.

v0.54.1

18 Dec 16:34

Choose a tag to compare

v0.54.1 Pre-release
Pre-release
  • bug fix - fixed ignored global java.jdt.ls.vmargs setting (broke lombok support). See #1175.

v0.54.0

18 Dec 16:37

Choose a tag to compare

v0.54.0 Pre-release
Pre-release
  • enhancement - new java.maven.updateSnapshots preference to update snapshots/releases for Maven projects. See #1102.
  • enhancement - jump to definition on break/continue. See #1145.
  • enhancement - added getDocumentSymbols call to extension API. See #1151.
  • enhancement - show server tasks in terminal. See #1153.
  • enhancement - show busy status when there are incomplete tasks. See #1159.
  • enhancement - always show workspace status in status bar. See #1163.
  • enhancement - add quickfix to correct access to static elements. See JLS#439.
  • enhancement - sort code actions by relevance. See JLS#1250.
  • enhancement - no need to publish diagnostics in BuildWorkspaceHandler. See JLS#1282.
  • bug fix - warn about sensible java preferences in project settings. See #1154 and #1160.
  • bug fix - update problems when changing the name of the package folder. See #1283.

v0.53.1

18 Dec 16:38

Choose a tag to compare

  • bug fix - fixed "Organize Imports" shortcut no longer working. See #1142.

v0.53.0

18 Dec 16:40

Choose a tag to compare

v0.53.0 Pre-release
Pre-release
  • enhancement - code action: add 'final' modifier where possible. See #774.
  • enhancement - update m2e to 1.14 (embeds Maven 3.6.2). See #1103.
  • enhancement - code action: remove unnecessary cast. See JLS#165.
  • enhancement - provide better symbol details on hover. See JLS#1227.
  • enhancement - code action: improve "Invert Condition" refactoring trigger. See JLS#1230.
  • enhancement - refresh the extension bundles after uninstalling. See JLS#1253.
  • bug fixed - fixed Maven import failure caused by m2e-apt unable to parse maven-compiler-plugin configuration. See #1131.
  • bug fixed - add Java 13 support for Gradle projects. See JLS#1196.
  • bug fixed - fixed errors reported from unrelated gradle projects outside the workspace. See JLS#1261.