Skip to content

v1.3.1

Choose a tag to compare

@hooji hooji released this 27 Mar 08:58
· 82 commits to main since this release
ae6bad6

What's New in v1.3.1

JDK 10 compatibility fixes

  • JDWP port detection: getPid() now uses ProcessHandle.current().pid() on JDK 9+ instead of ManagementFactory.getRuntimeMXBean() which fails to initialize on JDK 10-14 in some environments. isJdwpOnCommandLine() now returns true (assume JDWP present) instead of false when ManagementFactory fails, so the port scanner runs instead of falling back to the wrong default port.
  • JDI stderr noise: Filtered "Ignoring cmd" diagnostic messages from JDK 10's JDWP transport layer in all E2E tests.

CI matrix

98 test combinations: JDK 8–25 on Linux and Windows, JDK 11–25 (minus 12/14) on macOS. Build + stress tests on all.

Test results

  • 131 unit tests: all pass
  • 40 E2E integration tests: all pass