botframework-webchat-core
Advanced tools
Changelog
[4.18.0] - 2024-07-10
styleOptions.bubbleImageMaxHeight
and styleOptions.bubbleImageMinHeight
for variable image height, in PR #5236, by @compulimuseActivityWithRenderer
, in PR #5172, by @OEvgenyuseActivityTreeWithRenderer
, in PR #5163, by @compulimPrecompiledGlobalize.js
is emitted instead of .cjs
, by @compulim in PR #5181BasicTranscript
, in PR #5183, by @OEvgenyuseActivitiesWithRenderer
, in PR #5183, by @OEvgenyuseMemoized
, in PR #5190, by @OEvgenyuse-propagate
to individual WebChat instances to prevent interference between multiple instances, in PR #5248, by @OEvgeny@fluentui/react-components@9.49.2
@types/node@20.12.11
@typescript-eslint/eslint-plugin@7.8.0
@typescript-eslint/parser@7.8.0
adm-zip@0.5.12
dotenv@16.4.5
esbuild@0.21.1
eslint-plugin-import@2.29.1
eslint-plugin-prettier@5.1.3
eslint-plugin-react-hooks@4.6.2
eslint-plugin-react@7.34.1
eslint-plugin-security@3.0.0
eslint@8.57.0
html-webpack-plugin@5.6.0
husky@9.0.11
jest-image-snapshot@6.4.0
lint-staged@15.2.2
nodemon@3.1.0
nopt@7.2.1
p-defer@4.0.1
prettier@3.2.5
selenium-webdriver@4.20.0
serve@14.2.3
source-map-loader@5.0.0
terser-webpack-plugin@5.3.10
tsd@0.31.0
type-fest@4.18.2
typescript@5.4.5
webpack@5.91.0
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