Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
50 changes: 50 additions & 0 deletions source/administration-guide/upgrade/important-upgrade-notes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,56 @@ We recommend reviewing the `additional upgrade notes <#additional-upgrade-notes>
| If you're upgrading | Then... |
| from a version earlier than... | |
+====================================================+==================================================================================================================================================================+
| v11.3 | Added schema changes in the form of a new tables (``ReadReceipts`` and ``TemporaryPosts``) that aggregate user attributes into a separate table. Added ``Type`` |
| | field for both ``Drafts`` and ``ScheduledPosts``. A previous version of Mattermost can run with the new schema changes. The migrations are fully |
| | backwards-compatible and no database downtime is expected for this upgrade. The SQL queries included are: |
| | |
| | .. code-block:: sql |
| | |
| | CREATE TABLE IF NOT EXISTS ReadReceipts ( |
| | PostId VARCHAR(26) NOT NULL, |
| | UserId VARCHAR(26) NOT NULL, |
| | ExpireAt bigint NOT NULL, |
| | PRIMARY KEY (PostId, UserId) |
| | ); |
| | |
| | CREATE INDEX IF NOT EXISTS idx_read_receipts_post_id ON ReadReceipts(PostId); |
| | CREATE INDEX IF NOT EXISTS idx_read_receipts_user_id_post_id_expire_at ON ReadReceipts(UserId, PostId, ExpireAt); |
| | |
| | CREATE TABLE IF NOT EXISTS TemporaryPosts ( |
| | PostId VARCHAR(26) PRIMARY KEY, |
| | Type VARCHAR(26) NOT NULL, |
| | ExpireAt BIGINT NOT NULL, |
| | Message VARCHAR(65535), |
| | FileIds VARCHAR(300) |
| | ); |
| | |
| | CREATE INDEX IF NOT EXISTS idx_temporary_posts_expire_at ON TemporaryPosts(expireat); |
| | |
| | ALTER TABLE drafts ADD COLUMN IF NOT EXISTS Type text; |
| | ALTER TABLE scheduledposts ADD COLUMN IF NOT EXISTS Type text; |
| +------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| | Added a new ``translations`` table, two new columns (``channels.autotranslation``, ``channelmembers.autotranslation)``, and four new indexes. The migrations are |
| | fully backwards-compatible and there are no table rewrites. < 1 second of downtime is required. Zero downtime is possible when using |
| | ``CREATE INDEX CONCURRENTLY`` before upgrading for true zero-downtime upgrade. Standard upgrade is safe for all instance sizes; no special manual steps required |
| | unless zero-downtime is critical. The SQL queries for absolute zero downtime are: |
| | |
| | .. code-block:: sql |
| | |
| | CREATE INDEX CONCURRENTLY IF NOT EXISTS |
| | idx_channelmembers_autotranslation_enabled |
| | ON channelmembers (channelid) |
| | WHERE autotranslation = true; |
| | |
| | CREATE INDEX CONCURRENTLY IF NOT EXISTS |
| | idx_channels_autotranslation_enabled |
| | ON channels (id) |
| | WHERE autotranslation = true; |
| | |
| | CREATE INDEX CONCURRENTLY IF NOT EXISTS |
| | idx_users_id_locale |
| | ON users (id, locale); |
+----------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| v11.2 | Added a new column to the ``OAuthApps`` table called ``isdynamicallyregistered``. It has a default value of ``false``. Also added three new columns to the |
| | ``OAuthAuthData`` table called ``resource``, ``codechallenge`` and ``codechallengemethod``. All columns default to ``‘’``. Also added a new column to the |
| | ``OAuthAccessData`` table called ``audience``. It has a default value of ``‘’``. The migrations are fully backwards-compatible and no database downtime is |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ Desktop
Mobile
-------

- Mattermost Mobile v2.36.0 - `View Open Source Components <https://github.com/mattermost/mattermost-mobile/blob/release-2.36/NOTICE.txt>`__.
- Mattermost Mobile v2.35.0 - `View Open Source Components <https://github.com/mattermost/mattermost-mobile/blob/release-2.35/NOTICE.txt>`__.
- Mattermost Mobile v2.34.0 - `View Open Source Components <https://github.com/mattermost/mattermost-mobile/blob/release-2.34/NOTICE.txt>`__.
- Mattermost Mobile v2.33.0 - `View Open Source Components <https://github.com/mattermost/mattermost-mobile/blob/release-2.33/NOTICE.txt>`__.
Expand Down Expand Up @@ -133,6 +134,7 @@ Mobile
Server
------------------------------

