freshchat_sdk 0.10.22 copy "freshchat_sdk: ^0.10.22" to clipboard
freshchat_sdk: ^0.10.22 copied to clipboard

Freshchat is a modern messaging software for sales and customer engagement teams. freshchat_sdk (BETA) will help you integrate chat support in your mobile apps.

0.10.22 (04/12/2024) #

Features #

  • Exposed an FCEventAgentProfileClick event to retrieve agent details upon clicking the agent profile in Android and iOS.
  • Added a public API to set and get the agent profile click redirection URI in Android.

Bug Fixes #

  • Fixed an issue where an extra space appeared in the carousel card of user messages in Android.
  • Fixed an issue with carousel card selection in specific scenarios in Android.
  • Fixed an issue where the chat failed to scroll to the latest message after multiple carousel items were selected in Android.
  • Fixed an issue where the image caption was not removed after sending an image message in Android.
  • Fix UI issue where bot nodes configured after feedback bot message were not displayed properly in iOS.
  • Fix crash related to footer view when using multiselect buttons and dropdowns on apps built with Xcode 16 for iOS 18 users in iOS.

0.10.21 (04/10/2024) #

Features #

  • Added new SDK public API to dismiss FreshchatSDK screen if currently visible.

Bug Fixes #

  • Fixed an issue where links without descriptions were not working in the Bot Article flow in Android.
  • Fixed an issue where quick actions were not hidden immediately after a conversation was resolved in Android.
  • Fixed an issue where anonymous implementations of FreshchatWebListener were getting garbage collected after a locale change in Android.
  • Fixed an issue where the country code was not retained in the view in Android.
  • Fixed an issue where images captured with the camera were rotated 90 degrees to the left on some devices in Android.
  • Fixed an issue where the file name preview was not consistent for images taken via the camera in Android.
  • Fixed an issue with hyperlink breakage in Android.
  • Fix for notification not working in iOS 18 sandbox environment.
  • Fix occasional issues with the reply editor display in the dropdown, carousel and option selections in iOS.
  • Fix for quick option selection menu buttons are not hidden after a conversation is resolved in iOS.
  • Fix for bot articles flow where links without descriptions are not working in iOS.
  • Fix rare crash during resetUser API call in iOS.
  • Fix the image with text alignment issue in conversation message in iOS.
  • Fix the issue where the “Was this answer helpful?” feedback options (Yes/No) were not displaying at the bottom of the article in iOS.
  • Fix where we removed the 256-character limit for setting up the user properties in iOS.
  • Fix added support for this year’s new devices in iOS.
  • Fix the issue where the reply editor was visible when sending a carousel via the public API. Now, the reply editor will not appear for carousels sent through the public API in iOS.
  • Fix an issue where the “Select All” button was not displayed in the multi-select carousel in some edge cases in iOS.

Enhancement #

  • Removed the character count limitation for setting user properties

0.10.20 (28/08/2024) #

Bug fixes #

  • Fixed orientations of quick reply option for RTL users in iOS.
  • Fixed missing underlines in phone numbers within chat messages in iOS.
  • Fixed missing separator line between the reply editor and footer branding view in iOS.
  • Fixed display of file extension and size on the chat preview screen when the file name is long in iOS.
  • Fixed text and image position swapping in chat messages after restoring the user in iOS.
  • Optimised message rendering in the chat detail view in iOS.
  • Fixed a rare crash linked with keychain storage component in iOS.
  • Fixed an occasional crash when searching for support articles in iOS.
  • Fixed auto-scrolling not work correctly after selecting carousel and dropdown messages in iOS.
  • Fixed an issue for keyboard automatically dismiss after user sent a message in non-bot conversation in iOS.
  • Fix for Customer chat history not getting restored above a few messages in Android.
  • Fix for FAQ article message is not taking up the screen space and looks squished/Compressed in Android.

0.10.19 (08/08/2024) #

