config.json
, database changes, API changes, WebSocket event changes, and Go runtime version; see example​Release: Self-Managed
channelNOTICE.txt
PRs for any new libraries added from dev, and ensure they are cherry-picked to feature release branchNOTICE.txt
PRs, Translations PRs, database upgrade, and any needed pre-packaged plugins, backports, and recent regression fixes are included in the releaseRelease: Self-Managed
channel with link to requestTODO
notes, including one for uncommenting upgrade codeRelease Candidate 1
is cut (e.g. 3.5.0-RC1) according to the Release Candidate Checklist in mattermost/process
config.json
in compatibility section of changelog are written back to settings documentation​Release: Self-Managed
channel and playbook channel for that releaseRelease: Self-Managed
channelRelease: Self-Managed
with links to the Enterprise Edition and Team Edition sectionsmattermost-server
, mattermost-webapp
, desktop
, mattermost-mobile
, and mattermost-redux
Release: Self-Managed
channel and remove links to RC candidates and testing spreadsheet from the headervX.X-documentation
vX.X-documentation
branch and add a Work in Progress
label for itdocs/source/conf.py
against the vX.X-documentation
branch