@@ -16,6 +16,61 @@ limitations under the License. -->
16
16
17
17
Here you can find all of the updates and release notes for published versions of the SDK.
18
18
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
+
19
74
## 1.7.x Releases
20
75
21
76
### 1.7.0
0 commit comments