Skip to content

1.6.0 - January 2023 release

Compare
Choose a tag to compare
@GregDomzalski GregDomzalski released this 16 Jan 23:45
· 806 commits to main since this release
8216c69

Release date: January 16th, 2023

Features:

  • FIDO2 Credential Blobs and Large Blob support. FIDO2 allows applications to store additional information
    alongside a credential. Credential Blobs and Large Blobs are two separate, though related, features for achieving
    this.

Bug fixes:

  • Added an MSBuild rule for projects that target .NET Framework 4.x that now automatically copy the correct
    version of Yubico.NativeShims.dll into the build directory. This addresses the "Missing DLL" issue that .NET
    Framework users would encounter. Fixes GitHub Issue #11.
  • Addressed an issue where the SDK would enumerate FIDO devices on Windows despite being un-elevated. Windows requires
    process elevation in order to communicate with FIDO devices. The SDK would display one or more YubiKeys with
    incorrect properties as a result. Fixes GitHub Issue #20.
  • A difference in behavior between .NET Framework 4.x and .NET 6 caused OAEP padding operations to fail for projects
    running on .NET Framework 4.x. The SDK has been updated to work around this difference in behavior and should
    now work for all supported versions of .NET. Fixes GitHub Issue #33.
  • The YubiKey requires a short delay when switching between its USB interfaces. Switching too quickly can result
    in failed operations and other strange behaviors. The SDK will now automatically wait the required amount of
    time to ensure stable communication with the YubiKey. Note that this may cause the first operation or command
    sent to the YubiKey to appear slow. Subsequent calls to the same application will not be affected.
    Fixes GitHub Issue #34.