Changelog (Android SDK)
Changelog for Android SDK versions
Version 0.1.0 (released 7/15/2026) [BETA]
Breaking changes
- The tap UI was refactored from a dialog component to a full page sheet with an improved look and feel
TapDialogrenamed toTapUI- Added optional
themeproperty toTapUIfor improved control over the tap UI styling - Replaced
autoDismissOnSuccesswithautoDismissOnComplete. This gives control back to host app to display the payment results instead of showing in the tap UI.
- Moved
deviceRegistrationIdparameterdeviceRegistrationIdis passed through theRainforestSDK.tapToPhoneconstructordeviceRegistrationIdis no longer passed to the instance methods (setup(),prepare(),presentPayin(),cancel())
Additions
prepare()andpresentPayin()will prompt for required permissions.checkPermissions()method added to determine if and what permissions have been granted by the user.- More granular errors
DEVICE_INSECURE,DEVICE_INSECURE_ENVIRONMENTandDEVICE_INSECURE_IDENTITY- errors related to device security checks.MISSING_PERMISSION_BLUETOOTH,MISSING_PERMISSION_LOCATION- errors related to permissionsNOT_SUPPORTED_NFC- NFC is not supported by device
Version 0.0.20 (released 5/4/2026) [BETA]
Initial release
Updated about 5 hours ago
Did this page help you?