Releases: Countly/countly-sdk-ios
25.4.6
25.4.5
-
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
-
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
- 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
- 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
- Mitigated an issue that could occur while serializing events to improve stability, performance and memory usage.
25.4.0
-
! 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
- Mitigated an issue while setting zone timer interval for content.
25.1.0
-
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
- Improved view tracking capabilities