Release Date: 06/28/2019
- Wrap chat Greeting text to 2 lines and truncate past that.
- Optimized & Improved Performance of API calls that fetch Satisfaction Forms data
Release Date: 06/10/2019
- Updated language translations for couple of strings
- Updated Reachability class name with KUS prefix
- Fixed volume control prompt issue on network reconnection
Release Date: 05/16/2019
- Optimized & Improved Performance of API calls that fetch Satisfaction Forms data
- Fixed duplicate chatbot text issue in conversational form
Release Date: 05/03/2019
- Implemented typing indicator feature
- Implemented customer satisfaction feature
- Added support to stop volume control form tracking incase of no internet
- Fixed phone validation issue in conversational assistant form
- Fixed the deleted node issue in multi-level list form
Release Date: 04/05/2019
- Changes to Brand and Design
Release Date: 03/28/2019
- Protect data to ensure HIPAA compliance
- Added numbers option support in option list
- Handle the message body text after inline image
- Update chat setting test cases
Release Date: 03/13/2019
- Silent a crash in image picker
Release Date: 03/08/2019
- Keeping conversational assistant form state when exiting away from the chat sdk
- Hide attachment icon on volume control input prompts
- Allowed chat messages with only attachments, message body not required
- Update Romanian translation for 'Chat Has Ended'
Release Date: 02/21/2019
- Fixed the multiple business hours issue
Release Date: 02/17/2019
- Updated NYTPhotoViewer library dependency to 2.0.0
- Updated Pusher connection logic to maximum rely on pusher and removed the unnecessary API calls
- Fixed the input field issue in case of non-business hours and chat is temporarily closed and message received from the agent
- Fixed the pod issue
- Added a callback handler for identify method
- Fixed pusher logic
- Added
presentSupportWithMessage
functionality - Fixed the background music stop issue
- Added option values support in form messaging
- Added 'Twi' language support
- Updated End Chat button translation in various languages
- Fixed upfront volume control polling issue
- Update upfront volume control display message
- Added localization support for volume control and upfront volume control forms
- Fixed pusher logic
- Fixed 'End Chat' button translation in Spanish
- Added 'swahili' language support
- Updated documentation
- Added upfront volume control tracking support
- Added hide new conversation button in closed chat listing
- Added multi-level form messaging support
- Added business hours feature
- Added un-localized strings
- Fixed describe next conversation issue with forms
- Added new method to describe next conversation
- Fixed conversation team issue
- Added new method to get open conversations count
- Fixed Kustomer controller presentation style
- Fixed polling logic
- Fixed framework dependency issue for carthage
- Fixed scope of header files
- Fixed carthage issue
- Added no history feature
- Removed autoreply logic
- Fixed back to chat issue
- Added single chat functionality
- Added end chat functionality
- Added custom form selection mechanism
- Fixed Localization files issue
- Added Localization features to support devices of different languages.
- Added support for chat volume control features.
- Added async method
isChatAvailable
for getting the current online/offline state of your chat settings - fixed bug where the chat assistant would prompt customer for email even though already being passed via customer
[Kustomer describeCustomer]
- Fixed bug where conversational forms would crash if a question asked for a response but did not set a property
- Created a new method to present specific web page interface using the
- following format: [Kustomer presentCustomWebPage:@"url"];
- Fix in-app notification window layout issue on iPhone X.
- Exposed the current count of unread messages via
+[Kustomer unreadMessageCount]
. - Changed initial screen behavior to open directly to the most recent chat when there are multiple chats for the user.
- Fixed a bug that would prevent time-based conversational campaigns from properly triggering.
- Mitigated a race condition that would cause campaign messages to be received with a large delay.
- Added support for tracking current page names; support conversational campaigns.
- Fixed retain cycle due to
NSTimer
. - Improved tolerance settings on
NSTimer
to improve system performance. - Fixed crash due to conversational forms with a no response values.
- Fixed conversational forms only working on first conversation per app launch.
- Added support for transparent gravatar images to match web SDK behavior.
- Improved socket connection behavior for new users.
- Made Kustomer
User-Agent
header reflect that of the container app.
- Significantly improved retry logic for failed message sends.
- Improved debug logging for network requests.
- Added support for displaying multiple avatars in chat headers.
- Reduced the main thread usage of paginated datasources to improve performance.
- Added unread count badge to the back button when in a chat.