Web SDK Changelog

2.11.0 (2026-08-14)

Features

  • SDK modal now uses the dialog HTML element, which improves focus trapping, screen-reader semantics (aria-label), and keyboard accessibility.
  • Content outside of the SDK modal is no longer selectable while the dialog is visible. By default, the dialog uses a gray partially-transparent backdrop to indicate this. The backdrop can be made transparent using the customStyle init parameter (customStyle.componentOverride.Dialog.backdrop.background: 'transparent').
  • New closeOnEscapeKey init parameter. Accepts true or false. When true, the SDK modal is dismissed when the user presses the Esc key.

Fixes

  • Smoother SDK modal open/close animations.
  • React DevTools messages no longer cause the SDK modal to close.

2.10.0 (2026-08-12)

Features

  • New service and actions added to services.

Fixes

  • Fixed frame-ancestors CSP violation error by only loading services when configured.

2.9.0 (2026-07-08)

Features

  • Added support for an SDK plugin to hide/resize the SDK modal, enabling a more native experience for certain SDK plugins.
  • New services property on the result from alloy.init(). Plugins may now provide actions through the services property.

Did this page help you?