Skip to content

Releases: oracle/javavscode

v22.0.0

25 Apr 14:03
3f06d13
Compare
Choose a tag to compare

Version 22.0.0 (April 25th, 2024)

What's Changed

Enhancements

  • [JAVAVSCODE-9] Disable hints according to user preference apache/netbeans#6760
  • [JAVAVSCODE-110] Added option to delete workspace cache with respect to oracle java extension #124
  • [JAVAVSCODE-123] Update to NetBeans 21 and JDK 22 features support #128
  • [JAVAVSCODE-131] Added JDK 22 GA download option in JDK downloader #133
  • [JAVAVSCODE-146] Rename "Java Platform Support" as "Java" #147
  • Option to work with JDK 23 early access by disabling javac bundled with Netbeans #130
  • Bump up axios 1.6.0 to 1.6.8 #127
  • Bump up @vscode/debugadapter from 1.55.1 to 1.65.0 #135

Bugs

  • [JAVAVSCODE-29] vscode reports a need to upgrade Gradle to an earlier version for JDK-21 apache/netbeans#6807
  • [JAVAVSCODE-30] Fixed refactoring of pom.xml as well on renaming class name #120
  • [JAVAVSCODE-95] Fixed false error thrown if parent pom version uses variable #125

Other Changes

  • [JAVAVSCODE-137] Updated Third party licenses related to Node JS third party dependencies #138
  • Removing (unused) DB support from extension #112

Full Changelog: v1.0.1...v22.0.0

v1.0.1

22 Feb 12:28
e772f5c
Compare
Choose a tag to compare

Version 1.0.1 (February 22nd, 2024)

What’s Changed

Enhancements

  • Implementing support for features in JDK 22 by utilizing OpenJDK 22 Early Access binaries apache/netbeans#6742
  • [JAVAVSCODE-16] Added option for running any Java project using context menu #75
  • [JAVAVSCODE-22] Added support for using different jdk in each workspace and deprecated jdk.userdir configuration #67
  • [JAVAVSCODE-28] Include TestNG tests in the test explorer.#40
  • [JAVAVSCODE-56] Added “Go To Test” option #93
  • [JAVAVSCODE-60] Added a configuration for user-defined vm arguments to start the Java language server #63
  • [JAVAVSCODE-69] Add a warning for cases like var foo = new ArrayList<>(); apache/netbeans#6780
  • [JAVAVSCODE-76] Support for parameter hints added apache/netbeans#6476
  • [JAVAVSCODE-78] Added checksum match for jdk downloader #81
  • [JAVAVSCODE-80] Renamed downloaded jdk binaries so that it is not replaced by the already present binaries #82
  • Update to NetBeans 20 #92

Bugs

  • [JAVAVSCODE-23] Class outline/structure missing in some cases fixed apache/netbeans#6642
  • [JAVAVSCODE-24] Error on formatting pom.xml fixed apache/netbeans#6631
  • [JAVAVSCODE-26] Don’t create “lock files” in the user’s project folders apache/netbeans#6690
  • [JAVAVSCODE-35] String templates break formatting fixed apache/netbeans#6637
  • [JAVAVSCODE-48] Renaming variable fails when using string template fixed apache/netbeans#6637
  • [JAVAVSCODE-52] Avoiding crash during indexing when a record has a component with a wrong name apache/netbeans#6649
  • [JAVAVSCODE-53] Incorrect hint “The assigned value is never used” fixed apache/netbeans#6635
  • [JAVAVSCODE-62] “The collection is only added to, never read” warning now detects forEach apache/netbeans#6646
  • [JAVAVSCODE-71] Updated download.jdk command configuration to open JDK downloader window even if no folder is open in workspace #72
  • [JAVAVSCODE-73] Symbols defined in a different file but the same packages are now defined apache/netbeans#6329
  • [JAVAVSCODE-86] “Surround with...” option fixed under refactor options #89

Other Changes

  • adding the extension markeplace in README #12
  • Added more style in readme file #98
  • README urls fix #20
  • Adding workflow to build the extension on push and pull request. #39
  • Update README.md #43
  • Removed “information_for_contributors” field #68
  • Bump axios from 1.5.0 to 1.6.0 in /vscode #77
  • Build.md and .gitignore changes #87
  • added formatter preferences readme #85
  • updated THIRD_PARTY_LICENSES.txt #111
  • Upgrade commons-codec from 1.15 to 1.16.0 #107
  • Upgrade of failureaccess (component of Guava) #109

Full Changelog: v1.0.0...v1.0.0.1