Skip to content

Releases: redhat-developer/vscode-java

v0.55.1

06 Jan 18:27
Compare
Choose a tag to compare
  • bug fix - fixed code completion broken with IntelliCode. See #1213.

v0.55.0

06 Jan 18:27
Compare
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
Compare
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
Compare
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
Compare
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
Compare
Choose a tag to compare
  • bug fix - fixed "Organize Imports" shortcut no longer working. See #1142.

v0.53.0

18 Dec 16:40
Compare
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.

v0.52.0: Add changelog for 0.52.0

18 Dec 16:44
Compare
Choose a tag to compare
  • enhancement - define schema for contribute/javaExtensions in package.json. See #1114.
  • enhancement - add text selection support in code snippet. see JLS#1222.
  • enhancement - unused imports displayed as faded. See JLS#1219.
  • bug fix - fixed pasting with multi-cursor. See #1112.
  • bug fix - organize imports on paste moved to a specific command (ctrl+shift+v - cmd+shift+v on Mac). Removed java.actionsOnPaste.organizeImports preference. See #1115.
  • documentation - fixed broken link in CONTRIBUTING.md. See #1105

v0.51.0

18 Dec 16:43
Compare
Choose a tag to compare
  • enhancement - [experimental] automatically trigger auto-import on paste. Can be disabled with java.actionsOnPaste.organizeImports. See #1075 and #1098.
  • enhancement - allow negative patterns in java.import.exclusions preference, to allow folder inclusions. See #1084.
  • enhancement - made code snippets context sensitive. See JLS#977.
  • enhancement - improve snippet documentation rendering. See JLS#1205.
  • bug fix - fixed preview features enabled at an invalid source release level 12, preview can be enabled only at source level 13. See #1086.
  • bug fix - don't return workspace symbols without a name. See JLS#1204.
  • bug fix - fixed package fragments not updated when adding a new folder. See JLS#1137.
  • bug fix - don't filter method completions from filtered types. See JLS#1212.

v0.50.0

18 Dec 16:43
Compare
Choose a tag to compare
  • enhancement - added Java 13 support for Maven and Eclipse projects. See JLS#1179.
  • enhancement - added support for diagnostic tags. See #1051.
  • enhancement - code-action: fixed methods with reduced visibility. See JLS#442.
  • enhancement - code-action: inline method/variable/field. See JLS#656 and JLS#771.
  • enhancement - provide more granularity of progress during Maven import. See JLS#1121.
  • enhancement - update Buildship to 3.1.2. See JLS#1195.
  • bug - fixed wrong range for Surround with try/multi-catch code action. See JLS#1189.