Releases: Countly/countly-sdk-ios
25.4.10
25.4.9
-
Added a new config option disableViewRestartForManualRecording to disable auto close/restart behavior of manual views on app background/foreground actions.
-
Added a new config option "setWebviewDisplayOption: WebViewDisplayOption" to control how Content and Feedback Widgets are presented.
- IMMERSIVE mode (default): Full-screen display (except cutouts).
- SAFE_AREA mode: Omits status bar, navigation bar and cutouts when displaying WebView.
-
Mitigated an issue where multiple contents could have been displayed in parallel.
25.4.8
- Mitigated an issue where "giveAllConsent" did not include metrics consent.
25.4.7
-
Added a new function "addCustomNetworkRequestHeaders: customHeaderValues" for providing or overriding custom headers after init.
-
Updated user properties caching mechanism according to sessions.
-
Mitigated a race condition that could happen when recording previous event name.
25.4.6
-
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
-
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.