Snowplow iOS Tracker v2.0.0
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)