This release adds a few nice features, most notably, the agent works out of the box in React Native apps after switching to @noble/curves
for bls verification!
This version will have the basic compatibility required for the new canister logging feature
Devs can now choose to restrict which authentication methods are allowed when logging in using Internet Identity. Pass allowPinAuthentication: false
to authClient.login
in order to prevent users from logging in using a PIN. You can also inspect the returned onSuccess
payload in order to learn the authnMethod
which can be 'passkey' | 'pin' | 'recovery'
What’s Changed
- feat: allow passing
DBCreateOptions
toIdbStorage
constructor by @hpeebles in #850 - fix: pads date numbers in changelog automation by @krpeacock in #862
- feat: support for management canister logging by @krpeacock in #863
- feat: pure JS BLS verification by @krpeacock in #817
- feat: support for restricting II auth methods by @krpeacock in #856
- chore: npm audit by @krpeacock in #865
Full Changelog: v1.1.1…v1.2.0