Skip to content

Describe webchat-es5.js as it is today - #6043

Open
Eugene (OEvgeny) wants to merge 2 commits into
mainfrom
OEvgeny/docs-webchat-es5
Open

Eugene (OEvgeny) wants to merge 2 commits into
mainfrom
OEvgeny/docs-webchat-es5

Conversation

@OEvgeny

@OEvgeny Eugene (OEvgeny) commented Nov 10, 2026 •

Copy link
Copy Markdown
Collaborator

webchat-es5.js is described as an ES5 bundle for Internet Explorer 11, but it is ES2019, and Internet Explorer has not been supported since 4.16.0.

Changelog Entry

Changed

  • Docs and samples: webchat-es5.js is no longer described as ES5 or supporting Internet Explorer 11, in PR #6043, by @OEvgeny

Description

Docs, samples and comments still said webchat-es5.js is ES5 or runs on Internet Explorer 11. They now describe it as the full bundle plus polyfills for some newer built-ins, with the same ES2019 target and browsers as webchat.js.

Design

  • Docs only: the file name, URL and build stay, because existing pages, the embed page and the (ES5) bot agent depend on them.

Specific Changes

  • README.md, packages/README.md: describe webchat-es5.js, drop the IE 11 guidance
  • Samples c.es5-bundle, d.es5-direct-line-speech: text and page titles no longer promise IE 11
  • samples/README.md, samples a, b, h, i: links say "Full bundle with polyfills"
  • webchat-es5.ts, polyfill/es5.ts: comments
  • I have added tests and executed them locally
  • I have added .changelog/<PR#>-<slug>.md
  • I have updated documentation

Review Checklist

This section is for contributors to review your work.

  • Accessibility reviewed (tab order, content readability, alt text, color contrast)
  • Browser and platform compatibilities reviewed
  • CSS styles reviewed (minimal rules, no z-index)
  • Documents reviewed (docs, samples, live demo)
  • Internationalization reviewed (strings, unit formatting)
  • package.json and package-lock.json reviewed
  • Security reviewed (no data URIs, check for nonce leak)
  • Tests reviewed (coverage, legitimacy)

Eugene Olonov added 2 commits November 10, 2026 03:21
webchat-es5.js has been the full bundle plus polyfills, built for the same ES2019 target as webchat.js, since 4.19.0, and Internet Explorer has not been supported since 4.16.0. Fix the README, packages/README.md, the ES5 samples and the bundle comments that still said it is ES5 or runs on Internet Explorer 11.
@OEvgeny
Eugene (OEvgeny) marked this pull request as ready for review November 10, 2026 13:19
Copilot AI balanced review requested due to automatic review settings November 10, 2026 13:20

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has insufficient remaining quota. Try requesting a review at a lower effort level.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants