Skip to content

Version 3.0.0

Compare
Choose a tag to compare
@pxo-automation pxo-automation released this 11 Oct 12:15
· 2 commits to main since this release
f0f6303

Release Notes for 3.0.0

October 11, 2024

  • Added:
    • Aligns GIF support across App Inbox, In-app messages, and In-app content blocks.
    • Removes tracking by the SDK of the apple_push_notification_authorized customer parameter.
    • Adds tracking of session end when calling anonymize() while auto session tracking is enabled.
    • Adds a manualSessionAutoClose configuration parameter to override automatic session end tracking for open sessions when sessionStart is called multiple times.
    • Adds tracking of a new state parameter to push notification delivery events.
    • Updates the default session timeout to 60 seconds.
    • Improves In-app content block carousel documentation.
    • Improves the behavior of the Segmentation API’s getSegments method.
    • Adds the identification of Cancel button clicks in In-app message close events and inclusion of the button label in the tracked event.
    • Adds several minor documentation improvements.
  • Fixed:
    • Fixes the Segmentation API linkIds log level and improves the log messages.
    • Fixes an issue where manual gestures caused an infinite loop in an In-app content block carousel.
    • Fixes an issue where afterInit was called twice for a specific configure() function.
    • Fixes an issue causing In-app content block carousel messages to flicker.
    • Fixes an issue where reloading In-app messages triggered an infinite loop.
    • Fixes an issue where multiple close events were tracked for HTML messages.
    • Fixes an issue where fetching App Inbox after calling identifyCustomer returned corrupt data.
    • Fixes incorrect URLs in the documentation.
    • Fixes an issue where the In-app message selector ignored the presentation state.
    • Fixes the InAppMesagePresenter log level.
    • Fixes refreshing of In-app content blocks after identifyCustomer.
    • Fixes incorrect Segmentation API category enum type from merchandise to merchandising.
    • Fixes incorrect handling and tracking of multiple close buttons in HTML messages.
    • Fixes case when segmentation callback do not return all data.