Zulip server and web application. Open-source team chat that helps teams stay productive and focused.
upgrade-postgresql
tool.@all
would fail to send.j
and k
keys to not be able to be typed in the compose box.systemd-resolved
, like Docker and some versions of Debian.z
keyboard shortcut to view a message in context.=
keyboard shortcut to upvote an existing emoji reaction.s
keyboard shortcut to be a toggle, replacing the previous model that required both s
and S
keyboard shortcuts.ignored_parameters_unsupported
field to help client developers debug when they are attempting to use a parameter that the Zulip server does not support.application_server.no_serve_uploads
setting in /etc/zulip/zulip.conf
, as all uploads requests go through Zulip now.server.log
are now by default retained for 14 days, configured via the access_log_retention_days
deployment option. This replaces a harder to understand size-based algorithm that was not easily configurable.X-Forwarded-Proto
HTTP header, and that loadbalancer.ips
is accurate for the reverse proxy's IP; the documentation has updated its example configurations.This section is an incomplete draft of the release notes for the next major release, and is only updated occasionally. See the [commit log][commit-log] for an up-to-date list of all changes.
z
keyboard shortcut to view a message in context.=
keyboard shortcut to upvote an existing emoji reaction.s
keyboard shortcut to be a toggle, replacing the
previous model that required both s
and S
keyboard shortcuts.ignored_parameters_unsupported
field
to help client developers debug when they are attempting to use a
parameter that the Zulip server does not support.application_server.no_serve_uploads
setting in
/etc/zulip/zulip.conf
, as all uploads requests go through Zulip now.server.log
are now by default retained
for 14 days, configured via the access_log_retention_days
deployment
option. This
replaces a harder to understand size-based algorithm that was not
easily configurable.X-Forwarded-Proto
HTTP header; the documentation has
updated example configuration.ZulipLDAPAuthBackend
and some other external authentication backend (any aside from ZulipLDAPAuthBackend
and EmailAuthBackend
), then an unprivileged remote attacker could have created a new account in the organization with an arbitrary email address in their control that was not in the organization's LDAP directory.caniuse browserlist
warning in install/upgrade output.send_welcome_bot_message
management command, to allow the sysadmin to send Welcome Bot messages manually after a data import.RABBITMQ_USE_TLS
and RABBITMQ_PORT
settings for installations wanting to configure the RabbitMQ connection with a remote RabbitMQ host.timesync
deployment option to allow installations to override Zulip’s default of chrony
for time synchronization.This section is an incomplete draft of the release notes for the next major release, and is only updated occasionally. See the [commit log][commit-log] for an up-to-date list of all changes.
z
keyboard shortcut to view a message in context.=
keyboard shortcut to upvote an existing emoji reaction.s
keyboard shortcut to be a toggle, replacing the
previous model that required both s
and S
keyboard shortcuts.ignored_parameters_unsupported
field
to help client developers debug when they are attempting to use a
parameter that the Zulip server does not support.application_server.no_serve_uploads
setting in
/etc/zulip/zulip.conf
, as all uploads requests go through Zulip now.server.log
are now by default retained
for 14 days, configured via the access_log_retention_days
deployment
option. This
replaces a harder to understand size-based algorithm that was not
easily configurable.This section is an incomplete draft of the release notes for the next major release, and is only updated occasionally. See the [commit log][commit-log] for an up-to-date list of all changes.
z
keyboard shortcut to view a message in context.=
keyboard shortcut to upvote an existing emoji reaction.s
keyboard shortcut to be a toggle, replacing the
previous model that required both s
and S
keyboard shortcuts.ignored_parameters_unsupported
field
to help client developers debug when they are attempting to use a
parameter that the Zulip server does not support.application_server.no_serve_uploads
setting in
/etc/zulip/zulip.conf
, as all uploads requests go through Zulip now.server.log
are now by default retained
for 14 days, configured via the access_log_retention_days
deployment
option. This
replaces a harder to understand size-based algorithm that was not
easily configurable./apps
to https://zulip.com/apps/.HEAD
requests, which it uses to verify its configuration.reset_authentication_attempt_count
command for when users
lock themselves out.--email
value passed to the installer will be used for.transifex-client
internationalization library with new
transifex-cli
.shellcheck
and shfmt
tools.Error
.End
shortcut,
that appears only when scrolling using the mouse.X-Auto-Response-Suppress
header
to reduce auto-responder replies.mypy
, fixing many minor bugs in the process./etc/zulip/zulip-secrets.conf
after upgrading. The
azure_oauth2_secret
secret was renamed to
social_auth_azuread_oauth2_secret
, to match our other external
authentication methods.0419_backfill_message_realm
, which adds data to a new realm
column in the message table. Expect it to run for 10-15 minutes per
million messages in the database. The new column is not yet used in
this release, so this migration can be run in the background for
installations hoping to avoid extended downtime.manage.py sync_ldap_user_data
when LDAP_DEACTIVATE_NON_MATCHING_USERS
was enabled.Release Zulip Server 6.0-rc1.