Skip to content

Releases: microsoft/vscode-java-debug

Release 0.49.1

28 Mar 03:06
2135d9f
Compare
Choose a tag to compare

0.49.1 - 2023-03-28

Added

  • Add context menus "Auto/Manual Expand Lazy Variables" to Variables view to auto show 'toString()' value. See #1316.

Fixed

  • Fix the error 'compareVersions is not a function'. See #1307.

Release 0.49.0

28 Feb 05:46
c235a93
Compare
Choose a tag to compare

0.49.0 - 2023-02-28

Added

  • Enable Hot Code Replace when autobuild is disabled. See #1296, #1302.

Changed

  • Display the running launch config name in progress bar for transparency. See #1299.
  • launch previously launched application if the current file isn't executable. See #1036.

Release 0.48.0

01 Feb 09:02
ece7544
Compare
Choose a tag to compare

0.48.0 - 2023-02-01

Changed

Fixed

  • Prioritize lookup the project source code during debugging. See #1215. Thanks to mozhuanzuojing for contribution.

Release 0.47.0

29 Nov 04:55
a188018
Compare
Choose a tag to compare

0.47.0 - 2022-11-29

Changed

  • Optimize the build error report of "Build failed, do you want to continue?". #1214.

Fixed

  • Use the system encoding to generate the *.argfile. #1112.
  • "shortenCommandLine": "argfile|auto" should include "vmArgs". #1254.

Release 0.46.0

02 Nov 02:49
573db5c
Compare
Choose a tag to compare

0.46.0 - 2022-11-02

Added

  • Add "Step Into Target" feature to allow stepping directly into a specific function call when paused on a line. See #1192. Thanks to Gayan Perera for contribution.

Changed

  • Exclude /node_modules/ from .vscode/launch.json searches. See #1234. Thanks to Brandon Cheng for contribution.

Fixed

  • Conditional Breakpoint got error code in reply:504. See #1250.

Release 0.45.0

12 Oct 08:32
225d0fd
Compare
Choose a tag to compare

0.45.0 - 2022-10-12

Added

  • Visualize the inline breakpoint locations. See #1193.
  • Show an extra column cursor when an inline breakpoint is hit. See #1202.
  • Support JEP 425: Virtual Threads (JDK 19). See #1159.

Changed

  • Enable async jdwp based on network latency for auto mode. See java-debug#447.

Fixed

Release 0.44.0

01 Sep 07:54
f41953b
Compare
Choose a tag to compare

0.44.0 - 2022-09-01

Added

  • Experimental: Support processing JDWP commands asynchronously to improve response speed of remote debugging. It's only enabled by default on VS Code Insiders. You can also opt-in by setting java.debug.settings.jdwp.async. See #1208 and java-debug#436.
  • Add support to specify Java executable via the property javaExec in launch.json. See #1198. Thanks to Gayan Perera for contribution.
  • Add support for lambda breakpoints. See java-debug#427. Thanks to Gayan Perera for contribution.

Release 0.43.0

27 Jul 02:10
1abd612
Compare
Choose a tag to compare

0.43.0 - 2022-07-27

Added

Changed

Release 0.42.0

29 Jun 05:23
08ca302
Compare
Choose a tag to compare

0.42.0 - 2022-06-29

Added

  • Support function breakpoints, see #258. The current version support adding a function breakpoint with the syntax as FullyQualifiedClassName#methodName (e.g. java.util.ArrayList#add). Thanks to Gayan Perera for contribution.

Changed

Fixed

  • fix artifactId typo in Troubleshooting.md. #1180. Thanks to btoo for contribution.

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.