Skip to content

Commit bb9364c

Browse files
committed
rest of release notes
1 parent 21d606e commit bb9364c

File tree

1 file changed

+17
-5
lines changed

1 file changed

+17
-5
lines changed

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

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,34 +24,46 @@ Release date: July 3rd, 2025
2424

2525
Features:
2626

27-
- The Yubico.NET.SDK repository now includes the GitHub dependabot to automate dependency updates for the ``nuget`` and ``dotnet-sdk`` package ecosystems. ([#244](https://github.com/Yubico/Yubico.NET.SDK/pull/244))
27+
- A new ``RawData`` property, which exposes raw CBOR-encoded data, has been added to the FIDO2 ``MakeCredentialData`` class. ([#225](https://github.com/Yubico/Yubico.NET.SDK/pull/225))
2828

29-
- The GitHub Actions workflows have been updated to use the ``windows-2022`` runner instead of ``windows-2019``, which ensures compatibility with newer environments and improves the consistency of the build and publish pipelines. ([#242](https://github.com/Yubico/Yubico.NET.SDK/pull/242))
29+
- A new ``VersionQualifier`` has been added for handling YubiKey firmware (by version number, type, and iteration). The ``YubiKeyDeviceInfo`` class has also been updated to support ``VersionQualifier``. ([#240](https://github.com/Yubico/Yubico.NET.SDK/pull/240))
3030

31-
- A new ``RawData`` property, which exposes raw CBOR-encoded data, has been added to the FIDO2 ``MakeCredentialData`` class. ([#225](https://github.com/Yubico/Yubico.NET.SDK/pull/225))
31+
- The GitHub Actions workflows have been updated to use the ``windows-2022`` runner instead of ``windows-2019``, which ensures compatibility with newer environments and improves the consistency of the build and publish pipelines. ([#242](https://github.com/Yubico/Yubico.NET.SDK/pull/242))
3232

3333
Documentation:
3434

3535
- The documentation site has been updated with a new search bar, light/dark mode, new styling, and a modified table of contents. ([#241](https://github.com/Yubico/Yubico.NET.SDK/pull/241))
3636

37-
- New documentation covering the YubiKey Bio Multi-protocol Edition and its quirks, including the DeviceReset() method, has been added. ([#237](https://github.com/Yubico/Yubico.NET.SDK/pull/237))
37+
- New documentation covering the YubiKey Bio Multi-protocol Edition and its quirks, including the ``DeviceReset()`` method, has been added. ([#237](https://github.com/Yubico/Yubico.NET.SDK/pull/237))
3838

3939
- A discrepancy in the documentation on attestation statement generation has been fixed. ([#236](https://github.com/Yubico/Yubico.NET.SDK/pull/236))
4040

4141
- The documentation covering the default management key value and algorithm has been clarified. ([#233](https://github.com/Yubico/Yubico.NET.SDK/pull/233))
4242

43-
- The DER encoding details in the documentation on the PIV AuthenticateSignCommand() have been corrected. ([#239](https://github.com/Yubico/Yubico.NET.SDK/pull/239))
43+
- The DER encoding details in the documentation on the PIV ``AuthenticateSignCommand()`` have been corrected. ([#239](https://github.com/Yubico/Yubico.NET.SDK/pull/239))
4444

4545
Bug Fixes:
4646

4747
- NativeShims now outputs Net47 build files into the correct architecture-specific folders. Supported architectures include x86, x64, and Arm64. ([#211](https://github.com/Yubico/Yubico.NET.SDK/pull/211))
4848

4949
- An ongoing [dotnet issue](https://github.com/dotnet/runtime/issues/112080) that has broken the resolution of core libraries on macOS 15 prevented the SDK from locating important dependencies on Mac when using .NET8 and above. To fix macOS and .NET compatibility with the SDK, the ``CoreFoundation``, ``IOKitFramework``, and ``WinSCard`` constants have been updated to use absolute paths (``/System/Library/Frameworks/...``) instead of relative paths (``.framework/...``) to align with macOS system conventions. ([#255](https://github.com/Yubico/Yubico.NET.SDK/pull/255))
5050

51+
- Use of the deprecated ``PivPrivateKey`` and ``PivPublicKey`` types when importing into the new PIV methods is now handled correctly (by throwing an exception). ([#231](https://github.com/Yubico/Yubico.NET.SDK/pull/231))
52+
53+
- An issue affecting the use of the RSA-3072 and RSA-4096 algorithms with attestation certificates has been fixed. ([#230](https://github.com/Yubico/Yubico.NET.SDK/pull/230))
54+
55+
Dependencies:
56+
57+
- The Yubico.NET.SDK repository now includes the GitHub dependabot to automate dependency updates for the ``nuget`` and ``dotnet-sdk`` package ecosystems. ([#244](https://github.com/Yubico/Yubico.NET.SDK/pull/244))
58+
59+
- Several dependencies across the Core (Yubico.Core.csproj), Integration Tests (Yubico.YubiKey.IntegrationTests.csproj), Sandbox (Yubico.YubiKey.TestApp.csproj), Unit Tests (Yubico.YubiKey.UnitTests.csproj), and Utilities (Yubico.YubiKey.TestUtilities.csproj) projects have been updated to newer versions. ([#256](https://github.com/Yubico/Yubico.NET.SDK/pull/256), [#254](https://github.com/Yubico/Yubico.NET.SDK/pull/254), [#250](https://github.com/Yubico/Yubico.NET.SDK/pull/250))
60+
5161
Deprecations:
5262

5363
- ``PivEccPublic``, ``PivEccPrivateKey``, ``PivRsaPublic``, and ``PivRsaPrivateKey`` have been marked as obsolete. Use implementations of ``ECPublicKey``, ``ECPrivateKey``, ``RSAPublicKey``, and ``RSAPrivateKey`` instead. ([#231](https://github.com/Yubico/Yubico.NET.SDK/pull/231))
5464

65+
- The ``CreateFromPkcs8`` methods in the ``Curve25519PublicKey``, ``ECPublicKey``, and ``RSAPublicKey`` classes have been marked as obsolete and replaced with new ``CreateFromSubjectPublicKeyInfo`` methods. ([#243](https://github.com/Yubico/Yubico.NET.SDK/pull/243))
66+
5567
### 1.13.1
5668

5769
Release date: April 28th, 2025

0 commit comments

Comments
 (0)