libusb v0.6.0 Release Notes

Release Date: 2016-12-09 // over 7 years ago
    • ⚡️ Update bundled libusb version to 1.0.21.
    • 💎 Set minimum Ruby version requirement to 1.9.3.
    • ➕ Add binary gems for Linux in addition to Windows.
    • Switch to mini_portile2 for (cross-) builing the libusb library.
    • Add Context#interrupt_event_handler new in libusb-1.0.21
    • ➕ Add support for persistent/zerocopy device memory for transfers. It is new in libusb-1.0.21 and enabled by default for DevHandle#*_transfer methods.
    • 👻 Raise a more meaningful exception in case of bulk stream transfers on too old libusb versions.
    • Prefer the bundled libusb-dll over installed system library.