Releases: gobeyondidentity/bi-sdk-js
Releases · gobeyondidentity/bi-sdk-js
3.0.6
3.0.2
Full Changelog: 3.0.1...3.0.2
3.0.1
Full Changelog: 3.0.0...3.0.1
3.0.0
Full Changelog: 2.0.5...3.0.0
2.0.5
Changed
- Do not propagate binding token if passkeys cannot be bound
Fixed
- Missing exports for AuthenticationContext & AuthenticationMethod
- Resume auth url does not contain the port from the original request
2.0.4
Changed
- Export all public Interfaces.
- Disabled hardware key generation on Safari. Universal passkeys should not be syncable.
Added
- New function authenticateWithOtp to enable authentication with a one time password.
- New function redeemOtp to enable redeeming a one time password.
- New function getAuthenticationContext to retrieve authentication parameters for the ongoing transaction.
2.0.3
Fixed
- Error during Credential Binding in Safari 15 and earlier.
- Error using WebAuthn in Firefox on Android and iOS.
2.0.2
Added
- Support for Webauthn in Safari
- Support for Webauthn on Android devices using SafetyNet
- Support for Webauthn on Windows 11 devices
Changed
- Removed remaining typealiases as they were unnecessary.
Fixed
- Issue where the SDK was failing to compile in Angular applications.
2.0.1
Changed
- The following errors will now be reported as
FlattenedError
s. These errors have atype
field, which is the value on the right side of the arrow, and an optionaldata
field for additional context about the error.BiAuthenticate(Deny(...))
=>PolicyDenied
,BiAuthenticate(SelectCredentialCanceled
=>SelectCredentialCanceled
,MissingCredentialInRealm
=>CredentialNotFound
BindCredential(AuthLib(CredentialBinding(Service(...))))
=>V1ServiceError
,BindCredential(AuthLib(InvokeAuthenticator(Service(...))))
=>V1ServiceError
,BindCredential(InvalidUrl(...))
=>InvalidUrl
,BiAuthenticate(AuthLib(AssertionEncode(Hal(Internal(...))))
=>BiometricsCanceled
BindCredential(AuthLib(AssertionEncode(Hal(Internal(...))))
=>BiometricsCanceled
,
2.0.0
Added
- Support for authenticating with Auth0 and Okta in the example app
Changed
- Rename instances of
Credential
toPasskey
- Nest tenantId, realmId, and identityId under appropriate objects in the
Credential
- Update support links in the example app
Fixed
- Scheme without a path is now recognized as a valid URL when binding a credential
- Issues where SWC wasn't able to compile the JS SDK