Zulip server and web application. Open-source team chat that helps teams stay productive and focused.
Release Zulip Server 5.0-rc1.
reindex-textual-data
tool, where it would
sometimes fail to find the libraries it needed.variable not found in subplan target list
.rabbitmq.nodename
configuration in zulip.conf
; all
RabbitMQ instances will be reconfigured to have a nodename of
zulip@localhost
. You can remove this setting from your
zulip.conf
configuration file, if it exists.zulip-puppet-apply
.scripts/setup/compare-settings-to-template
to be able to run
from any directory.nginx
would
not reload after getting an updated certificate.upgrade-zulip-from-git
require 3 GB of RAM, or 2 GB and at least 1
GB of swap.localhost:4750
will continue to use that; all other installations will begin having a Smokescreen installation listening on 127.0.0.1, which Zulip will proxy traffic through. The version of Smokescreen was also upgraded.re2
module).deliver_scheduled_emails
and deliver_scheduled_messages
did not double-deliver if run on multiple servers at once.virtualenv
tool on this platform, which we've
worked around for this release.www.zulip.org
server.is_realm_owner
and
is_moderator
flags.upgrade-zulip-from-git
now uses git fetch --prune
; this ensures
upgrade-zulip-from-git master
with return an error rather than
using a stale cached version of the master
branch, which was
renamed to main
this month.reset_authentication_attempt_count
management command
to allow sysadmins to manually reset authentication rate limits.upgrade-postgresql
tool to
incorrectly remove supervisord
configuration for process-fts-updates
.http_only
setting enabled.Fixed possible 0257_fix_has_link_attribute.py
database migration failure, which would cause errors during the upgrade process.
Note: We recommend that most users install or upgrade to the latest release, but users who need to stay on the 2.1.x branch can upgrade to 2.1.8.
embed_links
worker cannot fetch previews for all links in
a message within the 30-second timeout. Each preview request within
a message already has a 15-second timeout.psycopg2
is installed before starting
process_fts_updates
; otherwise, it might fail to start several
times before the package was installed./etc/init.d/supervisor restart
would only have stopped, not
restarted, the process.send_test_email
management command now shows the full SMTP
conversation on failure.change_password
management command which takes a
--realm
option.upgrade-zulip-from-git
crashing in CSS source map generation
on 1-CPU systems.auto_signup
field in SAML configuration to auto-create
accounts upon first login attempt by users which are authenticated
by SAML.puppet_classes
in zulip.conf
are mistakenly space-separated instead of comma-separated.