Releases: ssheleg/vibe-bridge
Release list
v0.19.0 — payload
Аудит закрыт по всем семи углам. Исправлено: клик по «поставить на паузу» в меню-баре СНИМАЛ паузу, если её поставили с панели; защита от второго экземпляра не работала на дефолтной конфигурации; панель обещала обновление, которого нет; отказы на границах не попадали в журнал.
v0.18.0 — payload
Аудит: закрыты три дыры. AppleScript выдавал shell, который продукт отрицает; /mcp отвечал без аутентификации до пейринга робота; снимки экрана оставались на диске навсегда. Добавлена граница по адресу пира. Плюс: на паузе питомец больше не дышит, и карточка системы робота показывает аптайм, нагрузку и CPU — три строки не рисовались никогда.
v0.17.0 — payload
Питомец помнит, куда его перетащили. Наши страницы больше не кэшируются браузером — иначе обновление payload заменяло файлы, а виджет продолжал исполнять старый код. В режиме standalone мост снова слушает loopback: без этого панель и окна виджета обращались в закрытый порт.
Оболочка 0.19.0 — пауза и защита от второго экземпляра
Подписано Developer ID, нотаризовано (spctl → accepted).
Оболочка 0.18.0 — правки по аудиту безопасности
Подписано Developer ID, нотаризовано (spctl → accepted).
Оболочка 0.17.0 — окна не открываются в пустоту
Подписано Developer ID, нотаризовано (spctl → accepted).
v0.16.0 — payload
Панель: карточки в самораскладывающейся сетке вместо жёсткого сплита — пустой колонны во всю высоту больше нет. Журнал показывает время в ваших часах, а не UTC.
v0.15.0 — payload
Тест больше не показывает владельцу настоящие уведомления: набор ставил тост «заголовок/текст» от имени Script Editor на каждом прогоне. Предохранитель в conftest проверен подсаженным дефектом.
v0.14.0 — payload
Виджет разведён на два окна: голова в окне константного размера, диалог в компаньоне. Голова больше не двигается ни при клике, ни при появлении пузыря — только при перетаскивании.
v0.12.0 — payload
Анимированный маскот по доктрине движения и контракт скинов (vasya, dot); выбор в config.toml.