Skip to content

Releases: microsoft/omnichannel-chat-widget

w-v1.8.1

09 Jul 02:11

Choose a tag to compare

[1.8.1]

Added

  • Support sending context variables in auth chat
  • Add ErrorBoundary component to log unexpected error
  • Log FormsError telemetry events from CustomerVoice
  • Add ChatSDKExceptionDetails to telemetry in startChatErrorHandler for enhanced error debugging

Fixed

  • Fix authentication error pane not honoring customization
  • Fix to ensure getReconnectableChat always include a valid token
  • Adding missing closure success telemetry for GetChatReconnectContextSDKCallStarted
  • Cleanup OOH Pane title obtained from props.
  • Handling participant added/deleted in thread as system message

Changed

Fixed

  • Removed cookieUsage config for appInsights
  • Addressed scroll jump issue on close chat.

w-v1.7.8

04 Jun 04:30

Choose a tag to compare

Release version 1.7.8

Chat Widget v1.7.7

17 Apr 00:11

Choose a tag to compare

[1.7.7] - 2025-04-16

Added

  • Add support for Font Family config property in prechatpane
  • Add sendbox textarea minHeight property as work-around for an issue on Android where some languages' placeholders are smaller than the text, creating an unnecessary scrollbar
  • Added opensMarkdownLinksInSameTab and honorsTargetInHTMLLinks props to open hyperlinks in same tab or new tab
  • Added documentation for few properties - opensMarkdownLinksInSameTab, honorsTargetInHTMLLinks, minHeight

Changed

Fixed

  • Fixed missing payload in new message recieved telemetry
  • No internet connect message override fix
  • Enable automatic send of attachment after file is selected.
  • Switch to use atob instead of Buffer to decode payload token
  • Fixed downloadTranscript issue for persistent chat after end chat on post chat survey
  • Convert base64url tokens into base64 for exp validation.
  • Fix "AM/PM" timestamp direction for RTL languages
  • A11Y fix for keyboard auto-focus on chat restore.
  • A11Y fix - added prop to update the web chat history accessibility label for mobile.
  • Fixed script tag message issue for chat transcript and download transcript.

Chat Widget v1.7.6

05 Mar 19:14

Choose a tag to compare

[1.7.6] - 2025-03-04

Added

  • Add ability to override customer display name on downloading transcript using downloadTranscriptProps.webChatTranscript.customerDisplayName
  • Add new props to handle features functionality

Fixed

  • Fixed issue where cx was unable to change string messages

Changed

Chat Components v1.1.8

05 Mar 01:51

Choose a tag to compare

Chat Components v1.1.7

05 Mar 01:51

Choose a tag to compare

[1.1.7] - 2025-02-24

Fixed

  • Remove tabIndex attribute from Header icon and label.

Chat Widget v1.7.5

05 Mar 01:50

Choose a tag to compare

[1.7.5] - 2025-02-12

Added

  • Added event broadcast from loading pane unmount to update ariaLiveAlert innertext.
  • Additional telemetry to identify UX start/end scenarios

Chat Widget v1.7.4

05 Mar 01:44

Choose a tag to compare

[1.7.4] - 2025-01-28

Added

  • Ability to call getAuthToken function to obtain a new JWT token when current token is already expired.
  • Added correct OCChatSDKTelemetryData type when telemetry event builder is alled for logSDKEvent
  • Added Event broadcast from OOH pane when minimized so that iframe width height is adjusted
  • Padding property to control the padding size choice input adaptive card form field
  • Telemetry to identify expected prechat survey.
  • Added copilot survey context
  • Fix for persistent helper.
  • Fixed handling silent customer removal from the thread

Fixed

  • Refactored NetWorkReconnected to call only when there is an active chat
  • Fix to reset chatsdk after a conversation with post survey with prechat present.
  • Adding input element to the blocked list of html rendered elements.
  • Fixed resetting request id when getConversationDetails returns wrap or closed state
  • For disconnected chats, perform a soft end chat.
  • Audio button visibility state is tied to audio mute state.
  • Restriction of the elements allowed to be render in the UI, to avoid security vulnerabilities.
  • New Error Event to notify CX regarding Error in widget
  • Padding property to control the padding size choice input adaptive card form field

Changed

Chat Widget v1.7.3

20 Nov 21:15

Choose a tag to compare

[1.7.3] - 2024-11-20

Added

  • Change LCW Designer default custom chat. Disable survey from LCW Designer mock.
  • Fix to set the state of audio notification button through configuration props
  • Fix to format the output when user do CTRL + COPY in transcript.html
  • Add New adapter subscriber to ignore adaptive card message from rendering if it contains all invisible fields
  • Add mock props to allow chat widget to run in mock mode with DemoChatAdapter
  • Expose IBotAuthConfig to support configuration of fetchBotAuthConfigRetries and fetchBotAuthConfigRetryInterval

Fixed

  • Patch for multitab scenarios with perf changes
  • Improve load performance for startchat logic
  • Added attachment in message received event payload
  • Removed PreChat Survey rendering on loading Persistent Chat on an existing chat
  • Moved AuthTokenAcquisition to allow auth http calls to Omnichannel service before StartChat
  • Added AuthTokenAcquisition to happen during StartChat by default to support pop-out chat
  • When "offline" session recovers, detect if the session is active, otherwise hide send-box.
  • Use of reconnectionId when calling reconnect API instead of orgId.

Changed

Chat Widget v1.7.2

20 Nov 20:32

Choose a tag to compare

[1.7.2] - 2024-09-03

Changed

Fixed

  • Cleaning postsurvey state when ending the chat.
  • Fixing disable strike through in markdown
  • checking localStorage null or undefined