From f0e5f69c0100f7f61025f1fce4ab52bc93e55a5b Mon Sep 17 00:00:00 2001 From: Tim Abbott Date: Thu, 17 Nov 2022 11:21:05 -0800 Subject: [PATCH] Release Zulip Server 6.0. --- docs/overview/changelog.md | 37 ++++++++++++++++--------------- templates/zerver/api/changelog.md | 4 ++++ version.py | 10 ++++----- 3 files changed, 28 insertions(+), 23 deletions(-) diff --git a/docs/overview/changelog.md b/docs/overview/changelog.md index 7d807dc083..5086cb76b4 100644 --- a/docs/overview/changelog.md +++ b/docs/overview/changelog.md @@ -1,15 +1,13 @@ # Version history -This page the release history for the Zulip server. See also the -[Zulip release lifecycle](../overview/release-lifecycle.md). +This page contains the release history for the Zulip 6.x stable +release series. See the [current Zulip changelog][latest-changelog] +for newer release series, or the [commit log][commit-log] for an +up-to-date list of all changes. ## Zulip 6.x series -### 6.0 -- unreleased - -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 raw changes. +### 6.0 -- 2022-11-17 #### Highlights @@ -98,6 +96,7 @@ log][commit-log] for an up-to-date list of raw changes. coming releases, we plan to migrate all Zulip permissions settings to be based on this more flexible groups-based system. We currently expect this migration to be fully backwards-compatible. +- Added a new compliance export management command. - Zulip's automated emails use the `X-Auto-Response-Suppress` header to reduce auto-responder replies. - Changed various icons to be more intuitive. The bell-based icon for @@ -175,6 +174,7 @@ log][commit-log] for an up-to-date list of raw changes. - Fixed several subtle bugs with confirmation links. - Fixed a subtle performance issue for full-text search for uncommon words. - Fixed the estimator for the size of public data exports. +- Fixed "mark all as read" requiring a browser reload. - Major improvements to our documentation for setting up the development environment and for joining the project as a new contributor. - Extracted several JavaScript modules to share code with the mobile @@ -201,6 +201,8 @@ log][commit-log] for an up-to-date list of raw changes. 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. +- Custom profile fields with "Pronouns" in their name and the "short + text" field type were converted to the new "Pronouns" field type. [docker-zulip-upgrade-database]: https://github.com/zulip/docker-zulip/#upgrading-zulipzulip-postgresql-to-14 @@ -2937,17 +2939,16 @@ running a version from before 1.7 should upgrade directly to 1.7.1. This section links to the upgrade notes from past releases, so you can easily read them all when upgrading across multiple releases. -- [Draft upgrade notes for 6.0](#upgrade-notes-for-60) - -* [Upgrade notes for 5.0](#upgrade-notes-for-50) -* [Upgrade notes for 4.0](#upgrade-notes-for-40) -* [Upgrade notes for 3.0](#upgrade-notes-for-30) -* [Upgrade notes for 2.1.5](#upgrade-notes-for-215) -* [Upgrade notes for 2.1.0](#upgrade-notes-for-210) -* [Upgrade notes for 2.0.0](#upgrade-notes-for-200) -* [Upgrade notes for 1.9.0](#upgrade-notes-for-190) -* [Upgrade notes for 1.8.0](#upgrade-notes-for-180) -* [Upgrade notes for 1.7.0](#upgrade-notes-for-170) +- [Upgrade notes for 6.0](#upgrade-notes-for-60) +- [Upgrade notes for 5.0](#upgrade-notes-for-50) +- [Upgrade notes for 4.0](#upgrade-notes-for-40) +- [Upgrade notes for 3.0](#upgrade-notes-for-30) +- [Upgrade notes for 2.1.5](#upgrade-notes-for-215) +- [Upgrade notes for 2.1.0](#upgrade-notes-for-210) +- [Upgrade notes for 2.0.0](#upgrade-notes-for-200) +- [Upgrade notes for 1.9.0](#upgrade-notes-for-190) +- [Upgrade notes for 1.8.0](#upgrade-notes-for-180) +- [Upgrade notes for 1.7.0](#upgrade-notes-for-170) [docker-zulip]: https://github.com/zulip/docker-zulip [commit-log]: https://github.com/zulip/zulip/commits/main diff --git a/templates/zerver/api/changelog.md b/templates/zerver/api/changelog.md index 41152ddec1..77d1ce8c4c 100644 --- a/templates/zerver/api/changelog.md +++ b/templates/zerver/api/changelog.md @@ -20,6 +20,10 @@ format used by the Zulip server that they are interacting with. ## Changes in Zulip 6.0 +**Feature level 156** + +No changes; feature level used for Zulip 6.0 release. + **Feature level 155** * [`GET /messages`](/api/get-messages): The new `include_anchor` diff --git a/version.py b/version.py index 1120da258f..07588fa332 100644 --- a/version.py +++ b/version.py @@ -1,6 +1,6 @@ import os -ZULIP_VERSION = "6.0-dev+git" +ZULIP_VERSION = "6.0" # Add information on number of commits and commit hash to version, if available zulip_git_version_file = os.path.join( @@ -13,9 +13,9 @@ if os.path.exists(zulip_git_version_file): ZULIP_VERSION = lines.pop(0).strip() ZULIP_MERGE_BASE = lines.pop(0).strip() -LATEST_MAJOR_VERSION = "5.0" -LATEST_RELEASE_VERSION = "5.7" -LATEST_RELEASE_ANNOUNCEMENT = "https://blog.zulip.com/2022/03/29/zulip-5-0-released/" +LATEST_MAJOR_VERSION = "6.0" +LATEST_RELEASE_VERSION = "6.0" +LATEST_RELEASE_ANNOUNCEMENT = "https://blog.zulip.com/2022/11/17/zulip-6-0-released/" # Versions of the desktop app below DESKTOP_MINIMUM_VERSION will be # prevented from connecting to the Zulip server. Versions above @@ -33,7 +33,7 @@ DESKTOP_WARNING_VERSION = "5.4.3" # Changes should be accompanied by documentation explaining what the # new level means in templates/zerver/api/changelog.md, as well as # "**Changes**" entries in the endpoint's documentation in `zulip.yaml`. -API_FEATURE_LEVEL = 155 +API_FEATURE_LEVEL = 156 # 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