Удельта

РелизВерсия v12.0.0

Редакция Удельты

Mattermost 12.0.0: PostgreSQL 15 и новые условия обновления

Mattermost выпустил стабильную версию 12.0.0. Официальная документация указывает день релиза 16 октября 2026 года; запись GitHub опубликована 14 октября. Выпуск требует PostgreSQL 15 или новее и содержит существенные изменения совместимости.

Список каналов Mattermost

Для собственных установок это не только обновление чата, но и изменение базовой платформы: PostgreSQL 14 и старше больше не поддерживаются. Для серверного бинарного файла нужны glibc 2.34+; поддержка RHEL 7/8 прекращена. При использовании внешнего поиска OpenSearch минимальная поддерживаемая ветка — 2.x.

Длинные сообщения и миграция базы

Лимит сообщения вырос с 16 383 до 262 144 символов. Миграция расширяет столбцы сообщений и кратковременно требует блокировку ACCESS EXCLUSIVE; активные транзакции могут задержать её получение и чтение/запись. Индекс idx_posts_message_txt удаляется перед расширением и затем строится конкурентно. До завершения построения полнотекстовый поиск PostgreSQL работает без этого индекса. Разработчик рекомендует крупным установкам испытать миграцию и запланировать окно обслуживания.

Плагины и интеграции

Веб-интерфейс переходит на React 19. Это затрагивает плагины с интерфейсными компонентами, а не server-only плагины; использование удалённых React API может нарушить работу. Актуальный changelog предупреждает, что активация не пересобранных для v12 веб-плагинов может подавляться.

Обычные пользовательские сессии и персональные токены больше не задают имя и значок отправителя через from_webhook и override_*: такие свойства удаляются без ошибки создания сообщения. Проверенные интеграции — входящие webhook, slash-команды, боты, OAuth и плагины — сохраняют разрешённые им способы оформления. Это изменение не означает отмену самих персональных токенов.

Итоговое поведение image proxy

Предварительный августовский анонс обещал отказ запуска при atmos/camo. Итоговые release notes описывают другое: ImageProxySettings.ImageProxyType автоматически меняется на local с предупреждением. Если proxy включён, внешние изображения теперь загружает сервер Mattermost; ему нужен доступ к их хостам. Устаревшие RemoteImageProxyURL и RemoteImageProxyOptions игнорируются.

Здесь выделены общеплатформенные изменения, а не весь набор платных функций. Собственных испытаний Удельты нет; обложка из официальной документации иллюстрирует интерфейс, а не проверку 12.0.0. Различие дат документации и GitHub сохранено без предположения о его причине.

Материал был полезен?

Сообщить об ошибке или задать вопрос редакции

Сообщение увидит редакция. Не указывайте пароли и личные данные. Текст удаляется через 180 дней.

Все новости

Обсуждение

Комментарии проходят подтверждение адреса и проверку редакцией.