Changelog

SDK Changelog from the new version of SDK 3.0.0

3.1.4 (2024-09-18)

  • Fix a issue with widget content updating after modification from Studio, due to bad video cache management

3.1.3 (2024-09-02)

  • Convert the eventType parameter to Object and add the eventTypeName parameter to callbacks for analytics use
  • Fix the StoryClickOnCallToAction event that was incorrectly sent to analytics
  • Fix customParameter parameter in the startPlayer function to make better use of the Audience feature

3.1.2 (2024-07-11)

  • Fix interactions (polls & quizzes) size based on screen size; some screen sizes could cause non-proportional scaling of the interactions.
  • Fix dismiss player animation that might occurred when the tablet was in landscape mode
  • Fix local data when the audience is modified during use of the application
  • Avoid opening multiple player on standalone mode to prevent issues caused by users attempting to spam click.

3.1.1 (2024-05-27)

  • Fix story id for analytics, enabling better tracking of user
  • Fix the multi click on widgets that could cause an outOfBound crash
  • Improve player stability and performances; the opening time of the player and use of video data have been optimized
  • Improve interactions UI for tablet devices
  • Improve spam to the next page in the story for better navigation

3.1.0 (2024-04-18)

  • Add Polls feature; you can add polls from JOIN Studio and see on native stories

3.0.5 (2024-04-10)

  • Add itemCount in onTriggerFetchSuccess listener to find out the number of stories in a widget
  • Fix player opening by improving its opening time

3.0.4 (2024-04-08)

  • Add Quizzes feature; you can add quizzes from JOIN Studio and see on native stories
  • Improve player opening by improving its opening time

3.0.3 (2024-03-18)

  • Fix data compatibility with Moshi library by removing the dependency.
  • Fix crash of back button pressed for Jetpack Compose UI
  • Improve stories data identifier for better tracking

3.0.2 (2024-03-08)

  • Downgrade okhttp interceptor dependencies to latest stable version

  • Fix cta icon and text management, which might not be displayed correctly

  • Improve video player management preventing videos from being played in parallel

3.0.1 (2024-02-29)

  • Improve dependencies management by removing external dependencies

3.0.0 (2024-02-29)

  • Web Stories player replaced by a native Stories player with ExoPlayer library
  • Improved interaction and gestures:
    • More responsive and fluid gestures.
    • Native interactions for a better user experience.
    • Takes into account user display preferences and improves accessibility constraints.
  • Simplified widget integration:
    • New architecture: The Stories player is now natively integrated, eliminating the need for separate player integration.
    • Ease of use: Widgets can be added with less code and complexity.
  • Added analytics listeners for story playback:
    • Advanced tracking: Addition of new listeners to track user navigation in stories.