Release Notes

v2.0.0 Download SDK

September 19, 2017

Release Notes:

  • Helpshift now supports macOS v10.12, 10.13-beta (Other OS versions supported: v10.10 and v10.11).
  • Helpshift's window title is now customizable.g
  • Added measures to prevent important DB files from being deleted at runtime by the end user.
  • Added accessibility labels for FAQ and Conversation screen experiences.
  • Added keyboard navigation support for FAQ and Conversation screen experiences.
  • Added toolbar with left and left and right arrow on Conversation screen to navigate from search results screen.
  • Added attachment support for popular non-image file types (.doc, .txt, .rtf, .log, .mov, .qt, .zip, .pdf) in addition to existing image file types (png, jpeg, jpg, tiff, etc).
  • Added a configuration to enforce compulsory CSAT after ending a Conversation. View
  • Added support for showing local notifications for resolved Issues.
  • Improved RTL UX handling for all Helpshift screens.
  • UX enhancements for new issue details.
  • Links in Agent and user messages are now highlighted and clickable.
  • String Resources are now bundled with the framework.
  • Made changes to avoid directing users to the search screen if no matching results are found when showSearchOnNewConversation is true and when there are no recommended FAQs found.
  • Made Conversation input area scrollable.
  • Updated the end user message character limit to 5000.
  • Enhanced on-tap behavior for notifications. If a user clicks on a local notification(due to new incoming agent messages), the Helpshift chat window will open up even if it was minimised earlier.
  • Handled a scenario where a protected resource was being deleted in macOS High Sierra
  • Fixed scrolling issue when pasting large amount of text on new Conversations screen.
  • Fixed a bug where the FAQ suggestions screen (using showSearchOnNewConversation) displays content from the Issue details even if the Issue message is lengthy.
  • Fixed notification and Agent response behavior that broke when toggling from Conversation -> FAQ -> Conversation.
  • Fixed a bug where application would crash if the Agent reply contained HTML content, including links.
  • Fixed a gotoConversationAfterContactUs configuration that was not working in both showConversation and showFAQs APIs.
  • Fixed a problem that caused the message retry action to not be reachable via keyboard shortcuts.
  • Fixed uncaught ObjC exception, reason: setObjectForKey: object cannot be nil (key: profile-id)
  • Fixed uncaught ObjC exception, reason: Key is missing or has been deleted.
  • Fixed a bug that caused RTL text to appear clipped.
  • Fixed the crash that occurred if the app's keychain was deleted during the execution of the install call.
  • Fixed crash cases that occurred when a key was missing from the app's keychain.
  • Fixed a bug where email addresses with top level domain greater than 3 characters are reported as invalid email addresses.
  • Fixed an exception preventing "key is missing or deleted" from being thrown for login use case.
  • Fixed focus from getting lost after selecting CSAT rating.
  • Fixed a scenario where the feedback view loses input focus after star rating and mouse are quickly hovered over.
  • Fixed a crash where a user has no usable keychains in a directory that can be accessed by a sandboxed application. hsKeychainErrorTitle and hsKeychainErrorMessage keys can be used to change the error title/message shown in this scenario.

v1.1.0

June 29, 2016

Release Notes:

  • Added support for OS X 10.9
  • Fixed a bug related to theming of helpshift branding view.

v1.0.0

June 21, 2016

Release Notes:

  • First release of Helpshift SDK for macOS