Релиз платформы обмена сообщениями Zulip 10.0

В конце марта 2025 года состоялся релиз серверной платформы для развёртывания корпоративных мессенджеров Zulip 10.0. Исходный код проекта опубликован на GitHub компанией Dropbox под лицензией Apache 2.0. Код серверной части написан на языке Python с использованием фреймворка Django.

Сборки проекта доступны для Linux, Windows, macOS, Android и iOS, также есть встроенный веб‑интерфейс. Версия Zulip 7.0 вышла в мае 2023 года. Релиз Zulip 8.0 состоялся в декабре 2023 года. Решение Zulip 9.0 опубликовано в июле 2024 года.

В Zulip 10.0 исправлены ранее обнаруженные в проекте ошибки и баги. Это крупный релиз, в котором с момента выпуска версии 8.0 в декабре 2023 года было выполнено более 5300 действий merge commit по всему проекту. В код проекта внесли правки 124 контрибутора, а число участников проекта превысило 1450.

По информации OpenNET, основные изменения и дополнения в Zulip 10.0:

PostgreSQL 12 больше не поддерживается, необходимо обновить PostgreSQL перед обновлением Zulip;

добавлены инструменты для управления правами доступа, позволяющие манипулировать правами на уровне отдельных пользователей, групп пользователей и ролей.

добавлены дополнительные возможности управления группами. Появилась поддержка предоставления отдельных прав для создания и администрирования групп, добавления и удаления участников. Также можно определять каким пользователям разрешено самостоятельно присоединяться и покидать группы. Добавлена поддержка подключения пользователей к группе на этапе отправки инвайта.

в интерфейс администратора добавлены новые настройки для каналов, позволяющие определить для каждого канала администраторов и лиц, имеющих право подключения/отключения пользователей. На уровне отдельных пользователей и групп можно выборочно назначать доступ в режиме только чтения, ограничивать редактирование уже отправленных сообщений, управлять подпиской на приватные каналы, назначать участников, уполномоченных закрывать темы. Добавлена возможность скрытия или оставления архивных каналов.

добавлена концепция общего чата, в котором отображаются сообщений без привязки к теме.

реализована поддержка настройки размера шрифта и межстрочных интервалов, позволяющая более гибко адаптировать интерфейс под свои предпочтения, чем изменение масштаба.

в боковую панель со списком пользователей добавлена отдельная секция с недавно подключившимися участниками. В меню панели добавлена опция для показа аватаров в списке. Обновлены индикаторы доступности участников.

расширены возможности по созданию ссылок на сообщения, каналы и темы обсуждений.

улучшен интерфейс составления новых сообщений. Добавлена функция сохранения типовых отрывков текста для их быстрой вставки при составлении нового сообщения.

проведены оптимизации обработки и хранения сообщений, благодаря которым сообщения в окне просмотра теперь появляются без задержки.

добавлен индикатор, показываемый когда другой участник приступил к редактированию уже отправленного сообщения (ранее предоставлялся только индикатор написания нового сообщения).

добавлен модуль интеграции с Zoom, использующий OAuth. В модуле интеграции с BigBlueButton добавлена поддержка голосовых вызовов (без видео). Добавлены модули интеграции для Airbyte и Onyx, и улучшены для GitHub, GitLab, GoCD, Linear, NewRelic и Slack.

добавлен тестовый модуль для краткого изложения сути обсуждения в теме, используя выбранные пользователем большие языковые модели.

на сервер проекта добавлена поддержка загрузки больших файлов, используя протокол TUS. Проведена оптимизация протокола синхронизации, позволившая сократить трафик и нагрузку на CPU в крупных организациях.

Источник: habr.com

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии