pypi fido2 0.8.1
python-fido2 0.8.1

latest releases: 2.2.1, 2.2.0, 2.1.1...
6 years ago

WARNING: Backwards-incompatible changes!

Version 0.8.1 (released 2019-11-25)

  • Bugfix: WindowsClient.make_credential error when resident key requirement is
    unspecified.

Version 0.8.0 (released 2019-11-25)

  • New fido2.webauthn classes modeled after the W3C WebAuthn spec introduced.
  • CTAP2 send_cbor/make_credential/get_assertion and U2fClient
    request/authenticate timeout arguments replaced with event used to
    cancel a request.
  • Fido2Client:
  • make_credential/get_assertion now take WebAuthn options objects.
  • timeout is now provided in ms in WebAuthn options objects. Event based
    cancelation also available by passing an Event.
  • Fido2Server:
  • ATTESTATION, USER_VERIFICATION, and AUTHENTICATOR_ATTACHMENT enums
    have been replaced with fido2.webauthn classes.
  • RelyingParty has been replaced with PublicKeyCredentialRpEntity, and
    name is no longer optional.
  • Options returned by register_begin/authenticate_begin now omit unspecified
    values if they are optional, instead of filling in default values.
  • Fido2Server.allowed_algorithms now contains a list of
    PublicKeyCredentialParameters instead of algorithm identifiers.
  • Fido2Server.timeout is now in ms and of type int.
  • Support native WebAuthn API on Windows through WindowsClient.

Don't miss a new fido2 release

NewReleases is sending notifications on new releases.