Android SDK Changelog

Prev Next

15.2.0-nh

Release Date: 14.11.2025

nh stands for non-Huawei. SDK includes everything that 15.2.0 has without any Huawei dependencies and services.

15.2.0

Release Date: 14.11.2025

Updates

Fixes

  • Fixed a rare issue that images don’t show up on rich push pontifications on weak internet connection

15.1.5-nh

Release Date: 16.10.2025

nh stands for non-Huawei. SDK includes everything that 15.1.5 has without any Huawei dependencies and services.

15.1.5

Release Date: 16.10.2025

Updates

  • Application startup performance and stability have been improved to provide smoother user experience

  • Refactored the logic of inapp log generation & storage

Fixes

  • Fixed OutOfMemoryError issue might happen rarely in HMS push notifications

  • Fixed an issue when handling push notifications with deep link extras by implementing type-safe notification ID parsing

  • Resolved notification dismissal issue and duplicate push_session events caused by FCM

15.1.3-nh

Release Date: 22.09.2025

nh stands for non-Huawei. SDK includes everything that 15.1.3 has without any Huawei dependencies and services.

15.1.3

Release Date: 22.09.2025

Fixes

  • Fixed out-of-memory issues occurring during initialization by optimizing memory usage on rare scenarios

  • Fixed an issue where full-screen in-apps with bottom/center placement might render under the system navigation bar on a few device types

15.1.2-nh

Release Date: 05.09.2025

nh stands for non-Huawei. SDK includes everything that 15.1.2 has without any Huawei dependencies and services.

15.1.2

Release Date: 05.09.2025

Fixes

  • Fixed an issue that could occasionally cause the app to slow down

  • Fixed issues caused by keyboard interactions when the App Template view was active on the screen

15.1.0-nh

Release Date: 21.08.2025

nh stands for non-Huawei. SDK includes everything that 15.1.0 has without any Huawei dependencies and services.

15.1.0

Release Date: 21.08.2025

New Features

  • Bypass feature for block inapp method is introduced

Updates

  • The structure for positioning the template while the keyboard is open has been refactored

15.0.0-nh

Release Date: 05.08.2025

nh stands for non-Huawei. SDK includes everything that 15.0.0 has without any Huawei dependencies and services.

15.0.0

Release Date: 05.08.2025

New Features

  • Introduced On Multiple Events triggering, allowing advanced configuration based on multiple events, parameters, and parameter values.

Updates

  • Added Content Optimizer Seen event to track value access with parameters: Campaign ID, Variant ID, Value, Default Value, Type.

  • Improved full-screen inApp display stability.

  • Fixed a rare issue where Geofence services were not working properly.

  • addParameterWithArray method under Insider Event Object has been deprecated and two new methods added to increase possible use cases and usage for Multiple Event Triggers
    addParameterWithStringArray &  addParameterWithNumericArray have been introduced

  • setCustomAttributeWithArray method under Insider Product Object has been deprecated and two new methods added to increase possible use cases and usage for Multiple Event Triggers
    setCustomAttributeWithStringArray & setCustomAttributeWithNumericArray have been introduced

14.10.6-nh

Release Date: 31.07.2025

nh stands for non-Huawei. SDK includes everything that 14.10.6 has without any Huawei dependencies and services.

14.10.6

Release Date: 31.07.2025

Updates

  • Updated target API level to 36 to ensure compatibility with the latest Android platform changes and enhancements. Please refer here for Google announcement details

  • With above change also, minSDKVersion is respectively changed to 24.

14.10.5-nh

Release Date: 04.07.2025

nh stands for non-Huawei. SDK includes everything that 14.10.5 has without any Huawei dependencies and services.

14.10.5

Release Date: 04.07.2025

Updates

  • Some improvements have been made to customize SDK initialization.

14.10.4-nh

Release Date: 13.06.2025

nh stands for non-Huawei. SDK includes everything that 14.10.4 has without any Huawei dependencies and services.

14.10.4

Release Date: 13.06.2025

Updates

  • Improved in-app stability by warming up WebView and ensuring safe HTML load on the main thread

  • Improved app startup process for a smoother and more stable experience

14.10.3-nh

Release Date: 03.06.2025

nh stands for non-Huawei. SDK includes everything that 14.10.3 has without any Huawei dependencies and services.

14.10.3

Release Date: 03.06.2025

Fixes

  • Fixed in-app overlay issues on screen rotation for apps using custom configChanges settings

