Zulip 是一个开源团队协作工具,一款专为实时和异步对话而设计的现代团队聊天应用程序,支持快速搜索、拖放文件上传、图像预览、组私人消息、可听通知、错过电子邮件消息提醒与桌面应用等。
Zulip Server 12.1 现已发布,一些更新亮点如下:
- 启用
require_e2ee_push_notifications设置后,旧版推送通知将被完全跳过,而不是发送经过编辑的内容。
- 修复了通过外部身份验证方法(例如 SAML)注册的问题,该问题发生在需要邀请才能加入的组织中:现在可以接受待处理的电子邮件邀请,而不仅仅是多次使用的邀请链接。
- 修复了一个长期存在的错误,即 LDAP 目录中的新用户无法通过外部身份验证方法(例如 SAML)注册;注册过程会静默重定向回登录页面。
- 修复了从其他 Zulip 服务器导入的组织无法加载组织设置中的数据导出面板的错误。此版本还包含一项迁移,用于修复早期版本创建的问题导出记录。
- 修复了引用或查看用户未订阅的公共频道中的消息来源。
- 修复了用户自动补全功能中隐藏电子邮件地址显示为“null”的问题。
- 修复了群组设置中成员列表显示不全,无法滚动查看完整成员列表的问题。
- 修复了保存包含 Dropbox 链接的频道描述时出现的服务器错误。
- 修复了某些语言设置下用户搜索 GIF 时返回错误的问题。
- 改进了电子邮件网关对长主题的处理:现在,当主题被截断以适应主题时,完整的主题将包含在邮件正文中。
- 改进了 Mattermost 导入工具,以处理导出时缺失的附件文件。
- topic 摘要功能现在使用 OpenAI Python SDK,而非 litellm。使用
TOPIC_SUMMARIZATION_MODEL的安装必须更新其配置:该设置现接受纯模型名称,而兼容 OpenAI 的提供商需通过新的TOPIC_SUMMARIZATION_API_BASE设置进行配置。
- 新增一项
OIDC_REQUIRE_LIMIT_TO_SUBDOMAINS设置,与现有SAML_REQUIRE_LIMIT_TO_SUBDOMAINS设置类似。启用后,每个已配置的 OIDC 身份提供程序都必须声明其可适用的子域名。
- 增加了对文件上传存储后端配置是否正确的检查。
- 改进了 Helm 和 Docker 部署的配置检查和错误消息。
- 修复了
restore-backup无法保留符号链接的上传文件和配置目录的问题。
- 修复了某些系统上 PostgreSQL 用户没有读取恢复脚本权限而导致的
restore-backup失败问题。
- 提高了 PostgreSQL 的锁定内存限制,修复了 PostgreSQL 18 在 Linux 内核 >= 6.14(例如 Ubuntu 26.04)上使用 io_uring 启动失败的问题。
- 修复了在各种脚本中设置非默认的
RABBITMQ_VHOST时 RabbitMQ 配置失败的问题 。
- 在安装和升级过程中,为 Puppet 依赖项的下载添加了超时和调试日志记录。
- 改进了基于 Docker 的部署文档。
- 更新了 Python 依赖项。
详情可查看:https://zulip.readthedocs.io/en/latest/overview/changelog.html#zulip-server-12-1