Version 2.2
This version includes the following major enhancements:
- Credential management: capability to manage discoverable credentials by listing, updating and deleting.
- Authenticator selection: some applications may require to select a specific authenticator if multiple are attached or at convenience.
- Get assertion also returns userName and userDisplayName.
Developer enhancements:
- Added a test suite which works with python-fido2 package version 1.0, which includes the latest enhancement of CTAP 2.1.
Bug fixes:
- Potential crash on meta edition (albeit pico fido does not use meta data).
- Counting mismatches.
- Consecutive assertion enumerations.
- Changing PIN if not set.
- User data is returned if there are more than 1 discoverable credential for that RP.
- Tons of bug fixes of ProtocolV2 with hmac-secret extension.
- Changing PIN with ProtocolV2.
- Verification of a key if it is U2F.
- Potential overflow on change PIN with ProtocolV2.
- Return numberOfCredentials.
- Public key size in credential id.
- Increasing signature counter.
- Credential creation if
up
is absent. - PIN ProtocolV2.
- Severe crash generating internal device certificate.