Bug fixes #

  • Fix for Window Manager Bad Token Exception when attaching pictures in Android.
  • Fix for issue with custom link handler not working in conversation in Android.
  • Fixed the issue where the conversation list was loading for a long time if the token status was expired after reset user in iOS.
  • Fixed the ‘Token not processed’ status displayed when the user restored with an invalid token in specific scenarios in iOS.
  • Fixed the phone number validation issue where the bot flow did not proceed to the next step when an Arabic phone number was entered in iOS.
  • Fixed the issue where after closing a conversation screen, another or the same conversation screen would pop up in iOS.
  • Fixed an intermittent crash in React Native when tapping on a user message in iOS.
  • Resolved the issue where the keyboard is dismissed after opening the country code view in iOS.
  • Fixed issue where chatbot flows were not triggering properly, including instances where users were able to type and send replies initially in iOS.
  • Fixed the looping of input messages sent by the user, which was causing issues in the production conversation in iOS.

Enhancement #

  • Updated SDK to target Android 14 to comply with Google Play Store policies.

0.10.18 (12/07/2024) #

Bug fixes #

  • Fix for bot quick actions display once a conversation is resolved in iOS.
  • Added support for html content in carousels and fix for hyperlink redirection in carousel's secorndary button and description content in iOS.
  • Fix for chat history restoration issue with pagination in iOS.
  • Fix for bot specific variables not updating in bot flows in iOS.
  • Fix correct display of search options in the searchable list for Slash command quick actions in iOS.
  • Fix security issue where HTML injection is allowed through the chat input field in iOS.
  • Fix crash in bot articles feedback option when sent in languages other than English in iOS.
  • Fix for the SDK text input field type being set up for OTP autofilling by default in Android.
  • Fix for the possibility of HTML injection through the SDK's chat input field in Android.
  • Fix for the alignment issue in the categories listing screen in Android.
  • Fix for the chat reply window starting with a lowercase letter in Android.
  • Fix for the agent response expectation time taking a few seconds to update after a locale change in Android.
  • Fix for incorrect Preview messages being shown in Channels list in Android.
  • Fix for failing read receipts in conversations in Android.

0.10.17 (21/06/2024) #

Enhancement #

  • Upgraded min SDK to 21 in Android.

Bug fixes #

  • Fix for the faq search based on the tag filter by category or article in Android.
  • Fix for the Crash on updating to SDK v0.10.14(or above) from v0.10.10 (or below) in Android.
  • Fix for Search results not filtered by tags in Android.
  • Fix for links in Description are not redirected to the respected page in Android.
  • Fix for HTML tags not allowing the hyperlinks to redirect to a web-page displayed on carousels in Android.
  • Fix for OTP SMS not received for given mobile number while initiating the OTP from the Android SDK in Android.
  • Fix for Faq not opening with correct filter tags on initialisation time in Android.
  • Fix for Issues with bullet points displaying in Mobile SDK in Android.
  • Fix to prevent the bot from looping when the device time is incorrect in Android.
  • Fix occasional crashes in the setUser and identifyUser APIs in iOS.
  • Fix crash in the JWT restore API when using invalid tokens in iOS.

0.10.16 (21/05/2024) #

Enhancement #

  • Added support for the Middle East data center in iOS.

Bug fixes #

  • Fix reply editor missing for optional text replies with third-party bot quick selection option message in iOS.
  • Fix for articles search with Group or Category filtering in Freshdesk knowledge base in iOS.
  • Fix handling of anchor links for FAQ articles in iOS.
  • Fix branding view overlapping with the home slider button on iPad devices in iOS.
  • Fix for missing device models to track user devices in iOS.
  • Fix for bot variables not updating since release 0.10.14 in iOS.
  • Fix for missing assets when using an old theme customization file in iOS.
  • Fix to block users from messaging in disabled private topics when opened using tags in iOS.

0.10.15 (21/05/2024) #

Enhancement #

  • Added support for the Middle East data center in iOS.

Bug fixes #

  • Fix to block users from messaging in disabled private topics when opened using tags in iOS.

0.10.14 (06/05/2024) #

Features #

  • Added support for Parallel conversations.

Enhancement #

  • Updated the minimum supported iOS version to 12.
  • We have integrated Apple’s Required Reason API, ensuring compliance with App Store guidelines.
  • Added code signing for the SDK to enhance security and mitigate potential risks associated with unverified code.

