Releases: Countly/countly-sdk-flutter-bridge
25.4.4
25.4.3-np
-
Mitigated an issue in iOS class paths.
-
Updated underlying Android SDK version to 25.4.8
-
Underlying iOS SDK version is 25.4.8
-
Underlying Web SDK version is 25.4.2
25.4.3
-
Mitigated an issue where push notifications were not shown when consent was not required and app was killed in Android.
-
Updated underlying Android SDK version to 25.4.8
-
Underlying iOS SDK version is 25.4.8
-
Underlying Web SDK version is 25.4.2
25.4.2-np
-
Added a new function "addCustomNetworkRequestHeaders: customHeaderValues" for providing or overriding custom headers after init.
-
Default request method is now set to "POST"
-
Updated user properties caching mechanism according to sessions.
-
Added a new function "recordMetrics: metricsOverride" to send a device metrics request.
-
Added a new Consent option "metrics" for controlling "recordMetrics" method. (This has no effect on Session metrics.)
-
Improved content error handling and display mechanics.
-
Improved Health Check metric information.
-
Improved disk size calculation in crash reports in Android.
-
Non window contexts also now uses POST requests by default in Web.
-
Improved CPU architecture detection capabilities in iOS.
-
Mitigated an issue where latest fetched behavior settings were replacing the current settings instead of merging.
-
Mitigated a possible Health Check network log recording issue.
-
Mitigated a potential issue where Remote Config calls could have blocked the main UI thread processes in Android.
-
Mitigated an issue that could have happened when navigating back from a Content in Android.
-
Mitigated a persistency issue with configuration provided SBS and its initial state in Android.
-
Mitigated an issue where SBS could have been fetched twice in Android.
-
Mitigated an SBS issue while in temporary ID mode in iOS.
-
Mitigated a race condition that could happen when recording previous event name in iOS.
-
Mitigated a possible issue with request timeouts in IE11 in Web
-
Mitigated an issue where manual feedback reporting could have failed in Web.
-
Updated underlying Android SDK version to 25.4.7
-
Updated underlying iOS SDK version to 25.4.8
-
Updated underlying Web SDK version to 25.4.2
25.4.2
-
Added a new function "addCustomNetworkRequestHeaders: customHeaderValues" for providing or overriding custom headers after init.
-
Default request method is now set to "POST"
-
Updated user properties caching mechanism according to sessions.
-
Added a new function "recordMetrics: metricsOverride" to send a device metrics request.
-
Added a new Consent option "metrics" for controlling "recordMetrics" method. (This has no effect on Session metrics.)
-
Improved content error handling and display mechanics.
-
Improved Health Check metric information.
-
Improved disk size calculation in crash reports in Android.
-
Non window contexts also now uses POST requests by default in Web.
-
Improved CPU architecture detection capabilities in iOS.
-
Mitigated an issue where latest fetched behavior settings were replacing the current settings instead of merging.
-
Mitigated a possible Health Check network log recording issue.
-
Mitigated a potential issue where Remote Config calls could have blocked the main UI thread processes in Android.
-
Mitigated an issue that could have happened when navigating back from a Content in Android.
-
Mitigated a persistency issue with configuration provided SBS and its initial state in Android.
-
Mitigated an issue where SBS could have been fetched twice in Android.
-
Mitigated an SBS issue while in temporary ID mode in iOS.
-
Mitigated a race condition that could happen when recording previous event name in iOS.
-
Mitigated a possible issue with request timeouts in IE11 in Web
-
Mitigated an issue where manual feedback reporting could have failed in Web.
-
Updated underlying Android SDK version to 25.4.7
-
Updated underlying iOS SDK version to 25.4.8
-
Updated underlying Web SDK version to 25.4.2
25.4.1-np
-
Added fullscreen support for feedback widgets.
-
Added "disableSDKBehaviorSettingsUpdates()" init config method to disable server config updates.
-
Improved request queue handling with a built-in backoff mechanism which is enabled by default.
-
Added "disableBackoffMechanism()" init config method to disable backoff behavior.
-
Added "attemptToSendStoredRequests()" method for events that needs quick sending.
-
Added support for SDK health checks after initialization for iOS.
-
Added timezone support for Web.
-
Mitigated an issue when an install referrer triggered.
-
Updated underlying Android SDK version to 25.4.1
-
Updated underlying iOS SDK version to 25.4.2
-
Updated underlying Web SDK version to 25.4.1
25.4.1
-
Added fullscreen support for feedback widgets.
-
Added "disableSDKBehaviorSettingsUpdates()" init config method to disable server config updates.
-
Improved request queue handling with a built-in backoff mechanism which is enabled by default.
-
Added "disableBackoffMechanism()" init config method to disable backoff behavior.
-
Added "attemptToSendStoredRequests()" method for events that needs quick sending.
-
Added support for SDK health checks after initialization for iOS.
-
Added timezone support for Web.
-
Mitigated an issue when an install referrer triggered.
-
Updated underlying Android SDK version to 25.4.1
-
Updated underlying iOS SDK version to 25.4.2
-
Updated underlying Web SDK version to 25.4.1
25.4.0-np
-
! Minor breaking change ! Removed Secure.ANDROID_ID on Android and UIDevice.currentDevice.identifierForVendor on iOS usages in device ID generation. The SDKs now exclusively uses random UUIDs for device ID generation.
-
! Minor breaking change ! SDK now has Server Configuration feature and it is enabled by default. Changes made on SDK Manager > SDK Configuration on your server will affect SDK behavior directly.
-
Added
refreshContentZonemethod to Content interface for refreshing Content Zone requests. -
Added
setSDKBehaviorSettings(String)init config method for providing server configuration during first initialization. -
Updated underlying Android SDK version to 25.4.0
-
Updated underlying iOS SDK version to 25.4.0
-
Updated underlying Web SDK version to 25.4.0
25.4.0
-
! Minor breaking change ! Removed Secure.ANDROID_ID on Android and UIDevice.currentDevice.identifierForVendor on iOS usages in device ID generation. The SDKs now exclusively uses random UUIDs for device ID generation.
-
! Minor breaking change ! SDK now has Server Configuration feature and it is enabled by default. Changes made on SDK Manager > SDK Configuration on your server will affect SDK behavior directly.
-
Added
refreshContentZonemethod to Content interface for refreshing Content Zone requests. -
Added
setSDKBehaviorSettings(String)init config method for providing server configuration during first initialization. -
Mitigated an issue on Android that caused PN message data collision if two message with same ID was received.
-
Updated underlying Android SDK version to 25.4.0
-
Updated underlying iOS SDK version to 25.4.0
-
Updated underlying Web SDK version to 25.4.0
25.1.1-np
-
Removed Android v1 embedding support
-
Underlying Android SDK version is 25.1.1
-
Underlying iOS SDK version is 25.1.1
-
Underlying Web SDK version is 25.1.0