Releases: f-23/react-native-passkey
Release 3.3.2
3.3.2 (2025-11-17)
Fixed
- Fixed error handling, it should now return the correct error (e.g. "UserCancelled", "RequestFailed" etc.) (#86)
Full Changelog: v3.3.1...v3.3.2
Release 3.3.1
3.3.1 (2025-10-02)
Fixed
- [iOS] Fixed largeBlob read data being corrupted
- [iOS] Fixed native UI not showing up for
smart-cardandinternaltransports
Full Changelog: v3.3.0...v3.3.1
Release 3.3.0
3.3.0 (2025-10-02)## Changelog
- [iOS] Added PRF extension support
- Updated the README for more information on the supported extensions
- Added an example backend
Full Changelog: v3.2.0...v3.3.0
Release 3.2.0
3.2.0 (2025-10-01)
Changelog
- [Android] Updated androidx credentials library to 1.5.0
- Updated example project to RN 0.81.4
Fixed
Full Changelog: v3.1.0...v3.2.0
Release 3.1.0
3.1.0 (2025-01-14)
Changelog
- [Android] Updated androidx credentials library to 1.3.0
Fixed
- [Android] Fixed return value being a string
- [Android] Fixed example build issues
Full Changelog: v3.0.0...v3.1.0
Release 3.0.0
3.0.0 (2024-10-30)
Large parts of the iOS native code have been restructured for this release to be more maintainable.
Feedback is greatly appreciated!
Changelog
Added
- [iOS] Support for more request options (
excludeCredentials,includeCredentials,authenticatorSelection) - [iOS] Support for
largeBlobextension - [Android & iOS] Improved error logging for native errors (should clear up configuration issues in some cases)
- [Android] Support for
PRFextension
Changes-
- All previously base64 encoded values in the Passkey requests now have to be base64URL (in accordance with WebAuthn standard)
registermethod has been renamed tocreateauthenticatemethod has been renamed toget- [iOS] Improved handling of Security/Platform Key selection (Please refer to the README)
- [Android] Fixed errors when building for new React Native architecture
Full Changelog: v2.1.1...v3.0.0
Release 3.0.0-rc2
3.0.0-rc2 (2024-09-11)
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
Fixed
- [Android] Fixed build error
Full Changelog: v3.0.0-rc...v3.0.0-rc2
Release 3.0.0-rc
3.0.0-rc (2024-09-09)
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
Fixed
- [iOS] Fixed build errors (#45)
- [iOS] Reverted changes and improved handling of Security/Platform Key selection (Please refer to the README)
- [Android] Fixed errors when building for new React Native architecture
Thanks to @syntag and @ashtar23 for their contributions!
Full Changelog: v3.0.0-beta2...v3.0.0-rc
Release 3.0.0-beta2
3.0.0-beta2 (2024-08-04)
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
Fixed
- Fixed typescript type definitions
- Fixed return type for
Passkey.create()andPasskey.get() - [iOS] Fixed issue with user id conversion
Full Changelog: v3.0.0-beta...v3.0.0-beta2
Release 3.0.0-beta
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
largeBlobextension - [Android & iOS] Improved error logging for native errors (should clear up configuration issues in some cases)
- [Android] Support for
PRFextension
Changes-
- All previously base64 encoded values in the Passkey requests now have to be base64URL (in accordance with WebAuthn standard)
registermethod has been renamed tocreateauthenticatemethod has been renamed toget- [iOS]
withSecurityKeyhas been replaced by request configuration (more info here)
New Contributors
- @nalinbhardwaj made their first contribution in #22
- @Jodee90 made their first contribution in #38
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