2025

Android SDK changelog releases 2025

September

24th September 2025 | Product: CE

Android Smartech SDK 3.7.3

  • Added encryption support for userIdentity and pushTokens stored in shared preferences.

📘

Note

Encryption must be enabled through the integration. By default, userIdentity and pushTokens are stored unencrypted in shared preferences.

16th September 2025 | Product: PX

Android Smartech Compose Nudges SDK 10.5.5

  • Added support to initialize Smartech SDK across all platforms.
  • Introduced functionality to disable Nudges SDK with full backward compatibility.
  • Updated React Native App SDK to support the latest architecture for improved stability and future compatibility.
11th September 2025 | Product: PX

Android Smartech Nudges SDK 10.2.11

  • Added support to initialize Smartech SDK and disable Nudges SDK across platforms with backward compatibility.
  • Upgraded React Native App SDK to support the new architecture, ensuring better performance and compatibility.
11th September 2025 | Product: CE

Android Smartech SDK 3.7.2

  • Fixed APN deeplink issue where links failed to open when using Chrome tab activity for redirection.
  • Enhanced PX SDK kill switch controls for improved reliability and safer remote disabling.
11th September 2025 | Product: CE

Android Smartech Push SDK 3.5.10

  • Fixed APN deeplink issue where links failed to open when using Chrome tab activity for redirection.
6th September 2025 | Product: CE

Android Smartech SDK 3.7.1

  • Netcore unbxd identity functionality implemented for RECS in APN
  • App Content Personalization exposed method enhancements to reduce integration steps in the cross-platform SDK.

August

6th August 2025 | Product: PX

Android Smartech Compose Nudges SDK 10.5.5

  • Resolved intermittent element capture failures in PX Panel.
6th August 2025 | Product: PX

Android Smartech Nudges SDK 10.2.10

  • Enabled initializing Smartech SDK and disabling Nudges SDK across platforms.
6th August 2025 | Product: CE

Android Smartech App Inbox SDK 3.5.3

  • Fixed functionality breakages, including App Inbox, caused by app-level language changes.
6th August 2025 | Product: CE

Android Smartech Push SDK 3.5.9

  • Fixed functionality breakages, including App Inbox, caused by app-level language changes.
6th August 2025 | Product: CE

Android Smartech SDK 3.7.0

  • Introduced native display/content cards for dynamic in-app experiences.
  • Fixed an issue where the app launch event was not recorded due to the process not ending from the OS.
  • Fixed functionality breakages, including App Inbox, caused by app-level language changes.
  • Zero-Rated Event Tracking

July

31st July 2025 | Product: CE

Android Smartech Push SDK 3.5.8

  • Added customization options for the collapsed state in push notification templates.
10th July 2025 | Product: CE

Android Smartech Base SDK 3.6.5

  • Background Thread Event Tracking – Implemented event tracking on a background thread to prevent ANR (Application Not Responding) issues.
9th July 2025 | Product: PX

Android Smartech Nudges SDK 10.2.9

  • Fixed an issue where the Event Name was being automatically converted to lowercase. Event names now retain their original casing.
  • Resolved a NotshownReason null pointer exception that occurred when users were placed in the control group. The SDK now handles control group scenarios more gracefully.

June

10th June 2025 | Product: PX

Android Smartech Compose Nudges SDK 10.5.4

  • Fixed inconsistent Nudge scroll behavior

10th June 2025 | Product: PX

Android Smartech Nudges SDK 10.2.8

  • Enhanced VAPT (Vulnerability Assessment and Penetration Testing) compliance.
  • Replaced HashMap with ConcurrentHashMap for safer Segment Evaluation under concurrent conditions.
  • Capped display of expected and current values in Limit Nudges to 500 characters.
  • Removed TTL saving in onError method (as part of Get Data Expiry changes).
  • Resolved issue where background image failed to load on first app launch.
  • Improved Nudge scroll behavior in MyGP (Grameenphone) app.
  • Ensured Branch Tracker is sent immediately after identity change.

May

26th May 2025 | Product: CE

Android Smartech Base SDK 3.6.4

  • We have enabled GCM (Galois/Counter Mode) encryption to secure:
    • Event data transfers
    • User attribute transfers
    • ncExternalIdentity payloads
  • Resolved an issue where in-app messages were displayed to users who were not part of the target list or segment.

20th May 2025 | Product: CE

Android Smartech Base SDK 3.6.3

  • Fixed Android Tapjacking to enhance app security.
  • Addressed VAPT findings by optimizing unused rawQuery code for improved performance and maintainability.

20th May 2025 | Product: CE

Android Smartech Push SDK 3.5.7

  • Fixed Android Tapjacking to enhance app security.
  • Addressed VAPT findings by optimizing unused rawQuery code for improved performance and maintainability.

20th May 2024 | Product: CE

Android Smartech App Inbox SDK 3.5.2

  • Fixed Android Tapjacking to enhance app security.
  • Addressed VAPT findings by optimizing unused rawQuery code for improved performance and maintainability.

March

27th March 2025 | Product: CE

Android Smartech Base SDK 3.6.2

  • Fixed In-app message viewed count resets on network failures.

24th March 2025 | Product: CE

Android Smartech Base SDK 3.6.1

  • Improved personalization capabilities for In-App Messages using user attributes.
  • Updated In-App message table selection queries for better performance.

24th March 2025 | Product: CE

Android Smartech Push SDK 3.5.6

  • PushNotification table select queries changed to query.

19th March 2025 | Product: PX

Android Smartech Nudges SDK 10.2.7

  • Fixed the issue where full Screen on Video wasn't working.

February

17th Feb 2025 | Product: CE

Android Smartech Push SDK 3.5.5

  • Updated audio push notification permission requirements for Android 14 (API level 34 and above).

3rd Feb 2025 | Product: PX

Android Smartech Nudges SDK 10.2.6

  • Added support for multiple nudge views.

6th Feb 2025 | Product: CE

Smartech Android SDK 3.6.0

  • Added support for In-app messages with UCE Editor.