- Mattermost Enterprise Edition v11.3.0 - `View Open Source Components <https://github.com/mattermost/mattermost-server/blob/release-11.3/NOTICE.txt>`__.
- Mattermost Enterprise Edition v11.2.0 - `View Open Source Components <https://github.com/mattermost/mattermost-server/blob/release-11.2/NOTICE.txt>`__.
- Mattermost Enterprise Edition v11.1.0 - `View Open Source Components <https://github.com/mattermost/mattermost-server/blob/release-11.1/NOTICE.txt>`__.
- Mattermost Enterprise Edition v11.0.2 - `View Open Source Components <https://github.com/mattermost/mattermost-server/blob/release-11.0/NOTICE.txt>`__.
Expand Down
2 changes: 1 addition & 1 deletion source/deployment-guide/server/linux/deploy-rhel.rst
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ In a terminal window, ssh onto the system that will host the Mattermost Server.

.. code-block:: sh

wget https://releases.mattermost.com/11.2.1/mattermost-11.2.1-linux-amd64.tar.gz
wget https://releases.mattermost.com/11.3.0/mattermost-11.3.0-linux-amd64.tar.gz

.. tab:: Current ESR

Expand Down
2 changes: 1 addition & 1 deletion source/deployment-guide/server/linux/deploy-tar.rst
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ In a terminal window, ssh onto the system that will host the Mattermost Server.

.. code-block:: sh
wget https://releases.mattermost.com/11.2.1/mattermost-11.2.1-linux-amd64.tar.gz
wget https://releases.mattermost.com/11.3.0/mattermost-11.3.0-linux-amd64.tar.gz
.. tab:: Current ESR

Expand Down
2 changes: 1 addition & 1 deletion source/product-overview/mattermost-desktop-releases.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Mattermost releases a new desktop app version every 4 months, in February, May,