Bug fixes #

  • Fix crash in JWT user restore caused by the use of numbers for user referenceID values in iOS.
  • Fix incorrect token status when expired tokens were added during the user restoration process for JWT users in iOS.
  • Eliminated deprecated code warnings and deprecated code for serialization/deserialization of data in iOS.
  • Fix intermittent issue related to user creation occurring without user properties in iOS.
  • Fix for the unable to load topic list page due Canvas: trying to draw too large bitmap issue in Android.
  • Fix for the issue in navigating to sections in FAQs page in Android.
  • Fix for the click on search from virtual keyboard and virtual keyboard is not closing in the FAQs page in Android.

0.10.13 (14/02/2024) #

Bug fixes #

  • Fix for potential ANR during app update in Android.
  • Fix for bot not re-triggering after resolving bot conversations in Android.
  • Fix for a crash happening while loading conversations in Android.
  • Fix for agent name is not updated when any bot conversations are assigned to any agent in Android.
  • Fix for Agent first name display issue when bot conversations are assigned to an agent.
  • Addressed crashes affecting users running iOS versions prior to 13.
  • Fixed compromised visibility of the date picker view in dark mode in iOS.
  • Fix display of team member information in chat messages.
  • Fix infinite loading issue for users with expired JWT authentication.

0.10.12 (10/01/2024) #

Bug fixes #

  • Fix to enable text input editor when using Freshchat Public APIs to send messages on behalf of an agent/bot in Android.

0.10.11 (11/12/2023) #

Features #

  • Support for multi-select Carousel as a new input type for your customers. Customers will now be able to pick and choose multiple choices that appears as a series of options with a horizontal scroll (carousel) on the screen. The options list can also contain images in Android.

Bug fixes #

  • Fix for hyper links not scrolling to the desired index in FAQ webview in omni account in Android.
  • Fix for HTML code is being displayed in carousels primary & secondary buttons in Android.
  • Fix for conversation is not loading for Android Gradle Plugin 8.0 consumers in Android.
  • UI fixes for API generated proactive reply suggestions in iOS.
  • Fix intermittent delays in updating team member information when a conversation is assigned from the bot flow in iOS

0.10.10 (17/10/2023) #

Enhancement #

  • Improvements in user experience when loading messages in a conversation in Android.

Bug fixes #

  • Fix for bot variables not being set for resolved conversations in Android.

0.10.9 (15/09/2023) #

Bug fixes #

  • Fix for a crash that occurs during "postback" flow in a bot conversation in Android.

0.10.8 (04/09/2023) #

Enhancement #

  • Handle disabling of reply editor when bot response is pending in Android.

Bug fixes #

  • Fix file attachment not opening in Android.

0.10.7 (08/08/2023) #

Features #

  • Say hi to bot actions! Certain actions may need to be performed before or after the execution of a response in a bot conversation to complete the process. These changes can be anything in the chat screen, API triggers, pop-up feedbacks or articles, handover to agents, stop/Minimize conversations etc. You will be able to configure this via the bot builder using actions in iOS.
  • We are adding support for multi-select as a new input type for your customers. Customers will now be able to pick and choose multiple choices that appears as buttons in Android.

Enhancement #

  • Handle disabling of reply editor when bot response is pending in iOS.
  • Improved displaying of last message in topic list with multiline text in iOS.
  • Update UI for single select button in Android.

Bug fixes #

  • Fix sporadic crash while setting user properties in iOS
  • Fix triggering bot flow messages even when bot is unpublished in iOS.

0.10.6 (05/07/2023) #

Features #

  • Support for multi-select Carousel as a new input type for your customers. Customers will now be able to pick and choose multiple choices that appears as a series of options with a horizontal scroll (carousel) on the screen. The options list can also contain images in iOS.
  • Support for Phone number and OTP as a new input type for your customers. Customers will now be able to enter their phone numbers with country code to generate an OTP which is then entered by user and is accepted by the SDK to process user information.
  • You will now be able to pass custom user properties related to a user conversation from the mobile app to the bots via the SDK in Android.
  • We are adding support for multi-select as a new input type for your customers. Customers will now be able to pick and choose multiple choices that appears as list and dropdown.
  • We are adding support for Date and time as a new input type for your customers. Customers will now be able to pick a date and pick a time within the bot flow.
  • Update UI for single select button and dropdown options.
  • This version will now let you receive feedback from your customers in the form of a text. Customers will be able to type their feedback if configured in the bot flow in Android.
  • This version will now let you receive feedback from your customers in the form of a preset choices. Customers will be able to choose their feedback from a maximum 3 choices in Android.
  • This version will now let you receive feedback from your customers in the form of a star. Customers will be able to select the rating feedback if configured in the bot flow in Android.

