Skip to content

Releases: Countly/countly-sdk-ios

16.06.3

08 Aug 15:01
Compare
Choose a tag to compare
  • Fixed a persistency related crash
  • Improved thread safety of request queue and events
  • Added Star-Rating, the simplest form of feedback from users, both automatically and manually.
  • Improved event recording performance and safety for APM and Auto View Tracking.
  • Added custom HTTP header field support for requests, both on initial configuration and later.
  • Standardized internal logging grammar and formatting for easier debugging
  • Improved headerdocs grammar and formatting for easier integration and usage
  • Fixed some static analyzer warnings

! Warning for existing Countly iOS SDK users !
If you are already using a Countly iOS SDK version older than v16.02, before you update :

  • Please see Integration section in documentation as starting method of Countly has been changed.
  • Please see Notes section in documentation as device ID mechanism has been changed.

16.06.2

04 Aug 04:47
Compare
Choose a tag to compare
  • Added Star-Rating, the simplest form of feedback from users, both automatically and manually.
  • Improved event recording performance and safety for APM and Auto View Tracking.
  • Added custom HTTP header field support for requests, both on initial configuration and later.
  • Standardized internal logging grammar and formatting for easier debugging
  • Improved headerdocs grammar and formatting for easier integration and usage
  • Fixed some static analyzer warnings

! Warning for existing Countly iOS SDK users !
If you are already using a Countly iOS SDK version older than v16.02, before you update :

  • Please see Integration section in documentation as starting method of Countly has changed.
  • Please see Notes section in documentation as device device ID mechanism has changed.

16.06.1

05 Jul 05:05
Compare
Choose a tag to compare
  • Added support for certificate pinning.
  • Added deleting of user details properties on server by setting them as NSNull.
  • Implemented switching between GET and POST depending on data size on requests.
  • Fixed a URL encoding issue which causes problems for Asian languages and some JSON payloads.
  • Fixed custom crash log formatter.

! Warning for existing Countly iOS SDK users !
If you are already using a Countly iOS SDK version older than v16.02, before you update :

  • Please see Integration section in documentation as starting method of Countly has changed.
  • Please see Notes section in documentation as device device ID mechanism has changed.

16.06

17 Jun 15:35
Compare
Choose a tag to compare

Important: Due to a bug introduced in this release, developers are encouraged to use latest SDK version.

  • Fixed a problem with changing device ID (for system generated device IDs)
  • Added isTestDevice flag to mark test devices for Push Notifications
  • Improved Auto View Tracking by ignoring non-visible foundation UIViewController subclasses
  • Implemented manually adding exception UIViewController subclasses for Auto View Tracking
  • Changed default device ID type for tvOS from IDFA to NSUUID
  • Added stored requests limit
  • Added optional parameters ISOCountryCode, city and location for advanced segmentation
  • Discarded timed events persistency
  • Added buildUUID and build number to Crash Reports
  • Added SDK name (language-origin-platform) to all requests
  • Changed default alert title for push messages
  • Other minor improvements like better internal logging, standardization, whitespacing, code cleaning, commenting, pragma marking and HeaderDocing

! Warning for existing Countly iOS SDK users !
If you are already using a Countly iOS SDK version older than v16.02, before you update :

  • Please see Integration section in documentation as starting method of Countly has changed.
  • Please see Notes section in documentation as device device ID mechanism has changed.

16.02.01

19 May 14:53
Compare
Choose a tag to compare
  • Swithed to POST method for all requests by default
  • Fixed some issues with Crash Reporting persistency
  • Fixed some issues with CocoaPods v1.0.0
  • Other minor fixes and improvements

! Warning for existing Countly iOS SDK users !
If you are already using a Countly iOS SDK version older than v16.02, before you update :

  • Please see Integration section in documentation as starting method of Countly has changed.
  • Please see Notes section in documentation as device device ID mechanism has changed.

16.02

20 Feb 05:48
Compare
Choose a tag to compare

Completely re-written iOS SDK with watchOS, tvOS & OSX support

  • APM
  • Manual/Auto ViewTracking
  • UserDetails modifiers
  • watchOS 2 support
  • tvOS support
  • Configurable starting
  • Custom or system provided (IDFA, IDFV, OpenUDID) device ID
  • Changing/merging device ID on runtime
  • Persistency without CoreData
  • Various performance improvements and minor bugfixes

! Warning for existing Countly iOS SDK users !
If you are already using a Countly iOS SDK version older than v16.02, before you update :

  • Please see Integration section in documentation as starting method of Countly has changed.
  • Please see Notes section in documentation as device device ID mechanism has changed.

15.06.01

07 Jul 18:30
Compare
Choose a tag to compare

Updated CocoaPods spec

15.06

02 Jul 22:33
Compare
Choose a tag to compare

ChangeLog: