Skip to content

v0.35.2 — переиспользуемый фронтенд + фикс двойной регистрации

Latest

Choose a tag to compare

@dzerik dzerik released this 15 Jul 09:46
· 13 commits to main since this release

Fixed (0.35.2)

  • Ошибка customElements.define … "sboom-nowplaying" has already been used при открытии панели, когда на дашборде есть карточка sboom-card. Карточка импортит общие компоненты без ?v, панель — с ?v=<версия> → модуль выполнялся дважды, незащищённый define падал. Shared-компоненты (sboom-nowplaying/controls/browse/track-row) теперь регистрируются идемпотентно, как toast/tile.

Changed (0.35.1)

  • Рефактор фронтенда: data-feed вынесен в общий SboomFeedBase, токены --sb-* — в отдельный модуль; панель наследует базу. Статика /sboom_panel раздаётся всегда (для карточки), независимо от panel_enabled.

Standalone-карточка: dzerik/ha-sboom-card.