Мы выкатываем обновления каждые 2-4 недели. Вот что изменилось.
Главное обновление этого релиза — встроенный AI-ассистент. Он работает прямо в чат-интерфейсе: задаёте вопрос обычным сообщением и получаете ответ от Gemini в том же окне. Суммаризация переписок, генерация текстов, помощь с кодом, перевод — всё без переключения в отдельный сервис. При недоступности внешнего API срабатывает rule-based fallback, так что базовые команды работают и офлайн.
Кроме AI, в этой версии мы серьёзно переработали поиск по сообщениям. Теперь он ищет по всем чатам одновременно, поддерживает фильтрацию по дате и автору, а результаты появляются мгновенно даже на базах с сотнями тысяч сообщений. Также добавили 6 новых цветовых тем — от спокойных пастельных до контрастных тёмных.
Версия 1.7 открыла возможность полной кастомизации интерфейса под бренд заказчика. Логотип, цвета, шрифты, favicon, название приложения — всё меняется через конфигурацию без правки кода. Это white-label в чистом виде: ваши клиенты и сотрудники видят ваш продукт, а не b8q.
Документы теперь экспортируются в PDF одной кнопкой. Сохраняется вся разметка: заголовки, списки, таблицы, изображения. Мобильная версия тоже получила заметное обновление — переработали навигацию, ускорили загрузку чатов и добавили жесты для быстрого переключения между разделами.
Канбан-доски стали полноценным инструментом управления задачами. Создавайте колонки под свой процесс, перетаскивайте карточки между ними, назначайте исполнителей и ставьте дедлайны. Фильтрация задач по статусу, исполнителю и сроку помогает не терять ничего важного. Уведомления о приближающихся дедлайнах приходят за день и за час до срока.
Доски синхронизируются в реальном времени через WebSocket — если коллега переместил карточку, вы видите это мгновенно. Drag & drop работает плавно даже на досках с сотнями задач, без подтормаживаний и визуальных артефактов.
В этом релизе появилось полноценное файловое хранилище. Загрузка файлов drag & drop, превью изображений, видео и аудио прямо в браузере. Файлы, отправленные в чатах, автоматически попадают в общий каталог — больше не нужно искать тот самый PDF по всем перепискам. Групповые папки позволяют организовать файлы по проектам и отделам с раздельными правами доступа.
WebRTC-звонки вышли за рамки разговоров один на один. Теперь поддерживаются групповые конференции до 5 участников с mesh-архитектурой — каждый участник напрямую соединён с остальными, без центрального медиасервера. Добавили режим Picture-in-Picture: видео собеседника выносится в плавающее окно, и вы можете работать в других приложениях, не теряя визуальный контакт.
Документы в b8q стали по-настоящему коллаборативными. Мы внедрили протокол Yjs на основе CRDT — два или больше человек могут одновременно работать над одним документом, и конфликтов не будет. Алгоритм гарантирует корректное слияние правок даже при нестабильном соединении. Доступны три типа редакторов: Markdown с подсветкой синтаксиса, Rich Text на базе Quill и таблицы на jspreadsheet.
Первая внешняя интеграция — двусторонняя связка с Telegram. Сообщения из Telegram-каналов попадают в b8q и наоборот. Команда работает в одном месте, клиенты пишут в привычный Telegram. Настройка через бота занимает пару минут. В этом же релизе появились голосовые сообщения с визуализацией звуковой волны — запись прямо в браузере, без сторонних плагинов.
Звонки один на один через WebRTC: аудио и видео без промежуточных серверов. Качество от 720p до 1080p с адаптивным битрейтом — система автоматически подстраивается под скорость соединения. Скриншеринг поддерживает три режима: весь экран, окно приложения или отдельную вкладку браузера. HD и FullHD передача экрана для демонстраций и код-ревью.
Стартовая версия b8q вышла в продакшен. Базовый набор: мессенджер с прямыми и групповыми чатами, индикаторы набора текста, статусы прочтения сообщений. Авторизация через JWT-токены с bcrypt-хешированием паролей. PWA-приложение с поддержкой установки на десктоп и мобильные устройства. Тёмная тема по умолчанию, адаптивный интерфейс от мобильного до широкоэкранного монитора.
Запросите демо — покажем актуальный функционал и ответим на вопросы по roadmap.