Releases: microsoft/omnichannel-chat-widget
Releases · microsoft/omnichannel-chat-widget
Chat Widget v1.7.3
[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 inmock mode
withDemoChatAdapter
- Expose
IBotAuthConfig
to support configuration offetchBotAuthConfigRetries
andfetchBotAuthConfigRetryInterval
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 loadingPersistent Chat
on an existing chat - Moved
AuthTokenAcquisition
to allowauth
http calls to Omnichannel service beforeStartChat
- Added
AuthTokenAcquisition
to happen duringStartChat
by default to supportpop-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
- Using default component for SlackMarkDown, to avoid problems with the code transpiled when using webpack5
- Uptake @microsoft/[email protected]
- Stopped logging the end chat exception when the conversation is disconnected or ended by the agent/bot.
- Updated dompurify version
- Uptake @microsoft/[email protected]
- Uptake @microsoft/[email protected]
- Uptake @microsoft/[email protected]
- Uptake @microsoft/[email protected]
Chat Widget v1.7.2
[1.7.2] - 2024-09-03
Changed
- Uptake @microsoft/[email protected]
- Uptake @microsoft/[email protected]
- Removed postchat telemetry logs when postchat survey is disabled
- Add disclaimer note for prechat sample.
- Uptake @microsoft/[email protected]
- Updated
handleStartChatError
to logAuthenticatedChatConversationRetrievalFailure
as warning usinglogWidgetLoadCompleteWithError
instead of an error.
Fixed
- Cleaning postsurvey state when ending the chat.
- Fixing disable strike through in markdown
- checking localStorage null or undefined
Chat Widget v1.7.1
[1.7.1] - 2024-06-21
Changed
- Uptake @microsoft/[email protected]
Added
- Add ability to pass external hosted URLs for the libraries of chat transcript
Fixed
- Fixed an issue allowing multiple listeners to execute multiple times for the same event (GetLiveWorkItemDetail)
- Prechat payload from survey props get used when submitting response.
- Fixed external link icon color css issue for markdown messages.
- Fixed unread message count set to 0 on page refresh issue.
Chat Widget v1.7.0
[1.7.0] 2024-05-30
Added
- Send
omnichannel-chat-widget
as part ofocUserAgent
Changed
- Uptake @microsoft/[email protected]
Chat Widget v1.6.5
[1.6.5] - 2024-05-10
Changed
- Uptake @microsoft/[email protected]
Fixed
- Fix for handling properly close chat for persistent chat with postsurvey
- Fix for emoji characters showing for combination like :0 and :-0
- Greek characters in transcript is not displayed properly in mobile devices
- OOH pane is displayed when SDK.startChat method is called and if it is OOH
Full Changelog: w-v1.6.4...w-v1.6.5
Chat Widget v1.6.3
[1.6.3] - 2024-04-02
Changed
- Update banner message for browser storage unavailable.
- Uptake @microsoft/[email protected]
- Uptake @microsoft/[email protected]
- Uptake @microsoft/[email protected]
- Uptake @microsoft/[email protected]
Fixed
- Running startChat SDK multiple times on an active chat without local storage is treated as a no-op
- Reconnecting to an unauthenticated popout reconnect chat with pre-chat survey configured does not present the pre-chat survey again
- Fix data
Data Masking
being enabled whenmsdyn_maskforcustomer
is set tofalse
anddataMaskingRules
is not empty. - Forcing failures on authenticated chats to be sent immediately during reconnect flow and don't allow to continue with the chat flow.
- Fix to handle pre-chat pane during reload and avoid the pane to be injected but no visible.
- Fix
ChatSDK.emailLiveChatTranscript()
not working afterChatSDK.endChat()
is called by not clearingliveChatContext
onchatTokenCleanUp
- Fix
ChatSDK.getLiveChatTranscript()
not working during post chat survey when user ends the conversation by retrevingliveChatContext
frominMemoryState
Chat Components v1.1.4
[1.1.4] - 2024-04-01
Fixed
- Replacing
end call
shortcut key of pressingenter
withctrl + shift + h
to prevent call to end while sending message
Chat Widget v1.6.2
Changed
- For Auth Reconnect, setting
controlProps.hideReconnectChatPane
totrue
no longer hides the pane UI, but will completely skip the ReconnectPane rendering process. If there is a reconnectable chat, it will directly be rehydrated. If not, the chat button will show up - Uptake @microsoft/[email protected]
- Added
OCChatSDKVersion
,OCChatWidgetVersion
, andOCChatComponentsVersion
to base telemetry contract
Chat Widget v1.6.0
[1.6.0] 2023-12-19
Added
- Enabled customizations for the start chat error pane by adding new
IStartChatErrorPaneProps
interface - Added
PrepareEndChat
Telemetry Event to identify end chat workflow - Add specific error strings to start chat error pane for authentication related failure scenarios by including new texts to
IStartChatErrorPaneControlProps
Fixed
- Fixed an issue, where after the agent end the chat and C2 sees the disconnect banner after toggling, refreshing the browser does not show the message box.
- Clear ChatSDK's internal
liveChatContext
whenconversationState
is set toClosed
onstartChat()
- A11Y fix for JAWS screen reader, not able to read/navigate messages when scan mode is activated
- Fix for InitiateEndChat event, which now updates state for confirmation pane, to enable close of the widget when clicking on the close button.
Changed
- Updated exception details on chat start to include http status code for all
WidgetLoadFailed
andWidgetLoadComplete
events with error - Uptake @microsoft/[email protected]
- Uptake @microsoft/[email protected]
Chat Components v1.1.0
[1.1.0] 2023-12-12
Added
- Add ability to customize
PreChatSurveyPane
's toggle inputs usingIPreChatSurveyPaneToggleInputStyles
& Usebaseline
by default
Fixed
- Fixed loading pane icon image fit