Skip to content

1.16.1

Choose a tag to compare

@DennisDyallo DennisDyallo released this 29 Apr 21:22
· 172 commits to develop since this release
Immutable release. Only release title and notes can be modified.

Release date: April 29th, 2026

Bug Fixes:

  • Fixed an issue where HID and SmartCard transport events were logged at Info level, causing excessive noise in application logs. These events have been downgraded to Debug level. (#473)

  • Fixed an issue where high idle CPU usage occurred in RDS/Terminal Server environments due to SCARD_E_INVALID_HANDLE errors in the smart card listener loop. (#445)

  • Several bugs discovered through fuzz testing have been fixed, including issues in TLV parsing and CBOR decoding. A SharpFuzz fuzzing harness and CodeQL scheduled analysis have also been added. (#458)

Documentation:

  • The documentation on EncIdentifier has been corrected with updated details and relevant links. (#456)

  • Important FIDO2 SCP support information has been added to the user's manual. (#442)

  • Inconsistencies and obsolete class references in the documentation have been addressed. (#441)

Miscellaneous:

  • The Yubico.NativeShims dependency has been switched to a floating version with packages.lock.json for safer dependency management. (#474)

  • NativeShims export sanity checks and interop known-answer tests have been added, and Hkdf tests have been relocated. (#472)

  • An SCP03 command chaining regression test has been added. (#452)

Dependencies:

  • Several dependencies across the Yubico.Core, Yubico.YubiKey, and GitHub Actions workflows have been updated to newer versions. (#449, #453, #454, #461, #462, #463, #464, #470, #471)

Full Changelog: 1.16.0...1.16.1