Release Notes

What's New in Crescendo SDK 1.3.1

This version provides the following improvements with respect to the previous version:

New Features

  • Entire Codebase migrated to .NET 8.0. Full backward compatibility with previous SDK releases, no changes in the API.

    Note: It is necessary to have .NET 8.0 installed for successful migration from previous SDK releases.
  • Added the USB-HID communication capability to all CTAP 2.0 and 2.1 FIDO commands. This means FIDO can now be used with Crescendo Keys plugged in USB. SDK chooses the communication interface automatically based on the token and communication media type.

  • New Third Party Component introduced - HidSharpCore version 1.3.0 with license Apache-2.0.

  • Updated Third Party Component PCSC-sharp to the latest version.

  • Modification of the live reader/token monitoring - added a CardRemoved event before ReaderRemoved event.

Bug Fixes

  • Refined logging for generating OTP's - waiting for user is no longer considered an error in the logs, plus only the relevant info will get logged based on chosen log level.

  • Corrected the otp-slot-configure command usage example inside the CLI.

  • Fixed getting properties on FIDO applet V3. The expected return message from the applet was wrongly set to 6A80 instead of 6D00.