Releases: duo-labs/py_webauthn
Releases Β· duo-labs/py_webauthn
v1.7.2
Changes:
- Update
cryptography
to 39.0.1 (and its dependency pyOpenSSL
to 23.0.0) (#148)
v1.7.1
Changes:
- Add support for
from webauthn import *
syntax with proper use of __all__
(#146)
v1.7.0
Changes:
- Add new
authenticator_attachment
value to RegistrationCredential
and AuthenticationCredential
, defining the attachment of the authenticator that completed a corresponding ceremony, as it may be returned by the WebAuthn API (#141)
v1.6.0
Changes:
- Add new
credential_device_type
and credential_backed_up
values to output from verify_registration_response()
and verify_authentication_response()
(#136)
- Add support for the new
"hybrid"
transport (the generalized, eventual successor to "cable"
) (#137)
v1.5.2
Changes:
- Restore the ability to pass more common bytes-like values for
bytes
fields, such as str
values (#132)
v1.5.1
Changes:
- Refine support for bytes-like inputs to comply with stricter mypy configurations (#130)
v1.5.0
Changes:
- Fix authenticator data parsing to correctly parse extension data when present (#125)
- Add support for the new
"cable"
transport (#129)
v1.4.0
Changes:
- Add support for
memoryviews
for BytesLike
properties including credential_public_key
, authenticator_data
, etc...
v1.3.0
Changes:
- Switch back from attrs + cattrs to Pydantic while preserving support for
bytes
-like values in subclasses of WebAuthnBaseModel
.
- See issue #113 for more context
v1.2.1
Changes:
- Clarify
credential
docstring for verify_authentication_response()