Releases: freshworks-oss/freshchat-flutter-sdk
Releases · freshworks-oss/freshchat-flutter-sdk
Release list
Freshchat Flutter SDK 0.10.34
Bug fix :
- Fixed an Android-only regression (introduced in 6.4.2) where HTML markup typed by an end user in the chat input rendered as a live, clickable link instead of plain text — reopening a previously fixed HTML injection issue. Free-typed message text is now escaped exactly once (on send) and decoded exactly once (on render), while trusted, business-configured content (quick-reply/flow-layout button labels, date/time picker selections) continues to render its intended HTML formatting in Android.
- Fixed the same HTML injection issue in the CSAT/bot free-text comment feedback flow, which shared the same untrusted input source but was not covered by the original fix in Android.
- Fixed the message composer showing a numeric keyboard for free-text bot replies after an earlier step in the same conversation had requested a phone/number/email/OTP input in Android.
Freshchat Flutter SDK 0.10.33
Enhancement :
- Replaced deprecated edge-to-edge APIs to clear Play Console warning in Android.
Bug fix :
- Resolved an issue causing occasional crashes during Freshchat deep link handling on select Android devices in Android.
Freshchat Flutter SDK 0.10.32
Enhancement :
- Optimized the handling for the bot re-trigger issue.
- Dependencies Updated for libraries in Android.
- Increased Target SDK version to 36 in Android.
- Increased MinSDK version to 23 in Android.
- Migrated LocalBroadcastManager dependency from the deprecated Android Support Library to the AndroidX.
- Added support for iOS 26 with better support for modern UI frameworks in iOS.
Bug fix :
- Reverted bot specific code changes introduced in version 6.5.4 in Android.
- Fixed an issue in the “Browse from Files” upload screen where the keyboard was not dismissed when tapping outside the input area.
- Fixed the auto-scroll to cursor position issue in the reply editor, allowing users to scroll through the message content while typing.
Freshchat Flutter SDK 0.10.31
Bug Fixes:
- Included Custom styles with state_focused support in Android.
- Fixed re-occurring toolbar overlapping issue in Android.
- Fixed Bot-retriggering in the middle of an agent conversation in Android.
Freshchat Flutter SDK 0.10.30
Enhancements
- Added support for the new EUN data center to ensure improved infrastructure compatibility and better service availability.
Bug fix :
- Fixed an issue where the reply text field was incorrectly visible for bot response feedback messages in iOS.
- Fixed display of internal model ID instead of model name for 17e device in iOS.
Freshchat Flutter SDK 0.10.29
Bug Fixes
- Fixed a namespace collision issue between FreshchatSDK and the NewsCore framework in iOS.
- Fixed a rare issue where initial AI agent or bot messages were repeated and getting grouped (clumped) together in iOS.
- Fixed an issue where the keyboard was being dismissed automatically while the user was typing when an AI agent or bot responding to chat conversation in iOS.
Freshchat Flutter SDK 0.10.28
Fixed an issue where the getSDKVersion API was returning an older version
Freshchat Flutter SDK 0.10.27
Bug Fixes
- Fixed the issue where Edittext is not expanding to Multiline in Android.
- Fixed an issue where welcome msgs content is not clickable in Android.
- Handled statusbar color in Android 15 gracefully in Android.
- Fixed an account migration failure in the deactive state in Android.
- Bug fixes for null pointer exceptions when bundle is null in Android
- Fixed an issue where the text field would not appear for up to 10 seconds when the first bot message included an
assignmentaction in IOS - Added exception handling to HTML parsing to prevent crash in
Channels Listscreen in IOS. - Fixed app stop responding to swipe gestures while opening a topic in a parallel conversation in IOS.
- Fixed an issue where messages sent after the post-resolution feedback survey did not start a new conversation in IOS.
Enhancements
- Updated gradle-properties(8.2 to 8.7), build.gradle classpath( 8.2.0 - 8.6.0), kotlin version(1.8.22 - 2.1.0) in Android
- Removed jcenter() in Android
- UnReadCountWithReferenceID() is included for both IOS and Android.
- Keychain items now use WhenUnlockedThisDeviceOnly for improved security in IOS
- Improved app stability by moving heavy startup tasks to the background and making SDK initialization checks safer in IOS
- Ensured correct date display in bot flows when a non-Gregorian calendar is selected in the device settings in IOS
- Channel fetching is now performed safely after the completion of pending tasks, and only when the account is confirmed to be active in IOS
Freshchat Flutter SDK 0.10.26
Bug Fixes
- Fixed an ANR while inserting a message in Android
- Fixed an issue where a bot fails to trigger during a chat in Android.
- Fixed an issue where HTML tags appeared as plain text in chats in Android.
- Fixed vote button misplacement in Android
- Fixed a crash occurring during SDK initialization in Android
- Fixed a CursorIndexOutOfBoundsException observed in logs in Android
- Fixed an issue where the FAQ category list screen remained stuck in an infinite loading state in Android
- Crash in SDK for StitchFix while fetching messages during launch in iOS
- Fixed Intermittent Crash in restUser API in iOS
- Fixed multi-select bottom sheet reset count and display incorrect value in iOS
- Fixed Scroll not visible and keyboard not dismissing in iOS
- Start rating in consecutive feedback messages not working in iOS
- Fixed issue When bot conversation is assigned to agent the textfield is not displayed in iOS
- Fixed a crash with Coredata in iOS
Freshchat Flutter SDK 0.10.25
Bug Fixes
- Fixed an issue with incorrect chat status that may cause the bot to restart during a chat in iOS.