14 марта: консолидация UI-системы
14 марта 2026 — Хотфикс навигации в пустом состоянии (v2.31.8)
Заголовок раздела «14 марта 2026 — Хотфикс навигации в пустом состоянии (v2.31.8)»Релиз 2.31.8 — узкий UI-фоллоуап, выпущенный после более крупной работы по редизайну в 2.31.6 и auth-хотфикса в 2.31.7. Он исправляет два действия в пустом состоянии дашборда, которые всё ещё были привязаны к предположениям из layout до редизайна.
Когда Bluetooth-адаптер не обнаружен, CTA пустого состояния теперь открывает Configuration → Bluetooth, переходит на карточку адаптеров и подготавливает строку ручного добавления адаптера, чтобы пользователь мог действовать немедленно. Когда адаптеры есть, но устройства ещё не настроены, CTA сканирования теперь открывает Configuration → Devices → Discovery & import и запускает Bluetooth-сканирование из правильной переделанной секции. Короче: пустой дашборд снова стал действенной стартовой точкой, а не тупиковой подсказкой.
14 марта 2026 — Хотфикс MFA/TOTP-авторизации (v2.31.7)
Заголовок раздела «14 марта 2026 — Хотфикс MFA/TOTP-авторизации (v2.31.7)»Релиз 2.31.7 — сфокусированный auth-хотфикс, выпущенный сразу после 2.31.6. Он исправляет регрессию в потоке прямой авторизации Home Assistant: когда пользователь вводил TOTP-код на втором шаге MFA, bridge рендерил эту форму без валидного CSRF-токена, и верификационный POST отклонялся как невалидная сессия.
Этот релиз восстанавливает ожидаемое поведение HA login-flow, сохраняя CSRF-токен между шагами MFA, и добавляет регрессионный тест, который проходит полный путь username/password → MFA → успешный sign-in. На практике это значит, что пользователи Home Assistant снова могут нормально завершать авторизацию при включённом TOTP.
14 марта 2026 — Консолидация UI-системы (v2.31.6)
Заголовок раздела «14 марта 2026 — Консолидация UI-системы (v2.31.6)»Релиз 2.31.6 завершает первый полный polish-проход после крупного редизайна 2.31.0. Работа была сосредоточена не столько на введении новых примитивов, сколько на внутренней согласованности нового UI: секция Configuration была перестроена как card-based settings surface, бейджи дашборда нормализованы в общую систему чипов, а list/card view приведены к функциональному и визуальному паритету.
Три темы определяют этот релиз:
- Зрелость Configuration —
Cancelтеперь восстанавливает последнее сохранённое состояние, элементы управления безопасностью и runtime были расширены (session timeout, brute-force protection, MA WebSocket monitor), а информационная иерархия в General / Security / Bluetooth / Devices / Music Assistant была ужесточена. - Эргономика управления устройствами — бейджи адаптеров ведут напрямую в
Configuration → Bluetooth, кастомные имена адаптеров редактируются, бейджи MA sync-group ведут по deep-link на правильную страницу настроек Music Assistant, а поведение view-mode теперь по умолчанию показывает list mode на больших парках устройств, запоминая выбор пользователя. - Очистка бейджей и runtime — delay виден и в list, и в card view, строки списка показывают тот же ключевой runtime-контекст, что и карточки, пустые placeholder-бейджи удалены, наложения и смещения чипов исправлены, а сортировка списка теперь включает адаптеры, переиспользуя тот же язык adapter/status чипов, что и карточки.
Этот релиз лучше всего понимается как «релиз согласованности» для редизайна: меньше концептуальных изменений, чем в 2.31.0, но гораздо более точное соответствие между макетом, runtime-поведением и финальным shipped UI.