AACsearch
Changelog

Widget changelog

[TODO i18n — see issue #76] Release notes for @aacsearch/widget — the vanilla JS Shadow DOM search widget. Subscribe here if you embed the widget on a public site and want CDN-version notices.

This page is the slice of /changelog for the @aacsearch/widget package. Format: Changelog format. Versioning: Versioning policy.

Distribution

Pin via the CDN-served bundle:

<script src="https://cdn.aacsearch.com/widget/v1/widget.js"></script>

Or install from npm:

npm install @aacsearch/widget

Major version pinning is recommended for production. Patch upgrades within a major are safe and ship security fixes.

Browser support floor

BrowserFloor
ChromiumLast 2 stable releases
FirefoxLast 2 stable releases
SafariiOS 15+, macOS Safari 15+
EdgeLast 2 stable releases

Floor moves require a 60-day notice in this changelog.

CSS isolation

The widget is rendered inside a Shadow DOM root. Page CSS does not bleed into it and widget CSS does not affect the host page. Theming is via CSS variables prefixed --aacs-* set on the widget custom element.

Recent releases

Migrated entries land here as the widget release cadence formalises. Until then, refer to npm @aacsearch/widget and the GitHub releases on the aacsearch/widget tag.

Migration

Major bumps publish the migration delta at /migration/widget/v<n>-to-v<n+1>. The previous major stays on the CDN for 12 months.

On this page