AACsearch
История изменений

История изменений виджета

Заметки о выпусках @aacsearch/widget — поискового виджета на Vanilla JS Shadow DOM. Подпишитесь, если вы встраиваете виджет на публичный сайт и хотите получать уведомления о версиях CDN.

Эта страница — выжимка из /changelog для пакета @aacsearch/widget. Формат: Формат журнала изменений. Версионирование: Политика версионирования.

Распространение

Подключение через CDN-бандл:

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

Или установка из npm:

npm install @aacsearch/widget

Закрепление за мажорной версией рекомендуется для продакшена. Обновления патчей в пределах мажорной версии безопасны и содержат исправления безопасности.

Минимальная поддержка браузеров

БраузерМинимальная версия
ChromiumПоследние 2 стабильных выпуска
FirefoxПоследние 2 стабильных выпуска
SafariiOS 15+, macOS Safari 15+
EdgeПоследние 2 стабильных выпуска

Изменение минимальных версий требует уведомления за 60 дней в этом журнале изменений.

CSS-изоляция

Виджет отображается внутри корня Shadow DOM. CSS страницы не проникает внутрь, а CSS виджета не влияет на страницу-хост. Темизация осуществляется через CSS-переменные с префиксом --aacs-*, заданные на пользовательском элементе виджета.

Последние выпуски

Записи переносятся сюда по мере формализации каденции выпусков виджета. До этого смотрите npm @aacsearch/widget и релизы GitHub по тегу aacsearch/widget.

Миграция

Мажорные обновления публикуют дельту миграции на /migration/widget/v<n>-to-v<n+1>. Предыдущая мажорная версия остаётся на CDN в течение 12 месяцев.

On this page