Skip to content

Releases: RoverPlatform/rover-ios

4.6.0

30 Apr 15:46
Compare
Choose a tag to compare

Release Notes

  • Breaking Change: removal of the no-longer-supported Bluetooth and Advertising ID modules. If these modules are present in your project, you should remove the dependency on them and remove their Assemblers from Rover.initialize { }
  • Add support for interpolating fields from Device Context in experiences (for example, {{ device.location.address.city }})
  • To improve privacy footprint and PII usage, location module has been changed to only use coarse location (~1km minimum) and no longer includes geocoded street address
  • Resolve a typo in internal event type for Privacy Mode

4.5.0

08 Mar 21:03
Compare
Choose a tag to compare

Release Notes

4.4.1

10 Jan 19:31
Compare
Choose a tag to compare

Release Notes

  • Resolve an issue where Safe Area modifier was not honoured when used within carousels
  • Resolve an issue where media from previous carousel pages could continue to play after swiping to a different page
  • Add experience URL to the Experience Screen Viewed event

4.4.0

17 Nov 17:03
Compare
Choose a tag to compare
  • New API for Privacy Controls, see the developer site
  • Resolve a crash involving nested carousels and page controls
  • Resolve an issue with media content left playing in the background when leaving an experience screen
  • Resolve issues with carousels and dynamically updating data
  • Resolve an issue with carousels and collection filters
  • Settings screen now uses SwiftUI

4.3.0

31 Aug 19:53
Compare
Choose a tag to compare

Release Notes

  • SeatGeek support. See https://developer.rover.io/docs/data/seatgeek for details.
  • Resolved issues with carousels used within a refreshing data source.
  • Resolved an issue with Image layers 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 the rover.io domain appears first in the list given to DataAssembler(associatedDomains:)

4.2.3

29 Jun 21:03
Compare
Choose a tag to compare

Release Notes

  • Resolve an issue where misuse of User Info attributes API could cause SDK to crash on start
  • Allow more than 100 items to be used in a Data Source collection
  • Resolve an issue where document font styles were not applied correctly
  • Resolve an issue where experience layers with Metadata set would not load correctly

4.2.2

12 Jun 16:03
Compare
Choose a tag to compare

Release Notes

  • Fix for geofence/beacon recursion issue

4.2.1

09 Jun 15:19
Compare
Choose a tag to compare

Release Notes

  • Improve sharing of available CoreLocation geofence/beacon region slots.

4.2.0

15 May 18:12
Compare
Choose a tag to compare

Release Notes

  • Add support for conversion tags on experience screens and actions
  • Resolve several deprecated API warnings due to location

4.1.1

10 Apr 22:09
Compare
Choose a tag to compare

Release Notes

  • Resolve an issue with duplicate calls to registered screen view callback