Changelog

3.29.0

Date: November 20, 2025

  • support in-app message time table
  • publish package using OIDC
  • improve publish action
  • [Automation] Update hackle-android-sdk-2.63.0
  • [Automation] Update hackle-ios-sdk-2.58.0

3.28.0

Date: October 20, 2025

  • support react-native-webview-plugin
  • support application automatic tracking event
    • $app_open
    • $app_background
    • $app_install
    • $app_update
  • fix: no sessionId when record in-app impression to storage
  • [Automation] Update hackle-android-sdk-2.61.0
  • [Automation] Update hackle-ios-sdk-2.56.1

3.27.0

Date: September 25, 2025

  • modify engagement tracking logic
  • [Android only] support back button on in-app message
  • [Android only] in app close when activity destoryed
  • [Automation] Update hackle-android-sdk-2.60.1
  • [Automation] Update hackle-ios-sdk-2.55.0

3.26.0

Date: September 3, 2025

  • support in-app message delay
  • [iOS Only] support ios push image on rich push notification
  • [Android Only] support android push channel
  • [Android Only] support automatic call registerActivityLifecycleCallbacks on android
  • [Automation] Update hackle-ios-sdk-2.54.0
  • [Automation] Update hackle-android-sdk-2.59.0

3.25.0

Date: July 25, 2025

  • add network retry when reqeust fail
  • [Android Only] support puch icon style uses local setting
  • [Automation] Update hackle-ios-sdk-2.52.0
  • [Automation] Update hackle-android-sdk-2.57.0

3.24.0

Date: July 2, 2025

  • modify in-app message evaluation flow
  • add crm message subscription
  • [Automation] Update hackle-android-sdk-2.55.0
  • [Automation] Update hackle-ios-sdk-2.50.0

3.23.1

Date: June 10, 2025

  • add missing decision
  • add all operator test case
  • update hackle-ios-sdk 2.49.1

3.23.0

Date: May 26, 2025

  • add ci test
  • fix number cast issue
  • [Automation] Update hackle-ios-sdk-2.49.0

3.22.0

Date: May 12, 2025

  • add hideUserExplorer
  • [Automation] Update hackle-android-sdk-2.54.0
  • [Automation] Update hackle-ios-sdk-2.48.0

3.21.0

Date: April 25, 2025

  • modify push click handle function
  • [Automation] Update hackle-android-sdk-2.53.0
  • [Automation] Update hackle-ios-sdk-2.47.0

3.20.0

Date: April 18, 2025

  • add phone number support
  • [Automation] Update hackle-ios-sdk-2.46.0
  • [Automation] Update hackle-android-sdk-2.52.0

3.19.0

Date: March 28, 2025

  • support exists operator
  • update hackle-ios-sdk-2.45.0
  • update hackle-android-sdk-2.51.0

3.18.0

Date: March 21, 2025

  • support journey push property

3.17.1

Date: March 11, 2025

  • Fixed a bug where boolean value comparison operations would be unintended on iOS
  • update ios sdk 2.43.x to 2.43.2

3.16.5

Date: March 11, 2025

  • fixed a bug where boolean value comparison operations would be unintended on iOS.
  • update ios sdk 2.42.2

3.16.4

Date: March 10, 2025

  • downgrade ios sdk 2.42.0

3.17.0

Date: February 28, 2025

  • fix convertToStringHashMap type check
  • update native sdk
  • Expo Framework Compatibility Test Completed

3.16.3

Date: February 26, 2025

  • Handle return type change of ReadableMap.toHashMap

3.16.2

Date: January 21, 2025

  • inapp message multi touch blocking bug fix

3.16.1

Date: January 13, 2025

  • update hackle-android-sdk 2.48.0 -> 2.48.1
  • update hackle-ios-sdk 2.42.0 -> 2.42.1

3.16.0

Date: December 20, 2024

  • Add InAppMessage rolling images
  • updated Hackle iOS SDK to v2.42.0
  • updated Hackle Android SDK to v2.48.0

3.15.1

Date: November 13, 2024

  • Add BigTextStyle to the notification
  • Update android sdk 2.47.3

3.15.0

Date: October 11, 2024

  • Add InAppMessage custom listener

3.14.1

Date: October 4, 2024

  • Fixed NOT_MATCH operation return false even though the user was not included in any cohort
  • updated Hackle iOS SDK to v2.40.1
  • updated Hackle Android SDK to v2.46.1

3.14.0

Date: August 9, 2024

  • added in-app message bottom sheet layout

3.13.0

Date: July 15, 2024

  • Supports unexposed control group for in-app message A/B testing
  • updated Hackle Android SDK to v2.42.0
  • updated Hackle iOS SDK to v2.36.0

3.12.0

Date: July 1, 2024

  • added new in-app message layout (image modal, banner)
  • updated Hackle Android SDK to v2.40.0
  • updated Hackle iOS SDK to v2.35.0

3.11.0

Date: April 11, 2024

  • add HackleConfig SDK config options
    • Added sdkUrl option
    • Added eventUrl option
    • Added monitoringUrl option
    • Added sessionTimeoutMillis option
    • Added eventFlushIntervalMillis option
    • Added eventFlushThreshold option
  • Update Hackle Android SDK to 2.37.0
  • Update Hackle iOS SDK to 2.32.1

3.10.0

Date: March 11, 2024

  • New added Push Message support
  • New added fetch support
  • Supports A/B testing in In App Message

3.9.1

Date: January 8, 2024

  • Unable to add falsy value to PropertiesBuilder

3.9.0

Date: November 28, 2023

  • Fix JavaScript "this binding" issue