Skip to content

Releases: hopejr/ShuttleControlUSB

ShuttleControlUSB v1.5.1

10 Apr 12:57

Choose a tag to compare

  • Fixed issue where calling stop() would not remove listeners to the 'attach' event on usb. (#12)
  • Fixed issue where removing a device would use an old index and possibly remove the wrong device when an earlier device had already been removed. (#13)
  • Updated dependencies.

ShuttleControlUSB v1.5.0

02 Jul 23:54

Choose a tag to compare

Updated node-hid to use v3.

Thanks to @Julusian for contributing to this release.

ShuttleControlUSB v1.4.0

15 May 03:17

Choose a tag to compare

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

07 May 04:55

Choose a tag to compare

  • 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

04 May 02:06

Choose a tag to compare

  • Added getRawHidDevice() to allow access to the raw HID device object.

ShuttleControlUSB v1.1.0

01 May 02:15

Choose a tag to compare

  • 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

29 Apr 23:45

Choose a tag to compare

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

15 Nov 06:35
ce3dfd4

Choose a tag to compare

This release adds support for ShuttlePro V1 (thanks to @checksummaster).

Updated dependencies to latest versions to remove vulnerabilities.

ShuttleControlUSB v1.0.4

07 Mar 22:34

Choose a tag to compare

Updated dependencies:

  • node-hid
  • usb-detection (using git because npm is not on latest version)

ShuttleControlUSB v1.0.3

24 Nov 12:06

Choose a tag to compare

  • Created udev rules file for Linux.
  • Updated node-hid to 2.0.0-0.