From 06d39f87b78944ca841f64f0722b77d799e1b361 Mon Sep 17 00:00:00 2001 From: Tim Abbott Date: Tue, 6 Nov 2018 20:31:26 -0800 Subject: [PATCH] Release Zulip Server 1.9.0. --- docs/conf.py | 4 +-- docs/overview/changelog.md | 58 +++++++++++++++++++++++--------------- version.py | 2 +- 3 files changed, 38 insertions(+), 26 deletions(-) diff --git a/docs/conf.py b/docs/conf.py index 43e1ae6617..fa5166c383 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -52,9 +52,9 @@ author = 'The Zulip Team' # built documents. # # The short X.Y version. -version = '1.8+git' +version = '1.9' # The full version, including alpha/beta/rc tags. -release = '1.8.1+git' +release = '1.9.0' # This allows us to insert a warning that appears only on an unreleased # version, e.g. to say that something is likely to have changed. diff --git a/docs/overview/changelog.md b/docs/overview/changelog.md index f4481c2473..e427c5c214 100644 --- a/docs/overview/changelog.md +++ b/docs/overview/changelog.md @@ -7,30 +7,43 @@ All notable changes to the Zulip server are documented in this file. This section lists notable unreleased changes; it is generally updated in bursts. -These changes likely will not be included in Zulip 1.9, but are -scheduled for the next major release. - -- Added support for limited-permissions "guest" users. -- Added support for clearing push notifications on Android. -- Redesigned search navbar area to use more attractive input pills. - -### Unreleased targeting Zulip 1.9 - -This section lists notable unreleased changes that will be included in -Zulip 1.9; it is generally updated in bursts. +### 1.9.0 -- 2018-11-07 **Highlights:** -- Added support for custom profile fields. -- Added support for Debian stretch and Ubuntu bionic. -- Added support for using Google Hangouts as the video chat provider. -- Added support for configuring a private stream so subscribers can - access full history, even before they joined the stream. -- Added support for announcement-only streams. -- Adopted docker-zulip to be now the official Docker image for Zulip. -- Added support for using matrix.org as an IRC gateway. -- Added support for configuring email notifications for all messages - in a stream (useful for very low-traffic streams/organizations). -- New translations: Ukrainian and others. + +- Support for Ubuntu bionic and Debian stretch (our first non-Ubuntu + platform!). We expect to deprecate support for installing a new + Zulip server on Ubuntu Trusty in the coming months, in preparation + for Trusty’s end-of-life in April 2019. +- New data import tools for HipChat and Gitter. The Slack importer + is now out of beta. +- Zulip Python process startup time is about 30% faster; this effort + resulted in upstream contributions to fix significant performance + bugs in django-bitfield, libthumbor, and pika. +- You can now configure custom (organization-specific) fields for user + profiles; Zulip can now serve as your organization’s employee + directory. +- Zulip now supports using Google Hangouts instead of Jitsi as the + video chat provider. +- Users can now configure email and mobile push notifications for + all messages in a stream (useful for low-traffic + streams/organizations), not just for messages mentioning them. +- New [stream settings](https://zulipchat.com/help/stream-permissions) + control whether private stream subscribers can access history + from before they joined, and allow configuring streams to only + allow administrators to post. +- Zulip now has experimental support for guest users (intended + for use cases like contractors who the organization only wants + to have access to a few streams). +- New native integrations for Ansible Tower, Appveyor, Clubhouse, + Netlify, and Zabbix; Zulip now has over 100 native integrations (in + addition to hundreds more available via Zapier and IFTTT). +- New translations for Ukrainian, Portuguese, Indonesian, Dutch, and + Finnish. Zulip now has complete or nearly-complete translations + for German, Spanish, French, Portuguese, Russian, Ukrainian, + Czech, Finnish, and Turkish. Partial translations for Chinese, + Dutch, Korean, Polish, Japanese, and Indonesian cover the majority + of the total strings in the project. **Upgrade notes:** @@ -58,7 +71,6 @@ Zulip 1.9; it is generally updated in bursts. - Added documentation on alternative production deployment options. - Added Gitter and HipChat data import tools. - Added support for using both LDAPAuthBackend and EmailAuthBackend. -- Added Ansible Tower, Appveyor, Clubhouse, Netlify, and Zabbix integrations. - Added support for rendering message content written in right-to-left languages in a right-to-left style. - Added support for compose keyboard shortcuts in message edit UI. diff --git a/version.py b/version.py index 60b87695c2..e2830e580f 100644 --- a/version.py +++ b/version.py @@ -1,4 +1,4 @@ -ZULIP_VERSION = "1.9.0-rc3+git" +ZULIP_VERSION = "1.9.0" # Bump the minor PROVISION_VERSION to indicate that folks should provision # only when going from an old version of the code to a newer version. Bump