Skip to content

Release 3.0.0-beta

Pre-release
Pre-release
Compare
Choose a tag to compare
@f-23 f-23 released this 29 Jul 17:47
· 27 commits to stable since this release

3.0.0-beta (2024-07-29)

This is a beta release as large parts of the iOS native code have been restructured to be more maintainable.

Feedback is greatly appreciated!

Changelog

Added

  • [iOS ]Support for more request options (excludeCredentials, includeCredentials, authenticatorSelection)
  • [iOS] Support for largeBlob extension
  • [Android & iOS] Improved error logging for native errors (should clear up configuration issues in some cases)
  • [Android] Support for PRF extension

Changes-

  • All previously base64 encoded values in the Passkey requests now have to be base64URL (in accordance with WebAuthn standard)
  • register method has been renamed to create
  • authenticate method has been renamed to get
  • [iOS] withSecurityKey has been replaced by request configuration (more info here)

New Contributors

Thanks to @peterferguson and his team for the swift implementation of the WebAuthn standard in react-native-passkeys.

Full Changelog: v2.1.1...v3.0.0-beta