Skip to content

libwebauthn v0.7.0

Pre-release
Pre-release

Choose a tag to compare

@AlfioEmanueleFresta AlfioEmanueleFresta released this 07 Jun 21:42
· 39 commits to master since this release
68ea5db

Highlights

Features

  • largeBlob extension: read, write, and delete (#206, #261)
  • Persistent pinUvAuthToken for read-only credential management, the CTAP 2.2 perCredMgmtRO feature, with a caller-supplied token store and invalidation on rejection or PIN change (#231-#234)
  • Enforce userVerification=required on the shared-secret path (#248)

Fixes

  • base64url-decode excludeCredentials ids (#242)
  • order crossOrigin before topOrigin in clientDataJSON (#241)
  • scope rp.id to the registrable domain under multi-label suffixes (#240)
  • emit makeCredential extensions in canonical CBOR order (#243)
  • preserve raw authenticatorData, rpIDHash, and templateId (#245, #249)
  • decode unsignedExtensionOutputs at GetAssertion (#244)
  • full-length U2F_REGISTER response and preserved APDU status words on NFC (#246, #247)

What's Changed

Full Changelog: libwebauthn-v0.6.0...libwebauthn-v0.7.0