Download Latest Version [4.17.1] - 2025-07-23 source code.tar.gz (52.3 MB)
Email in envelope

Get an email when there's a new version of Bot Framework Web Chat

Home / v4.18.0
Name Modified Size InfoDownloads / Week
Parent folder
botframework-webchat-fluent-theme-4.18.0.tgz 2024-07-11 225.9 kB
botframework-webchat-core-4.18.0.tgz 2024-07-11 322.5 kB
botframework-webchat-component-4.18.0.tgz 2024-07-11 1.7 MB
botframework-webchat-api-4.18.0.tgz 2024-07-11 907.3 kB
botframework-webchat-4.18.0.tgz 2024-07-11 6.9 MB
botframework-directlinespeech-sdk-4.18.0.tgz 2024-07-11 2.6 MB
stats.json 2024-07-11 132.9 MB
webchat.js 2024-07-11 4.0 MB
webchat-es5.js 2024-07-11 4.1 MB
webchat-minimal.js 2024-07-11 1.9 MB
[4.18.0] - 2024-07-10 source code.tar.gz 2024-07-11 53.8 MB
[4.18.0] - 2024-07-10 source code.zip 2024-07-11 56.3 MB
README.md 2024-07-11 7.0 kB
Totals: 13 Items   265.7 MB 1

Subresource Integrity

The CDN URL will be online in about a day after we completed publish to NPM.

:::html
<script
  crossorigin="anonymous"
  integrity="sha384-YCF4860lf811lnrrIBL4pfZ+UqiNit+8lXEhSY3R+dSc+C1rg6UnEQR5avdOTbj0"
  src="https://cdn.botframework.com/botframework-webchat/4.18.0/webchat.js"
></script>

:::html
<script
  crossorigin="anonymous"
  integrity="sha384-RuyQM7i2h9QDvJTm5quFymi0qfuWyIZocRdsgUaPIhlZnAM/Qz1/YnUxH55Dt9Rd"
  src="https://cdn.botframework.com/botframework-webchat/4.18.0/webchat-es5.js"
></script>

:::html
<script
  crossorigin="anonymous"
  integrity="sha384-YXzfTEuq6x+8VEBZcHmPE9rM+NpSTVfRQsU1X0v4drgjp3S4F8d8rnq/anR3WLpj"
  src="https://cdn.botframework.com/botframework-webchat/4.18.0/webchat-minimal.js"
></script>

Changelog

[4.18.0] - 2024-07-10

Added

  • (Experimental) Added initial decorators support, in PR #5205, by @OEvgeny
  • Introduced internal botframework-webchat-api/decorator import, in PR #5205, by @OEvgeny
  • Added DecoratorComposer and ActivityDecorator to be used for decorating activity border, in PR #5205, by @OEvgeny

Fixed

  • Read deeper into citation objects in order to provide names, in PR #5215, by @beyackle2
  • Improved performance for useActivityWithRenderer, in PR #5172, by @OEvgeny
  • Fixes #5162. Improved performance for useActivityTreeWithRenderer, in PR #5163, by @compulim
  • Fixes #5175. PrecompiledGlobalize.js is emitted instead of .cjs, by @compulim in PR #5181
  • Improved performance for BasicTranscript, in PR #5183, by @OEvgeny
  • Fixed potential memory usage issues caused by useActivitiesWithRenderer, in PR #5183, by @OEvgeny
  • Improved performance for useMemoized, in PR #5190, by @OEvgeny
  • Fixed send box zoomed in when clicked on mobile Safari, in PR #5192, by @OEvgeny
  • Added missing support for chat history scroll with keyboard when Fluent send box is focused, in PR #5191, by @OEvgeny
  • Fixed DTMF command usage sent by telephone keypad, in PR #5198, by @OEvgeny
  • Fixed decorator import in legacy CommonJS environments, in #5231, by @OEvgeny

Changed

Source: README.md, updated 2024-07-11