botframework-webchat-core
Advanced tools
Changelog
[4.17.0] - 2024-05-06
Uncaught TypeError: Super constructor null of anonymous class is not a constructor
webpack@>=5.90.0
useSendMessage
hook is updated to support sending attachments with a message. To reduce complexity, the useSendFiles
hook is being deprecated. The hook will be removed on or after 2026-04-03styleOptions.uploadThumbnailHeight
and styleOptions.uploadThumbnailWidth
must be a number
of pixelsuseSuggestedActions
type is updated to align with its actual implementation, by @OEvgeny, in PR #5122connect*
, useRenderActivity
, useRenderActivityStatus
, useRenderAvatar
, in PR #5148, by @compulimuseFocusSendBox()
hook, please use useFocus('sendBox')
instead, in PR #5150, by @OEvgenystyleOptions.markdownRenderHTML
to false
sendAttachmentOn
style option to send attachments and text in a single activity, by @ms-jb and @compulim, in PR #5123
useSendMessage
hook is updated to support sending attachments with a messageuseSendBoxAttachments
hook is added to get/set attachments in the send boxuploadAccept
and uploadMultiple
style options, by @ms-jb, in PR #5048sendBoxMiddleware
and sendBoxToolbarMiddleware
, by @compulim, in PR #5120botframework-webchat-fluent-theme
package for applying Fluent UI theme to Web Chat, by @compulim and @OEvgeny
styleOptions.maxMessageLength
to specify maximum length of the outgoing messagebotframework-webchat-fluent-theme/package.json
to export *.d.[m]ts
and default exports, in PR #5131styleOptions.hideUploadButton
, in PR #5132styleOptions.hideTelephoneKeypadButton
and default to true
, in PR #5132<LocalizeString />
component which can be used to localize strings, by @OEvgeny in PR #5140<ThemeProvider>
component to apply theme pack to Web Chat, by @compulim, in PR #5120useMakeThumbnail
hook option to create a thumbnail from the file given, by @compulim, in PR #5123 and #5122moduleFormat
and transpiler
build info to <meta>
tag, in PR #5148, by @compulimchannelData.webChat.styleOptions.typingIndicatorDuration
to override the default typing indicator duration on a per-activity basis, by @compulim, in PR #5141dateToLocaleISOString
for handling sub-hour, by @marclundgren, in PR #5114useNotifications
, in PR #5148, by @compulimwebpack@5.91.0
, in PR #5156, by @compulim@types/dom-speech-recognition@0.0.4
@types/node@20.10.3
@types/react@16.14.60
@typescript-eslint/eslint-plugin@6.13.2
@typescript-eslint/parser@6.13.2
axe-core@4.8.2
babel-jest@29.7.0
concurrently@8.2.2
esbuild@0.19.8
eslint-config-prettier@9.1.0
eslint-plugin-import@2.29.0
eslint-plugin-prettier@5.0.1
eslint@8.55.0
istanbul-lib-coverage@3.2.2
jest-image-snapshot@6.3.0
jest@29.7.0
lint-staged@15.2.0
nodemon@3.0.2
prettier@3.1.0
read-pkg-up@11.0.0
read-pkg@9.0.1
selenium-webdriver@4.15.0
typescript@5.3.2
webpack@5.91.0