Releases: reteno-com/reteno-mobile-android-sdk
Releases · reteno-com/reteno-mobile-android-sdk
v2.0.4
v2.0.3
- Introduced InApp pause behavior, which allows to control InApp display logic after unpausing them
- Fixed exception that occurred when multiple events were inserted into the database
- New “SessionStarted” event which is emitted when the new session is initialized
- All requests now include platform header “Android”
- Fixed crash in logger on Reteno initialization
v2.0.2
- Removed stretching for square images in push notifications
- Disabled tracking ScreenView events by default
- Only last CartUpdated event will be sent now instead of batch of outdated events
- Added lifecycle callback listener for In-App messages
v2.0.1
- Added functionality of showing In-App messages while app is running depending on display rules set up in admin panel
- Fixed obfuscation errors
v2.0.0
Added functionality of showing In-App messages while app is running depending on display rules set up in admin panel.
v1.7.2
- Fixed issue of sending two same device requests on first app launch
- Device request will be fired once on each launch of the application
- Added 'isRetenoMessage' function to RetenoFirebaseMessagingService class to distinguish whether push notification was sent from Reteno admin panel or not in more convenient way
v1.7.1
- Fixed bug when device data was not sent to backend after connecting to internet
- Added function for force updating push permission status on Android 13 and above
- Added custom data receiver for in-app messages
v1.7.0
- Now developers can create custom BroadcastReceiver to listen to notification deleted events
- Optimized user data and device data updating to get rid of duplicate API requests
v1.6.9
- Added image preview to collapsed push notification
- Sentry was removed from Reteno SDK
- Fixed R8 Full Mode obfuscation issues
- Fixed app crash caused by WorkManager initialization
- Fixed some push delivery issues
v1.6.8
- fixed issue with not sending push token