Releases: hopejr/ShuttleControlUSB
Releases · hopejr/ShuttleControlUSB
ShuttleControlUSB v1.5.0
ShuttleControlUSB v1.4.0
New feature: the ability to connect directly to a device without searching for it
Thanks to @peternewman for contributing to this release.
ShuttleControlUSB v1.3.0
- Fixed test syntax for ShuttlePro.
- Fixed hotplug issue on Linux (issue #7).
- Path now returned from 'connected' event and getDeviceList().
- New functions for querying on id and path: getDeviceById() and getDeviceByPath().
- Improved tests.
- Added enums for vendor ids and product ids.
- Updated documentation.
Thanks to @peternewman for contributing to this release.
ShuttleControlUSB v1.2.0
- Added getRawHidDevice() to allow access to the raw HID device object.
ShuttleControlUSB v1.1.0
- Added ability to connect multiple devices at once. They can act separately.
- Devices can be distinguished between by their id, which is the MD5 hash of either the serial number (if it exists), or the device path. This allows the id to be the same all the time, or if the path is used, whenever it is plugged into the same USB port.
- Incorporated change by @peternewman for standardising the pid field in the device definitions (instead of did).
ShuttleControlUSB v1.0.6
Due to the recent deprecation of usb-detection, this release switches to the 'usb' module. This is a simple change and does not result in any breaking changes.
Tests have been fixed to work with devices that are already connected.
ShuttleControlUSB v1.0.5
This release adds support for ShuttlePro V1 (thanks to @checksummaster).
Updated dependencies to latest versions to remove vulnerabilities.
ShuttleControlUSB v1.0.4
Updated dependencies:
- node-hid
- usb-detection (using git because npm is not on latest version)
ShuttleControlUSB v1.0.3
- Created udev rules file for Linux.
- Updated node-hid to 2.0.0-0.
ShuttleControlUSB v1.0.2
FIXED: Could not reconnect after disconnecting