Skip to content

Releases: snowplow/snowplow-ios-tracker

Snowplow Objective-C Tracker v0.3.3

26 Mar 00:38
Compare
Choose a tag to compare

Important bug fixes, particularly for usage alongside the Google Analytics SDK for iOS

  • Fixed Travis button in README (#152)
  • Fixed the immediate flushing of the buffer (#153)
  • Fixed incorrect content type sent if GA SDK also running (#160)

Snowplow Objective-C Tracker v0.3.2

28 Feb 19:15
Compare
Choose a tag to compare

Critical bug fixes to the Base64 support and GET implementation

  • Now using a querystring, not an HTTP body for GET, thanks @loufranco! (#141)
  • Removed unused ifdef around Base64 encoding, thanks @duncan! (#138)
  • Quieted unused variable warnings, thanks @duncan! (#139)
  • Quieted Gestalt method deprecation warnings, thanks @duncan! (#140)
  • Now unsetting payload key when value is nil, thanks @duncan! (#147)
  • Made SnowplowUtils public in podspec (#145)
  • Now using URL-safe Base64 without padding, thanks @loufranco! (#150)

Snowplow Objective-C Tracker v0.3.1

17 Feb 19:34
Compare
Choose a tag to compare

Essential bug fixes

  • Replaced SnowplowRequest.h with SnowplowEmitter.h as a public header, thanks @hamidp! (#133)
  • Excluded CoreTelephony dependency for OS X, thanks @duncan! (#134)
  • Removed AFNetworking dependency from podspec, thanks @duncan! (#136)
  • Adjusted logging to emit debug logs for Snowplow collector only when SNOWPLOW_DEBUG defined, thanks @atdrendel! (#131)

Snowplow Objective-C Tracker v0.3.0

15 Feb 14:05
Compare
Choose a tag to compare

Adding OS-X support, a new user timings event and removing the AFNetworking dependency.

New features

Under the hood

  • Reverted from AFnetworking to standard NSURLSession, thanks @atdrendel and @duncan! (#88)
  • Renamed SnowplowRequest to SnowplowEmitter, thanks @jonalmeida! (#70)
  • Renamed from snowplow-ios-tracker to snowplow-objc-tracker (#103)

Testing

  • Updated Travis to use the most up-to-date simulator (#90)
  • Updated Podfile and re-installed to fix Travis (#93)
  • Updated getResolution test to allow 750x1334 for Retina iPhone (#92)

Documentation and build

  • Cleaned up SnowplowTracker.podspec (#99)
  • Added License button to README (#109)

Snowplow iOS Tracker v0.2.2

18 Dec 15:58
Compare
Choose a tag to compare

Fixes a bug in the schema URI for screen_views

Bug fixes

Snowplow iOS Tracker v0.2.1

28 Nov 00:36
Compare
Choose a tag to compare

Fixes an important issue whereby unstructured events (including screen views) were being sent in a context envelope (rather than unstruct_event) envelope.

Bug fixes

  • Fixed unstructured events incorrectly sent wrapped in contexts schema (#81)

Snowplow iOS Tracker v0.2.0

08 Nov 19:05
Compare
Choose a tag to compare

Fixes important issue whereby if an app reads the advertisingId but does not serve ads, then Apple will reject the app.

Bug fixes

  • Only using IFA if AdSupport is included (#76)
  • Fixed XCode 6 compatibility (#77)

Snowplow iOS Tracker v0.1.2

28 Sep 16:13
Compare
Choose a tag to compare

Important bug fix around UUID generation.

Bug fixes

  • Fixed bug where UUIDs generated in uppercase, not lowercase (#71)
  • Applied temporary fix to Podfile for Travis builds (#73)

Snowplow iOS Tracker v0.1.1

10 Sep 10:18
Compare
Choose a tag to compare

Minor bug fixes.

Bug fixes

  • Fixed linting notes (#65)
  • Fixed screen view tracking using incorrect condition for nil id checking (#66)

Snowplow iOS Tracker v0.1.0

28 Aug 20:25
Compare
Choose a tag to compare

Initial release of the tracker.