Skip to content

Releases: microsoft/vscode-java-debug

Release 0.41.0

01 Jun 03:16
c873821
Compare
Choose a tag to compare

0.41.0- 2022-06-01

Added

  • Provide "Stop Java" button when triggering "Run Java" action. #1166.
  • [API] Support DAP request processId and event processid to get the exact pid of current running Java process. java-debug#413.

Changed

  • Naming Java terminals with different names. #1164.
  • Enable Java terminal link provider on all terminals. #1168.
  • Disable HCR button when running Java without debugging. #1167.

Release 0.40.1

18 Apr 03:15
48462a5
Compare
Choose a tag to compare

0.40.1- 2022-04-15

Fixed

  • Update command id to 'java.project.addToSourcePath.command'. #1152.

Release 0.40.0

29 Mar 05:07
e74ac96
Compare
Choose a tag to compare

Added

  • Support lazy loading object values from toString(). java-debug#401.
  • API - Provide an api to query the processId of the debugging Java process. java-debug#399.

Changed

  • Print logpoints to debug console. #710. Thanks to James Clark for contribution.

Fixed

Release 0.38.0

26 Jan 02:05
32c57f8
Compare
Choose a tag to compare

0.38.0 - 2022-01-26

Added

Changed

  • Change the inline button to debug icon. #1108.

Fixed

  • Improve the search performance of resolving main class. java-debug#395.
  • If mainClass not specified, it will find main classes not belonging to current workspace. #1098.
  • Update CONTRIBUTING docs. #1105.

Release 0.37.0

24 Nov 06:19
239973c
Compare
Choose a tag to compare

0.37.0 - 2021-11-24

Added

Fixed

  • Address encoding issues on Windows. #1077.
  • Encoding - launcher.bat could not pass on redirected input into the java program being debugged. microsoft/vscode-java-pack#756.
  • Encoding - Launching BAT for UTF-8 fix is incompatible with Security Policies disallowing BAT execution. #646.
  • Encoding - Non-ASCII char support for Windows terminals. #622.
  • Encoding - [Windows non-ASCII folder] Error: Could not find or load main class. #623.
  • Step filter in the settings.json is not working. #1085.
  • Contribution from
    John Grant
    : Support multiline values in envFile. #1061.
  • Contribution from
    Adrien Piquerez
    . Fix NPE when using step filter. microsoft/java-debug#387.
  • Contribution from Douglas M. Barcellos. Update telemetry setting declaration in README. #1084.

Release 0.36.0

24 Nov 06:18
cfd12c9
Compare
Choose a tag to compare

0.36.0 - 2021-09-23

Changed

  • Adopt new createStatusBarItem API for id and name properties. #1020.

Fixed

  • Unicode character in class name will fail to run. #780.
  • Launching apps which require both a modulepath and a classpath doesn't work with shortenCommandLine="argfile". #1047.
  • Debugger fails to load variable values due to java.lang.OutOfMemoryError. #1044.
  • Fix privacy in the logger. PR#1048.

Release 0.35.0

23 Sep 06:06
ee14dbe
Compare
Choose a tag to compare

0.35.0 - 2021-07-28

Changed

  • Add link to check detatils while reporting debugging progress. PR#1034.

Fixed

  • Catch up build errors before running a Java application. #949.

Release 0.34.0

26 May 05:04
47b59df
Compare
Choose a tag to compare

0.34.0 - 2021-05-26

Changed

  • Allow customizing the "classPaths" and "modulePaths" configurations via launch.json. See #93, #980.

Release 0.33.1

30 Apr 11:25
ef8f74c
Compare
Choose a tag to compare

0.33.1 - 2021-04-30

Fixed

  • HotFix: After upgrade from vscode-java v0.77.0 to v0.78.0 can't debug tests. #995.

Release 0.33.0

28 Apr 07:16
6a56a5a
Compare
Choose a tag to compare

0.33.0 - 2021-04-28

Added

  • Support inline values feature. PR#977.
  • Show VARIABLES with different data views. PR#982.
  • Adopt new APIs from vscode-tas-client. #974.
  • Adopt workspaceTrust in package.json. PR#988.

Changed

  • Engineering: Clean up deprecated logs. PR#987.

Fixed

  • Breakpoints inside record methods don't work. #973.
  • Support environment variable for port number in launch.json debug configuration. #962.
  • Thanks for the contribution from ZingBlue: Spelling fix. #968.