Skip to content

Releases: Countly/countly-sdk-unity

20.11.4

14 Jun 15:02
58303d0
Compare
Choose a tag to compare
  • Added "lock" checks for all public SDK methods.
  • Fixed race issue bug that occurred when events are combined into a request.

20.11.3

10 Jun 14:06
782e650
Compare
Choose a tag to compare
  • Fixed potential timing issues when events are combined into a request

20.11.2

03 Jun 11:48
b857c0e
Compare
Choose a tag to compare
  • Added Consent feature

  • Added data type checking for segmentation

  • Added functionality to disable automatic session tracking

  • Reworked automatic session handling and fixed session timer issue.

  • Reworked init, added a new way to init the SDK from code. That will be the mandatory method going further.

  • Fixed potential issues with the internal event queue

  • Fixed potential issues in the request queue and reworked its behavior

  • Fixed issues with location handling and reworked some aspects of its behavior

  • Fixed potential issues by calculating Timestamp, dow, hours, and tz from the same time moment

  • Fixed crashes that could happen on Application quit

  • "EnableFirstAppLaunchSegment" in SDK configuration has been deprecated and its functionality has been removed. This variable is going to be removed in the future.

  • "LogCallback" in "CrashReportsCountlyService" is deprecated, this is going to be removed in the future.

  • Changed the default Device ID generation mechanism for ios devices. Now it will use 'SystemInfo.deviceUniqueIdentifier' as it's source instead of 'iOS.Device.advertisingIdentifier'

  • "ChangeDeviceIdAndEndCurrentSessionAsync" and "ChangeDeviceIdAndMergeSessionDataAsync" in the SDK Device module have been deprecated and this is going to be removed in the future.

  • "ReportCustomEventAsync" in the SDK Event module has been deprecated and this is going to be removed in the future.

20.11.1

25 May 12:10
ee156ed
Compare
Choose a tag to compare
  • Fixed ID generation issue for iOS devices. Now SDK using 'SystemInfo.deviceUniqueIdentifier' instead 'Device.advertisingIdentifier'

20.11.0

06 Nov 13:13
2118b9d
Compare
Choose a tag to compare
  • Added Sample App
  • Added test mode feature
  • Added logging flag which now will prevent any console logs to be made
  • Added push notification "clicked" and "received" callbacks
  • Reworked push notifications. Added support for push buttons and actioned events
  • Reworked push notification native plugins
  • Updated Remote Config
  • Tweaked how location recording should be done
  • Changed SDK namespaces and sdk structure
  • Removed Wrapper classes and unnecessary interfaces
  • Removed Unity Mobile Notifications Plugin
  • Renamed Crash Reporting interface
  • Fixed undesired request queue behaviour

19.09

05 Nov 15:10
9dbe8bc
Compare
Choose a tag to compare

Rewrite