# Changelog ## v1.3.0 — 2026-07-04 (Фаза 1: серверная конфигурация) - Store `houseplan.config`: spaces (план, aspect, view_box, комнаты), device_overrides (hidden/icon/name), virtual_devices, settings (exclude_integrations, group_lights). - WS: `houseplan/config/get|set`, `houseplan/plan/set` (загрузка файла плана base64 → `/houseplan/plans/`, отдача через /houseplan_files/plans/). - Карточка: резолв-модель — server config (координаты НОРМИРОВАННЫЕ 0..1, рендер 1000×1000/aspect) или legacy-бандл (холст 1489×1053). Раскладка v2: {device_id: {s, x, y}} нормированная. - Кнопка «На сервер» в режиме правки — миграция legacy-конфига в один клик (планы, комнаты, view_box, раскладка). Выполнена на даче: .storage/houseplan.config + plans/f1.svg,f2.svg. - Read-side поддержка оверрайдов устройств и виртуальных устройств (UI управления — фазы 3–4). ## v1.2.2 — 2026-07-04 - Тулбар карточки (вкладки этажей) закрепляется при скролле под шапкой HA (`position: sticky; top: var(--header-height)`; ha-card overflow: visible). - Инцидент: промежуточная сборка на нестабильном mount дала битый бандл, роняющий рендер дашбордов; правило «собирать только в /tmp + md5-контроль» закреплено в DEVELOPMENT.md. ## v1.2.1 — 2026-07-04 - Иконки не увеличиваются при наведении/перетаскивании (убран transform: scale). ## v1.2.0 — 2026-07-03 - Границы комнат сняппены к стенам векторного плана. - Zigbee LQI: значение под иконкой, среднее по комнате в тултипе, градиент красный→зелёный, опция show_signal. - `mdi:lock` для любых устройств с сущностью lock.* (TTLock). - Выключатель прихожей: исправлена зона устройства в реестре HA (был в detskaia_elina). ## v1.1.0 — 2026-07-03 - Векторные подложки (SVG РЕМПЛАННЕР), автосовмещение масштаба/сдвига растровой корреляцией. - Размер иконок в % ширины плана (container queries, дефолт 2.5%). ## v1.0.1 — 2026-07-03 - fix: вложенные SVG-фрагменты через lit svg`` (подложка/комнаты не рендерились). - fix: версия из const вместо блокирующего чтения manifest.json в event loop. ## v1.0.0 — 2026-07-03 - Первый релиз: Lovelace-карточка (TS+Lit, без токена, от hass) + интеграция houseplan (WS-хранилище раскладки, раздача JS). Перенос модели прототипа: курирование, группы ламп, iconFor, температура, more-info, навигация в зоны, drag-раскладка.