All Versions
Latest Version
Avg Release Cycle
33 days
Latest Release
1170 days ago

Changelog History
Page 3

  • v2.0.6 Changes

    September 23, 2019

    2.0.6 -- 2019-09-23

    • โšก๏ธ Updated signing keys for the PGroonga repository for Debian Stretch.
    • ๐Ÿ›  Fixed creation of linkifiers with URLs containing &.
    • ๐Ÿ›  Fixed a subtle bug that could cause the message list to suddenly
      scroll up in certain rare race conditions.
  • v2.0.5

    September 11, 2019
  • v2.0.4 Changes

    June 07, 2019

    2.0.4 -- 2019-06-29

    • ๐Ÿ›  Fixed several configuration-dependent bugs that caused
      โช restore-backup to crash.
    • ๐Ÿ›  Fixed a table layout bug in "deactivated users" settings.
    • ๐Ÿ›  Fixed an exception when administrators edited bot users when custom
      ๐Ÿ”ง profile fields were configured in the organization.
    • ๐Ÿ›  Fixed a bug enabling the PGRoonga search backend with older postgres.
    • ๐Ÿ›  Fixed getting personal API key when passwords are disabled.
  • v2.0.3 Changes

    April 23, 2019

    2.0.3 -- 2019-04-23

    • โž• Added documentation for upgrading the underlying OS version.
    • ๐Ÿ”ง Made uwsgi buffer size configurable (relevant for sites putting
      Zulip behind a proxy that adds many HTTP headers).
    • ๐Ÿ›  Fixed loss of LaTeX syntax inside quote-and-reply.
    • ๐Ÿ›  Fixed virtualenv-related bug when upgrading Zulip when the system
      ๐Ÿ“ฆ virtualenv package is 16.0.0 or newer (no supported platform has
      0๏ธโƒฃ such a version by default, but one can install it manually).
    • ๐Ÿ›  Fixed query_ldap test tool (broken in 2.0.2).
    • ๐Ÿ›  Fixed several bugs in new backup and restore tools.
    • ๐Ÿ›  Fixed minor bugs with Youtube previews.
  • v2.0.2 Changes

    March 15, 2019
    • ๐Ÿ›  Fixed a regression in the puppet configuration for S3 upload backend
      introduced in 2.0.1.
    • ๐Ÿ›  Fixed a too-fast fade for "Saved" in organization settings.
    • ๐Ÿ›  Fixed a white flash when loading a browser in night mode.
    • ๐Ÿ›  Fixed a few bugs in new LDAP synchronization features.
    • ๐Ÿ›  Fixed a buggy validator for custom stream colors.
    • ๐Ÿ›  Fixed a confusing "Subscribe" button appearing for guest users.
    • โšก๏ธ Updated translations, including a new Italian translation.
  • v2.0.1 Changes

    March 05, 2019

    2.0.1 -- 2019-03-04

    • ๐Ÿ›  Fixed handling of uploaded file routing on Ubuntu Trusty.
    • ๐Ÿ›  Fixed buggy behavior of branding logos in night theme.
    • ๐Ÿ›  Fixed handling of deployment directories being owned by root.
    • The styling of "unavailable" status icons is now less prominent.
    • The "deactivated realm" error page now auto-refreshes, to handle
      realm reactivation.
    • ๐Ÿ“š Updated documentation to avoid recommending realm deactivation as
      a preferred approach to prepare for backups.
    • โž• Added support for using multiple organizations with same LDAP
      ๐Ÿ”ง backend configuration.
  • v2.0.0 Changes

    March 05, 2019

    2.0.0 -- 2019-03-01


    • โž• Added automation for synchronizing user avatars, custom profile
      fields, disabled status, and more from LDAP/active directory.
    • โž• Added support for explicitly setting oneself as "away" and "user
      status" messages.
    • โž• Added a built-in /poll slash command for lightweight polls.
    • โž• Added experimental support for using Zoom as the video chat
      ๐Ÿ‘ provider. We now support Jitsi, Google Hangouts, and Zoom.
    • โž• Added support for branding the top-left corner of the logged in app
      with an organization's logo.
    • Zulip's "Guest users" feature is no longer experimental.
    • The HipChat/Stride data import tool is no longer experimental.
      โœ… Our HipChat and Slack import tools are now well-tested with millions
      of messages, 10,000s of users, and 100,000s of uploaded files.
    • โž• Added a built-in tool for backups and restoration.
    • ๐Ÿ—„ Deprecated support for Ubuntu Trusty. Zulip 2.0.x will continue to
      ๐Ÿ‘Œ support Ubuntu Trusty, but Zulip 2.1.0 will remove support for
      installing on Trusty.

    โฌ†๏ธ Upgrade notes:

    • ๐Ÿš€ This release adds support for [submitting basic usage statistics] to
      help the Zulip core team. This feature can be enabled only if a server
      is using the Mobile Push Notification Service,
      0๏ธโƒฃ and is enabled by default in that case. To disable it, set
      SUBMIT_USAGE_STATISTICS = False in /etc/zulip/

    Full feature changelog:

    • โž• Added support for CentOS 7 in the development environment
      provisioning process. This is an important step towards production
      ๐Ÿ‘ CentOS/RHEL 7 support.
    • โž• Added a new invitation workflow with reusable links.
    • โž• Added a new Azure Active Directory authentication integration.
      ๐Ÿ†• New authentication backends supported by python-social-auth can now be
      โž• added with just a few dozen lines of code.
    • โž• Added API documentation for user groups and custom emoji.
    • Administrators can now easily delete all messages in a topic.
    • โž• Added display of a user's role (administrator, guest, etc.) in
      various relevant places.
    • โž• Added support for sending "topic" rather than the legacy "subject"
      for the topic in most API endpoints.
    • โž• Added helpful notifications for some common webhook
    • โž• Added organization setting to control whether users are allowed to
      include message content in missed-message emails (for compliance).
    • โž• Added an automated notification when streams are renamed.
    • โž• Added support for changing the default notification sound.
    • โž• Added Ctrl+. shortcut for narrowing to current compose recipient.
    • โž• Added icons to indicate which "organization settings" tabs are
      available to regular users.
    • โž• Added a tool for migrating from S3 to the local file uploads backend.
    • โž• Added protocol for communicating version incompatibility to mobile apps.
    • โž• Added support for copying avatar and other profile data when
      creating a second account on a Zulip server with a given email address.
    • โž• Added /digest endpoint for viewing the current digest email on the web.
    • โž• Added alert for when a user sends a message when scrolled too far up.
    • โž• Added internationalization for outgoing emails.
    • โž• Added a ReviewBoard integration, and improved numerous existing integrations.
    • โž• Added support for multi-line messages for the /me feature.
    • โž• Added markdown rendering of text when displaying custom profile fields.
    • Added "silent mentions" syntax (@_ **Tim Abbott**), which show
      visually, but don't trigger a notification to the target user.
    • โž• Added support for using lightbox in compose preview.
    • ๐Ÿ”„ Changes in date no longer force a repeated recipient bar. This
      ๐Ÿ›  fixes a common source of confusion for new users.
    • Suppressed notifications when quoting a message mentioning yourself.
    • Message editing now has the compose widgets for emoji, video calls, etc.
    • Message editing now has a markdown preview feature just like compose.
    • Message editing now uses same "enter-sends" behavior as compose.
    • Organization administrators can now edit users' custom profile fields.
    • ๐ŸŽ Optimized performance of data import from Slack, HipChat, etc.
    • ๐Ÿ‘Œ Improved "new user" emails to clearly indicator login details.
    • ๐Ÿ‘Œ Improved the UI for "drafts" and "message edit history".
    • ๐Ÿ‘Œ Improved linkifier handling of languages with character alphabets.
    • ๐Ÿ‘Œ Improved accessibility of emoji rendering in messages bodies.
    • ๐Ÿ’ป Eliminated UI lag when using "Quote and reply".
    • ๐Ÿ“š Expanded production documentation for more unusual deployment options.
    • Expanded set of characters allowed in custom Linkifiers.
    • โšก๏ธ Optimized development provisioning; now takes 2s in the no-op case.
    • Zulip's Help Center now has nicely generated open graph tags.
    • ๐Ÿ›  Fixed missing API authentication headers for mobile file access.
    • ๐Ÿ›  Fixed various select and copy-paste issues.
    • ๐Ÿ›  Fixed various back button bugs in settings UI.
    • ๐Ÿ›  Fixed various mobile web visual issues.
    • ๐Ÿ›  Fixed unnecessary resizing of animated custom emoji.
    • ๐Ÿ›  Fixed several performance issues for organizations with 1000s of streams.
    • ๐Ÿ›  Fixed various error handling bugs sending push notifications.
    • ๐Ÿ›  Fixed handling of diacritics in user-mention typeahead.
    • ๐Ÿ›  Fixed several bugs with importing data into Zulip's S3 backend.
    • ๐Ÿ›  Fixed display of full recipients list in "private messages" hover.
    • ๐Ÿ›  Fixed bugs involving muting and renamed streams.
    • ๐Ÿ›  Fixed soft-deactivation performance issues with many thousands of users.
    • Countless behind-the-scenes improvements to Zulip's codebase,
      โœ… tooling, automated tests, error handling, and APIs.
  • v2.0.0-rc1

    February 14, 2019
  • v1.9.2

    January 30, 2019
  • v1.9.1 Changes

    November 30, 2018

    ๐Ÿš€ This release is primarily intended to improve the experience for new
    Zulip installations; it has minimal changes for existing servers.

    • โž• Added support for getting multi-domain certificates with setup-certbot.
    • ๐Ÿ‘Œ Improved various installer error messages and sections of the
      ๐Ÿ“š installation documentation to help avoid for common mistakes.
    • The Google auth integration now always offers an account chooser.
    • ๐Ÿ›  Fixed buggy handling of avatars in Slack import.
    • ๐Ÿ›  Fixed nginx configuration for mobile API authentication to access uploads.
    • โšก๏ธ Updated translation data, including significant new Italian strings.