Flutter SDK Release Notes
We are constantly working to improve our SDK. Here you’ll find the change log for the Flutter SDK and related details.
- Flutter 1.8.2 Release
- Flutter 1.8.0 Release
- Flutter 1.7.8 Release
- Flutter 1.7.7 Release
- Flutter 1.7.6 Release
- Flutter 1.7.5 Release
- Flutter 1.7.3 Release
- Flutter 1.7.1 Release
- Flutter 1.7.0 Release
- Flutter 1.5.3 Release
- Flutter 1.5.2 Release
- Flutter 1.5.1 Release
- Flutter 1.4.2 Release
- Flutter 1.4.1 Release
- Flutter 1.4.0 Release
- Flutter 1.3.2 Release
- Flutter 1.3.1 Release
- Flutter 1.3.0 Release
Flutter 1.8.2 Release
🔆 Improved
- Bump Android SDK to 2.8.1
- Bump iOS SDK to 2.5.11
- Add
getRecommendationsJsonmethod.
Flutter 1.8.0 Release
🔆 Improved
- Android: not need create
CustomApplicationclass. All initialization is done viaReteno.initWithmethod. - Enhance
RetenoRecommendationmodel with additional fields:- Add category,
categoryAncestor,categoryLayout,categoryParent - Add
dateCreatedAs,dateCreatedEs,dateModifiedAs - Add
itemGroup,nameKeyword,productIdAlt - Add various tags fields (
tagsBestseller,tagsCashback, etc.) - Add
urlfield for product recommendations
- Add category,
- Make
categoryIdparameter optional ingetRecommendationsmethod
Flutter 1.7.8 Release
🔆 Improved
- Bump Android SDK to 2.7.4
- Fix Ecommerce Activity Tracking
Flutter 1.7.7 Release
🔆 Improved
- Bump Android SDK to 2.7.2
- Bump iOS SDK to 2.5.10
customDeviceIdparameter in Reteno initialization allow return null (Android only)
Flutter 1.7.6 Release
🔆 Improved
- Bump Android SDK to 2.6.3
Flutter 1.7.5 Release
🚀Added
- Ecommerce Activity Tracking
Reteno().logEcommerceEvent()
🔆 Improved
- Bump Android SDK to 2.6.2
- Bump iOS SDK to 2.5.4
Flutter 1.7.3 Release
🔆 Improved
- Bump Android SDK to 2.5.1
- Bump iOS SDK to 2.5.0
- AppInbox add
customDataproperty. FixcreatedDateon iOS
Flutter 1.7.1 Release
🚀Added
Reteno.onUserNotificationActionfor listening on mobile push notifications actions
Flutter 1.7.0 Release
🔆 Improved
- Bump Android SDK to 2.0.12
- Bump iOS SDK to 2.0.11
- Update
initWithmethod signature for Reteno initialization (Android only)- add device ID provider parameter
await Reteno.initWith(
accessKey: 'access_key',
customDeviceId: () async {
return await Amplitude.getInstance().getDeviceId();
},
);
- Add
Reteno.appInboxto get App Inbox messages
Flutter 1.5.3 Release
🔆 Improved
- Support AGP 8
- Bump Android SDK to 2.0.10
- Bump iOS SDK to 2.0.9
Flutter 1.5.2 Release
🔆 Improved
- Bumped Android SDK to 2.0.7
- Bumped iOS SDK to 2.0.6
🚀 Added
- Added
Reteno.getrecommendationsto get recommendations - Added
Reteno.logRecommendationsEventto log recommendation events
Flutter 1.5.1 Release
🔆 Improved
- Bumped Android SDK to 2.0.2
- Bumped iOS SDK to 2.0.2
🚀 Added
- Added
Reteno.onInAppMessageStatusChangedto get in-app message status changed events - Added
Reteno.pauseInAppMessagesto pause or resume in-app messages
Flutter 1.4.2 Release
✅ Fixed
Fixed lateinit property methodChannel has not been initialized on Android
Read moreFlutter 1.4.1 Release
🚀 Added
- Added support for new Android SDK version with new
updatePushPermissionStatusfunction
Flutter 1.4.0 Release
🔆 Improved
- Bump Android SDK to 1.7.0
- Bump iOS SDK to 1.7.1
Flutter 1.3.2 Release
✅ Fixed
- Fixed method channels initialization not properly working in pair with Firebase messaging plugin
Flutter 1.3.1 Release
🔆 Improved
- Updated handling of config changes in Android plugin
✅ Fixed
- Fixed plugin not working when adding FirebaseMessaging.onBackgroundMessage handler due to spawning background isolate
Flutter 1.3.0 Release
🚀 Added
- Added Reteno.onRetenoNotificationClicked to get push data on clicked events
