Skip to content

Commit aa44de9

Browse files
authored
release notes for 1.8 (#616)
* add release notes for 1.8 * update based on review
1 parent 16a1915 commit aa44de9

File tree

2 files changed

+58
-3
lines changed

2 files changed

+58
-3
lines changed

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

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,61 @@ limitations under the License. -->
1616

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

19+
## 1.8.x Releases
20+
21+
### 1.8.0
22+
23+
Release date: June 30th, 2023
24+
25+
Features:
26+
27+
- **FIDO2 Bio Enroll**. This allows enrolling and enumerating
28+
fingerprint templates. In addition, the SDK implemented fingerprint
29+
verification for FIDO2 and incorporated it into the automatic
30+
verification process.
31+
32+
- **FIDO2 Authenticator Config Operations**. This is a series of new
33+
methods that allow the programmer to perform some esoteric FIDO2
34+
configuration operations, such as enabling enterprise attestation and
35+
increasing the minimum PIN length.
36+
37+
- **FIDO2 Update Credential Management to Support CredentialMgmtPreview**.
38+
Some older YubiKeys do not support the "credential management" feature
39+
(enumerate credentials, delete credentials, and others), but do
40+
support the "credential management preview" feature. This is the same
41+
as "credential management" except that the preview version does not
42+
include "Update User Info". The credential management commands and
43+
Fido2Session methods now support "Preview", meaning calls to the
44+
credential management methods (e.g. Fido2Session.EnumerateRelyingParties)
45+
will work on older YubiKeys that support "CredentialMgmtPreview",
46+
just as the newer YubiKeys.
47+
48+
- **FIDO2 HMAC Secret Extension and CredProtect Extension**. These are
49+
oft-used extensions, and the SDK now has methods to make using them
50+
easier (e.g. MakeCredentialParameters.AddHmacExtension and
51+
AuthenticatorData.GetHmacSecretExtension).
52+
53+
- **FIDO2 Encoded Attestation** The full encoded attestation statement
54+
is available when making a credential. This is useful if you are
55+
implementing or interoperating with the WebAuthn data types. That is,
56+
it is often easier to copy this field in its encoded form rather than
57+
using the parsed properties.
58+
59+
- **FIDO2 Update Sample Code**. The FIDO2 sample project now contains
60+
examples that perform bio enroll, credential management,
61+
authenticator config, HMAC secret, and credProtect operations.
62+
63+
- **OTP Documentation Updates**. There are new articles and information
64+
about slots (e.g. access codes, deleting), new articles on Hotp (what
65+
it is and programming an Hotp credential), new articles on static
66+
passwords (what it is and programming a slot to contain a static
67+
password), and a new article on updating slots, including manual
68+
update.
69+
70+
Bug Fixes:
71+
72+
- NFC response code in FIDO2 now handled properly.
73+
1974
## 1.7.x Releases
2075

2176
### 1.7.0

build/Versions.props

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ for external milestones.
4040
Increment the minor version whenever we add support for a new class or type.
4141
Increment the patch version for bug fixes.
4242
-->
43-
<YubicoDotNetPolyfillsVersion>1.7.0</YubicoDotNetPolyfillsVersion>
43+
<YubicoDotNetPolyfillsVersion>1.8.0</YubicoDotNetPolyfillsVersion>
4444

4545
<!--
4646
Yubico.Core project
@@ -55,7 +55,7 @@ for external milestones.
5555
5656
This project can, and should, use pre-release suffixes for development milestones.
5757
-->
58-
<YubicoCoreVersion>1.7.0</YubicoCoreVersion>
58+
<YubicoCoreVersion>1.8.0</YubicoCoreVersion>
5959

6060
<!--
6161
Yubico.Authenticator project
@@ -69,7 +69,7 @@ for external milestones.
6969
7070
This project can, and should, use pre-release suffixes for development milestones.
7171
-->
72-
<YubicoYubiKeyVersion>1.7.0</YubicoYubiKeyVersion>
72+
<YubicoYubiKeyVersion>1.8.0</YubicoYubiKeyVersion>
7373

7474
</PropertyGroup>
7575

0 commit comments

Comments
 (0)