Changelog
Changelog
В это разделе (левое меню) автоматически публикуются ссылки на новые сборки enterprise-версии. Актуальной считать версию от ближайщей даты. Если таких несколько - то с более высоким индексом.
Можно обновляться на несколько версий сразу, если не указано иного.
⚠️ С версии 6.6.5952 требуется расширение PostgreSQL `pgvector`
Начиная с версии 6.6.5952 (от 09.06.2026) расширение pgvector — обязательное требование платформы: на нём работает быстрый универсальный (семантический) поиск по вашим данным — это нужно всем установкам, независимо от наличия AI-модуля. База знаний AI-чата — лишь один из потребителей этого движка, а не причина требования.
Без расширения миграция базы не выполнится и бэкенд не запустится (мягкой деградации нет). Версии до 6.6.5694 включительно расширение не требовали — при обновлении с них подготовьте PostgreSQL до смены версии приложения:
- Переведите PostgreSQL на сборку с pgvector — например, образ
pgvector/pgvector:pgXXпод вашу мажорную версию PostgreSQL (pg15/pg16/pg17); для enterprise доступно внутреннее зеркалоcr.selcloud.ru/stormbpmn-enterprise/pgvector:pg17. Либо установите пакет расширения в текущую СУБД (например,postgresql-17-pgvector) и перезапустите её. Для управляемых БД (DBaaS) убедитесь, что провайдер предоставляетpgvector. - Заранее заведите расширения в базе приложения (от суперпользователя или роли с правом
CREATE EXTENSION):
CREATE EXTENSION IF NOT EXISTS vector; -- pgvector, обязательно с 6.6.5952
CREATE EXTENSION IF NOT EXISTS "uuid-ossp";
CREATE EXTENSION IF NOT EXISTS hstore;
CREATE EXTENSION IF NOT EXISTS pg_trgm; -- автодополнение пользователей (приложение не создаёт его само)
Подробности и порядок обновления — в описании версии 6.6.5952. Полный список расширений, кодировку БД и рекомендации по образу см. в разделе «Требования к PostgreSQL». Про саму базу знаний — «База знаний AI-чата».
Примечание
С версии >6.6.1861 серьезно изменена интеграция с Oauth2. Не забудьте сделать бэкап и будьте готовы поставить предыдущую.
Миграция на Spring Boot 3 (версия 6.6.3748+)
С версии 6.6.3748 выполнен переход на Spring Boot 3 и Java 21. Перед обновлением проверьте:
- PATH: Должен указывать на
/opt/java/openjdk/binвместо/usr/local/openjdk-11/bin - JWTSECRET: Минимум 32 символа (рекомендуется 64)
Подробнее см. Версия 6.6.3748
Миграция на AWS SDK v2 (версия 6.6.4154+)
В версии 6.6.4154 внутренний клиент для работы с файловым хранилищем заменён с MinioClient SDK на AWS SDK v2 S3Client.
Подробнее см. Версия 6.6.4154
Ограничение на размер административной команды (версия 6.6.4630+)
С версии 6.6.4630 введено ограничение на количество учётных записей в административной команде (флаг full_access в БД).
Почему: все участники такой команды обладали всеми полномочиями в системе вне зависимости от настроек прав. Чтобы избежать ошибок, мы:
- разрешили иметь максимум 2 учётные записи в административной команде;
- запретили добавлять новых участников в неё.
Что делать, если в административной команде уже больше 2 участников:
- Создайте новую команду через админку.
- Добавьте в неё новую учётную запись или перенесите туда учётку администратора.
- В БД у текущей административной команды снимите флаг
full_access. - В БД у новой команды поставьте флаг
full_access.
Это может потребовать дополнительной лицензии, но мы всегда выдаём +1 место именно для этих целей.
Политика по работе с известными уязвимостями
Мы отдаем высокий приоритет устранению известных уязвимостей и на наличии технической возможности устраняем такие неизвестности в первую очередь.