Releases: microsoft/vscode-java-debug
Releases · microsoft/vscode-java-debug
Release 0.27.0
Added
- Break on exception for "just my code". #756.
- Support step "just my code". #628.
- Show return value of a method. #660.
- Support "copy value" from Variable viewlet. #819.
- From upstream jdt: support using lambda and reference expressions in debug evaluation. #281.
- From upstream jdt: support evaluating local variables in the lambda body. #754.
Changed
- Always give UI feedback whenever you click ⚡ button to apply code changes. #833.
- Automatically add -XX:+ShowCodeDetailsInExceptionMessages when launching your program with Java 14. #797.
- Adopt the new resolveVariable API. #750.
- Adopt DebugAdapterDescriptorFactor API. #751.
Fixed
Release 0.26.0
Added
- Support picking a Java process to auto attach. #759.
Fixed
- When running the Gradle application, the test scope is not filtered out. #715.
- Conditional breakpoint fails in the multi thread scenario. #782.
- Show a warning message about the Unsupported JDK error. #789.
- vmArgs in launch.json does not accept an array of strings. #778.
- Activate the extension before execute Java extension commands. #775.
Changed
- Contribution from Mathias Fußenegger: Extend readme with basic low level usage instructions. java-debug#327.
Release 0.25.1
Release 0.25.0
0.25.0 - 2020-02-20
Added
- Provide context menu to continue/pause all/other threads. #748.
- Contribution from bhoppeadoy: Add user setting
java.debug.settings.numericPrecisionto set the numeric precision when formatting doubles in "Variables" or "Debug Console" viewlet. #745.
Fixed
Release 0.24.0
Release 0.23.0
Added
- Provide "Fix..." suggestions when "Build failed" occurs during launching the application. #358.
- Prompt to add the folder to source path if the running file isn't on classpath. #470.
- Provide samples for the commonly used debug configuration. See the doc.
Fixed
- It's safe to keep running the run/debug codelens if the debug configuration fails to save into the launch.json. PR#673.
- Improve the error handling when running the file via the context "run" or "debug" menu. PR#679.
- Support searching main classes from the workspace invisible project. PR#305.
Changed
Release 0.22.0
Release 0.21.0
Release 0.20.0
Release 0.19.0
Added
- Add a debug toolbar button to apply the changed classes to the running application. #559.
- Show toString() values in Variable window and hover tooltip. #315, #364.
- Add a global user setting
java.debug.settings.consoleto specify the default console to launch your program. PR#594.
Fixed:
- Fix: The debug toolbar doesn't close after the program running in external terminal exits. #582.
- Fix: Cannot stop the debugging process automatically in attach mode. java-debug#273.