Skip to content

Snowplow iOS Tracker v2.0.0

Compare
Choose a tag to compare
@AlexBenny AlexBenny released this 27 Apr 11:58
· 217 commits to master since this release
ed0bb83

This new major release introduces various changes in the API and important new features:

  • the ability to run multiple trackers in the same app (not possible with the version 1.x);
  • a new API, common between iOS tracker and Android tracker (the API of the version 1.x still available but deprecated with minor breaking changes);
  • better integration with Swift.

CHANGELOG

  • Set lifecycle tracking off by default (#587)
  • Update README (#502)
  • Fix GitHub Actions failures due to redirection to macos-10.15 (#583)
  • Remove protocol from NetworkController and NetworkConnection (#573)
  • Add custom headers for requests (#364)
  • Store sessions info separately per tracker namespace (#570)
  • Add API reference documentation for configurations and controllers (#568)
  • Add NSDictionary as explicit argument in SPSelfDescribingJson (#274)
  • Allow multiple instances of the tracker (#566)
  • Import corrections from Android tracker (#563)
  • Create API for v.2.0 (#558)
  • Restructure project source tree (#552)
  • Bump deployment target to iOS 9 (#550)