Skip to content

Releases: DevDecoder/HIDDevices

v4.1.2.41689

Choose a tag to compare

@thargy thargy released this 14 Feb 14:21
a2d9727

Updated dependencies to remove security warnings and build failures.

Full Changelog: v4.0.1.7393...v4.1.2.41689

Version 4 - Split Usages

Choose a tag to compare

@thargy thargy released this 25 Feb 02:55
1ce1f4a

BREAKING CHANGES:

The HIDDevices NuGet no longer contains the encoded HID Usage Tables, which can now be found in a new HIDDevices.Usages NuGet.

Updated HID Usage Tables to 1.5.0

Choose a tag to compare

@thargy thargy released this 20 Feb 03:00
c9095bf

Updated the HID Usage Tables
Fixed #10

Full changelog

New Source of Truth

Choose a tag to compare

@thargy thargy released this 17 Aug 13:15
f565ecc

A new source of truth uses the JSON embedded directly in the PDF specification from https://usb.org. Dependency on https://github.com/IntergatedCircuits/hid-usage-tables has been removed.

All new code generator is written using Roslyn Source generators instead of T4 templating.

Updated to latest HID Usage Table specifications, and latest NuGets.

Note, there are quite a large number of enumeration value changes, etc. due to the update in specifications and tweaks to naming.

Enhanced Controllers

Choose a tag to compare

@thargy thargy released this 09 Aug 13:34
c256897

Further to #5, the Control and Device attributes now accept raw IDs.

The HID tables have been updated.

Updated NuGets

Choose a tag to compare

@thargy thargy released this 24 May 10:42
c2c8f20

Updated NuGet pacakges, this is particularly important as DynamicData has some bug fixes (notably #383).

v2.2.2.60423

Choose a tag to compare

@thargy thargy released this 20 Jan 14:07
07ec4b9

Updated HID tables and NuGets

Choose a tag to compare

@thargy thargy released this 14 Oct 02:58
ae1cc81
  • DynamicData
    6.17.14 -> 7.3.1
    • Note Devices.Connect has the new optional parameter
      suppressEmptyChangeSets, which defaults to true.
  • Microsoft.VisualStudio.Threading
    16.8.55 -> 17.0.63
  • Nerdbank.GitVersioning
    3.3.37 -> 3.4.240
  • Nito.AsyncEx 5.1.0
    -> 5.1.2
  • HID Usage Table
    4eb9209 -> fd15a02
    • Some 1-indexed usages changed to 0-indexed (e.g.
      Button0->Button1, etc.)
    • Control.ButtonNumber is now type ushort? where null indicates
      'not a button', and a value is 0-indexed.
    • Undefined usage page removed (now just a Reserved page as normal).
    • Added HUTRR100
    • Added HUTRR99 and related fixes
    • Added missing pages from HUTRR32