Skip to content

Releases: nefarius/Nefarius.Utilities.DeviceManagement

v5.0.0

09 Nov 16:54
63ebe2c
Compare
Choose a tag to compare

This release fixes a critical issue that can lead to mangled device and instance paths on systems with e.g. Turkish, Ukrainian or similar languages due to improper case conversion. Discovered with the help of user Turkish Scarlet on Discord 💪

What's Changed

  • Fixed improper case conversion in device paths leading to bugs on non-English systems by @nefarius in #71

Full Changelog: v4.0.3...v5.0.0

Nuget

v4.0.3

07 Nov 17:36
Compare
Choose a tag to compare

Full Changelog: v4.0.2...v4.0.3

Nuget

v4.0.2

30 Oct 19:03
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.23.0...v4.0.2

Nuget

v3.23.0

17 Aug 08:48
8300cad
Compare
Choose a tag to compare

What's Changed

  • Bump NUnit3TestAdapter from 4.5.0 to 4.6.0 by @dependabot in #60
  • Bump NUnit.Analyzers from 4.2.0 to 4.3.0 by @dependabot in #61
  • Fixed comparing wrong property when checking for equality by @nefarius in #62

Full Changelog: v3.22.0...v3.23.0

Nuget

v3.22.0

08 Jul 19:38
Compare
Choose a tag to compare

Full Changelog: v3.21.0...v3.22.0

Nuget

v3.21.0

04 Jul 16:14
e089794
Compare
Choose a tag to compare

What's Changed

  • Fixed failing to call PnPDevice::Uninstall on phantom device instance by @nefarius in #59

Full Changelog: v3.19.0...v3.21.0

Nuget

v3.19.0

30 Jun 11:43
ac7799a
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.18.1...v3.19.0

Nuget

v3.18.1

30 Apr 14:43
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.17.403...v3.18.1

Nuget

v3.17.403

27 Aug 13:51
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.14.305...v3.17.403

Nuget

v3.14.305

14 May 22:45
Compare
Choose a tag to compare
  • Added overloaded parameter allowPartial to Devcon::FindInDeviceClassByHardwareId to allow for partial (substring) matches when searching for hardware IDs.
  • Added DeviceClassIds::HumanInterfaceDevices property to get HID device class GUID
  • Added PnPDevice::RemoveAndSetup for a more explicit device restart method
  • Added DeviceClassFilters utility class
    • Exposes methods for querying, altering and removing upper and lower class filter registry entries
  • Overall code clean-up and applied code formatting rules
  • Upgraded to latest CsWin32 version

Nuget