New Experimental JVM Support
This release introduces experimental JVM support (#901) on Mac (ARM and x64), Windows (x64), and Linux (ARM and x64) by wrapping btleplug. The JVM implementation is in an extremely early state and might contain bugs. Use at your own risk!
Publishing these JVM builds requires embedding native dynamic libraries inside the .jar
that is uploaded to maven (#962). Due to the major change in build architecture, this release is getting published as an RC first. Hopefully, once that build has been verified, this can be re-released without additional changes.
Thanks to:
- @danielgruber for the original issue request (#380)
- @vermasrijan19 for suggesting the btleplug approach (#380 (comment))