Skip to content

v0.1.3

Compare
Choose a tag to compare
@kevinmehall kevinmehall released this 27 Dec 18:00
· 148 commits to main since this release

New features

  • Add Device::active_configuration, Device::configurations, Configuration, InterfaceGroup, InterfaceAltSetting, Endpoint, Descriptor for obtaining configuration descriptors and parsing them by @kevinmehall in #13
  • Add Device::get_descriptor, Device::get_string_descriptor, Device::get_string_descriptor_supported_languages for fetching additional descriptors from the device by @kevinmehall in #15
  • Add Device::control_in_blocking, Device::control_out_blocking, Interface::control_in_blocking, Interface::control_out_blocking for non-async control transfers.

Fixes

  • macOS: Allow event loop to re-start after closing all devices then opening another by @jamesmunns in #19
  • macOS: Prevent opening the wrong device if you hold onto a DeviceInfo while another device is plugged into the same port by @kevinmehall in #14
  • Move futures-lite to dev-dependencies by @jwnrt in #16

Other

New Contributors

Full Changelog: v0.1.2...v0.1.3