Bug Fixes : #

  • Fix for notifications not coming when an old user is restored over existing user in iOS.

0.10.5 (02/06/2023) #

Bug fixes #

  • Fix for app version not updating in device properties section (iOS)
  • Fix profile image flickering for bot or agent message in chat (iOS)
  • Fix for localization with country value (iOS)
  • Fix display of CSAT title with theme color (iOS)
  • Fix spaces in multiline bot messages with paragraph tag.

0.10.4 (09/05/2023) #

Feature #

  • Placeholder support for bot messages

Enhancements #

  • Display links configured for bot articles
  • Improve conversation fetch when user comes to chat without notification click (iOS)
  • Update invalid initialization experience with alert message (iOS)

Bug fixes #

  • Fix for displaying blank topic name in topic list screen (Android)
  • Fix for multiple selection of quick reply buttons (Android)
  • Fix for HTML tags not supported in carousel title and subtitle (Android)
  • Fix for multiple selection of Dropdown options (Android)
  • Fix for bot not being triggered when user responds to CSAT (Android)
  • Fix for locale change not being reflected in topics screen (Android)
  • Fix to show bot flow message instead of unsupported format error message (iOS)
  • Fix to show HTML entities instead of entity names (iOS)
  • Fix to allow attachments in the first message while talking to an agent. (iOS)
  • Fix CFBundleSupportedPlatforms issue while submitting app to store (iOS)

0.10.3 (10/03/2023) #

Feature #

  • This version lets you receive star rate feedback from users during bot interactions (iOS)

Bug fixes #

  • Fix to initiate bot for resolved conversations when chat screen opens (Android)
  • Fix for send button being enabled when only empty spaces are entered (Android)
  • Fix for extra space being displayed below multiline bot messages (Android)
  • Fix for a crash which occurs while attaching images (Android)
  • Fix for updating user details along with user creation (iOS)
  • Fix to stop auto scrolling of Carousel cards to initial card (iOS)
  • Fix for overlapping new message indicator with reply editor (iOS)
  • Fix to allow sending attachment only when bot requests an attachment (iOS)
  • Fix for localisation of FAQ search bar cancel text (iOS)
  • Fix to stop FAQ content from shaking while scrolling with less content (iOS)

0.10.2 (22/12/2022) #

Bug fix #

  • Fix for FAQ configurations not working when no tags are provided.

0.10.1 (06/12/2022) #

Enhancement #

  • Changes to support Push notifications with P8 certification (iOS)

Bug fix #

  • Fix for agent/bot message timestamp aligning to the right end of the message bubble (Android)

0.10.0 (23/11/2022) #

Feature #

  • This version lets you receive feedback (opinion polls & comments) from users during bot interactions (iOS)

Enhancements #

  • Updated targetSdkVersion to Android 12 (Android)
  • Minor UI changes and improvements to accomodate for ios devices and versions (iOS)

Bug fixes #

  • Fix for Quick Action Pre-defined buttons (iOS)
  • Fix impacting CSAT users for RTL users (iOS)
  • Fix for the next bot flow to trigger on selecting carousel (Android)
  • Fix for clearing error message for invalid input in bot flow (Android)
  • Fix for handling empty messages (Android)
  • Fix for handling quick actions menu overlapping in landscape mode (Android)
  • Fix for custom attachment icons appearing too large in v0.9.9 (Android)

0.9.9 (20/10/2022) #

Features #

  • Bot will now be able to validate text in Mobile number, Email-ID and Number input types from customer in the conversation.
  • Customer can upload file for bot flows and attachment option.

Bug fixes #

  • Better handling of HTML content in messages (iOS)
  • Allow encoded strings with quick actions and replies in messages (iOS)

0.9.8 (31/08/2022) #

Feature #

  • Support for read-only and single select carousel in bots flow (iOS)
  • Support for quick options in bot flow

Enhancements #

  • New device models added to track user devices (iOS)
  • Redesign of "Powered by Freshworks" banner

