Skip to content

Releases: Countly/countly-sdk-flutter-bridge

24.4.0-np

05 Apr 12:59

Choose a tag to compare

  • Mitigated an issue where the 'reportFeedbackWidgetManually' function would await indefinitely on iOS

  • Mitigated an issue where nonfatal exceptions were treated as fatal and vice versa

  • Mitigated an issue that caused session duration inconsistencies

  • 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
  • Updated underlying Android SDK version to 24.4.0

  • Updated underlying iOS SDK version to 24.4.0

24.4.0

05 Apr 12:54
a421556

Choose a tag to compare

  • Mitigated an issue where the 'reportFeedbackWidgetManually' function would await indefinitely on iOS

  • Mitigated an issue where nonfatal exceptions were treated as fatal and vice versa

  • Mitigated an issue that caused session duration inconsistencies

  • 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
  • Updated underlying Android SDK version to 24.4.0

  • Updated underlying iOS SDK version to 24.4.0

24.1.1-np

23 Feb 08:33

Choose a tag to compare

  • Added a new metric for detecting whether or not a device has a hinge for Android

  • Updated underlying Android SDK version to 24.1.1

  • Underlying iOS SDK version is 24.1.0

24.1.1

23 Feb 08:07
dd2f8c1

Choose a tag to compare

  • Added a new metric for detecting whether or not a device has a hinge for Android

  • Updated underlying Android SDK version to 24.1.1

  • Underlying iOS SDK version is 24.1.0

24.1.0-np

26 Jan 13:09

Choose a tag to compare

  • ! Minor breaking change ! Tracking of foreground and background time for APM is disabled by default

  • Added four new APM configuration options under the 'apm' interface of 'CountlyConfig':

    • 'enableForegroundBackgroundTracking' for enabling automatic F/B time tracking
    • 'enableAppStartTimeTracking' for enabling automatic app launch time tracking (Android only)
    • 'enableManualAppLoadedTrigger' for enabling the manipulation of app load time finished timestamp
    • 'setAppStartTimestampOverride' for enabling the manipulation of app load time starting timestamp
  • Deprecated 'setRecordAppStartTime' config option. Use instead 'apm.enableAppStartTimeTracking'. (for iOS also 'enableForegroundBackgroundTracking' must be used)

  • Updated underlying Android SDK version to 24.1.0

  • Updated underlying iOS SDK version to 24.1.0

24.1.0

26 Jan 13:07

Choose a tag to compare

  • ! Minor breaking change ! Tracking of foreground and background time for APM is disabled by default

  • Added four new APM configuration options under the 'apm' interface of 'CountlyConfig':

    • 'enableForegroundBackgroundTracking' for enabling automatic F/B time tracking
    • 'enableAppStartTimeTracking' for enabling automatic app launch time tracking (Android only)
    • 'enableManualAppLoadedTrigger' for enabling the manipulation of app load time finished timestamp
    • 'setAppStartTimestampOverride' for enabling the manipulation of app load time starting timestamp
  • Deprecated 'setRecordAppStartTime' config option. Use instead 'apm.enableAppStartTimeTracking'. (for iOS also 'enableForegroundBackgroundTracking' must be used)

  • Updated underlying Android SDK version to 24.1.0

  • Updated underlying iOS SDK version to 24.1.0

23.12.1-np

12 Jan 14:51

Choose a tag to compare

  • Added s.swift_version = '5.0' in the podspec file to resolve an error related to the Flutter module.
  • Underlying Android SDK version is 23.12.0
  • Updated underlying iOS SDK version to 23.12.1

23.12.1

12 Jan 14:50
d386f06

Choose a tag to compare

  • Added s.swift_version = '5.0' in the podspec file to resolve an error related to the Flutter module.
  • Underlying Android SDK version is 23.12.0
  • Updated underlying iOS SDK version to 23.12.1

23.12.0-np

15 Dec 15:39

Choose a tag to compare

  • Added addSegmentationToViewWithID and addSegmentationToViewWithName methods to the countly views interface.

  • Updated underlying Android SDK version to 23.12.0

  • Updated underlying iOS SDK version to 23.12.0

23.12.0

15 Dec 15:39
d5335cf

Choose a tag to compare

  • Added addSegmentationToViewWithID and addSegmentationToViewWithName methods to the countly views interface.

  • Updated underlying Android SDK version to 23.12.0

  • Updated underlying iOS SDK version to 23.12.0