Skip to content

Releases: RoverPlatform/rover-campaigns-ios

3.11.0

13 Dec 19:10
Compare
Choose a tag to compare

Release Notes

  • In the Rover Debug Settings window (reach it with rv-myapp://presentSettings) , you can now manually set a Device Name to aid in finding it in the web interface when sending a test push for a Campaign.
  • SettingsViewController has been internally renamed to RoverSettingsViewController, which may aid with some previous compatibility issues.

3.9.3

16 May 21:18
Compare
Choose a tag to compare

Changelog

  • Reduce the possibilities for threading-related crashes in SyncCoordinator

v3.9.1

05 Jan 18:56
Compare
Choose a tag to compare

Changelog

  • Resolve a build issue involving Core Data

v3.9.0

05 Nov 18:33
Compare
Choose a tag to compare

Changelog

  • Support for SwiftPM.
  • Drop Carthage support.
  • iPhone 13 device model detection.

If you use Carthage, here is the procedure to migrate to SwiftPM:

If you use Cocoapods and wish to migrate to SwiftPM (Optional):

  • remove the Rover and RoverCampaigns dependencies from your Podfile
  • Follow the SwiftPM installation procedure on https://github.com/RoverPlatform/rover-campaigns-ios/wiki
  • You will need to update the imports in Swift files that use Rover Campaigns. Some trial and error may be involved here, but in lieu of import RoverCampaigns you will need to import RoverFoundation. Note that depending on your API usage, you may need to import other modules, such import Rover, import RoverLocation, or others.

v3.7.7

05 Jan 17:38
Compare
Choose a tag to compare

Changes

  • If Core Data model cannot be loaded in the Location module, instead log a message rather than hard crashing;
  • Correct incorrect Cocoapods metadata that was holding back the Rover SDK version.

v3.7.6

08 Nov 18:23
Compare
Choose a tag to compare

Changes

  • Update the list of Apple device models (#103).

v3.7.5

16 Oct 20:02
Compare
Choose a tag to compare

Changelog

  • Resolved an issue with Conversion Tracking when Rover Campaigns is installed with Carthage (file was duplicated between xcodeproj targets);

v3.7.4

22 Sep 17:21
Compare
Choose a tag to compare

Changelog

  • Resolve crash when opening a Push Notification on iOS 14.

v3.7.2

08 Jul 22:18
Compare
Choose a tag to compare

Changelog

  • Add missing foundation import (#99)
  • Bump Rover dep to 3.7.1 (#98)

v3.7.1

30 Jun 18:17
Compare
Choose a tag to compare

Changelog

  • Support for Conversion Tracking in Experiences. (#97)