You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/users-manual/getting-started/whats-new.md
+5-3Lines changed: 5 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,13 +24,15 @@ Release date: December 3rd, 2025
24
24
25
25
Features:
26
26
27
+
- The SDK now supports CTAP 2.3's ``EncCredStoreState`` (encrypted credential store state) ``AuthenticatorInfo`` property, which is available on YubiKeys with firmware version 5.8 and above. This property, which must be decrypted using a YubiKey's PPUAT, can be used by platforms to detect when credentials have been added and removed or when the YubiKey has been reset. The Fido2Session property, [AuthenticatorCredStoreState](xref:Yubico.YubiKey.Fido2.Fido2Session.AuthenticatorCredStoreState), has been added to simplify the process of retrieving and decrypting the ``EncCredStoreState`` value. ([#354](https://github.com/Yubico/Yubico.NET.SDK/pull/354))
28
+
27
29
- It is now possible to toggle serial number visibility (over [API](xref:Yubico.YubiKey.Otp.OtpSettings%601.SetSerialNumberApiVisible%28System.Boolean%29), [USB](xref:Yubico.YubiKey.Otp.OtpSettings%601.SetSerialNumberUsbVisible%28System.Boolean%29), or [button press](xref:Yubico.YubiKey.Otp.OtpSettings%601.SetSerialNumberButtonVisible%28System.Boolean%29)) when calling any of the OTP application slot configuration methods, including ``ConfigureChallengeResponse``, ``ConfigureHotp``, ``ConfigureStaticPassword``, ``ConfigureYubicoOtp``, and ``ConfigureNdef``. ([#328](https://github.com/Yubico/Yubico.NET.SDK/pull/328))
28
30
29
31
- The Yubico.NativeShims library's Linux build is now compiled with Zig and targets glibc 2.28 for broad Linux distribution compatibility. ([#337](https://github.com/Yubico/Yubico.NET.SDK/pull/337))
30
32
31
33
Bug Fixes:
32
34
33
-
- The ``YubiKeyDevice`` properties ``ChallengeResponseTimeout``, ``AutoEjectTimeout``, ``IsNfcRestricted``, ``DeviceFlags``, and ``ConfigurationLocked`` have been modified so that they are set immediately after their respective configuration methods are called instead of after a refresh. ``YubiKeyDevice`` integration tests have also been updated to improve error handling and validate the modified ``YubiKeyDevice`` properties. ([#348](https://github.com/Yubico/Yubico.NET.SDK/pull/348))
35
+
- The ``YubiKeyDevice`` properties,``ChallengeResponseTimeout``, ``AutoEjectTimeout``, ``IsNfcRestricted``, ``DeviceFlags``, and ``ConfigurationLocked``, have been modified so that they are set immediately after their respective configuration methods are called instead of after a refresh. ``YubiKeyDevice`` integration tests have also been updated to improve error handling and validate the modified ``YubiKeyDevice`` properties. ([#348](https://github.com/Yubico/Yubico.NET.SDK/pull/348))
34
36
35
37
- Error handling and logging in the ``DesktopSmartCardDeviceListener`` class have been simplified and improved via a new private method, ``HandleSCardGetStatusChangeResult``, which processes common ``SCardGetStatusChange`` result codes, including those for cancellation, timeouts, and non-critical errors. ([#339](https://github.com/Yubico/Yubico.NET.SDK/pull/339))
36
38
@@ -40,11 +42,11 @@ Documentation:
40
42
41
43
- NFC instructions have been added to the [FIDO2 reset](xref:Fido2Reset) docs. ([#341](https://github.com/Yubico/Yubico.NET.SDK/pull/341))
42
44
43
-
- The PIV sample code has been updated to use the newer ``IPublicKey`` and ``IPrivateKey`` classes and support the Ed25519 and X25519 key types. ([#343](https://github.com/Yubico/Yubico.NET.SDK/pull/343))
45
+
- The [PIV sample code](https://github.com/Yubico/Yubico.NET.SDK/tree/HEAD/Yubico.YubiKey/examples/PivSampleCode) has been updated to use the newer ``IPublicKey`` and ``IPrivateKey`` classes and support the Ed25519 and X25519 key types. ([#343](https://github.com/Yubico/Yubico.NET.SDK/pull/343))
44
46
45
47
Dependencies:
46
48
47
-
- The Serilog.Sinks.Console in the Yubico.YubiKey.IntegrationTests project has been updated to 6.1.1 from 6.0.0. ([#335](https://github.com/Yubico/Yubico.NET.SDK/pull/335))
49
+
- The Serilog.Sinks.Console in the Yubico.YubiKey.IntegrationTests project has been updated to version 6.1.1. ([#335](https://github.com/Yubico/Yubico.NET.SDK/pull/335))
0 commit comments