| **Release** | **Support** | **Compatible with** |
|:---|:---|:---|
| v6.0 [Download](https://github.com/mattermost/desktop/releases/tag/v6.0.2) \| {ref}`Changelog <release-v6-0>` \| [SBOM download](https://github.com/mattermost/desktop/releases/download/v6.0.2/sbom-desktop-v6.0.2.json) | Released: 2025-11-14<br/>Support Ends: 2026-02-15 | {ref}`v11.2 <release-v11.2-feature-release>`, {ref}`v11.1 <release-v11.1-feature-release>`, {ref}`v11.0 <release-v11.0-major-release>`, {ref}`v10.12 <release-v10.12-feature-release>`, {ref}`v10.11 <release-v10.11-extended-support-release>` |
| v6.0 [Download](https://github.com/mattermost/desktop/releases/tag/v6.0.2) \| {ref}`Changelog <release-v6-0>` \| [SBOM download](https://github.com/mattermost/desktop/releases/download/v6.0.2/sbom-desktop-v6.0.2.json) | Released: 2025-11-14<br/>Support Ends: 2026-02-15 | {ref}`v11.3 <release-v11.3-feature-release>`, {ref}`v11.2 <release-v11.2-feature-release>`, {ref}`v11.1 <release-v11.1-feature-release>`, {ref}`v11.0 <release-v11.0-major-release>`, {ref}`v10.12 <release-v10.12-feature-release>`, {ref}`v10.11 <release-v10.11-extended-support-release>` |
| v5.13 [Download](https://github.com/mattermost/desktop/releases/tag/v5.13.2) \| {ref}`Changelog <release-v5-13>` \| [SBOM download](https://github.com/mattermost/desktop/releases/download/v5.13.2/sbom-desktop-v5.13.2.json) | Released: 2025-08-15<br/>Support Ends: 2026-08-15 {ref}`EXTENDED <release-types>` | {ref}`v11.0 <release-v11.0-major-release>`, {ref}`v10.12 <release-v10.12-feature-release>`, {ref}`v10.11 <release-v10.11-extended-support-release>`, {ref}`v10.10 <release-v10.10-feature-release>`, {ref}`v10.9 <release-v10.9-feature-release>`, {ref}`v10.5 <release-v10.5-extended-support-release>` |
| v5.12 [Download](https://github.com/mattermost/desktop/releases/tag/v5.12.1) \| {ref}`Changelog <release-v5-12>` \| [SBOM download](https://github.com/mattermost/desktop/releases/download/v5.12.1/sbom-desktop-v5.12.1.json) | Released: 2025-05-16<br/>Support Ends: 2025-08-15 | {ref}`v10.10 <release-v10.10-feature-release>`, {ref}`v10.9 <release-v10.9-feature-release>`, {ref}`v10.8 <release-v10.8-feature-release>`, {ref}`v10.7 <release-v10.7-feature-release>`, {ref}`v10.6 <release-v10.6-feature-release>`, {ref}`v10.5 <release-v10.5-extended-support-release>` |
| v5.11 [Download](https://github.com/mattermost/desktop/releases/tag/v5.11.3) \| {ref}`Changelog <release-v5-11>` | Released: 2025-02-14<br/>Support Ends: 2025-11-15 | {ref}`v10.7 <release-v10.7-feature-release>`, {ref}`v10.6 <release-v10.6-feature-release>`, {ref}`v10.5 <release-v10.5-extended-support-release>`, {ref}`v10.4 <release-v10.4-feature-release>`, {ref}`v10.3 <release-v10.3-feature-release>`, {ref}`v9.11 <release-v9-11-extended-support-release>` |
Expand Down
1 change: 1 addition & 0 deletions source/product-overview/mattermost-server-releases.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ Mattermost releases a new server version on the 16th of each month in [binary fo

| **Release** | **Released on** | **Support ends** |
|:---|:---|:---|
| v11.3 [Download](https://releases.mattermost.com/11.3.0/mattermost-11.3.0-linux-amd64.tar.gz) \| {ref}`Changelog <release-v11.3-feature-release>` \| <details class="mm-sbom"><summary>SBOM</summary><ul><li><a href="https://github.com/mattermost/mattermost/releases/download/v11.3.0/sbom-mattermost-v11.3.0.json">Team Edition</a></li><li><a href="https://releases.mattermost.com/11.3.0/sbom-enterprise-v11.3.0.json">Enterprise</a></li></ul></details> | 2026-01-16 | 2026-04-15 |
| v11.2 [Download](https://releases.mattermost.com/11.2.1/mattermost-11.2.1-linux-amd64.tar.gz) \| {ref}`Changelog <release-v11.2-feature-release>` \| <details class="mm-sbom"><summary>SBOM</summary><ul><li><a href="https://github.com/mattermost/mattermost/releases/download/v11.2.1/sbom-mattermost-v11.2.1.json">Team Edition</a></li><li><a href="https://releases.mattermost.com/11.2.1/sbom-enterprise-v11.2.1.json">Enterprise</a></li></ul></details> | 2025-12-16 | 2026-03-15 |
| v11.1 [Download](https://releases.mattermost.com/11.1.1/mattermost-11.1.1-linux-amd64.tar.gz) \| {ref}`Changelog <release-v11.1-feature-release>` \| <details class="mm-sbom"><summary>SBOM</summary><ul><li><a href="https://github.com/mattermost/mattermost/releases/download/v11.1.1/sbom-mattermost-v11.1.1.json">Team Edition</a></li><li><a href="https://releases.mattermost.com/11.1.1/sbom-enterprise-v11.1.1.json">Enterprise</a></li></ul></details> | 2025-11-14 | 2026-02-15 |
| v11.0 [Download](https://releases.mattermost.com/11.0.6/mattermost-11.0.6-linux-amd64.tar.gz) \| {ref}`Changelog <release-v11.0-major-release>` \| <details class="mm-sbom"><summary>SBOM</summary><ul><li><a href="https://github.com/mattermost/mattermost/releases/download/v11.0.6/sbom-mattermost-v11.0.6.json">Team Edition</a></li><li><a href="https://releases.mattermost.com/11.0.6/sbom-enterprise-v11.0.6.json">Enterprise</a></li></ul></details> | 2025-10-16 | 2026-01-15 |
Expand Down
Loading