- Added API to dismiss Freshchat screens in Android
- Upgrade Freshchat Android SDK version to 2.4.0
- Upgrade Freshchat iOS SDK version to 2.4.1
- Upgrade Freshchat Android SDK version to 2.2.0
- Upgrade Freshchat iOS SDK version to 2.2.0
- Trigger unread count count callback only once
- If you have modified strings.xml to hide response expectation messages, it will continue to work in all cases except when away. You can set
responseExpectationEnabled
flag in FreshchatConfig asfalse
to completely hide response expectations.
- Upgrade Freshchat Android SDK version to 2.1.0
- Upgrade Freshchat iOS SDK version to 2.1.0
- Application state has to be send as part of notification payload in iOS. Please refer documentation for more details. This is needed to determine whether to open conversations or show in-app notifications.
- Trigger Notification interception broadcast when app is in background Android Oreo and above.
- Added transformPushNotificationIOSPayloadToNativePayload API
- Event name changed from
Freshchat.FRESHCHAT_IOS_NOTIFICATION_CLICKED
toFreshchat.FRESHCHAT_NOTIFICATION_CLICKED
FreshchatNotificationConfig.activityToLaunchOnClick
is removed. AddedFreshchatNotificationConfig.overrideNotificationClickListener
which accepts a boolean value.
- Unified approach to listen to notification click in Android and iOS
- Ability to hide agent response time (iOS fix)
- Ability to launch Freshchat SDK screens within same task (Android fix)
- Exposed event to handle external links
- Exposed event to handle ios notification click
- Exposed ways to intercept notifications in Android
- Ignore Null Objects while sending to native iOS SDK
- Added error callback for setUser, setUserProperties and identifyUser API.
- Securely identify and restore users using Id Tokens (JWT)
- Expose APIs dismiss Freshchat views in iOS
- Remove event listener crash fix
- Expose APIs to support custom localizable string file in iOS
- Updated Freshchat iOS SDK version to 1.5.5
- Updated Freshchat Android SDK version to 1.5.3
- Open SDK screens in the same task of running application instead of creating new task.
- Updated Freshchat iOS SDK version to 1.5.4
- Updated Freshchat iOS SDK version to 1.5.3
- Expose APIs to support custom theme file in iOS
- Expose event to listen to user interaction
- Updated Freshchat Android SDK version to 1.5.2
- Expose APIs to handle SDK push notifications
- Native module name is changed to
RNFreshchatSdkPackage
fromFreshchatSDKPackage
- Run native module instance in Main thread
- Fixed broken constant
FreshchatNotificationConfig.NotificationPriority.PRIORITY_HIGH
- Enable capabilities to listen to change in unread message count and restore id generated event
- Allow FAQs and Channels to be filtered by tags
- Initial alpha release of the Freshchat React Native SDK