Releases: Countly/countly-sdk-react-native-bridge
23.12.0
-
Added TS type declerations to the SDK
-
Updated the underlying Android SDK version to 23.12.0
-
Updated the underlying iOS SDK version to 23.12.0
23.10.0
-
Fixed a bug where segment provided to 'logException' was ignored in Android devices
-
Fixed a bug where bridged SDK logs were not printing
-
Removed the deprecated 'setViewTracking' method. (No replacement)
-
Removed the deprecated 'showFeedbackPopup' method. (replaced with 'presentRatingWidgetWithID')
-
Removed the deprecated 'getAvailableFeedbackWidgets' method. (replaced with 'feedback.getAvailableFeedbackWidgets')
-
Removed the deprecated 'presentFeedbackWidget' method. (replaced with 'feedback.presentFeedbackWidget')
-
Underlying Android SDK version is 23.8.2
-
Underlying iOS SDK version is 23.8.2
23.8.1
-
Fixed a bug where "presentFeedbackWidget" method would fail with "Property 'eventEmitter' doesn't exist" if callbacks are provided.
-
Underlying Android SDK version is 23.8.2
-
Underlying iOS SDK version is 23.8.2
23.8.0
-
Added new Feedback interface (
Countly.feedback
) on the SDK interface that exposes the calls for feedback widgets. -
Added Manual Reporting feature for the Feedback Widgets. This includes two new methods under the new Feedback interface:
- 'getFeedbackWidgetData'
- 'reportFeedbackWidgetManually'
-
Fixed bug on Android devices for unhandled promise rejection on
getRemoteConfigValueForKeyP
. -
Underlying Android SDK version is 23.8.2
-
Underlying iOS SDK version is 23.8.2
23.6.1
-
Fixed bug for Android devices where "getRemoteConfigValueForKey" and "getRemoteConfigValueForKeyP" methods would return the RCData object.
-
Underlying Android SDK version is 23.8.2
-
Underlying iOS SDK version is 23.8.2
23.6.0
-
!! Major breaking change !! 'start' and 'stop' calls have been deprecated. They will do nothing. The SDK will automatically track sessions based on the app's time in the foreground.
-
! Minor breaking change ! Remote config will now return previously downloaded values when remote-config consent is not given
-
! Minor breaking change ! If a manual session is already started, it will not be possible to call "BeginSession" without stopping the previous one. Android only.
-
! Minor breaking change ! If a manual session has not been started, it will not be possible to call "UpdateSession". Android only.
-
! Minor breaking change ! If a manual session has not been started, it will not be possible to call "EndSession". Android only.
-
The feedback widget API can now interact with Rating widgets
-
When getting the feedback widget list, the "tag" field (accessed with the "tg" key) is also returned
-
Adding remaining request queue size information to every request
-
Adding SDK health check requests after init
-
Deprecated
enableAttribution
in config -
Fixed bug in Android where recording views would force send all stored events
-
Updated underlying Android SDK version to 23.8.2
-
Updated underlying iOS SDK version to 23.8.2
23.2.4
- Added new method to the Countly Config Object 'setPushNotificationAccentColor' to set notification accent color.
- Added 'setPushTokenType' and 'setPushNotificationChannelInformation' calls to replace deprecated calls to the Countly Config Object.
- Deprecated the following SDK call: 'CountlyConfig.pushTokenType'
23.2.3
- Fixed bug where the push notification type was not correctly set during init
23.2.2
- Fixed bug that caused an issue in the deprecated init call
23.2.1
-
Default max segmentation value count changed from 30 to 100
-
Fixed a bug on Android devices that prevented device ID to be changed when there is no consent given
-
Fixed a race condition bug by emptying event queue before sending user profile changes.
-
Updated underlying Android SDK version to 22.09.4
-
Updated underlying iOS SDK version to 23.02.2