Skip to content

Releases: Countly/countly-sdk-ios

25.4.6

26 Sep 15:01
d8a1136

Choose a tag to compare

  • Added the ability to record reserved events.

  • Changed default log level from "CLYInternalLogLevelDebug" to "CLYInternalLogLevelVerbose".

  • Mitigated a possible Health Check network log recording issue.

25.4.5

19 Sep 12:14
8d244da

Choose a tag to compare

  • Added "requestTimeoutDuration" init config parameter to change request timeout duration in seconds.

  • Added a new function "sendMetricsRequest: metricsOverride" to send a manual metrics request, accessible through the instance.

  • Added a new Consent option "CLYConsentMetrics" for controlling "sendMetricsRequest" method. (This has no effect on Session metrics.)

  • Mitigated a possible health check recording issue.

25.4.4

05 Sep 12:04
7bad145

Choose a tag to compare

  • Improved Health Check metric information.

  • Improved Content display mechanics.

  • Improved CPU architecture detection capabilities.

  • Mitigated an issue about app version info in Health Check metrics.

  • Mitigated an SBS issue while in temporary ID mode.

25.4.3

24 Jun 11:25
84d0633

Choose a tag to compare

  • Mitigated an issue where SDK behavior settings were set to default when fetching for new config.
  • Mitigated an issue where latest fetched behavior settings were replacing the current settings instead of merging.

25.4.2

11 Jun 09:00
5099cd8

Choose a tag to compare

  • Added fullscreen support for feedback widgets.
  • Added "disableSDKBehaviorSettingsUpdates" init config parameter to disable server config updates.
  • Improved request queue handling with a built-in backoff mechanism which is enabled by default.
  • Added "disableBackoffMechanism" init config parameter to disable backoff behavior.
  • Added support for SDK health checks after initialization

25.4.1

09 May 08:09
cde033a

Choose a tag to compare

  • Mitigated an issue that could occur while serializing events to improve stability, performance and memory usage.

25.4.0

17 Apr 13:35
5250393

Choose a tag to compare

  • ! Minor breaking change ! Removed UIDevice.currentDevice.identifierForVendor usage in device id generation. The SDK now exclusively uses random UUIDs for device id generation.

  • ! Minor breaking change ! Server Configuration is now enabled by default. Changes made on SDK Manager > SDK Configuration on your server will affect SDK behavior directly.

  • Added a Content feature method "refreshContentZone" that does a manual refresh.

  • Extended server configuration capabilities of the SDK.

  • Added a config parameter to provide server config in the initialization "sdkBehaviorSettings: NSString".

  • Deprecated the experimental configuration function enableServerConfiguration and it will do nothing.

25.1.1

04 Feb 07:37
8f0e91c

Choose a tag to compare

  • Mitigated an issue while setting zone timer interval for content.

25.1.0

27 Jan 08:39
da6882a

Choose a tag to compare

  • Added dynamic resizing functionality for the content zone

  • Added a config option to content (setZoneTimerInterval) to set content zone timer. (Experimental!)

  • Improved management of content zone size for better responsiveness

  • Fixed an issue where the build UUID and executable name were missing from crash reports

24.7.9

04 Dec 10:58
a19d604

Choose a tag to compare

  • Improved view tracking capabilities