Skip to content
  • 0.29.0
  • 0f6ad59
  • Compare
    Choose a tag to compare
    Search for a tag
  • 0.29.0
  • 0f6ad59
  • Compare
    Choose a tag to compare
    Search for a tag

@testforstephen testforstephen released this Oct 16, 2020 · 1 commit to master since this release

Added

  • Jump to source when clicking the stack trace printed to the terminal. PR#890.
  • Contribute Run and Debug menus to Project Explorer. #878.
  • Provide a user setting java.debug.settings.vmArgs to set the default VM arguments to launch your program. #220,#876.
  • Provide a user setting java.debug.settings.onBuildFailureProceed to force the debug session to proceed when build fails. #888.

Changed

  • Allow cancelling the outdated codelens job. PR#881.

Fixed

  • Fix the wrong auto-completion result when typing the evaluation expression in DEBUG CONSOLE. #880.
  • Fix the error 'UNC path is missing sharename: \\java'. #882.
  • Use the correct runtime to validate the JVM versions between the debugger and debuggee. PR#353.
Assets 3
  • 0.28.0
  • f416ebc
  • Compare
    Choose a tag to compare
    Search for a tag
  • 0.28.0
  • f416ebc
  • Compare
    Choose a tag to compare
    Search for a tag

@testforstephen testforstephen released this Aug 27, 2020 · 9 commits to master since this release

Added

  • Add run/debug buttons to editor title bar for single file debugging. #834.
  • Add user settings java.debug.settings.jdwp.limitOfVariablesPerJdwpRequest and java.debug.settings.jdwp.requestTimeout to control JDWP request. #862,#863.

Changed

  • Reduce the frequency of JDWP requests to improve performance when expanding VARIABLES view. #347.
  • Migrate the legacy log to the telemetry wrapper. #866.

Fixed

  • Fix Hot Code Replace error "Cannot find any changed classes for hot replace!". #855.
Assets 3
  • 0.27.1
  • d5d85a6
  • Compare
    Choose a tag to compare
    Search for a tag
  • 0.27.1
  • d5d85a6
  • Compare
    Choose a tag to compare
    Search for a tag

@testforstephen testforstephen released this Jul 22, 2020 · 17 commits to master since this release

Fixed

  • Hot Code Replace always reports "Cannot find any changed classes for hot replace!". #850.
Assets 3
  • 0.27.0
  • f9b1238
  • Compare
    Choose a tag to compare
    Search for a tag
  • 0.27.0
  • f9b1238
  • Compare
    Choose a tag to compare
    Search for a tag

@testforstephen testforstephen released this Jul 17, 2020 · 18 commits to master since this release

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

  • Give a response when you trigger debugging in LightWeight mode. #841.
  • Failed to get variables. Reason: com.sun.jdi.InvalidStackFrameException. #767.
  • Render the source link for stack trace from Java modules. #824.
Assets 3
  • 0.26.0
  • 16ee681
  • Compare
    Choose a tag to compare
    Search for a tag
  • 0.26.0
  • 16ee681
  • Compare
    Choose a tag to compare
    Search for a tag

@testforstephen testforstephen released this May 13, 2020 · 28 commits to master since this release

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

Assets 3
  • 0.25.1
  • 2ed5b44
  • Compare
    Choose a tag to compare
    Search for a tag
  • 0.25.1
  • 2ed5b44
  • Compare
    Choose a tag to compare
    Search for a tag

@testforstephen testforstephen released this Mar 6, 2020 · 39 commits to master since this release

0.25.1 - 2020-03-06

Fixed

  • Fix the Error: Could not find or load main class @x.y.z.argfile. #769.
  • Cannot hit breakpoint at the class using Java 13 Text Blocks. #773.
Assets 3
  • 0.25.0
  • 2ccca24
  • Compare
    Choose a tag to compare
    Search for a tag
  • 0.25.0
  • 2ccca24
  • Compare
    Choose a tag to compare
    Search for a tag

@testforstephen testforstephen released this Feb 20, 2020 · 42 commits to master since this release

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.numericPrecision to set the numeric precision when formatting doubles in "Variables" or "Debug Console" viewlet. #745.

Fixed

  • Use project's Java runtime to launch the application. #753.
  • Restart stop but not start the program. #752.
  • Contribution from xiaoyinl: Use HTTPS wherever possible. #732.
Assets 3

@testforstephen testforstephen released this Dec 27, 2019

0.24.0 - 2019-12-25

Added

  • Support breaking when value changes (a.k.a. Data Breakpoints). #654.

Changed

  • Improve "Run Java" experience: F5 will run the current file without generating launch.json. #724.

Fixed

  • Debug console will hang on Java exception stack trace. #719.
  • Debug console won't automatically append () if selecting a method in completion list. #711, #691.
  • Cannot pass vmArgs array to Java 13 project. #703.
Assets 3
  • 0.23.0
  • b900048
  • Compare
    Choose a tag to compare
    Search for a tag
  • 0.23.0
  • b900048
  • Compare
    Choose a tag to compare
    Search for a tag

@testforstephen testforstephen released this Oct 29, 2019 · 54 commits to master since this release

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

  • Update troubleshooting doc for class not found error. See the doc.
  • Update troubleshooting doc for build failed error. See the doc.
Assets 3
  • 0.22.0
  • a9da070
  • Compare
    Choose a tag to compare
    Search for a tag
  • 0.22.0
  • a9da070
  • Compare
    Choose a tag to compare
    Search for a tag

@testforstephen testforstephen released this Sep 24, 2019 · 68 commits to master since this release

Added

  • Show Run/Debug buttons when hover on a main method. #657.

Fixed

  • Debugger just broken with git bash as the default shell on Windows. #642.
  • [Mac] Failed to launch debuggee in terminal with TimeoutException. #637, #651.
  • Pop an error message when click HCR button in the Run mode. PR#665.
  • Don't escape single quote of the program args. PR#668.
Assets 3
You can’t perform that action at this time.