The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
### Added
- Added Async/Await support
- New function getAuthenticationContext to retrieve authentication parameters for the ongoing transaction.
- New function authenticateOtp to enable authentication with a one time password.
- New function redeemOtp to enable redeeming a one time password.
### Changed
Rename instances of `Credential` to `Passkey`
Update example app to authenticate with Beyond Identity by using Invocation Type manual
Nest `State` under `Credential`
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 passkey
### Added
- New attributes to the `Credential` model. `Tenant` now has a `displayName` and `Identity` contains a `primaryEmailAddress`.
### Changed
- Replaced existing `authenticate` function with one that now takes two arguments, `url`and `credentialID`. This is now inline with how consumers of the SDK have been using this function.
- Improved usability with SwiftUI by specifying `Hashable` and `Identifiable` on Structs where necessary.