Skip to content

Commit a20c4c5

Browse files
committed
added rn for enccredstorestate, other minor updates
1 parent 9d06f77 commit a20c4c5

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

docs/users-manual/getting-started/whats-new.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,15 @@ Release date: December 3rd, 2025
2424

2525
Features:
2626

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+
2729
- 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))
2830

2931
- 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))
3032

3133
Bug Fixes:
3234

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))
3436

3537
- 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))
3638

@@ -40,11 +42,11 @@ Documentation:
4042

4143
- NFC instructions have been added to the [FIDO2 reset](xref:Fido2Reset) docs. ([#341](https://github.com/Yubico/Yubico.NET.SDK/pull/341))
4244

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))
4446

4547
Dependencies:
4648

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))
4850

4951
## 1.14.x Releases
5052

0 commit comments

Comments
 (0)