- Ability to intercept notification clicks in Android
- Ability to listen to user interactions
- Fix for displaying notifications in Android 12
- Optimise user create flow (iOS)
- Fix for Topic name and image being empty
- Display complete name for messages created using API
- Support for fetching unread count for a specific channel using tags
- Resources path update and minor changes for other framework bundle (iOS)
- FAQ contactUs tags filter (iOS)
- Fix CFBundleSupportedPlatforms issue while submitting app to store.
- Fixed showConversations() crash in iOS
- Introducing self-service via bots on the SDK. Bots built using the Unified Bot Builder will now be accessible on the SDK too. Learn more about the capability here.
- Toggle in init method for show/hide notification banner when app is in foreground - iOS
- Fixed getUser() crash in iOS
- Added support for null safety
- Upgraded Freshchat iOS SDK version to 4.2.0
- Upgraded Freshchat Android SDK version to 4.3.5
- Upgraded Freshchat iOS SDK version to 4.1.8
- Changed getUserAlias method name to getFreshchatUserId
- Fixed "Stream has already been listened to" error
- Android - Open Freshchat deeplink
- Android - Register for webview listener
- Android - Linkify for custom patterns
- Android - Runtime locale change support
- iOS - Config to enable/disable logging
- iOS - Made changes to support transitive dependencies
- Upgraded Freshchat Android SDK version to 4.3.3
- Upgraded Freshchat iOS SDK version to 4.1.6
- Handled null parameters in FreshchatUser object
- iOS Theme specific config
- iOS localisation specific config
- Added external link handler
- Added unread message count change listener
- Initial beta release of the Freshchat flutter SDK