From 70d162b5d678eab488a5f58bfb7fa9004053ce76 Mon Sep 17 00:00:00 2001 From: Greg Domzalski Date: Thu, 2 Feb 2023 14:20:05 -0500 Subject: [PATCH 1/4] Release notes for 1.6.1 --- .../users-manual/getting-started/whats-new.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/Yubico.YubiKey/docs/users-manual/getting-started/whats-new.md b/Yubico.YubiKey/docs/users-manual/getting-started/whats-new.md index 59fd8474..b21782b0 100644 --- a/Yubico.YubiKey/docs/users-manual/getting-started/whats-new.md +++ b/Yubico.YubiKey/docs/users-manual/getting-started/whats-new.md @@ -18,6 +18,26 @@ Here you can find all of the updates and release notes for published versions of ## 1.6.x Releases +### 1.6.1 + +Release date: February 2nd, 2023 + +Features: + +- Added KeyCollector variants to the YubiHsmAuthSession class for methods which require credential gathering. + +Bug fixes: + +- Fixed a bug which prevented large responses from the OATH application from being received. Fixes + [GitHub Issue #35](https://github.com/Yubico/Yubico.NET.SDK/issues/35) +- The YubiKey can accept a zero-length NDEF text prefix. The SDK was previously preventing users from using such + a prefix. +- Added an MSBuild target that instructs .NET Framework-based builds to automatically copy the correct + version of `Yubico.NativeShims.dll` into the build's output directory. This requires the use of `PackageReferences` + in the consuming project's csproj file. `Packages.config` is not supported. Fixes + [GitHub Issue #11](https://github.com/Yubico/Yubico.NET.SDK/issues/11) + + ### 1.6.0 Release date: January 16th, 2023 From 32666d17886e3cb2bb664fe58349e148d3115bf1 Mon Sep 17 00:00:00 2001 From: Greg Domzalski Date: Thu, 2 Feb 2023 14:20:16 -0500 Subject: [PATCH 2/4] Bump version to 1.6.1 --- Yubico.NativeShims/Yubico.NativeShims.nuspec | 2 +- build/Versions.props | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Yubico.NativeShims/Yubico.NativeShims.nuspec b/Yubico.NativeShims/Yubico.NativeShims.nuspec index 4e8f6b48..52265f24 100644 --- a/Yubico.NativeShims/Yubico.NativeShims.nuspec +++ b/Yubico.NativeShims/Yubico.NativeShims.nuspec @@ -2,7 +2,7 @@ Yubico.NativeShims - 1.6.0 + 1.6.1 Yubico AB Yubico AB diff --git a/build/Versions.props b/build/Versions.props index 861278da..77fb34ed 100644 --- a/build/Versions.props +++ b/build/Versions.props @@ -40,7 +40,7 @@ for external milestones. Increment the minor version whenever we add support for a new class or type. Increment the patch version for bug fixes. --> - 1.6.0 + 1.6.1 - 1.6.0 + 1.6.1 - 1.6.0 + 1.6.1 From 7a956eeca0cf63c12400a27bd329c994b5f92129 Mon Sep 17 00:00:00 2001 From: Greg Domzalski Date: Thu, 2 Feb 2023 14:25:34 -0500 Subject: [PATCH 3/4] Added missing bugfix to relnotes --- Yubico.YubiKey/docs/users-manual/getting-started/whats-new.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Yubico.YubiKey/docs/users-manual/getting-started/whats-new.md b/Yubico.YubiKey/docs/users-manual/getting-started/whats-new.md index b21782b0..f114e5e7 100644 --- a/Yubico.YubiKey/docs/users-manual/getting-started/whats-new.md +++ b/Yubico.YubiKey/docs/users-manual/getting-started/whats-new.md @@ -36,6 +36,8 @@ Bug fixes: version of `Yubico.NativeShims.dll` into the build's output directory. This requires the use of `PackageReferences` in the consuming project's csproj file. `Packages.config` is not supported. Fixes [GitHub Issue #11](https://github.com/Yubico/Yubico.NET.SDK/issues/11) +- Addressed a difference in behavior found in EcdsaVerify that caused .NET Framework users to receive + an exception. Fixes [GitHub Issue #36](https://github.com/Yubico/Yubico.NET.SDK/issues/36) ### 1.6.0 From 88957a3d8dca5ab95ad28f5dd859efcd3aa63d1a Mon Sep 17 00:00:00 2001 From: Greg Domzalski Date: Thu, 2 Feb 2023 16:28:56 -0500 Subject: [PATCH 4/4] Edit release notes --- .../users-manual/getting-started/whats-new.md | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/Yubico.YubiKey/docs/users-manual/getting-started/whats-new.md b/Yubico.YubiKey/docs/users-manual/getting-started/whats-new.md index f114e5e7..a59a9393 100644 --- a/Yubico.YubiKey/docs/users-manual/getting-started/whats-new.md +++ b/Yubico.YubiKey/docs/users-manual/getting-started/whats-new.md @@ -25,20 +25,23 @@ Release date: February 2nd, 2023 Features: - Added KeyCollector variants to the YubiHsmAuthSession class for methods which require credential gathering. + - [TryGetAes128SessionKeys](xref:Yubico.YubiKey.YubiHsmAuth.YubiHsmAuthSession.TryGetAes128SessionKeys(System.String,System.ReadOnlyMemory{System.Byte},System.ReadOnlyMemory{System.Byte},Yubico.YubiKey.YubiHsmAuth.SessionKeys@)) + - [TryAddCredential](xref:Yubico.YubiKey.YubiHsmAuth.YubiHsmAuthSession.TryAddCredential(Yubico.YubiKey.YubiHsmAuth.CredentialWithSecrets)) + - [TryDeleteCredential](xref:Yubico.YubiKey.YubiHsmAuth.YubiHsmAuthSession.TryDeleteCredential(System.String)) + - [TryChangeManagementKey](xref:Yubico.YubiKey.YubiHsmAuth.YubiHsmAuthSession.TryChangeManagementKey) Bug fixes: -- Fixed a bug which prevented large responses from the OATH application from being received. Fixes - [GitHub Issue #35](https://github.com/Yubico/Yubico.NET.SDK/issues/35) -- The YubiKey can accept a zero-length NDEF text prefix. The SDK was previously preventing users from using such - a prefix. +- Fixed a bug which prevented large responses from the OATH application from being received by the SDK. Fixes + [GitHub Issue #35](https://github.com/Yubico/Yubico.NET.SDK/issues/35). +- The YubiKey can now accept a zero-length NDEF text prefix, which was previously prevented by the SDK. - Added an MSBuild target that instructs .NET Framework-based builds to automatically copy the correct version of `Yubico.NativeShims.dll` into the build's output directory. This requires the use of `PackageReferences` - in the consuming project's csproj file. `Packages.config` is not supported. Fixes - [GitHub Issue #11](https://github.com/Yubico/Yubico.NET.SDK/issues/11) + in the consuming project's csproj file in order to properly consume this dependency transitively through + the `Yubico.YubiKey` package. `Packages.config` is not supported. Fixes + [GitHub Issue #11](https://github.com/Yubico/Yubico.NET.SDK/issues/11). - Addressed a difference in behavior found in EcdsaVerify that caused .NET Framework users to receive - an exception. Fixes [GitHub Issue #36](https://github.com/Yubico/Yubico.NET.SDK/issues/36) - + an exception. Fixes [GitHub Issue #36](https://github.com/Yubico/Yubico.NET.SDK/issues/36). ### 1.6.0