Releases: microsoft/omnichannel-chat-widget
Releases · microsoft/omnichannel-chat-widget
w-v1.8.1
[1.8.1]
Added
- Support sending context variables in auth chat
- Add
ErrorBoundarycomponent to log unexpected error - Log
FormsErrortelemetry events fromCustomerVoice - 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
Release version 1.7.8
Chat Widget v1.7.7
[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
opensMarkdownLinksInSameTabandhonorsTargetInHTMLLinksprops to open hyperlinks in same tab or new tab - Added documentation for few properties - opensMarkdownLinksInSameTab, honorsTargetInHTMLLinks, minHeight
Changed
- Uptake @microsoft/omnichannel-chat-sdk@1.10.17
- Uptake @microsoft/omnichannel-chat-sdk@1.10.16
- Uptake @microsoft/omnichannel-chat-sdk@1.10.15
- Uptake @microsoft/omnichannel-chat-sdk@1.10.14
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
[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
- Added event broadcast from loading pane unmount to update ariaLiveAlert innertext
- Uptake @microsoft/omnichannel-chat-sdk@1.10.11
- Uptake @microsoft/omnichannel-chat-components@1.1.8
- uptake dompurify
- Uptake @microsoft/omnichannel-chat-sdk@1.10.13
- Disable polling of on new message for notifications to improve overall performance
Chat Components v1.1.8
Chat Components v1.1.7
[1.1.7] - 2025-02-24
Fixed
- Remove tabIndex attribute from Header icon and label.
Chat Widget v1.7.5
[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
[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
- export renderingmiddlewares to be imported by hosts
- Uptake @microsoft/omnichannel-chat-sdk@1.10.6
- Uptake @microsoft/omnichannel-chat-sdk@1.10.4
- Uptake @microsoft/omnichannel-chat-sdk@1.10.3
- Uptake @microsoft/omnichannel-chat-sdk@1.10.2
- Uptake @opentelemetry/api@1.9.0
- Uptake @azure/core-tracing@1.2.0
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
mockprops to allow chat widget to run inmock modewithDemoChatAdapter - Expose
IBotAuthConfigto support configuration offetchBotAuthConfigRetriesandfetchBotAuthConfigRetryInterval
Fixed
- Patch for multitab scenarios with perf changes
- Improve load performance for startchat logic
- Added attachment in message received event payload
- Removed
PreChat Surveyrendering on loadingPersistent Chaton an existing chat - Moved
AuthTokenAcquisitionto allowauthhttp calls to Omnichannel service beforeStartChat - Added
AuthTokenAcquisitionto happen duringStartChatby 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/omnichannel-chat-sdk@1.9.10
- Stopped logging the end chat exception when the conversation is disconnected or ended by the agent/bot.
- Updated dompurify version
- Uptake @microsoft/omnichannel-chat-sdk@1.9.6
- Uptake @microsoft/omnichannel-chat-sdk@1.9.9
- Uptake @microsoft/omnichannel-chat-sdk@1.10.0
- Uptake @microsoft/omnichannel-chat-sdk@1.10.1
Chat Widget v1.7.2
[1.7.2] - 2024-09-03
Changed
- Uptake @microsoft/omnichannel-chat-sdk@1.9.5
- Uptake @microsoft/omnichannel-chat-sdk@1.9.4
- Removed postchat telemetry logs when postchat survey is disabled
- Add disclaimer note for prechat sample.
- Uptake @microsoft/omnichannel-chat-sdk@1.9.3
- Updated
handleStartChatErrorto logAuthenticatedChatConversationRetrievalFailureas warning usinglogWidgetLoadCompleteWithErrorinstead of an error.
Fixed
- Cleaning postsurvey state when ending the chat.
- Fixing disable strike through in markdown
- checking localStorage null or undefined