-
Added support for Feedback Widget terms and conditions
-
Added six new configuration options under the 'sdkInternalLimits' interface of 'CountlyConfig':
- 'setMaxKeyLength' for limiting the maximum size of all user provided string keys
- 'setMaxValueSize' for limiting the size of all values in user provided segmentation key-value pairs
- 'setMaxSegmentationValues' for limiting the max amount of user provided segmentation key-value pair count in one event
- 'setMaxBreadcrumbCount' for limiting the max amount of breadcrumbs that can be recorded before the oldest one is deleted
- 'setMaxStackTraceLinesPerThread' for limiting the max amount of stack trace lines to be recorded per thread
- 'setMaxStackTraceLineLength' for limiting the max characters allowed per stack trace lines
-
Android Specific Changes:
- ! Minor breaking change ! Introduced SDK internal limits
- Mitigated an issue where the session duration could have been calculated wrongly after a device ID change without merge
- Mitigated an issue where a session could have continued after a device ID change without merge
-
iOS Specific Changes:
- Mitigated an issue where internal limits were not being applied to some values
- Mitigated an issue where SDK limits could affect internal keys
- Mitigated an issue that enabled recording reserved events
- Mitigated an issue where timed events could have no ID
- Mitigated an issue where the request queue could overflow while sending a request
- Removed timestamps from crash breadcrumbs
-
Updated the underlying Android SDK version to 24.4.1
-
Updated the underlying iOS SDK version to 24.4.1