Releases: f-23/react-native-passkey
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
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 tocreate
authenticate
method 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
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 tocreate
authenticate
method has been renamed toget
- [iOS]
withSecurityKey
has 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
Release 2.1.1
2.1.1 (2023-09-13)
Fixed typos