Release Zulip Server 6.0.

This commit is contained in:
Tim Abbott 2022-11-17 11:21:05 -08:00
parent bf00e44bde
commit f0e5f69c01
3 changed files with 28 additions and 23 deletions

View File

@ -1,15 +1,13 @@
# Version history # Version history
This page the release history for the Zulip server. See also the This page contains the release history for the Zulip 6.x stable
[Zulip release lifecycle](../overview/release-lifecycle.md). 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 ## Zulip 6.x series
### 6.0 -- unreleased ### 6.0 -- 2022-11-17
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.
#### Highlights #### 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 coming releases, we plan to migrate all Zulip permissions settings
to be based on this more flexible groups-based system. We currently to be based on this more flexible groups-based system. We currently
expect this migration to be fully backwards-compatible. 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 - Zulip's automated emails use the `X-Auto-Response-Suppress` header
to reduce auto-responder replies. to reduce auto-responder replies.
- Changed various icons to be more intuitive. The bell-based icon for - 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 several subtle bugs with confirmation links.
- Fixed a subtle performance issue for full-text search for uncommon words. - Fixed a subtle performance issue for full-text search for uncommon words.
- Fixed the estimator for the size of public data exports. - 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 - Major improvements to our documentation for setting up the development
environment and for joining the project as a new contributor. environment and for joining the project as a new contributor.
- Extracted several JavaScript modules to share code with the mobile - 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 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 this release, so this migration can be run in the background for
installations hoping to avoid extended downtime. 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 [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 This section links to the upgrade notes from past releases, so you can
easily read them all when upgrading across multiple releases. easily read them all when upgrading across multiple releases.
- [Draft upgrade notes for 6.0](#upgrade-notes-for-60) - [Upgrade notes for 6.0](#upgrade-notes-for-60)
- [Upgrade notes for 5.0](#upgrade-notes-for-50)
* [Upgrade notes for 5.0](#upgrade-notes-for-50) - [Upgrade notes for 4.0](#upgrade-notes-for-40)
* [Upgrade notes for 4.0](#upgrade-notes-for-40) - [Upgrade notes for 3.0](#upgrade-notes-for-30)
* [Upgrade notes for 3.0](#upgrade-notes-for-30) - [Upgrade notes for 2.1.5](#upgrade-notes-for-215)
* [Upgrade notes for 2.1.5](#upgrade-notes-for-215) - [Upgrade notes for 2.1.0](#upgrade-notes-for-210)
* [Upgrade notes for 2.1.0](#upgrade-notes-for-210) - [Upgrade notes for 2.0.0](#upgrade-notes-for-200)
* [Upgrade notes for 2.0.0](#upgrade-notes-for-200) - [Upgrade notes for 1.9.0](#upgrade-notes-for-190)
* [Upgrade notes for 1.9.0](#upgrade-notes-for-190) - [Upgrade notes for 1.8.0](#upgrade-notes-for-180)
* [Upgrade notes for 1.8.0](#upgrade-notes-for-180) - [Upgrade notes for 1.7.0](#upgrade-notes-for-170)
* [Upgrade notes for 1.7.0](#upgrade-notes-for-170)
[docker-zulip]: https://github.com/zulip/docker-zulip [docker-zulip]: https://github.com/zulip/docker-zulip
[commit-log]: https://github.com/zulip/zulip/commits/main [commit-log]: https://github.com/zulip/zulip/commits/main

View File

@ -20,6 +20,10 @@ format used by the Zulip server that they are interacting with.
## Changes in Zulip 6.0 ## Changes in Zulip 6.0
**Feature level 156**
No changes; feature level used for Zulip 6.0 release.
**Feature level 155** **Feature level 155**
* [`GET /messages`](/api/get-messages): The new `include_anchor` * [`GET /messages`](/api/get-messages): The new `include_anchor`

View File

@ -1,6 +1,6 @@
import os 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 # Add information on number of commits and commit hash to version, if available
zulip_git_version_file = os.path.join( 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_VERSION = lines.pop(0).strip()
ZULIP_MERGE_BASE = lines.pop(0).strip() ZULIP_MERGE_BASE = lines.pop(0).strip()
LATEST_MAJOR_VERSION = "5.0" LATEST_MAJOR_VERSION = "6.0"
LATEST_RELEASE_VERSION = "5.7" LATEST_RELEASE_VERSION = "6.0"
LATEST_RELEASE_ANNOUNCEMENT = "https://blog.zulip.com/2022/03/29/zulip-5-0-released/" 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 # Versions of the desktop app below DESKTOP_MINIMUM_VERSION will be
# prevented from connecting to the Zulip server. Versions above # 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 # Changes should be accompanied by documentation explaining what the
# new level means in templates/zerver/api/changelog.md, as well as # new level means in templates/zerver/api/changelog.md, as well as
# "**Changes**" entries in the endpoint's documentation in `zulip.yaml`. # "**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 # 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 # only when going from an old version of the code to a newer version. Bump