Releases: MasterKale/SimpleWebAuthn
Releases · MasterKale/SimpleWebAuthn
v8.3.4
v8.3.3
Packages
- @simplewebauthn/browser@8.3.3
- @simplewebauthn/server@8.3.3
- @simplewebauthn/typescript-types@8.3.3
Changes
- [server, types]
deno vendorwill no longer error out because typescript-types/src/dom.ts
is missing (#466) - [server] Authenticator data will now be preserved after bad CBOR encoding is detected and
temporarily fixed when handling security key responses from Firefox
(#465) - [browser] Version sync due to changes in typescript-types
v8.3.2
v8.3.1
v8.3.0
Packages
- @simplewebauthn/browser@8.3.0
Changes
- [browser] The
WebAuthnAbortServicesingleton can now be imported, with acancelCeremony()
method that can be called to manually cancel any active WebAuthn ceremonies. This can be used by
developers building projects that use client-side routing to better control the behavior of their
UX in response to router navigation events.
(#449)
v8.2.1
Packages
- @simplewebauthn/browser@8.2.1
Changes
- [browser]
startRegistration()will visibly warn in the browser console when a WebAuthn API method call errors out in a way that is likely due to a browser extension intercepting the API. The original error is exposed as thecauseproperty on the error. (#447)
v8.2.0
Packages
- @simplewebauthn/browser@8.2.0
- @simplewebauthn/server@8.2.0
Changes
- [browser]
startRegistration()will no longer error out on registration responses generated
by the 1Password browser extension (#443, with thanks to @unix) - [browser] Helper methods
base64URLStringToBuffer()andbufferToBase64URLString()are now
exported from@simplewebauthn/browser(#444) - [server]
verifyRegistrationResponse()andverifyAuthenticationResponse()now accept a new
expectedTypeargument that can be used to, for example, verify Secure Payment Confirmation
responses (#436, with thanks to @fabiancook) - [server] Responses containing malformed authenticator data returned from Firefox 117 will no
longer raise an error (#441)
v8.1.1
v8.1.0
Packages
- @simplewebauthn/server@8.1.0
Changes
- [server] The
expectedChallengeargument forverifyRegistrationResponse()and
verifyAuthenticationResponse()methods now also accept asynchronous methods
(#432, with thanks to @jordanbtucker)