From 22005a25b6e44615a4f78485573263beb7b0031e Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Tue, 17 Oct 2023 13:10:32 -0400 Subject: [PATCH 01/28] v9.2 Changelog --- source/install/self-managed-changelog.md | 61 ++++++++++++++++++++++++ 1 file changed, 61 insertions(+) diff --git a/source/install/self-managed-changelog.md b/source/install/self-managed-changelog.md index 519b3f7036e..4e85318a387 100644 --- a/source/install/self-managed-changelog.md +++ b/source/install/self-managed-changelog.md @@ -6,11 +6,72 @@ See the [changelog in progress](https://bit.ly/2nK3cVf) for the upcoming release Latest Mattermost Releases: +- [Release v9.2 - Feature Release](#release-v9-2-feature-release) - [Release v9.1 - Feature Release](#release-v9-1-feature-release) - [Release v9.0 - Major Release](#release-v9-0-major-release) - [Release v8.1 - Extended Support Release](#release-v8-1-extended-support-release) - [Release v7.8 - Extended Support Release](#release-v7-8-extended-support-release) +## Release v9.2 - [Feature Release](https://docs.mattermost.com/upgrade/release-definitions.html#feature-release) + +**Release day: November 16, 2023** + +### Important Upgrade Notes + - Fixed Data Retention Policies to run jobs when their is any "Custom retention policy" enabled even when the "Global retention policy" is set to "keep-forever". Earlier due to this bug, the Enabled Custom Policies wouldn't run as long as Global Policy was set to "keep-forever"/disabled. After this fix, the custom policies would run automatically even when the Global Policy is set to "keep-forever". So once upgraded, this may unintentionally delete posts. So, admins should make sure to "disable" all custom policies before upgrading. Then re-enable them again as per the requirement. + +**IMPORTANT:** If you upgrade from a release earlier than v9.1, please read the other [Important Upgrade Notes](https://docs.mattermost.com/upgrade/important-upgrade-notes.html). + +### Compatibility + - Updated minimum required Edge version to 116+. + +### Improvements + +#### User Interface (UI) + - Improved readability by displaying system messages on multiple lines when editing a channel header. + - Combined "joined/left" event type in system messages. + - Added a new user preference to disable webapp prefetching via **Settings > Advanced > Allow Mattermost to prefetch channel posts**. + +#### Administration + - JSON null value cases are now handled correctly by also checking that the pointer is no longer null when unmarshalling to a pointer. + - An annotated logger is now used to capture LDAP and SAML logs. + - Replaced ``github.com/mattermost/gziphandler`` with ``github.com/klauspost/compress/gzhttp``. + - Performance metrics now contain information on if a given request was sent during a page load or a websocket reconnect. + - Elasticsearch aggregation jobs no longer start when a bulk indexing job is currently running. + +### Bug Fixes + - Fixed a panic where a simple worker would crash if it failed to get a job. + - Fixed post props on update to properly see channel links. + - Fixed an issue where the API for drafts would return empty drafts. + - Fixed alignment of the help menu in the global header. + - Fixed a broken link in the **Edit Channel** header modal. + - Fixed a bug preventing users to be added to channels from the system console. + +### config.json +Multiple setting options were added to ``config.json``. Below is a list of the additions and their default values on install. The settings can be modified in ``config.json``, or the System Console when available. + +#### Changes to all plans: + - A new config value added to LogSettings so that log fields can be size limited during logging. (MaxFieldSize) + +### API Changes + - Added ``origin_client to the mattermost_api_time`` metrics. + +### Go Version + - v9.2 is built with Go ``v1.20.7``. + +### Known Issues + - Copy pasting images from Chrome fails [MM-54486](https://mattermost.atlassian.net/browse/MM-54486). + - Adding an @mention at the start of a post draft and pressing the left or right arrow key can clear the post draft and the undo history [MM-33823](https://mattermost.atlassian.net/browse/MM-33823). + - Status may sometimes get stuck as **Away** or **Offline** in High Availability mode with IP Hash turned off. + - Searching stop words in quotation marks with Elasticsearch enabled returns more than just the searched terms. + - Slack import through the CLI fails if email notifications are enabled. + - Push notifications don't always clear on iOS when running Mattermost in High Availability mode. + - The Playbooks left-hand sidebar doesn't update when a user is added to a run or playbook without a refresh. + - If a user isn't a member of a configured broadcast channel, posting a status update might fail without any error feedback. As a temporary workaround, join the configured broadcast channels, or remove those channels from the run configuration. + - The Playbooks left-hand sidebar does not update when a user is added to a run or playbook without a refresh. + +### Contributors + - + ## Release v9.1 - [Feature Release](https://docs.mattermost.com/upgrade/release-definitions.html#feature-release) **Release day: October 16, 2023** From a0f51ca38d65cb57fd42c106c6c9f3751aea4af5 Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Tue, 17 Oct 2023 13:12:02 -0400 Subject: [PATCH 02/28] Update download-latest-tarball.rst --- source/install/download-latest-tarball.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/install/download-latest-tarball.rst b/source/install/download-latest-tarball.rst index daa0791b2b8..c581b6de373 100644 --- a/source/install/download-latest-tarball.rst +++ b/source/install/download-latest-tarball.rst @@ -15,7 +15,7 @@ Using ``wget``, download the Mattermost Server release you want to install.
- wget https://releases.mattermost.com/9.1.0/mattermost-9.1.0-linux-amd64.tar.gz + wget https://releases.mattermost.com/9.2.0/mattermost-9.2.0-linux-amd64.tar.gz Copied to clipboard
From 9ef4dccb1c90656292d933d01337d3e67337ef54 Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Tue, 17 Oct 2023 13:12:48 -0400 Subject: [PATCH 03/28] Update important-upgrade-notes.rst --- source/upgrade/important-upgrade-notes.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/upgrade/important-upgrade-notes.rst b/source/upgrade/important-upgrade-notes.rst index 888e23561ad..f2c0fd8ac4f 100644 --- a/source/upgrade/important-upgrade-notes.rst +++ b/source/upgrade/important-upgrade-notes.rst @@ -14,6 +14,8 @@ Important Upgrade Notes +----------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | If you’re upgrading from a version earlier than... | Then... | +====================================================+==================================================================================================================================================================+ +| v9.2 | | ++----------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | v9.1 | In v9.1.0, improved performance on data retention ``DeleteOrphanedRows`` queries. | | | | | | New migration for a new table: | From 97cd93c65313e1fef327124cf0a6c2c057346842 Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Tue, 17 Oct 2023 13:13:21 -0400 Subject: [PATCH 04/28] Update open-source-components.rst --- source/upgrade/open-source-components.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/upgrade/open-source-components.rst b/source/upgrade/open-source-components.rst index 35887095263..1ef00d84caf 100644 --- a/source/upgrade/open-source-components.rst +++ b/source/upgrade/open-source-components.rst @@ -28,6 +28,7 @@ Desktop Mobile ------- + - Mattermost Mobile v2.10.0 - `View Open Source Components `_. - Mattermost Mobile v2.9.0 - `View Open Source Components `_. - Mattermost Mobile v2.8.0 - `View Open Source Components `_. - Mattermost Mobile v2.7.0 - `View Open Source Components `_. @@ -98,6 +99,7 @@ Mobile Server ------------------------------ + - Mattermost Enterprise Edition v9.2.0 - `View Open Source Components `_. - Mattermost Enterprise Edition v9.1.0 - `View Open Source Components `_. - Mattermost Enterprise Edition v9.0.0 - `View Open Source Components `_. - Mattermost Enterprise Edition v8.1.0 - `View Open Source Components `_. From b4a7d3928ba0c48ac2fceed3c66c41e416707f06 Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Tue, 17 Oct 2023 13:13:49 -0400 Subject: [PATCH 05/28] Update release-lifecycle.rst --- source/upgrade/release-lifecycle.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/upgrade/release-lifecycle.rst b/source/upgrade/release-lifecycle.rst index 199bc4c9556..940d2358b13 100644 --- a/source/upgrade/release-lifecycle.rst +++ b/source/upgrade/release-lifecycle.rst @@ -16,6 +16,8 @@ During each monthly release, Mattermost backports high severity or high impact s +-------------+-----------------------+--------------------------+--------------------------+--------------------------+ | Version | Release Type | Lifecyle Start Date | Lifecycle End Date | Extended Support Release | +=============+=======================+==========================+==========================+==========================+ +| 9.3 | Feature | 2023-12-16 | 2024-03-15 | | ++-------------+-----------------------+--------------------------+--------------------------+--------------------------+ | 9.2 | Feature | 2023-11-16 | 2024-02-15 | | +-------------+-----------------------+--------------------------+--------------------------+--------------------------+ | 9.1 | Feature | 2023-10-16 | 2024-01-15 | | From ea9bb63dcfff755d4bab371b1144c65da6e3c189 Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Tue, 17 Oct 2023 14:26:15 -0400 Subject: [PATCH 06/28] Update self-managed-changelog.md --- source/install/self-managed-changelog.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/source/install/self-managed-changelog.md b/source/install/self-managed-changelog.md index 4e85318a387..2d5fb77dc54 100644 --- a/source/install/self-managed-changelog.md +++ b/source/install/self-managed-changelog.md @@ -17,7 +17,7 @@ Latest Mattermost Releases: **Release day: November 16, 2023** ### Important Upgrade Notes - - Fixed Data Retention Policies to run jobs when their is any "Custom retention policy" enabled even when the "Global retention policy" is set to "keep-forever". Earlier due to this bug, the Enabled Custom Policies wouldn't run as long as Global Policy was set to "keep-forever"/disabled. After this fix, the custom policies would run automatically even when the Global Policy is set to "keep-forever". So once upgraded, this may unintentionally delete posts. So, admins should make sure to "disable" all custom policies before upgrading. Then re-enable them again as per the requirement. + - Fixed Data Retention Policies to run jobs when there is any "Custom retention policy" enabled even when the "Global retention policy" is set to "keep-forever". Before this fix, the Enabled Custom Policies wouldn't run as long as Global Policy was set to "keep-forever" or was disabled. After the fix, the custom policies will run automatically even when the Global Policy is set to "keep-forever". Once the server is upgraded, posts may unintentionally be deleted. Admins should make sure to disable all custom policies before upgrading, and then re-enable them again after upgrading. **IMPORTANT:** If you upgrade from a release earlier than v9.1, please read the other [Important Upgrade Notes](https://docs.mattermost.com/upgrade/important-upgrade-notes.html). @@ -28,7 +28,7 @@ Latest Mattermost Releases: #### User Interface (UI) - Improved readability by displaying system messages on multiple lines when editing a channel header. - - Combined "joined/left" event type in system messages. + - Combined "joined/left" event types in system messages. - Added a new user preference to disable webapp prefetching via **Settings > Advanced > Allow Mattermost to prefetch channel posts**. #### Administration @@ -42,15 +42,16 @@ Latest Mattermost Releases: - Fixed a panic where a simple worker would crash if it failed to get a job. - Fixed post props on update to properly see channel links. - Fixed an issue where the API for drafts would return empty drafts. - - Fixed alignment of the help menu in the global header. + - Fixed the alignment of the **Help** menu in the global header. - Fixed a broken link in the **Edit Channel** header modal. - - Fixed a bug preventing users to be added to channels from the system console. + - Fixed an issue that prevented users to be added to channels from the System Console. ### config.json Multiple setting options were added to ``config.json``. Below is a list of the additions and their default values on install. The settings can be modified in ``config.json``, or the System Console when available. #### Changes to all plans: - - A new config value added to LogSettings so that log fields can be size limited during logging. (MaxFieldSize) + - Under ``LogSettings`` in ``confi.json``: + - Added a new configuration setting ``MaxFieldSize`` to add the ability to size-limit log fields during logging. ### API Changes - Added ``origin_client to the mattermost_api_time`` metrics. From f19e5f7ee4b9b660564dcf07743b4960cc99f5a6 Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Tue, 17 Oct 2023 14:27:42 -0400 Subject: [PATCH 07/28] Update important-upgrade-notes.rst --- source/upgrade/important-upgrade-notes.rst | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/source/upgrade/important-upgrade-notes.rst b/source/upgrade/important-upgrade-notes.rst index f2c0fd8ac4f..f6f572507bd 100644 --- a/source/upgrade/important-upgrade-notes.rst +++ b/source/upgrade/important-upgrade-notes.rst @@ -5,7 +5,7 @@ Important Upgrade Notes :start-after: :nosearch: .. important:: - - Support for Mattermost Server v7.8 :doc:`Extended Support Release ` is coming to the end of its life cycle in November 15, 2023. Upgrading to Mattermost Server v8.1 :doc:`Extended Support Release ` or later is recommended. + - Support for Mattermost Server v7.8 :doc:`Extended Support Release ` has come to the end of its life cycle in November 15, 2023. Upgrading to Mattermost Server v8.1 :doc:`Extended Support Release ` or later is required. - MySQL 8.0.22 contains an `issue with JSON column types `__ changing string values to integers which is preventing Mattermost from working properly. Users are advised to avoid this database version. - Upgrading the Microsoft Teams Calling plugin to v2.0.0 requires users to reconnect their accounts. - When upgrading to 7.x from a 5.x release please make sure to upgrade to 5.37.10 first for the upgrade to complete successfully. @@ -14,7 +14,10 @@ Important Upgrade Notes +----------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | If you’re upgrading from a version earlier than... | Then... | +====================================================+==================================================================================================================================================================+ -| v9.2 | | +| v9.2 | Fixed Data Retention Policies to run jobs when there is any "Custom retention policy" enabled even when the "Global retention policy" is set to "keep-forever". | +| | Before this fix, the Enabled Custom Policies wouldn't run as long as Global Policy was set to "keep-forever" or was disabled. After the fix, the custom policies | +| | will run automatically even when the Global Policy is set to "keep-forever". Once the server is upgraded, posts may unintentionally be deleted. Admins should | +| | make sure to disable all custom policies before upgrading, and then re-enable them again after upgrading. | +----------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | v9.1 | In v9.1.0, improved performance on data retention ``DeleteOrphanedRows`` queries. | | | | From bdc47b3146f993e9cb983c4d2b9bf652d0f8d9ed Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Tue, 17 Oct 2023 14:27:58 -0400 Subject: [PATCH 08/28] Update release-lifecycle.rst --- source/upgrade/release-lifecycle.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/upgrade/release-lifecycle.rst b/source/upgrade/release-lifecycle.rst index 940d2358b13..dfde194c034 100644 --- a/source/upgrade/release-lifecycle.rst +++ b/source/upgrade/release-lifecycle.rst @@ -11,7 +11,7 @@ During each monthly release, Mattermost backports high severity or high impact s .. important:: - Support for Mattermost Server v7.8 :doc:`Extended Support Release ` is coming to the end of its life cycle on November 15, 2023. Upgrading to Mattermost Server v8.1 or later is recommended. + Support for Mattermost Server v7.8 :doc:`Extended Support Release ` has come to the end of its life cycle on November 15, 2023. Upgrading to Mattermost Server v8.1 or later is required. +-------------+-----------------------+--------------------------+--------------------------+--------------------------+ | Version | Release Type | Lifecyle Start Date | Lifecycle End Date | Extended Support Release | From a647f72ef1ec5ac1775ec22c8480366b39d93577 Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Tue, 17 Oct 2023 14:28:34 -0400 Subject: [PATCH 09/28] Update version-archive.rst --- source/upgrade/version-archive.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/upgrade/version-archive.rst b/source/upgrade/version-archive.rst index b9cb807df19..daec3ee9292 100644 --- a/source/upgrade/version-archive.rst +++ b/source/upgrade/version-archive.rst @@ -8,7 +8,7 @@ If you want to check that the version of Mattermost you are installing is the of .. important:: - Support for Mattermost Server v7.8 :doc:`Extended Support Release ` is coming to the end of its life cycle on November 15, 2023. Upgrading to Mattermost Server v8.1 :doc:`Extended Support Release ` or later is recommended. + Support for Mattermost Server v7.8 :doc:`Extended Support Release ` has come to the end of its life cycle on November 15, 2023. Upgrading to Mattermost Server v8.1 :doc:`Extended Support Release ` or later is required. .. contents:: On this page :backlinks: top From 7f9d65862483f2071f2113bf9d2cebbab0917d89 Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Tue, 17 Oct 2023 14:31:08 -0400 Subject: [PATCH 10/28] Update extended-support-release.rst --- source/upgrade/extended-support-release.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/upgrade/extended-support-release.rst b/source/upgrade/extended-support-release.rst index 13b42bdd5e8..9e5b5db9c9a 100644 --- a/source/upgrade/extended-support-release.rst +++ b/source/upgrade/extended-support-release.rst @@ -10,7 +10,7 @@ What is an Extended Support Release? During each monthly release, Mattermost backports security fixes and high impact bug fixes to the previous three monthly releases. Extended Support Releases (ESRs) are releases that will receive backports for security fixes and major bug fixes for the length of their life cycle. .. important:: - Support for Mattermost Server v7.8 Extended Support Release is coming to the end of its life cycle on November 15, 2023. Upgrading to Mattermost Server v8.1 Extended Support Release or later is recommended. + Support for Mattermost Server v7.8 Extended Support Release has come to the end of its life cycle on November 15, 2023. Upgrading to Mattermost Server v8.1 Extended Support Release or later is required. What is the life cycle of an Extended Support Release? ------------------------------------------------------ From e7f5d3e29a0492ca85b9ade871d1ddaa40ed718e Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Tue, 17 Oct 2023 14:34:27 -0400 Subject: [PATCH 11/28] Update prepare-to-upgrade-mattermost.rst --- source/upgrade/prepare-to-upgrade-mattermost.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/upgrade/prepare-to-upgrade-mattermost.rst b/source/upgrade/prepare-to-upgrade-mattermost.rst index 78a74701bbd..694df043e87 100644 --- a/source/upgrade/prepare-to-upgrade-mattermost.rst +++ b/source/upgrade/prepare-to-upgrade-mattermost.rst @@ -63,7 +63,7 @@ We strongly recommend that you: .. important:: - Support for Mattermost Server v7.8 :doc:`Extended Support Release ` is coming to the end of its life cycle on November 15, 2023. Upgrading to Mattermost Server v8.1 Extended Support Release or later is recommended. Upgrading from a previous Extended Support Release to the latest Extended Support Release is supported. Upgrading from v5.31 to v5.37 should take roughly the same amount of time as upgrading from v5.31 to v5.35, then upgrading v5.35 to 5.37. However, an upgrade directly from v5.31 to v5.37 could potentially take hours due to the database schema migrations required for v5.35. Review the :doc:`important-upgrade-notes` for all intermediate versions in between to ensure you’re aware of the possible migrations that could affect your upgrade. + Support for Mattermost Server v7.8 :doc:`Extended Support Release ` has come to the end of its life cycle on November 15, 2023. Upgrading to Mattermost Server v8.1 Extended Support Release or later is required. Upgrading from a previous Extended Support Release to the latest Extended Support Release is supported. Upgrading from v5.31 to v5.37 should take roughly the same amount of time as upgrading from v5.31 to v5.35, then upgrading v5.35 to 5.37. However, an upgrade directly from v5.31 to v5.37 could potentially take hours due to the database schema migrations required for v5.35. Review the :doc:`important-upgrade-notes` for all intermediate versions in between to ensure you’re aware of the possible migrations that could affect your upgrade. v6.0 database schema migrations ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From dd2757c2b944d48ef8bda47256fb4cc7146032b6 Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Tue, 17 Oct 2023 14:36:04 -0400 Subject: [PATCH 12/28] Update software-hardware-requirements.rst --- source/install/software-hardware-requirements.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/install/software-hardware-requirements.rst b/source/install/software-hardware-requirements.rst index f69e7312b46..a7def4a33e5 100644 --- a/source/install/software-hardware-requirements.rst +++ b/source/install/software-hardware-requirements.rst @@ -52,7 +52,7 @@ PC web "Chrome", "v116+", "v116+" "Firefox", "v102+", "v102+" "Safari", "v16.2+", "v16.2+" - "Edge", "v112+", "v112+" + "Edge", "v116+", "v116+" `*` Internet Explorer (IE11) is no longer supported. We recommend using the `Mattermost desktop app `_ or another supported browser. See `this forum post `__ to learn more. From 28fe810faf8d0e19705d8d595ed7eb1dd5cefe3f Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Tue, 17 Oct 2023 15:03:40 -0400 Subject: [PATCH 13/28] Update self-managed-changelog.md --- source/install/self-managed-changelog.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/source/install/self-managed-changelog.md b/source/install/self-managed-changelog.md index 2d5fb77dc54..ffb93e55140 100644 --- a/source/install/self-managed-changelog.md +++ b/source/install/self-managed-changelog.md @@ -30,6 +30,7 @@ Latest Mattermost Releases: - Improved readability by displaying system messages on multiple lines when editing a channel header. - Combined "joined/left" event types in system messages. - Added a new user preference to disable webapp prefetching via **Settings > Advanced > Allow Mattermost to prefetch channel posts**. + - Pre-packaged Focalboard plugin version [v7.11.4](https://github.com/mattermost/focalboard/releases/tag/v7.11.4). #### Administration - JSON null value cases are now handled correctly by also checking that the pointer is no longer null when unmarshalling to a pointer. @@ -37,6 +38,8 @@ Latest Mattermost Releases: - Replaced ``github.com/mattermost/gziphandler`` with ``github.com/klauspost/compress/gzhttp``. - Performance metrics now contain information on if a given request was sent during a page load or a websocket reconnect. - Elasticsearch aggregation jobs no longer start when a bulk indexing job is currently running. + - Added heap profile, CPU profile, and goroutines profile to the support package. + - Merged WIP i18n locales, but disallowed selecting unsupported locales. ### Bug Fixes - Fixed a panic where a simple worker would crash if it failed to get a job. @@ -45,6 +48,7 @@ Latest Mattermost Releases: - Fixed the alignment of the **Help** menu in the global header. - Fixed a broken link in the **Edit Channel** header modal. - Fixed an issue that prevented users to be added to channels from the System Console. + - Fixed an issue where the channel member count increased when adding an already present user. ### config.json Multiple setting options were added to ``config.json``. Below is a list of the additions and their default values on install. The settings can be modified in ``config.json``, or the System Console when available. From fb1833705fef1632c5ea64f4d3b7658017365954 Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Tue, 17 Oct 2023 15:13:34 -0400 Subject: [PATCH 14/28] Update extended-support-release.rst --- source/upgrade/extended-support-release.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/upgrade/extended-support-release.rst b/source/upgrade/extended-support-release.rst index 9e5b5db9c9a..5f4089cadca 100644 --- a/source/upgrade/extended-support-release.rst +++ b/source/upgrade/extended-support-release.rst @@ -21,7 +21,7 @@ When an ESR is at the end of its life cycle, there will be announcements ahead o To receive updates about Extended Support Releases, sign up for our mailing list `here `__. -.. image:: ../images/ESR_graphic.png +.. image:: ../images/ESR_update.png :alt: Timeline-based chart showing the lifecycle of Mattermost Extended Support Releases and feature releases from last year and this year. What is included in an Extended Support Release dot release? From d77322b7eb67c3b8daef0e6c1c579acdd8a9339b Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Tue, 17 Oct 2023 15:14:02 -0400 Subject: [PATCH 15/28] Add files via upload --- source/images/ESR_update.png | Bin 0 -> 252325 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 source/images/ESR_update.png diff --git a/source/images/ESR_update.png b/source/images/ESR_update.png new file mode 100644 index 0000000000000000000000000000000000000000..75aab706db0db096e8b0a56e3a742673052be033 GIT binary patch literal 252325 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 UWI3K4V1Mr3HqoupdHC!<02z&9_y7O^ literal 0 HcmV?d00001 From 403bc41cfc0d4e84588417ec36b47aeb1cf1527f Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Wed, 18 Oct 2023 09:47:07 -0400 Subject: [PATCH 16/28] Update self-managed-changelog.md --- source/install/self-managed-changelog.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/install/self-managed-changelog.md b/source/install/self-managed-changelog.md index ffb93e55140..63a1405e368 100644 --- a/source/install/self-managed-changelog.md +++ b/source/install/self-managed-changelog.md @@ -51,10 +51,10 @@ Latest Mattermost Releases: - Fixed an issue where the channel member count increased when adding an already present user. ### config.json -Multiple setting options were added to ``config.json``. Below is a list of the additions and their default values on install. The settings can be modified in ``config.json``, or the System Console when available. + - Multiple setting options were added to ``config.json``. Below is a list of the additions and their default values on install. The settings can be modified in ``config.json``, or the System Console when available. #### Changes to all plans: - - Under ``LogSettings`` in ``confi.json``: + - Under ``LogSettings`` in ``config.json``: - Added a new configuration setting ``MaxFieldSize`` to add the ability to size-limit log fields during logging. ### API Changes From 5a02449cab0707bf8689c5d722887af96d27502d Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Thu, 19 Oct 2023 10:20:29 -0400 Subject: [PATCH 17/28] Update self-managed-changelog.md --- source/install/self-managed-changelog.md | 1 + 1 file changed, 1 insertion(+) diff --git a/source/install/self-managed-changelog.md b/source/install/self-managed-changelog.md index 63a1405e368..2de53188369 100644 --- a/source/install/self-managed-changelog.md +++ b/source/install/self-managed-changelog.md @@ -31,6 +31,7 @@ Latest Mattermost Releases: - Combined "joined/left" event types in system messages. - Added a new user preference to disable webapp prefetching via **Settings > Advanced > Allow Mattermost to prefetch channel posts**. - Pre-packaged Focalboard plugin version [v7.11.4](https://github.com/mattermost/focalboard/releases/tag/v7.11.4). + - Pre-packaged NPS plugin version [v1.3.3](https://github.com/mattermost/mattermost-plugin-nps/releases/tag/v1.3.3). #### Administration - JSON null value cases are now handled correctly by also checking that the pointer is no longer null when unmarshalling to a pointer. From 7a4d2944f9f6cc1ab75705a04cd2e1007a3d084b Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Fri, 20 Oct 2023 09:22:35 -0400 Subject: [PATCH 18/28] Update self-managed-changelog.md --- source/install/self-managed-changelog.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/install/self-managed-changelog.md b/source/install/self-managed-changelog.md index 2de53188369..965842b190c 100644 --- a/source/install/self-managed-changelog.md +++ b/source/install/self-managed-changelog.md @@ -17,7 +17,7 @@ Latest Mattermost Releases: **Release day: November 16, 2023** ### Important Upgrade Notes - - Fixed Data Retention Policies to run jobs when there is any "Custom retention policy" enabled even when the "Global retention policy" is set to "keep-forever". Before this fix, the Enabled Custom Policies wouldn't run as long as Global Policy was set to "keep-forever" or was disabled. After the fix, the custom policies will run automatically even when the Global Policy is set to "keep-forever". Once the server is upgraded, posts may unintentionally be deleted. Admins should make sure to disable all custom policies before upgrading, and then re-enable them again after upgrading. + - Fixed data retention policies to run jobs when any custom retention policy is enabled even when the global retention policy is set to "keep-forever". Before this fix, the enabled custom data retention policies wouldn't run as long as the global data retention policy was set to "keep-forever" or was disabled. After the fix, the custom data retention policies will run automatically even when the global data retention policy is set to "keep-forever". Once the server is upgraded, posts may unintentionally be deleted. Admins should make sure to disable all custom data retention policies before upgrading, and then re-enable them again after upgrading. **IMPORTANT:** If you upgrade from a release earlier than v9.1, please read the other [Important Upgrade Notes](https://docs.mattermost.com/upgrade/important-upgrade-notes.html). From 22539e93f24d4a50272e55184d9d3efa21e18302 Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Fri, 20 Oct 2023 09:23:33 -0400 Subject: [PATCH 19/28] Update important-upgrade-notes.rst --- source/upgrade/important-upgrade-notes.rst | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/source/upgrade/important-upgrade-notes.rst b/source/upgrade/important-upgrade-notes.rst index f6f572507bd..b93a79e0f44 100644 --- a/source/upgrade/important-upgrade-notes.rst +++ b/source/upgrade/important-upgrade-notes.rst @@ -14,10 +14,11 @@ Important Upgrade Notes +----------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | If you’re upgrading from a version earlier than... | Then... | +====================================================+==================================================================================================================================================================+ -| v9.2 | Fixed Data Retention Policies to run jobs when there is any "Custom retention policy" enabled even when the "Global retention policy" is set to "keep-forever". | -| | Before this fix, the Enabled Custom Policies wouldn't run as long as Global Policy was set to "keep-forever" or was disabled. After the fix, the custom policies | -| | will run automatically even when the Global Policy is set to "keep-forever". Once the server is upgraded, posts may unintentionally be deleted. Admins should | -| | make sure to disable all custom policies before upgrading, and then re-enable them again after upgrading. | +| v9.2 | Fixed data retention policies to run jobs when any custom retention policy is enabled even when the global retention policy is set to "keep-forever". Before | +| | this fix, the enabled custom data retention policies wouldn't run as long as the global data retention policy was set to "keep-forever" or was disabled. After | +| | the fix, the custom data retention policies will run automatically even when the global data retention policy is set to "keep-forever". Once the server is | +| | upgraded, posts may unintentionally be deleted. Admins should make sure to disable all custom data retention policies before upgrading, and then re-enable | +| | them again after upgrading. | +----------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | v9.1 | In v9.1.0, improved performance on data retention ``DeleteOrphanedRows`` queries. | | | | From eee1c3f85bc1e1791ac401d0386aac5005a71a43 Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Fri, 20 Oct 2023 10:29:37 -0400 Subject: [PATCH 20/28] Update self-managed-changelog.md --- source/install/self-managed-changelog.md | 1 - 1 file changed, 1 deletion(-) diff --git a/source/install/self-managed-changelog.md b/source/install/self-managed-changelog.md index 965842b190c..932d83e0f81 100644 --- a/source/install/self-managed-changelog.md +++ b/source/install/self-managed-changelog.md @@ -30,7 +30,6 @@ Latest Mattermost Releases: - Improved readability by displaying system messages on multiple lines when editing a channel header. - Combined "joined/left" event types in system messages. - Added a new user preference to disable webapp prefetching via **Settings > Advanced > Allow Mattermost to prefetch channel posts**. - - Pre-packaged Focalboard plugin version [v7.11.4](https://github.com/mattermost/focalboard/releases/tag/v7.11.4). - Pre-packaged NPS plugin version [v1.3.3](https://github.com/mattermost/mattermost-plugin-nps/releases/tag/v1.3.3). #### Administration From f5de85058fcdd36820972545dd16e0d917469249 Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Tue, 24 Oct 2023 19:17:21 -0400 Subject: [PATCH 21/28] Add bug fix --- source/install/self-managed-changelog.md | 1 + 1 file changed, 1 insertion(+) diff --git a/source/install/self-managed-changelog.md b/source/install/self-managed-changelog.md index 932d83e0f81..3b4934312cd 100644 --- a/source/install/self-managed-changelog.md +++ b/source/install/self-managed-changelog.md @@ -49,6 +49,7 @@ Latest Mattermost Releases: - Fixed a broken link in the **Edit Channel** header modal. - Fixed an issue that prevented users to be added to channels from the System Console. - Fixed an issue where the channel member count increased when adding an already present user. + - Fixed an issue where plugin developers were unable to create a ``textarea`` in interactive dialogs. ### config.json - Multiple setting options were added to ``config.json``. Below is a list of the additions and their default values on install. The settings can be modified in ``config.json``, or the System Console when available. From 39c863cee09cf65b10300db8e480ae3f06ab44ce Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Wed, 25 Oct 2023 09:49:16 -0400 Subject: [PATCH 22/28] Add bug fix --- source/install/self-managed-changelog.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/install/self-managed-changelog.md b/source/install/self-managed-changelog.md index 3b4934312cd..bd653d78851 100644 --- a/source/install/self-managed-changelog.md +++ b/source/install/self-managed-changelog.md @@ -50,6 +50,7 @@ Latest Mattermost Releases: - Fixed an issue that prevented users to be added to channels from the System Console. - Fixed an issue where the channel member count increased when adding an already present user. - Fixed an issue where plugin developers were unable to create a ``textarea`` in interactive dialogs. + - Fixed an issue where copy pasting images from Chrome failed. ### config.json - Multiple setting options were added to ``config.json``. Below is a list of the additions and their default values on install. The settings can be modified in ``config.json``, or the System Console when available. @@ -65,7 +66,6 @@ Latest Mattermost Releases: - v9.2 is built with Go ``v1.20.7``. ### Known Issues - - Copy pasting images from Chrome fails [MM-54486](https://mattermost.atlassian.net/browse/MM-54486). - Adding an @mention at the start of a post draft and pressing the left or right arrow key can clear the post draft and the undo history [MM-33823](https://mattermost.atlassian.net/browse/MM-33823). - Status may sometimes get stuck as **Away** or **Offline** in High Availability mode with IP Hash turned off. - Searching stop words in quotation marks with Elasticsearch enabled returns more than just the searched terms. From 38d22f6aea73d1190347b950b7ec34a078b3c1a0 Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Fri, 27 Oct 2023 17:58:31 -0400 Subject: [PATCH 23/28] Update self-managed-changelog.md --- source/install/self-managed-changelog.md | 1 + 1 file changed, 1 insertion(+) diff --git a/source/install/self-managed-changelog.md b/source/install/self-managed-changelog.md index e0dd93f3695..274129c329a 100644 --- a/source/install/self-managed-changelog.md +++ b/source/install/self-managed-changelog.md @@ -31,6 +31,7 @@ Latest Mattermost Releases: - Combined "joined/left" event types in system messages. - Added a new user preference to disable webapp prefetching via **Settings > Advanced > Allow Mattermost to prefetch channel posts**. - Pre-packaged NPS plugin version [v1.3.3](https://github.com/mattermost/mattermost-plugin-nps/releases/tag/v1.3.3). + - Pre-packaged Todo plugin version [v0.7.1](https://github.com/mattermost/mattermost-plugin-todo/releases/tag/v0.7.1). #### Administration - JSON null value cases are now handled correctly by also checking that the pointer is no longer null when unmarshalling to a pointer. From 919cd7f21274888de40866e8b63b8e4e961ef274 Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Tue, 31 Oct 2023 13:46:53 -0400 Subject: [PATCH 24/28] Update self-managed-changelog.md --- source/install/self-managed-changelog.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/source/install/self-managed-changelog.md b/source/install/self-managed-changelog.md index 274129c329a..52bfaf9b569 100644 --- a/source/install/self-managed-changelog.md +++ b/source/install/self-managed-changelog.md @@ -17,9 +17,7 @@ Latest Mattermost Releases: **Release day: November 16, 2023** ### Important Upgrade Notes - - Fixed data retention policies to run jobs when any custom retention policy is enabled even when the global retention policy is set to "keep-forever". Before this fix, the enabled custom data retention policies wouldn't run as long as the global data retention policy was set to "keep-forever" or was disabled. After the fix, the custom data retention policies will run automatically even when the global data retention policy is set to "keep-forever". Once the server is upgraded, posts may unintentionally be deleted. Admins should make sure to disable all custom data retention policies before upgrading, and then re-enable them again after upgrading. - -**IMPORTANT:** If you upgrade from a release earlier than v9.1, please read the other [Important Upgrade Notes](https://docs.mattermost.com/upgrade/important-upgrade-notes.html). + - Please read the [Important Upgrade Notes](https://docs.mattermost.com/upgrade/important-upgrade-notes.html) before upgrading. ### Compatibility - Updated minimum required Edge version to 116+. From e7f96807edfab47b2dfd8c82afdd63cae20430b8 Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Fri, 3 Nov 2023 08:06:41 -0400 Subject: [PATCH 25/28] Update source/install/self-managed-changelog.md Co-authored-by: Adrian --- source/install/self-managed-changelog.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/install/self-managed-changelog.md b/source/install/self-managed-changelog.md index 52bfaf9b569..a11c385cf4e 100644 --- a/source/install/self-managed-changelog.md +++ b/source/install/self-managed-changelog.md @@ -59,7 +59,7 @@ Latest Mattermost Releases: - Added a new configuration setting ``MaxFieldSize`` to add the ability to size-limit log fields during logging. ### API Changes - - Added ``origin_client to the mattermost_api_time`` metrics. + - Added ``origin_client`` to the ``mattermost_api_time`` metrics. ### Go Version - v9.2 is built with Go ``v1.20.7``. From 3704898802cdc5e23bdfbb7e6f2a602e1b9e11c5 Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Fri, 3 Nov 2023 12:43:23 -0400 Subject: [PATCH 26/28] Update download-latest-tarball.rst --- source/install/download-latest-tarball.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/install/download-latest-tarball.rst b/source/install/download-latest-tarball.rst index 733b5ffd7ac..d283e48a173 100644 --- a/source/install/download-latest-tarball.rst +++ b/source/install/download-latest-tarball.rst @@ -15,7 +15,7 @@ Using ``wget``, download the Mattermost Server release you want to install.

- wget https://releases.mattermost.com/9.2.0/mattermost-9.2.0-linux-amd64.tar.gz + wget https://releases.mattermost.com/9.2.1/mattermost-9.2.1-linux-amd64.tar.gz Copied to clipboard
From 0b04d753e9f3c8b41db2daec24839caa5e45402b Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Fri, 3 Nov 2023 12:46:16 -0400 Subject: [PATCH 27/28] Update self-managed-changelog.md --- source/install/self-managed-changelog.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/source/install/self-managed-changelog.md b/source/install/self-managed-changelog.md index a11c385cf4e..3fccd814d3b 100644 --- a/source/install/self-managed-changelog.md +++ b/source/install/self-managed-changelog.md @@ -14,7 +14,10 @@ Latest Mattermost Releases: ## Release v9.2 - [Feature Release](https://docs.mattermost.com/upgrade/release-definitions.html#feature-release) -**Release day: November 16, 2023** +- **9.2.1, released 2023-11-06** + - Fixed an issue where Ubuntu GLIBC errors were thrown on Ubuntu 20.04 and Debian Bullseye versions. +- **9.2.0, released 2023-11-02** + - Original 9.2.0 release ### Important Upgrade Notes - Please read the [Important Upgrade Notes](https://docs.mattermost.com/upgrade/important-upgrade-notes.html) before upgrading. From b79581b33b10861b883d9d54cfcdee7112437970 Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Mon, 6 Nov 2023 09:45:51 -0500 Subject: [PATCH 28/28] Update self-managed-changelog.md --- source/install/self-managed-changelog.md | 69 ------------------------ 1 file changed, 69 deletions(-) diff --git a/source/install/self-managed-changelog.md b/source/install/self-managed-changelog.md index 3fccd814d3b..c480aa90332 100644 --- a/source/install/self-managed-changelog.md +++ b/source/install/self-managed-changelog.md @@ -6,80 +6,11 @@ See the [changelog in progress](https://bit.ly/2nK3cVf) for the upcoming release Latest Mattermost Releases: -- [Release v9.2 - Feature Release](#release-v9-2-feature-release) - [Release v9.1 - Feature Release](#release-v9-1-feature-release) - [Release v9.0 - Major Release](#release-v9-0-major-release) - [Release v8.1 - Extended Support Release](#release-v8-1-extended-support-release) - [Release v7.8 - Extended Support Release](#release-v7-8-extended-support-release) -## Release v9.2 - [Feature Release](https://docs.mattermost.com/upgrade/release-definitions.html#feature-release) - -- **9.2.1, released 2023-11-06** - - Fixed an issue where Ubuntu GLIBC errors were thrown on Ubuntu 20.04 and Debian Bullseye versions. -- **9.2.0, released 2023-11-02** - - Original 9.2.0 release - -### Important Upgrade Notes - - Please read the [Important Upgrade Notes](https://docs.mattermost.com/upgrade/important-upgrade-notes.html) before upgrading. - -### Compatibility - - Updated minimum required Edge version to 116+. - -### Improvements - -#### User Interface (UI) - - Improved readability by displaying system messages on multiple lines when editing a channel header. - - Combined "joined/left" event types in system messages. - - Added a new user preference to disable webapp prefetching via **Settings > Advanced > Allow Mattermost to prefetch channel posts**. - - Pre-packaged NPS plugin version [v1.3.3](https://github.com/mattermost/mattermost-plugin-nps/releases/tag/v1.3.3). - - Pre-packaged Todo plugin version [v0.7.1](https://github.com/mattermost/mattermost-plugin-todo/releases/tag/v0.7.1). - -#### Administration - - JSON null value cases are now handled correctly by also checking that the pointer is no longer null when unmarshalling to a pointer. - - An annotated logger is now used to capture LDAP and SAML logs. - - Replaced ``github.com/mattermost/gziphandler`` with ``github.com/klauspost/compress/gzhttp``. - - Performance metrics now contain information on if a given request was sent during a page load or a websocket reconnect. - - Elasticsearch aggregation jobs no longer start when a bulk indexing job is currently running. - - Added heap profile, CPU profile, and goroutines profile to the support package. - - Merged WIP i18n locales, but disallowed selecting unsupported locales. - -### Bug Fixes - - Fixed a panic where a simple worker would crash if it failed to get a job. - - Fixed post props on update to properly see channel links. - - Fixed an issue where the API for drafts would return empty drafts. - - Fixed the alignment of the **Help** menu in the global header. - - Fixed a broken link in the **Edit Channel** header modal. - - Fixed an issue that prevented users to be added to channels from the System Console. - - Fixed an issue where the channel member count increased when adding an already present user. - - Fixed an issue where plugin developers were unable to create a ``textarea`` in interactive dialogs. - - Fixed an issue where copy pasting images from Chrome failed. - -### config.json - - Multiple setting options were added to ``config.json``. Below is a list of the additions and their default values on install. The settings can be modified in ``config.json``, or the System Console when available. - -#### Changes to all plans: - - Under ``LogSettings`` in ``config.json``: - - Added a new configuration setting ``MaxFieldSize`` to add the ability to size-limit log fields during logging. - -### API Changes - - Added ``origin_client`` to the ``mattermost_api_time`` metrics. - -### Go Version - - v9.2 is built with Go ``v1.20.7``. - -### Known Issues - - Adding an @mention at the start of a post draft and pressing the left or right arrow key can clear the post draft and the undo history [MM-33823](https://mattermost.atlassian.net/browse/MM-33823). - - Status may sometimes get stuck as **Away** or **Offline** in High Availability mode with IP Hash turned off. - - Searching stop words in quotation marks with Elasticsearch enabled returns more than just the searched terms. - - Slack import through the CLI fails if email notifications are enabled. - - Push notifications don't always clear on iOS when running Mattermost in High Availability mode. - - The Playbooks left-hand sidebar doesn't update when a user is added to a run or playbook without a refresh. - - If a user isn't a member of a configured broadcast channel, posting a status update might fail without any error feedback. As a temporary workaround, join the configured broadcast channels, or remove those channels from the run configuration. - - The Playbooks left-hand sidebar does not update when a user is added to a run or playbook without a refresh. - -### Contributors - - - ## Release v9.1 - [Feature Release](https://docs.mattermost.com/upgrade/release-definitions.html#feature-release) - **9.1.1, released 2023-10-27**