Skip to content

v0.3.0

Choose a tag to compare

@gblach gblach released this 01 Aug 15:50
· 25 commits to main since this release

Breaking

  • PasskiError is a structured enum instead of a string
  • RegistrationOptions / AuthenticationOptions replace the long argument lists
  • StoredPasskey gained aaguid, attestation_type, transports, large_blob_supported, be, bs
  • residental_key renamed to resident_key
  • x509-cert 0.3 in the public API

Features

  • Attestation trust path validation against caller-supplied roots
  • largeBlob extension
  • transports on credential descriptors
  • authenticatorAttachment
  • AAGUID exposed on StoredPasskey
  • BE/BS backup flags
  • Multiple relying party origins

Other

  • #[non_exhaustive] on credential types
  • AuthenticationExtensions.prf made optional
  • Documentation comments rewritten