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.0 Release

🔆 Improved

  • Android: not need create CustomApplication class. All initialization is done via Reteno.initWith method.
  • Enhance RetenoRecommendation model with additional fields:
    • Add category, categoryAncestor, categoryLayout, categoryParent
    • Add dateCreatedAs, dateCreatedEs, dateModifiedAs
    • Add itemGroup, nameKeyword, productIdAlt
    • Add various tags fields (tagsBestseller, tagsCashback, etc.)
    • Add url field for product recommendations
  • Make categoryId parameter optional in getRecommendations method
Read more

Flutter 1.7.8 Release

🔆 Improved

  • Bump Android SDK to 2.7.4
  • Fix Ecommerce Activity Tracking
Read more

Flutter 1.7.7 Release

🔆 Improved

  • Bump Android SDK to 2.7.2
  • Bump iOS SDK to 2.5.10
  • customDeviceId parameter in Reteno initialization allow return null (Android only)
Read more

Flutter 1.7.6 Release

🔆 Improved

  • Bump Android SDK to 2.6.3
Read more

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
Read more

Flutter 1.7.3 Release

🔆 Improved

  • Bump Android SDK to 2.5.1
  • Bump iOS SDK to 2.5.0
  • AppInbox add customData property. Fix createdDate on iOS
Read more

Flutter 1.7.1 Release

🚀Added

  • Reteno.onUserNotificationAction for listening on mobile push notifications actions
Read more

Flutter 1.7.0 Release

🔆 Improved

  • Bump Android SDK to 2.0.12
  • Bump iOS SDK to 2.0.11
  • Update initWith method 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.appInbox to get App Inbox messages
Read more

Flutter 1.5.3 Release

🔆 Improved

  • Support AGP 8
  • Bump Android SDK to 2.0.10
  • Bump iOS SDK to 2.0.9
Read more

Flutter 1.5.2 Release

🔆 Improved

  • Bumped Android SDK to 2.0.7
  • Bumped iOS SDK to 2.0.6

🚀 Added

  • Added Reteno.getrecommendations to get recommendations
  • Added Reteno.logRecommendationsEvent to log recommendation events
Read more

Flutter 1.5.1 Release

🔆 Improved

  • Bumped Android sdk to 2.0.2
  • Bumped iOS sdk to 2.0.2

🚀 Added

  • Added Reteno.onInAppMessageStatusChanged to get in-app message status changed events
  • Added Reteno.pauseInAppMessages to pause or resume in-app messages
Read more

Flutter 1.4.2 Release

Fixed

Fixed lateinit property methodChannel has not been initialized on Android

Read more

Flutter 1.4.1 Release

🚀 Added

  • Added support for new Android SDK version with new updatePushPermissionStatus function
Read more

Flutter 1.4.0 Release

🔆 Improved

  • Bumped Android SDK to 1.7.0
  • Bumped iOS SDK to 1.7.1
Read more

Flutter 1.3.2 Release

Fixed

  • Fixed method channels initialization not properly working in pair with Firebase messaging plugin
Read more

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
Read more

Flutter 1.3.0 Release

🚀 Added

  • Added Reteno.onRetenoNotificationClicked to get push data on clicked events
Read more