14.10.0-nh

Release Date: 14.05.2025

nh stands for non-Huawei. SDK includes everything that 14.10.0 has without any Huawei dependencies and services.

14.10.0

Release Date: 14.04.2025

New Features

  • Introduced data flushing enhancement as an additional and optional capability to enable periodic syncing with SDK services

14.9.3-nh

Release Date: 14.04.2025

nh stands for non-Huawei. SDK includes everything that 14.9.3 has without any Huawei dependencies and services.

14.9.3

Release Date: 14.04.2025

Fixes

  • Non-HTTP(S) URL schemes (e.g. whatsapp://, fb://) are blocked in the internal WebView to prevent opening external apps. Only HTTP and HTTPS links will work inside the WebView.

14.9.2-nh

Release Date: 04.04.2025

nh stands for non-Huawei. SDK includes everything that 14.9.2 has without any Huawei dependencies and services.

14.9.2

Release Date: 04.04.2025

New Features

  • In order to control data collection and messaging over mobile app channel, added app channel specific user control mechanism with mobile access method. Please check here for more details

  • Enabled fullscreen InApp display when "Use Full Screen" is checked on Android

14.9.1-nh

Release Date: 28.03.2025

nh stands for non-Huawei. SDK includes everything that 14.9.1 has without any Huawei dependencies and services.

14.9.1

Release Date: 28.03.2025

New Features

  • Added support for push notification action buttons, enabling deep linking and interactive actions.

  • New filterable product attributes are now included for the smart recommender. Please check here for integrating needed methods.

14.7.2-nh

Release Date: 27.02.2025

nh stands for non-Huawei. SDK includes everything that 14.7.2 has without any Huawei dependencies and services.

14.7.2

Release Date: 27.02.2025

Fix

  • Improved the GDPR logic for enhanced stability

14.7.1-nh

Release Date: 14.02.2025

nh stands for non-Huawei. SDK includes everything that 14.7.1 has without any Huawei dependencies and services.

14.7.1

Release Date: 14.02.2025

Fix

  • On rare scenarios, sending two times logs issue is fixed

14.7.0-nh

Release Date: 05.02.2025

nh stands for non-Huawei. SDK includes everything that 14.7.0 has without any Huawei dependencies and services.

14.7.0

Release Date: 05.02.2025

New Features

  • Wthout Storage methods have been added to Content Optimizer. Please check here

  • Added a flag to control the app icon visibility in advanced notifications. When disabled, the icon will be hidden, allowing for better customization. Please check here

Updates

  • Increased retry frequency for stop request when reinitialization

14.6.0-nh

Release Date: 13.01.2025

nh stands for non-Huawei. SDK includes everything that 14.6.0 has without any Huawei dependencies and services.

14.6.0

Release Date: 13.01.2025

New Features

  • New App Specific user block attribute method added.

Fix

  • Fixed the issue the app template would rise above the navigation bar.

Updates

  • When keyboard is open, the Inapps won’t appear and block screen on app cycle.

14.5.4-nh

Release Date: 20.12.2024

nh stands for non-Huawei. SDK includes everything that 14.5.4 has without any Huawei dependencies and services.


14.5.4

Release Date: 20.12.2024

Fix

  • Fixed an issue where in-app push notifications froze after live preview

  • Fixed session start/stop issue about GDPR handling


14.5.3-nh

Release Date: 13.12.2024

nh stands for non-Huawei. SDK includes everything that 14.5.3 has without any Huawei dependencies and services.


14.5.3

Release Date: 13.12.2024

Fix

  • Template repositioning issue is fixed for default opened popups other than keyboard


14.5.2-nh

Release Date: 25.11.2024

nh stands for non-Huawei. SDK includes everything that 14.5.2 has without any Huawei dependencies and services.


14.5.2

Release Date: 25.11.2024

Fix

  • Some ANR issues are fixed when SDK initializes


14.5.1-nh

Release Date: 15.11.2024

nh stands for non-Huawei. SDK includes everything that 14.5.1 has without any Huawei dependencies and services.


14.5.1

Release Date: 15.11.2024

Fix

  • Added inapp cleanup before login process to prevent unwanted inapp display


14.5.0-nh

Release Date: 31.10.2024

nh stands for non-Huawei. SDK includes everything that 14.5.0 has without any Huawei dependencies and services.


14.5.0

Release Date: 31.10.2024

New Features

  • Added Shake Detector for App Templates

Fixes

  • ANR issue is solved that occurs SDK initialize state on some specific devices


14.4.2-nh

Release Date: 22.10.2024

nh stands for non-Huawei. SDK includes everything that 14.4.2 has without any Huawei dependencies and services.


14.4.2

Release Date: 22.10.2024

Fixes

  • On some rare scenarios, Inapps event collection fail issue has been fixed.


14.4.1-nh

Release Date: 14.10.2024

nh stands for non-Huawei. SDK includes everything that 14.4.1 has without any Huawei dependencies and services.


14.4.1

Release Date: 14.10.2024

Updates

  • The GIF feature has been removed; GIF images will now appear as static images.

  • New methods have been added to collect Wishlist products.

  • Improvements have been made for the Disable Inapp Messages feature.


14.4.0-nh

Release Date: 04.09.2024

nh stands for non-Huawei. SDK includes everything that 14.4.0 has without any Huawei dependencies and services.


14.4.0

Release Date: 04.09.2024

New Features

  • Integrated disableInappDisplay, enableInappDisplay, and isDisplayInappEnabled to ensure any active in-app messages are properly removed and logged when in-app messages are disabled. For more, please check the page.


14.3.0-nh

Release Date: 28.08.2024

nh stands for non-Huawei. SDK includes everything that 14.3.0 has without any Huawei dependencies and services.


14.3.0

Release Date: 28.08.2024

Updates

  • Dependency packages have been updated. Please review the dependency list on this here.

  • Increased minSDKVersion to 21 and compileSDKVersion to 34 for Insider SDK.

Fixes

  • Fixed a quality issue with advanced push images for Android 13 and above.


14.2.9

Release Date: 19.08.2024

Fixes

  • Under some rare scenarios, session_start event not triggered issue is fixes

  • Added validation to ensure event name and event parameters are always formatted as objects with the appropriate structure

  • Fixed type checking for parameters to ensure they are of supported types (NSString, NSNumber, NSArray, NSDictionary).

  • Fixed type checking logic for names to ensure they are NSString and not empty.

  • Some problems with the Android full screen template view have been fixed.

  • Fixed missing JourneyID parameter on push events for some rare cases

  • Fixed rare Event Count trigger not working issue on InApp triggers


14.2.8-nh

Release Date: 15.07.2024

nh stands for non-Huawei. SDK includes everything that 14.2.8 has without any Huawei dependencies and services.


14.2.8

Release Date: 15.07.2024

Updates

  • Some improvements has been made to the data collection


14.2.7-nh

Release Date: 04.07.2024

nh stands for non-Huawei. SDK includes everything that 14.2.7 has without any Huawei dependencies and services.


14.2.7

Release Date: 04.07.2024

Updates

  • Some improvements has been made over login method


14.2.6-nh

Release Date: 28.06.2024

nh stands for non-Huawei. SDK includes everything that 14.2.6 has without any Huawei dependencies and services.


14.2.6

Release Date: 28.06.2024

Fixes

  • Some errors that occurred in geofence requests while the app was in the kill state in hybrid applications were fixed

  • Fixed the exception issue occuring during the register receiver process from Insider SDK for projects Compile SDK version 33 and later

Updates

  • Additional log improvements for Template Store


14.2.4-nh

Release Date: 08.04.2024

nh stands for non-Huawei. SDK includes everything that 14.2.4 has without any Huawei dependencies and services.


14.2.4

Release Date: 08.04.2024

Fixes

  • Some errors that occurred in geofence requests while the app was in the kill state in hybrid applications were fixed.


14.2.3-nh

Release Date: 15.03.2024

nh stands for non-Huawei. SDK includes everything that 14.2.3 has without any Huawei dependencies and services.


14.2.3

Release Date: 15.03.2024

New Features

  • The getInsiderID method has been added to get the Insider ID value instantly, and the registerInsiderIDListener method has been added to listen to its changes.


14.2.2-nh

Release Date: 08.02.2024

nh stands for non-Huawei. SDK includes everything that 14.2.2 has without any Huawei dependencies and services.


14.2.2

Release Date: 08.02.2024

Updates

  • Version for some improvements on Hybrid SDKs


14.2.1-nh

Release Date: 31.01.2024

nh stands for non-Huawei. SDK includes everything that 14.2.1 has without any Huawei dependencies and services.


14.2.1

Release Date: 31.01.2024

New Features

  • Made improvements to GIF push

Fixes

  • Fixed the issue where the callback in the login method was triggered double


14.2.0-nh

Release Date: 18.01.2024

nh stands for non-Huawei. SDK includes everything that 14.2.0 has without any Huawei dependencies and services.


14.2.0

Release Date: 18.01.2024

New Features

  • setEmail & setPhoneNumber methods added to InsiderUser

Fixes

  • Control group statistics improved

  • Inconsistencies in Insider notification callback fixed

Updates

  • Shared preferences encryption structure refactored. Performance improvements made.

  • play:core:ktx dependency removed and transitioned to play:review sub-dependency package. Please examine all dependency packages.

  • Enhancements made in recommendation logging.


14.1.3-nh

Release Date: 28.12.2023

nh stands for non-Huawei. SDK includes everything that 14.1.3 has without any Huawei dependencies and services.


14.1.3

Release Date: 28.12.2023

Fixes

  • Fixed faulty partner name validation for underscore (“_”) character after 14.1.0


14.1.2-nh

Release Date: 06.11.2023

nh stands for non-Huawei. SDK includes everything that 14.1.2 has without any Huawei dependencies and services.


14.1.2

Release Date: 06.11.2023

Updates

  • Security layers improved for Message Center


14.1.1-nh

Release Date: 09.10.2023

nh stands for non-Huawei. SDK includes everything that 14.1.1 has without any Huawei dependencies and services.


14.1.1

Release Date: 09.10.2023

New Features

  • Improvements on Message Center calls


14.1.0-nh

Release Date: 08.09.2023

nh stands for non-Huawei. SDK includes everything that 14.1.0 has without any Huawei dependencies and services.


14.1.0

Release Date: 08.09.2023

New Features

  • New method added to change user's respective panel during the app open


14.0.0-nh

Release Date: 10.08.2023

nh stands for non-Huawei. SDK includes everything that 14.0.0 has without any Huawei dependencies and services.


14.0.0

Release Date: 10.08.2023

Updates


13.8.7-nh

Release Date: 19.07.2023

nh stands for non-Huawei. SDK includes everything that 13.8.7 has without any Huawei dependencies and services.


13.8.7

Release Date: 19.07.2023

Updates

  • Inapp minor Insider logs improvements for debugging purposes


13.8.6-nh

Release Date: 14.06.2023

nh stands for non-Huawei. SDK includes everything that 13.8.6 has without any Huawei dependencies and services.


13.8.6

Release Date: 14.06.2023

Fixes

  • Fixed Geofence not working problem on devices with versions earlier than Android 10.


13.8.5-nh

Release Date: 11.04.2023

nh stands for non-Huawei. SDK includes everything that 13.8.5 has without any Huawei dependencies and services.


13.8.5

Release Date: 11.04.2023

Fixes

  • Fixed inconsistencies in Social Proof closing with the use of page visit methods. 


13.8.4-nh

Release Date: 06.04.2023

nh stands for non-Huawei. SDK includes everything that 13.8.4 has without any Huawei dependencies and services.


13.8.4

Release Date: 06.04.2023

Fixes

  • The dynamic filter option in the Smart Recommender is working properly when the taxonomy breadcrumb contains more than one value.

Updates

  • Insider data backed up with Shared Preferences is now encrypted.


13.8.3-nh

Release Date: 17.03.2023

nh stands for non-Huawei. SDK includes everything that 13.8.3 has without any Huawei dependencies and services.


13.8.3

Release Date: 17.03.2023

Fixes

  • App Template From Push when is dead issue is fixed

Updates

  • Dark Mode support for notification content

  • Optimization on QR code of TestLab, Integration Wizard, Test Device, Live Preview features


13.8.2-nh

Release Date: 14.02.2023

nh stands for non-Huawei. SDK includes everything that 13.8.2 has without any Huawei dependencies and services.


13.8.2

Release Date: 14.02.2023

New Features

  • Improved user attributes identification where multiple users may log in during a single session. We will be able to differentiate sessions and assign correct attributes to the correct users.

  • Added a control mechanism to prevent multiple triggering of stop logs in rare cases.


13.8.1-nh

Release Date: 18.01.2023

nh stands for non-Huawei. SDK includes everything that 13.8.1 has without any Huawei dependencies and services.


13.8.1

Release Date: 18.01.2023

New Features

  • Added a callback to observe seen status for App Templates.

  • Multiple parameters can now be added in single line of code with (InsiderEvent) addParameters API.

  • Generated endpoints can now be observed in Test Lab while triggering a recommendation method.

  • SDK handles FCM and HMS device token changes. If clients implemented their own message receiver classes, they can send the new token to the setPushToken API when the device token changes.

  • Clicking on push notification will now redirect to the last activity instead of being redirected to splash activity if the app is alive.

Updates

  • Fixed rare cases where an insider id may get corrupted making SDK features unusable.

  • setHybridPushToken API will not be available in future SDK versions. Please use setPushToken instead.


13.8.0-nh

Release Date: 20.12.2022

nh stands for non-Huawei. SDK includes everything that 13.8.0 has without any Huawei dependencies and services.


13.8.0

Release Date: 20.12.2022

New Features

  • Added new events to observe click actions in App Templates

  • Conversion & Revenue tracking is enabled over the mobile app for the channels Whatsapp, Email & SMS


13.7.0-nh

Release Date: 10.11.2022

nh stands for non-Huawei. SDK includes everything that 13.7.0 has without any Huawei dependencies and services.


13.7.0

Release Date: 10.11.2022

New Features

  • With the "URL Scheme" feature used with push notifications, the feature of redirecting to the app or browser via URL has been brought

Updates

  • The enableIDFACollection method is deprecated


13.6.1-nh

Release Date: 21.10.2022

nh stands for non-Huawei. SDK includes everything that 13.6.1 has without any Huawei dependencies and services.


13.6.1

Release Date: 21.10.2022

Fixes

  • Fixed the issue of not triggering native rating (Feedback) in the App Template button


13.6.0-nh

Release Date: 09.09.2022

nh stands for non-Huawei. SDK includes everything that 13.6.0 has without any Huawei dependencies and services.


13.6.0

Release Date: 09.09.2022

Fixes

  • Not able to see some attribute values on export reports is fixed

  • Fixed the problem of not being able to send currency in Smart recommender

  • Fixed browser opening problems in Internal & External deep link features

  • Empty notification issue in Notification center has been fixed

New Features


13.5.1-nh

Release Date: 23.08.2022

nh stands for non-Huawei. SDK includes everything that 13.5.1 has without any Huawei dependencies and services.


13.5.1

Release Date: 23.08.2022

Fixes

  • Fixed InApp Template could not be displayed with the tagged event triggered by the InApp buttons


13.5.0-nh

Release Date: 16.08.2022

nh stands for non-Huawei. SDK includes everything that 13.5.0 has without any Huawei dependencies and services.


13.5.0

Release Date: 16.08.2022

Fixes

  • SDK stabilized for Android 13

  • Fixed image mixing for multiple Interactive Pushes in Notification Center

  • The problem of not displaying the image in some image sizes for interactive pushes has been fixed

  • The problem of seeing an error warning due to request errors while viewing Webview has been removed

New Features

  • Added new method to get more than one product ids for cart page recommendations

  • Added large icon feature for push notification


13.4.2-nh

Release Date: 27.07.2022

nh stands for non-Huawei. SDK includes everything that 13.4.2 has without any Huawei dependencies and services.


13.4.2

Release Date: 27.07.2022

Fixes

  • Fixed the crash issue for Android 5 when push notification comes.


13.4.1-nh

Release Date: 19.07.2022

nh stands for non-Huawei. SDK includes everything that 13.4.1 has without any Huawei dependencies and services.


13.4.1

Release Date: 19.07.2022

Fixes

  • Fixed the problem session_start_from_push event not trigger

Updates

  • Update 'com.huawei.hms:location:6.4.0.300'


13.4.0-nh

Release Date: 04.07.2022

nh stands for non-Huawei. SDK includes everything that 13.4.0 has without any Huawei dependencies and services.


13.4.0

Release Date: 04.07.2022

Fixes

  • Fixed class conflict with Masterpass SDK.

  • Fixed the problem of not being able to trigger external and internal browser with InApp buttons.

  • On specific scenario, event triggered inapp is not showing issue is fixed.

  • Notification grouping issue is fixed for same Channel ID.

Updates


13.2.0-nh

Release Date: 01.06.2022

nh stands for non-Huawei. SDK includes everything that 13.2.0 has without any Huawei dependencies and services.


13.2.0

Release Date: 01.06.2022

Fixes

  • Close button is working effectively on Inapp

New Features

  • android_id started to collect as default

  • Email redirection tracking added in order to follow data after clicking and visiting inapp after email channel

Updates

  • Update 'com.huawei.hms:push:6.5.0.300'


13.1.0-nh

Release Date: 21.03.2022

nh stands for non-Huawei. SDK includes everything that 13.1.0 has without any Huawei dependencies and services.


13.1.0

Release Date: 21.03.2022

Fixes

  • Internal and external URL clicks works correctly in the architect app pushes

  • We implement a control mechanism to trigger an inapp from push after app is loaded completely (after splash screen disappear)

  • We resolve multiple inapps conflicts in the same session and same priority if templates are calling at the same time but with different rules

New Features

Updates

  • Updated com.huawei.hms:push to version 6.3.0.302

  • Migrated from FirebaseInstanceId to Firebase Messaging

  • Minimum SDK version for Android SDK has been changed from 17 to 19


13.0.2-nh

Release Date: 02.03.2022

nh stands for non-Huawei. SDK includes everything that 13.0.2 has without any Huawei dependencies and services.


13.0.2

Release Date: 02.03.2022

Play Core version updated from 1.10.1 to 1.10.3


13.0.0-nh

Release Date: 11.01.2022

nh stands for non-Huawei. SDK includes everything that 13.0.0 has without any Huawei dependencies and services.


13.0.0

Release Date: 11.01.2022

Identifier reset structure added

Message Center signature issue fixed

Message Center date range validation added

Carousel & Slider Pushes Image Click redirection issue fixed

Event trigger issue before session start fixed


12.3.4-nh

Release Date: 28.12.2021

nh stands for non-Huawei. SDK includes everything that 12.3.4 has without any Huawei dependencies and services.


12.3.4

Release Date: 28.12.2021

Android 12 support is added.


12.3.1-nh

Release Date: 27.10.2021

nh stands for non-Huawei. SDK includes everything that 12.3.1 has without any Huawei dependencies and services.


12.3.1

Release Date: 27.10.2021

New methods added in order to decide collection of some specific attributes. Those are default collection earlier but now you can decide water collect or not those data.

Your title goes here

If you are not collecting IP, location cannot be calculated even you decide to collect seperately.

public void enableIpCollection(boolean enableIpCollection)

Insider.Instance.enableIpCollection(true);
public void enableLocationCollection(boolean enableLocationCollection)

Insider.Instance.enableLocationCollection(false);
public void enableCarrierCollection(boolean enableCarrierCollection)
        
Insider.Instance.enableCarrierCollection(true);

12.3.0-nh

Release Date: 19.10.2021

nh stands for non-Huawei. SDK includes everything that 12.3.0 has without any Huawei dependencies and services.


12.3.0

Release Date: 19.10.2021

Some library issues that blocking our SDK work were fixed.


12.2.2

Release Date: 08.10.2021

Inapp Review capability added. 

Insider.Instance.showNativeRating()

12.1.0

Release Date: 29.06.2021

Huaweii Push Kit version has changed (Huaweii resolved the issue about the call of Implicit PendingIntent)

implementation 'com.huawei.hms:push:5.3.0.304'
implementation 'com.huawei.hms:ads-identifier:3.4.34.301'
implementation 'com.huawei.hms:location:4.0.4.300'

12.0.0-nh

Release Date: 02.06.2021

nh stands for non-Huawei. SDK includes everything that 12.0.0 has without any Huawei dependencies and services.

  • Huaweii dependencies have been removed from Insider build.gradle file.

implementation 'com.huawei.hms:push:4.0.2.300'
implementation 'com.huawei.hms:ads-identifier:3.4.28.305'
implementation 'com.huawei.hms:location:4.0.1.300'
  • HMS notification handler has been removed.

public void handleHMSNotification(Context context, com.huawei.hms.push.RemoteMessage message)

12.0.0

Release Date: 02.06.2021

Amplification feature has been added.

Some issues on Content Optimizer have been fixed.


11.9.0

Release Date: 28.04.2021

Location permission has been removed from the manifest.

Small fixes have been handled on the Template Store. 


11.8.0

Release Date: 02.03.2021

login has changed.

public void login(final InsiderIdentifiers identifiers, final InsiderIDResult insiderIDResult)

11.7.0

Release Date: 18.12.2020

Stock added.

public InsiderProduct setInStock(boolean isInStock)

11.6.1-nh

Release Date: 28.12.2020

nh stands for non-Huawei. SDK includes everything that 11.6.1 has without any Huawei dependencies and services.


11.6.1

Release Date: 28.12.2020

Minor changes included for Integration Wizard.


11.6.0-nh

Release Date: 16.12.2020

nh stands for non-Huawei. SDK includes everything that 11.6.0 has without any Huawei dependencies and services.


11.6.0

Release Date: 16.12.2020

  • Google Policy Update adaptation.

  • Rule has been removed from proguard.

-keep class com.useinsider.insider.Vendor { *; }
  • Amplification has been removed.

public void getAutoStartPermission(Vendor[] vendors)

11.5.2

Release Date: 04.12.2020

Minor changes are included for Template Store.


11.5.1

Release Date: 28.11.2020

Logic improvements are done for Insider ID retrieval logic.


11.5.0

Release Date: 27.11.2020

  • New proguard rule has been added.

-keep interface com.useinsider.insider.InsiderUser$InsiderIDResult { *; }
  • Login method with retrieving Insider ID has been added.

 public void login(InsiderIdentifiers identifiers, InsiderIDResult insiderIDResult)
  • Huaweii dependency versions updated in Insider build gradle.

implementation 'com.huawei.hms:push:5.0.4.302'
implementation 'com.huawei.hms:ads-identifier:3.4.34.301'
implementation 'com.huawei.hms:location:4.0.4.300'
  • minSdkVersion has been set to 17.

minSdkVersion 17
  • compileSdkVersion and targetSdkVersion has been set to 30.


11.4.0

Release Date: 02.11.2020

  • StrandHogg Vulnerability fix is done.

  • Some small improvements are realized.

  • Setting user identifiers as attributes now requires successful unification.

  • getSearchData method signature has been changed.

public void getSearchData(String searchQuery, String currency, String locale, InsiderSearchAPI.SearchResult searchResult)
  • getSmartRecommendationWithProduct method signature has been changed.

public void getSmartRecommendationWithProduct(InsiderProduct product, int recommendationID, String locale, RecommendationEngine.SmartRecommendation smartRecommendation)
  • getSmartRecommendation method signature has been changed.

public void getSmartRecommendation(int recommendationID, String locale, String currency, RecommendationEngine.SmartRecommendation smartRecommendation)

11.3.0-nh

Release Date: 21.09.2020

  • "nh" stands for non-Huaweii. Huaweii related dependencies have been removed for this specific version.

  • Huaweii dependencies have been removed from Insider build.gradle file.

implementation 'com.huawei.hms:push:4.0.2.300'
implementation 'com.huawei.hms:ads-identifier:3.4.28.305'
implementation 'com.huawei.hms:location:4.0.1.300'
  • HMS notification handler has been removed.

public void handleHMSNotification(Context context, com.huawei.hms.push.RemoteMessage message)

11.3.0

Release Date: 21.09.2020

  • New proguard rule has been added.

-keep interface com.useinsider.insider.InsiderSearchAPI$SearchResult { *; }
  • IDFA Collection has been disabled by defeult.

public void enableIDFACollection(boolean enableIDFACollection)
  • Insider Search API has been added.

 public void getSearchData(String searchQuery, String currency, InsiderSearchAPI.SearchResult searchResult)

11.2.0

Release Date: 28.08.2020

  • SDK Host url changed.

  • ACCESS_BACKGROUND_LOCATION permission check for an exception added.

  • setEmail has been removed from Insider User. You can use InsiderIdentifiers.

 public InsiderUser setEmail(String email)
  • setPhoneNumber has been removed from Insider User. You can use InsiderIdentifiers.

 public InsiderUser setPhoneNumber(String phoneNumber)
  • Event Count limitation per session has been added.

  • Smart Recommendation logging feature added.

 public void clickSmartRecommendationProduct(int recommendationID, InsiderProduct product)
  • Locale attribute has been added.

 public InsiderUser setLocale(String locale)

11.0.0

Release Date: 28.05.2020

handleNotification method has been deprecated.

Old

public void handleNotification(Context context, RemoteMessage message)

New

public void handleFCMNotification(Context context, RemoteMessage message)
public void handleHMSNotification(Context context, com.huawei.hms.push.RemoteMessage message)

10.3.0

Release Date: 29.06.2020

addCustomIdentifier method has been added.

public InsiderIdentifiers addCustomIdentifier(String key, String value)