Bug fixes #

  • Theme fix for CSAT prompt (iOS)
  • Display missing suggested article(s) in initial bot flow (iOS)
  • Incorrect display of messages in a botflow (iOS)
  • CFBundleExecutable error while uploading to AppStore (iOS)
  • Display timestamp value for bot messages (iOS)
  • Support for <li>,<ol> and <ul> html tags in messages (iOS)
  • Update custom response expectation message with locale change (iOS)
  • Add TOKEN_NOT_PROCESSED state for JWT auth users (iOS)
  • Fix for ConnectivityManager leak (Android)

0.9.7 (23/03/2022) #

Enhancements #

  • Support for Dynamic Framework (iOS)

Bug fixes #

  • Fixed unread message count listener (iOS)
  • Package update for SPM (iOS)
  • Fixed notification not being shown in the notification tray, when the app is in the background (Android)
  • Fixed an issue with restoring a user using JWT (Android)
  • Fixed an issue with sending APNS device token to Freshchat from Flutter
  • Fixed an issue with toast message appearing when launching FAQs with options (Android)

0.9.6 (24/02/2022) #

Bug fixes #

  • Fix for dismissing keyboard when moving from Chat screen to App screen (Android)
  • Fix for handing empty CSAT (Android)
  • Fix FAQ article title override in search flow (iOS)
  • Unread count overlap for topic list (iOS)
  • Black navigation bar appearance on navigating via push notification (iOS)
  • Rare invalid domain prompt during sdk initialization (iOS)
  • Quick replies options support only for last message in a conversation (iOS)
  • Sporadic crash while opening a chat when translation enabled (iOS)
  • Crash on showFaq when either title or tags are null (iOS)
  • Minor bug fixes (iOS)

0.9.5 (28/12/2021) #

Enhancement #

  • Ability to intercept notification clicks in Android
  • Ability to listen to user interactions

Bug fix #

  • Fix for displaying notifications in Android 12

0.9.4 (08/12/2021) #

Enhancement #

  • Optimise user create flow (iOS)

Bug fix #

  • Fix for Topic name and image being empty

0.9.3 (24/11/2021) #

Enhancements #

  • 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)

Bug Fix #

  • FAQ contactUs tags filter (iOS)

0.9.2 (08/11/2021) #

Bug Fix #

  • Fix CFBundleSupportedPlatforms issue while submitting app to store.

0.9.1 (03/11/2021) #

Bug Fix #

  • Fixed showConversations() crash in iOS

0.9.0 (28/10/2021) #

Enhancements #

  • 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

0.8.1 (07/08/2021) #

Bug Fix #

  • Fixed getUser() crash in iOS

0.8.0 (28/07/2021) #

Enhancements #

  • Added support for null safety
  • Upgraded Freshchat iOS SDK version to 4.2.0

0.7.0 (19/06/2021) #

Enhancements #

  • Upgraded Freshchat Android SDK version to 4.3.5
  • Upgraded Freshchat iOS SDK version to 4.1.8

Breaking Change #

  • Changed getUserAlias method name to getFreshchatUserId

0.6.0 (24/05/2021) #

Bug Fix #

  • Fixed "Stream has already been listened to" error

0.5.0 (31/03/2021) #

Enhancements #

  • 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

Bug Fix #

  • iOS - Made changes to support transitive dependencies

0.4.0 (25/03/2021) #

Enhancements #

  • Upgraded Freshchat Android SDK version to 4.3.3
  • Upgraded Freshchat iOS SDK version to 4.1.6

Bug Fix #

  • Handled null parameters in FreshchatUser object

0.3.1 (18/03/2021) #

  • Added missing changelogs

0.3.0 (18/03/2021) #

Enhancements #

  • iOS Theme specific config
  • iOS localisation specific config

0.2.0 (11/03/2021) #

Enhancements #

  • Added external link handler
  • Added unread message count change listener

0.1.0 (05/03/2021) #

  • Initial beta release of the Freshchat flutter SDK
40
likes
140
points
10.6k
downloads

Publisher

verified publisherfreshworks.com

Weekly Downloads

Freshchat is a modern messaging software for sales and customer engagement teams. freshchat_sdk (BETA) will help you integrate chat support in your mobile apps.

Homepage
Repository (GitHub)
View/report issues

Documentation

API reference

License

unknown (license)

Dependencies

flutter

More

Packages that depend on freshchat_sdk