Skip to content

Commit

Permalink
Merge pull request #442 from Yubico/build/yesdk-822-relnotes-and-vers…
Browse files Browse the repository at this point in the history
…ion-bump

1.4.0 Release notes and version bump
  • Loading branch information
Greg Domzalski authored Jun 30, 2022
2 parents 33e2ee0 + 70a9970 commit 900425e
Show file tree
Hide file tree
Showing 3 changed files with 43 additions and 3 deletions.
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
---
uid: RunningOnLinux
---

<!-- Copyright 2022 Yubico AB
Licensed under the Apache License, Version 2.0 (the "License");
Expand Down
36 changes: 36 additions & 0 deletions Yubico.YubiKey/docs/users-manual/getting-started/whats-new.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,42 @@ limitations under the License. -->

Here you can find all of the updates and release notes for published versions of the SDK.

## 1.4.x Releases

### 1.4.0

Release date: June 30th, 2022

Features:

- **AES-based PIV management keys**. Newer versions of the YubiKey (firmware 5.4.2 and above) have the ability
to use AES-based encryption for the management key. This is in addition to the existing Triple-DES based
management keys. Read the updated [PIN, PUK, and Management Key](xref:UsersManualPinPukMgmtKey) article for
more information.
- **FIDO U2F**. Applications using this SDK can now use the YubiKey's FIDO U2F application. This means that
the SDK is now also enumerating the HID FIDO device, in addition to the HID keyboard and smart card devices
exposed by the YubiKey. Use this feature if your application wants to handle U2F registration or authentication.
Note that on Microsoft Windows, applications must run with elevated privileges in order to talk to FIDO devices.
This is a requirement set in place by Microsoft. See [FIDO U2F overview](xref:FidoU2fOverview) for more information.
- **SCP03**. Secure Channel Protocol 03 (also referred to as SCP03) is a Global Platform specification that
allows clients of smart cards to encrypt all traffic to and from the card. Since the YubiKey can act as a smart
card, this means that it is now possible to encrypt all traffic for the OATH, PIV, and OpenPGP applications.
In order for this to work, however, your YubiKey must be pre-configured for this feature. Read more about
[SCP03 here](xref:UsersManualScp03).
- **Debian, RHEL, and CentOS support**. Our testing of Linux platforms has expanded to include the Debian,
Red Hat Enterprise Linux (RHEL), and CentOS distributions. Please read [running on Linux](xref:RunningOnLinux)
for more details.

Bug fixes:

- High CPU usage when the SDK can't connect to the smart card subsystem.
- Yubico.NativeShims DLL not found when using .NET Framework 4.x. Note that there is an additional issue
with `packages.config` that is not able to be resolved. Developers are urged to upgrade to the newer
`<PackageReferences>` method if at all possible. Manual installation of the Yubico.NativeShims library
will be necessary if you are stuck on `packages.config`.
- "Duplicate resource" error when compiling for UWP applications.


## 1.3.x Releases

### 1.3.1
Expand Down
6 changes: 3 additions & 3 deletions build/Versions.props
Original file line number Diff line number Diff line change
Expand Up @@ -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.
-->
<YubicoDotNetPolyfillsVersion>1.3.1</YubicoDotNetPolyfillsVersion>
<YubicoDotNetPolyfillsVersion>1.4.0</YubicoDotNetPolyfillsVersion>

<!--
Yubico.Core project
Expand All @@ -55,7 +55,7 @@ for external milestones.
This project can, and should, use pre-release suffixes for development milestones.
-->
<YubicoCoreVersion>1.3.2</YubicoCoreVersion>
<YubicoCoreVersion>1.4.0</YubicoCoreVersion>

<!--
Yubico.Authenticator project
Expand All @@ -69,7 +69,7 @@ for external milestones.
This project can, and should, use pre-release suffixes for development milestones.
-->
<YubicoYubiKeyVersion>1.3.1</YubicoYubiKeyVersion>
<YubicoYubiKeyVersion>1.4.0</YubicoYubiKeyVersion>

</PropertyGroup>

Expand Down

0 comments on commit 900425e

Please sign in to comment.