Release Zulip Server 3.0.

This commit is contained in:
Tim Abbott 2020-07-16 02:13:43 -07:00
parent ba55bc624f
commit d74664a603
4 changed files with 12 additions and 8 deletions

View File

@ -7,9 +7,7 @@ All notable changes to the Zulip server are documented in this file.
This section lists notable unreleased changes; it is generally updated This section lists notable unreleased changes; it is generally updated
in bursts. in bursts.
### 3.0-rc2 -- July 14, 2020 ### 3.0 -- July 16, 2020
We expect this to become the 3.0 final release in mid July.
#### Highlights #### Highlights

View File

@ -34,6 +34,8 @@ preparing a new release.
* Do final updates to `changelog.md`, for any final changes and with * Do final updates to `changelog.md`, for any final changes and with
any revisions from the draft blog post. (And the date!) any revisions from the draft blog post. (And the date!)
* Update `ZULIP_VERSION` and `LATEST_RELEASE_VERSION` in `version.py`. * Update `ZULIP_VERSION` and `LATEST_RELEASE_VERSION` in `version.py`.
* For major releases, update `API_FEATURE_LEVEL` to a feature level
for the final release, and document a reserved range.
* Use `build-release-tarball` to generate a final release tarball. * Use `build-release-tarball` to generate a final release tarball.
* Post the release tarball on https://www.zulip.org/dist/releases/ : * Post the release tarball on https://www.zulip.org/dist/releases/ :
add the file, update the `zulip-server-latest.tar.gz` symlink, and add the file, update the `zulip-server-latest.tar.gz` symlink, and

View File

@ -10,6 +10,10 @@ below features are supported.
## Changes in Zulip 3.0 ## Changes in Zulip 3.0
**Feature level 25**
No changes; feature level used for Zulip 3.0 release.
**Feature level 24** **Feature level 24**
* The `!avatar()` and `!gravatar()` markdown syntax, which was never * The `!avatar()` and `!gravatar()` markdown syntax, which was never

View File

@ -1,6 +1,6 @@
import os import os
ZULIP_VERSION = "3.0-rc2+git" ZULIP_VERSION = "3.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(os.path.dirname(os.path.abspath(__file__)), 'zulip-git-version') zulip_git_version_file = os.path.join(os.path.dirname(os.path.abspath(__file__)), 'zulip-git-version')
if os.path.exists(zulip_git_version_file): if os.path.exists(zulip_git_version_file):
@ -9,9 +9,9 @@ if os.path.exists(zulip_git_version_file):
if version: if version:
ZULIP_VERSION = version ZULIP_VERSION = version
LATEST_MAJOR_VERSION = "2.1" LATEST_MAJOR_VERSION = "3.0"
LATEST_RELEASE_VERSION = "2.1.7" LATEST_RELEASE_VERSION = "3.0"
LATEST_RELEASE_ANNOUNCEMENT = "https://blog.zulip.org/2019/12/13/zulip-2-1-released/" LATEST_RELEASE_ANNOUNCEMENT = "https://blog.zulip.org/2020/07/16/zulip-3-0-released/"
LATEST_DESKTOP_VERSION = "5.3.0" LATEST_DESKTOP_VERSION = "5.3.0"
# Versions of the desktop app below DESKTOP_MINIMUM_VERSION will be # Versions of the desktop app below DESKTOP_MINIMUM_VERSION will be
@ -29,7 +29,7 @@ DESKTOP_WARNING_VERSION = "5.2.0"
# #
# 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. # new level means in templates/zerver/api/changelog.md.
API_FEATURE_LEVEL = 24 API_FEATURE_LEVEL = 25
# 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