Releases: RoverPlatform/rover-android
Releases · RoverPlatform/rover-android
4.3.0
Release Notes
- This release introduces several significant improvements to accuracy and performance of experience rendering.
- Resolve a crash that could occur with excessively large images. Image size now limited to 5000x5000.
- SeatGeek support. See https://developer.rover.io/docs/data/seatgeek for details.
- Resolve an issue with carousel page indicators used within a refreshing data source
- Ticketmaster module internals simplified, syncing feature that is no longer necessary removed
- When using multiple associated domains such as when supporting a legacy
judo.app
domain, it is no longer necessary to ensure that therover.io
domain appears first in the list given to CoreAssembler(associatedDomains=)
Known Issues
- if you have Exoplayer 2.18 or older installed, there is a known compatibility issue. Please update to Exoplayer 2.19 or transition to Media 3 before adopting any Rover version later than 4.2.2.
4.2.2
4.2.3
Release Notes
- Resolve an issue that could cause a crash on first launch of an app with the Rover SDK
- Resolve an issue where excessively large images could crash the SDK
- Move from Exoplayer dependency from the Exoplayer repo to the Media3 repo
- Allow more than 100 collection items to be used in a Data Source collection
3.8.3
4.2.1
Release Notes
- Add support for conversion tags on experience screens and actions
- Upgrade Jetpack Compose dependency to BoM 2023.04.00 (Compose 1.4). Because of this change the SDK now requires your Kotlin stdlib version to be 18 or better.
- Bump Google Play Services Location to version 21
- Add ExperienceComposable, enabling embedding an experience as a Jetpack Compose composable, as an alternative to ExperienceFragment
- Resolve an issue with navigation between screens in Classic experiences.
4.1.3
4.1.2
4.1.1
4.1.0
Release Notes
- Conversion tracking support for Campaigns
- Include a last seen value (updated when app opened) in device context
- Track an event when any Action is tapped in Experiences
- Resolve an issue where page indicators would not be properly centered in certain cases
- Classic Experiences: Resolve an issue where Image Blocks with an action in would need to be tapped twice to activate
- Experiences: Resolve an issue where UTC timezones in data sources would not be converted to local time
- Experiences: Resolve an issue where expandable layers would return their horizontal flex score in error when asked for vertical flex
4.0.0
Release Notes
- Introducing Rover 4, a new release of Rover that consolidates Rover Campaigns and the Judo experiences renderer into a single, consolidated SDK! Please check out our Migration Guides for next steps: https://developer.rover.io/docs/migration/overview