Skip to content

Releases: manuelbl/JavaDoesUSB

v1.3.0: Improved error handling

Choose a tag to compare

@manuelbl manuelbl released this 10 Jul 12:59
  • Improved error handling (robust and predictable behavior in case of error, no hangs)
  • Consistent exception handling for InputStream/OutputStream (throw checked IOExceptions)
  • Dropped support for Java prior to version 25
  • General updates and maintenance

v1.2.1: Support for native image (GraalVM)

Choose a tag to compare

@manuelbl manuelbl released this 13 Sep 14:09
  • Support for building native images with GraalVM 25 and higher (see enumerate_native example)

v1.2.0: Windows on ARM

Choose a tag to compare

@manuelbl manuelbl released this 23 Feb 20:15
  • Added support for Windows on ARM

v1.1.2: Improved robustness on Windows

Choose a tag to compare

@manuelbl manuelbl released this 11 Dec 19:52
  • Can enumerate USB devices even if they have invalid string descriptors

v1.1.1: Fix for Linux

Choose a tag to compare

@manuelbl manuelbl released this 13 Nov 21:44
  • Fixes an issue on Linux with VarHandles resulting in an IndexOutOfBoundsException

v1.1.0: Minor enhancements

Choose a tag to compare

@manuelbl manuelbl released this 13 Oct 15:28
  • New property connected indicates if device is still connected
  • Windows: string descriptor lookup available languages
  • Windows: better error message if WinUSB driver is not installed

v1.0.0: Feature complete release for JDK 22

Choose a tag to compare

@manuelbl manuelbl released this 17 Mar 08:15
  • Feature completion
  • Compatibility with JDK 22
  • Preview features no longer needed

v0.7.1: Improved JDK compatibility (macOS)

Choose a tag to compare

@manuelbl manuelbl released this 03 Jan 22:21
  • On macOS, improved the compatibility with different JDK 21 builds

v0.7.0: Improved Kotlin support

Choose a tag to compare

@manuelbl manuelbl released this 03 Jan 14:59
  • Kotlin examples
  • New getter/setter name for best compatibility with Kotlin
  • Internal improvements for Linux and Windows

v0.6.1: Improvements for composite devices on Windows

Choose a tag to compare

@manuelbl manuelbl released this 02 Oct 17:35
  • Several improvements for handling composite devices on Windows, in particular when hot-plugging