From 142db23644bd77136cf9bdf3d11e86f2c629709f Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Fri, 16 Feb 2024 14:49:41 -0500 Subject: [PATCH 01/20] v9.6 Changelog --- source/deploy/mattermost-changelog.md | 63 +++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) diff --git a/source/deploy/mattermost-changelog.md b/source/deploy/mattermost-changelog.md index b3f16337c3f..0775458468d 100644 --- a/source/deploy/mattermost-changelog.md +++ b/source/deploy/mattermost-changelog.md @@ -15,6 +15,69 @@ From Mattermost v9.2, this changelog summarizes updates for the latest cloud and :depth: 2 ``` +## Release v9.6 - [Feature Release](https://docs.mattermost.com/upgrade/release-definitions.html#feature-release) + +**Release day: March 15, 2024** + +### Important Upgrade Notes + - + +```{Important} +If you upgrade from a release earlier than v9.5, please read the other [Important Upgrade Notes](https://docs.mattermost.com/upgrade/important-upgrade-notes.html). +``` + +### Improvements + +#### User Interface (UI) + - + +#### Administration + - + +#### Performance + - + +#### Plugins + - + +### Bug Fixes + - + +### 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: + - + +#### Changes to the Professional and Enterprise plans: + - + +#### Changes to the Enterprise plan: + - + +### API Changes + - + +### Open Source Components + - Added to https://github.com/mattermost/mattermost/. + +### Go Version + - v9.6 is built with Go ``v1.20.7``. + +### Known Issues + - The ``ChannelsHasBeenCreated`` plugin hook is not called for Group Messages [MM-56776](https://mattermost.atlassian.net/browse/MM-56776). + - User autocomplete no longer stays closed after pressing ESC key [MM-56748](https://mattermost.atlassian.net/browse/MM-56748). + - 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.5 - [Extended Support Release](https://docs.mattermost.com/upgrade/release-definitions.html#extended-support-release-esr) - **9.5.1, released 2024-02-16** From cf8eb55b983cf2222185f67a6c63b87f55b89fc0 Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Fri, 16 Feb 2024 14:53:01 -0500 Subject: [PATCH 02/20] Update mattermost-changelog.md --- source/deploy/mattermost-changelog.md | 49 +++++++++++++++------------ 1 file changed, 28 insertions(+), 21 deletions(-) diff --git a/source/deploy/mattermost-changelog.md b/source/deploy/mattermost-changelog.md index 0775458468d..65536f2e329 100644 --- a/source/deploy/mattermost-changelog.md +++ b/source/deploy/mattermost-changelog.md @@ -19,8 +19,8 @@ From Mattermost v9.2, this changelog summarizes updates for the latest cloud and **Release day: March 15, 2024** -### Important Upgrade Notes - - +### Compatibility + - Updated minimum required Edge and Chrome versions to 120+. ```{Important} If you upgrade from a release earlier than v9.5, please read the other [Important Upgrade Notes](https://docs.mattermost.com/upgrade/important-upgrade-notes.html). @@ -29,37 +29,44 @@ If you upgrade from a release earlier than v9.5, please read the other [Importan ### Improvements #### User Interface (UI) - - + - Pre-packaged Calls version [v0.24.0](https://github.com/mattermost/mattermost-plugin-calls/releases/tag/v0.24.0). + - Pre-packaged GitLab plugin version [v1.8.0](https://github.com/mattermost/mattermost-plugin-gitlab/releases/tag/v1.8.0). + - Re-designed the **System Console -> User Management** screen, and added a batch CSV export of users. + - Changed notifications so that, if you have **Thread Reply Notifications** disabled for your account and "Automatically follow threads in this channel" for a channel, you'll no longer receive thread notifications for that channel. + - Improved the appearance of profile/account menus. + - Added support for checkbox types in the **System Admin** settings. + - Added support for webp preview in the web app similar to png and other image formats. + - Several pre-packaged plugins were removed. + - Added Outgoing OAuth Connections integration type. #### Administration - - + - Removed some unused Redux actions and reducers. + - Limited the number of user preference updates to 10 per call. + - Clarified that the LDAP profile picture setting is optional. -#### Performance - - - -#### Plugins - - +#### mmctl + - Extended mmctl with support for user preferences. ### Bug Fixes - - + - Fixed an issue with switching to a **Direct Message** channel with a shared channel user (user from another server). + - Fixed an issue with extra space getting added to code blocks in search results. + - Fixed an issue where deactivated members were not included in a favorited **Direct Message** channel export. + - Fixed an issue where password strength settings wouldn't be disabled if they were set through environment variables. + - Fixed an issue where post mentions would grow outside the viewport on small devices. + - Fixed an issue with draft removal after deleting the post. + - Fixed a markdown issue where, on some occasions, extra space was found before a list. + - Fixed an issue where a sender to a custom group would also receive the message notification themselves. + - Fixed a web app crash when a System Admin clicked on a link to a private channel that they were not a member of. + - Fixed ``ChannelHasBeenCreated`` plugin hook not being called when a group channel was created. ### 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: - - - -#### Changes to the Professional and Enterprise plans: - - - -#### Changes to the Enterprise plan: - - - -### API Changes - - + - EnableOutgoingOAuthConnections config ### Open Source Components - - Added to https://github.com/mattermost/mattermost/. + - Added ``@floating-ui/react``, and removed ``@floating-ui/react-dom`` and ``@floating-ui/react-dom-interactions`` from https://github.com/mattermost/mattermost/. ### Go Version - v9.6 is built with Go ``v1.20.7``. From 614ed06534c88165606bba5066fd72b9e426fc6b Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Fri, 16 Feb 2024 15:00:25 -0500 Subject: [PATCH 03/20] 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 0f89e7694d0..d1b9eda19af 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.5.1/mattermost-9.5.1-linux-amd64.tar.gz + wget https://releases.mattermost.com/9.6.0/mattermost-9.6.0-linux-amd64.tar.gz Copied to clipboard
From d7ac7a4f74a315dd9b675f92a120f7c66bbfdfb6 Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Fri, 16 Feb 2024 15:01:09 -0500 Subject: [PATCH 04/20] Update open-source-components.rst --- source/upgrade/open-source-components.rst | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source/upgrade/open-source-components.rst b/source/upgrade/open-source-components.rst index 4897f573e1e..cb046c129a3 100644 --- a/source/upgrade/open-source-components.rst +++ b/source/upgrade/open-source-components.rst @@ -9,6 +9,7 @@ The following open source components are used to provide the full benefits of Ma Desktop -------- + - Mattermost Desktop v5.7.0 - `View Open Source Components `_. - Mattermost Desktop v5.6.0 - `View Open Source Components `_. - Mattermost Desktop v5.5.0 - `View Open Source Components `_. - Mattermost Desktop v5.4.0 - `View Open Source Components `_. @@ -29,6 +30,7 @@ Desktop Mobile ------- + - Mattermost Mobile v2.14.0 - `View Open Source Components `_. - Mattermost Mobile v2.13.0 - `View Open Source Components `_. - Mattermost Mobile v2.12.0 - `View Open Source Components `_. - Mattermost Mobile v2.11.0 - `View Open Source Components `_. @@ -103,6 +105,7 @@ Mobile Server ------------------------------ + - Mattermost Enterprise Edition v9.6.0 - `View Open Source Components `_. - Mattermost Enterprise Edition v9.5.0 - `View Open Source Components `_. - Mattermost Enterprise Edition v9.4.0 - `View Open Source Components `_. - Mattermost Enterprise Edition v9.3.0 - `View Open Source Components `_. From 6771cc922ebef0334aaac026598311cfc323ab32 Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Fri, 16 Feb 2024 15:01:34 -0500 Subject: [PATCH 05/20] 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 86bd7fa2a03..9dc461d8510 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.7 | Feature | 2024-04-16 | 2024-07-15 | | ++-------------+-----------------------+--------------------------+--------------------------+--------------------------+ | 9.6 | Feature | 2024-03-16 | 2024-06-15 | | +-------------+-----------------------+--------------------------+--------------------------+--------------------------+ | 9.5 | Feature | 2024-02-16 | 2024-11-15 | Yes | From a6e1d651cc788869685d0a041f8b9104ef414885 Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Fri, 16 Feb 2024 15:06:14 -0500 Subject: [PATCH 06/20] Update software-hardware-requirements.rst --- source/install/software-hardware-requirements.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/install/software-hardware-requirements.rst b/source/install/software-hardware-requirements.rst index 156b4b7d0a9..0d0b3275996 100644 --- a/source/install/software-hardware-requirements.rst +++ b/source/install/software-hardware-requirements.rst @@ -49,10 +49,10 @@ PC web .. csv-table:: :header: "Browser", "Self-Hosted Technical Requirement", "Cloud Technical Requirement" - "Chrome", "v118+", "v118+" + "Chrome", "v120+", "v120+" "Firefox", "v115+", "v115+" "Safari", "v16.2+", "v16.2+" - "Edge", "v118+", "v118+" + "Edge", "v120+", "v120+" `*` 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 8566b4c51c0d311538715fb3257d7ded95b56fdb Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Fri, 16 Feb 2024 15:11:20 -0500 Subject: [PATCH 07/20] Update mattermost-changelog.md --- source/deploy/mattermost-changelog.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/source/deploy/mattermost-changelog.md b/source/deploy/mattermost-changelog.md index 65536f2e329..9c735b33d3b 100644 --- a/source/deploy/mattermost-changelog.md +++ b/source/deploy/mattermost-changelog.md @@ -63,7 +63,8 @@ If you upgrade from a release earlier than v9.5, please read the other [Importan - 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: - - EnableOutgoingOAuthConnections config + - Under ``ServiceSettings`` in ``config.json``: + - Added ``EnableOutgoingOAuthConnections`` configuration setting for Outgoing OAuth Connections integration type. ### Open Source Components - Added ``@floating-ui/react``, and removed ``@floating-ui/react-dom`` and ``@floating-ui/react-dom-interactions`` from https://github.com/mattermost/mattermost/. @@ -72,8 +73,6 @@ If you upgrade from a release earlier than v9.5, please read the other [Importan - v9.6 is built with Go ``v1.20.7``. ### Known Issues - - The ``ChannelsHasBeenCreated`` plugin hook is not called for Group Messages [MM-56776](https://mattermost.atlassian.net/browse/MM-56776). - - User autocomplete no longer stays closed after pressing ESC key [MM-56748](https://mattermost.atlassian.net/browse/MM-56748). - 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. From 957b861bfe8fa0134ec6d4e27bd3207538231f1f Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Tue, 20 Feb 2024 08:32:33 -0500 Subject: [PATCH 08/20] Update mattermost-changelog.md --- source/deploy/mattermost-changelog.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/deploy/mattermost-changelog.md b/source/deploy/mattermost-changelog.md index 9c735b33d3b..7eadde64630 100644 --- a/source/deploy/mattermost-changelog.md +++ b/source/deploy/mattermost-changelog.md @@ -62,7 +62,7 @@ If you upgrade from a release earlier than v9.5, please read the other [Importan ### 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: +#### Changes to the Enterprise plan: - Under ``ServiceSettings`` in ``config.json``: - Added ``EnableOutgoingOAuthConnections`` configuration setting for Outgoing OAuth Connections integration type. From f7f0e8c4cb23a42e823e21283471e10135c1ddfd Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Tue, 20 Feb 2024 10:20:33 -0500 Subject: [PATCH 09/20] Apply suggestions from code review Co-authored-by: Carrie Warner (Mattermost) <74422101+cwarnermm@users.noreply.github.com> --- source/deploy/mattermost-changelog.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/source/deploy/mattermost-changelog.md b/source/deploy/mattermost-changelog.md index 7eadde64630..840702783aa 100644 --- a/source/deploy/mattermost-changelog.md +++ b/source/deploy/mattermost-changelog.md @@ -31,13 +31,13 @@ If you upgrade from a release earlier than v9.5, please read the other [Importan #### User Interface (UI) - Pre-packaged Calls version [v0.24.0](https://github.com/mattermost/mattermost-plugin-calls/releases/tag/v0.24.0). - Pre-packaged GitLab plugin version [v1.8.0](https://github.com/mattermost/mattermost-plugin-gitlab/releases/tag/v1.8.0). - - Re-designed the **System Console -> User Management** screen, and added a batch CSV export of users. - - Changed notifications so that, if you have **Thread Reply Notifications** disabled for your account and "Automatically follow threads in this channel" for a channel, you'll no longer receive thread notifications for that channel. + - Re-designed the **System Console > User Management** screen, and added the ability to batch export users in CSV format. + - Changed notifications so that, if you have **Thread Reply Notifications** disabled for your account and **Automatically follow threads in this channel** for a channel, you'll no longer receive thread notifications for that channel. - Improved the appearance of profile/account menus. - Added support for checkbox types in the **System Admin** settings. - - Added support for webp preview in the web app similar to png and other image formats. + - Added support for WebP image previews in the web app similar to PNG and other image formats. - Several pre-packaged plugins were removed. - - Added Outgoing OAuth Connections integration type. + - Added the Outgoing OAuth Connections integration type. #### Administration - Removed some unused Redux actions and reducers. From 56bcf815e0827848549ebe5ff37c885b45423521 Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Tue, 20 Feb 2024 10:20:51 -0500 Subject: [PATCH 10/20] Update mattermost-changelog.md --- source/deploy/mattermost-changelog.md | 1 - 1 file changed, 1 deletion(-) diff --git a/source/deploy/mattermost-changelog.md b/source/deploy/mattermost-changelog.md index 840702783aa..ab0b5f482d3 100644 --- a/source/deploy/mattermost-changelog.md +++ b/source/deploy/mattermost-changelog.md @@ -79,7 +79,6 @@ If you upgrade from a release earlier than v9.5, please read the other [Importan - 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 - From 2ad0278a1b3b0ea4f2aa66c762c7cfd6d9533fb7 Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Tue, 20 Feb 2024 10:39:00 -0500 Subject: [PATCH 11/20] Update mattermost-changelog.md --- source/deploy/mattermost-changelog.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/deploy/mattermost-changelog.md b/source/deploy/mattermost-changelog.md index ab0b5f482d3..5c9ec64c5d6 100644 --- a/source/deploy/mattermost-changelog.md +++ b/source/deploy/mattermost-changelog.md @@ -32,7 +32,7 @@ If you upgrade from a release earlier than v9.5, please read the other [Importan - Pre-packaged Calls version [v0.24.0](https://github.com/mattermost/mattermost-plugin-calls/releases/tag/v0.24.0). - Pre-packaged GitLab plugin version [v1.8.0](https://github.com/mattermost/mattermost-plugin-gitlab/releases/tag/v1.8.0). - Re-designed the **System Console > User Management** screen, and added the ability to batch export users in CSV format. - - Changed notifications so that, if you have **Thread Reply Notifications** disabled for your account and **Automatically follow threads in this channel** for a channel, you'll no longer receive thread notifications for that channel. + - Changed notifications so that, if you have **Thread Reply Notifications** disabled for your account and **Automatically follow threads in this channel** enabled for a channel, you'll no longer receive thread notifications for that channel. - Improved the appearance of profile/account menus. - Added support for checkbox types in the **System Admin** settings. - Added support for WebP image previews in the web app similar to PNG and other image formats. From 136ffbc0cc8acc0c4780f379706d1481449dc894 Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Tue, 20 Feb 2024 10:56:53 -0500 Subject: [PATCH 12/20] Update mattermost-changelog.md --- source/deploy/mattermost-changelog.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/deploy/mattermost-changelog.md b/source/deploy/mattermost-changelog.md index 5c9ec64c5d6..550c3c7647f 100644 --- a/source/deploy/mattermost-changelog.md +++ b/source/deploy/mattermost-changelog.md @@ -32,7 +32,6 @@ If you upgrade from a release earlier than v9.5, please read the other [Importan - Pre-packaged Calls version [v0.24.0](https://github.com/mattermost/mattermost-plugin-calls/releases/tag/v0.24.0). - Pre-packaged GitLab plugin version [v1.8.0](https://github.com/mattermost/mattermost-plugin-gitlab/releases/tag/v1.8.0). - Re-designed the **System Console > User Management** screen, and added the ability to batch export users in CSV format. - - Changed notifications so that, if you have **Thread Reply Notifications** disabled for your account and **Automatically follow threads in this channel** enabled for a channel, you'll no longer receive thread notifications for that channel. - Improved the appearance of profile/account menus. - Added support for checkbox types in the **System Admin** settings. - Added support for WebP image previews in the web app similar to PNG and other image formats. @@ -58,6 +57,7 @@ If you upgrade from a release earlier than v9.5, please read the other [Importan - Fixed an issue where a sender to a custom group would also receive the message notification themselves. - Fixed a web app crash when a System Admin clicked on a link to a private channel that they were not a member of. - Fixed ``ChannelHasBeenCreated`` plugin hook not being called when a group channel was created. + - Fixed thread notifications so that if a user had **Thread Reply Notifications** disabled for your account and **Automatically follow threads in this channel** enabled for a channel, the user wouldn't receive thread notifications for that channel per global setting. ### 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 4090bce961d964c839f61556d210cd821d16f3d3 Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Tue, 20 Feb 2024 12:57:23 -0500 Subject: [PATCH 13/20] Update mattermost-changelog.md --- source/deploy/mattermost-changelog.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/deploy/mattermost-changelog.md b/source/deploy/mattermost-changelog.md index 550c3c7647f..42fcf99d099 100644 --- a/source/deploy/mattermost-changelog.md +++ b/source/deploy/mattermost-changelog.md @@ -31,12 +31,12 @@ If you upgrade from a release earlier than v9.5, please read the other [Importan #### User Interface (UI) - Pre-packaged Calls version [v0.24.0](https://github.com/mattermost/mattermost-plugin-calls/releases/tag/v0.24.0). - Pre-packaged GitLab plugin version [v1.8.0](https://github.com/mattermost/mattermost-plugin-gitlab/releases/tag/v1.8.0). + - Added the [Outgoing OAuth Connections](https://mattermost.com/pl/outgoing-oauth-connections) integration type. - Re-designed the **System Console > User Management** screen, and added the ability to batch export users in CSV format. - Improved the appearance of profile/account menus. - Added support for checkbox types in the **System Admin** settings. - Added support for WebP image previews in the web app similar to PNG and other image formats. - Several pre-packaged plugins were removed. - - Added the Outgoing OAuth Connections integration type. #### Administration - Removed some unused Redux actions and reducers. From c19258d3ed860a23aa5dad13e36210524053c246 Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Tue, 20 Feb 2024 18:32:35 -0500 Subject: [PATCH 14/20] Update mattermost-changelog.md --- source/deploy/mattermost-changelog.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/deploy/mattermost-changelog.md b/source/deploy/mattermost-changelog.md index 42fcf99d099..b8bde2c991a 100644 --- a/source/deploy/mattermost-changelog.md +++ b/source/deploy/mattermost-changelog.md @@ -34,12 +34,12 @@ If you upgrade from a release earlier than v9.5, please read the other [Importan - Added the [Outgoing OAuth Connections](https://mattermost.com/pl/outgoing-oauth-connections) integration type. - Re-designed the **System Console > User Management** screen, and added the ability to batch export users in CSV format. - Improved the appearance of profile/account menus. - - Added support for checkbox types in the **System Admin** settings. + - Added support for checkbox types in the **System Console** settings. - Added support for WebP image previews in the web app similar to PNG and other image formats. - Several pre-packaged plugins were removed. #### Administration - - Removed some unused Redux actions and reducers. + - Removed some unused Redux actions and reducers, including ``state.entities.posts.selectedPostId``. - Limited the number of user preference updates to 10 per call. - Clarified that the LDAP profile picture setting is optional. From 5e77624da69c3ec35a61a929b5275281112ce7ad Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Wed, 21 Feb 2024 13:50:16 -0500 Subject: [PATCH 15/20] Update mattermost-changelog.md --- source/deploy/mattermost-changelog.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/deploy/mattermost-changelog.md b/source/deploy/mattermost-changelog.md index b8bde2c991a..6779948f4ee 100644 --- a/source/deploy/mattermost-changelog.md +++ b/source/deploy/mattermost-changelog.md @@ -32,7 +32,7 @@ If you upgrade from a release earlier than v9.5, please read the other [Importan - Pre-packaged Calls version [v0.24.0](https://github.com/mattermost/mattermost-plugin-calls/releases/tag/v0.24.0). - Pre-packaged GitLab plugin version [v1.8.0](https://github.com/mattermost/mattermost-plugin-gitlab/releases/tag/v1.8.0). - Added the [Outgoing OAuth Connections](https://mattermost.com/pl/outgoing-oauth-connections) integration type. - - Re-designed the **System Console > User Management** screen, and added the ability to batch export users in CSV format. + - Re-designed the **System Console > User Management** screen, and added the ability to batch export users in CSV format. On MySQL, users cannot view live results of the batch export in the user interface. - Improved the appearance of profile/account menus. - Added support for checkbox types in the **System Console** settings. - Added support for WebP image previews in the web app similar to PNG and other image formats. From eff16fa5ffe8860bbf0997e8bd2ecbb99a76afe6 Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Wed, 21 Feb 2024 14:46:25 -0500 Subject: [PATCH 16/20] Update mattermost-changelog.md --- source/deploy/mattermost-changelog.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/deploy/mattermost-changelog.md b/source/deploy/mattermost-changelog.md index 6779948f4ee..48cc18e3e02 100644 --- a/source/deploy/mattermost-changelog.md +++ b/source/deploy/mattermost-changelog.md @@ -32,7 +32,7 @@ If you upgrade from a release earlier than v9.5, please read the other [Importan - Pre-packaged Calls version [v0.24.0](https://github.com/mattermost/mattermost-plugin-calls/releases/tag/v0.24.0). - Pre-packaged GitLab plugin version [v1.8.0](https://github.com/mattermost/mattermost-plugin-gitlab/releases/tag/v1.8.0). - Added the [Outgoing OAuth Connections](https://mattermost.com/pl/outgoing-oauth-connections) integration type. - - Re-designed the **System Console > User Management** screen, and added the ability to batch export users in CSV format. On MySQL, users cannot view live results of the batch export in the user interface. + - Re-designed the **System Console > User Management** screen, and added the ability to batch export users in CSV format (Professional and Enterprise plans). On MySQL, users cannot view live results of the batch export in the user interface. - Improved the appearance of profile/account menus. - Added support for checkbox types in the **System Console** settings. - Added support for WebP image previews in the web app similar to PNG and other image formats. From cd5f09445e2f1f77802ada968803c2d48d208c2d Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Mon, 26 Feb 2024 12:14:22 -0500 Subject: [PATCH 17/20] Add known issue --- source/deploy/mattermost-changelog.md | 1 + 1 file changed, 1 insertion(+) diff --git a/source/deploy/mattermost-changelog.md b/source/deploy/mattermost-changelog.md index 48cc18e3e02..7997ece1841 100644 --- a/source/deploy/mattermost-changelog.md +++ b/source/deploy/mattermost-changelog.md @@ -73,6 +73,7 @@ If you upgrade from a release earlier than v9.5, please read the other [Importan - v9.6 is built with Go ``v1.20.7``. ### Known Issues + - Draft is lost from the reply box when other user's root post is deleted [MM-56972](https://mattermost.atlassian.net/browse/MM-56972). - 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. From cec81d0a54fc59d348799b4f6c0b458187cff544 Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Thu, 29 Feb 2024 09:24:05 -0500 Subject: [PATCH 18/20] Update mattermost-changelog.md --- source/deploy/mattermost-changelog.md | 1 + 1 file changed, 1 insertion(+) diff --git a/source/deploy/mattermost-changelog.md b/source/deploy/mattermost-changelog.md index 7997ece1841..78d20680c86 100644 --- a/source/deploy/mattermost-changelog.md +++ b/source/deploy/mattermost-changelog.md @@ -74,6 +74,7 @@ If you upgrade from a release earlier than v9.5, please read the other [Importan ### Known Issues - Draft is lost from the reply box when other user's root post is deleted [MM-56972](https://mattermost.atlassian.net/browse/MM-56972). + - Users' initial status is not always loaded correctly [MM-56966](https://mattermost.atlassian.net/browse/MM-56966). - 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. From 653f63b055443411a9fbfaa1e452c7ecf128ef9c Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Fri, 1 Mar 2024 09:27:27 -0500 Subject: [PATCH 19/20] Update mattermost-changelog.md --- source/deploy/mattermost-changelog.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/deploy/mattermost-changelog.md b/source/deploy/mattermost-changelog.md index 78d20680c86..d5141cf7fe8 100644 --- a/source/deploy/mattermost-changelog.md +++ b/source/deploy/mattermost-changelog.md @@ -83,7 +83,7 @@ If you upgrade from a release earlier than v9.5, please read the other [Importan - 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. ### Contributors - - + - [abdesslamhouioui](https://github.com/abdesslamhouioui), [agarciamontoro](https://github.com/agarciamontoro), [agnivade](https://github.com/agnivade), [Alpha-4](https://github.com/Alpha-4), [amyblais](https://github.com/amyblais), [andrleite](https://github.com/andrleite), [angeloskyratzakos](https://github.com/angeloskyratzakos), [apshada](https://github.com/apshada), [arush-vashishtha](https://github.com/arush-vashishtha), [asaadmahmood](https://github.com/asaadmahmood), [avas27JTG](https://github.com/avas27JTG), [ayusht2810](https://github.com/ayusht2810), [azigler](https://github.com/azigler), [BenCookie95](https://github.com/BenCookie95), [bewing](https://github.com/bewing), [calebroseland](https://github.com/calebroseland), [carydrew](https://github.com/carydrew), [Chlbek](https://translate.mattermost.com/user/Chlbek), [compiledsound](https://github.com/compiledsound), [cpatulea](https://github.com/cpatulea), [cpoile](https://github.com/cpoile), [crspeller](https://github.com/crspeller), [ctlaltdieliet](https://github.com/ctlaltdieliet), [cwarnermm](https://github.com/cwarnermm), [devinbinnie](https://github.com/devinbinnie), [DHaussermann](https://github.com/DHaussermann), [edu-ap](https://github.com/edu-ap), [Eleferen](https://translate.mattermost.com/user/Eleferen), [emdecr](https://github.com/emdecr), [enahum](https://github.com/enahum), [esarafianou](https://github.com/esarafianou), [ewwollesen](https://github.com/ewwollesen), [gabrieljackson](https://github.com/gabrieljackson), [gourav-varma](https://github.com/gourav-varma), [Gregesp](https://github.com/Gregesp), [grundleborg](https://github.com/grundleborg), [hannaparks](https://github.com/hannaparks), [hanzei](https://github.com/hanzei), [harshilsharma63](https://github.com/harshilsharma63), [hereje](https://github.com/hereje), [hmhealey](https://github.com/hmhealey), [iabdousd](https://github.com/iabdousd), [ifoukarakis](https://github.com/ifoukarakis), [isacikgoz](https://github.com/isacikgoz), [it33](https://github.com/it33), [jespino](https://github.com/jespino), [jlandells](https://github.com/jlandells), [johndavidlugtu](https://github.com/johndavidlugtu), [jones](https://translate.mattermost.com/user/jones), [jprusch](https://github.com/jprusch), [JulienTant](https://github.com/JulienTant), [juliovillalvazo](https://github.com/juliovillalvazo), [jwilander](https://github.com/jwilander), [kaakaa](https://github.com/kaakaa), [larkox](https://github.com/larkox), [lieut-data](https://github.com/lieut-data), [lucassabreu](https://github.com/lucassabreu), [lynn915](https://github.com/lynn915), [M-ZubairAhmed](https://github.com/M-ZubairAhmed), [majo](https://translate.mattermost.com/user/majo), [marianunez](https://github.com/marianunez), [master7](https://translate.mattermost.com/user/master7), [matt-w99](https://github.com/matt-w99), [matthew-w](https://translate.mattermost.com/user/matthew-w), [matthewbirtch](https://github.com/matthewbirtch), [mickmister](https://github.com/mickmister), [milotype](https://github.com/milotype), [MixeroTN](https://translate.mattermost.com/user/MixeroTN), [mjnagel](https://github.com/mjnagel), [morgancz](https://translate.mattermost.com/user/morgancz), [mvitale1989](https://github.com/mvitale1989), [nickmisasi](https://github.com/nickmisasi), [nokedajunky](https://github.com/nokedajunky), [olavinto](https://github.com/olavinto), [oOoBenoitoOo](https://github.com/oOoBenoitoOo), [phoinixgrr](https://github.com/phoinixgrr), [pvev](https://github.com/pvev), [raghavaggarwal2308](https://github.com/raghavaggarwal2308), [rOt779kVceSgL](https://translate.mattermost.com/user/rOt779kVceSgL), [sadohert](https://github.com/sadohert), [saturninoabril](https://github.com/saturninoabril), [sbishel](https://github.com/sbishel), [Sharuru](https://translate.mattermost.com/user/Sharuru), [sinansonmez](https://github.com/sinansonmez), [sohzm](https://github.com/sohzm), [sri-byte](https://github.com/sri-byte), [stafot](https://github.com/stafot), [streamer45](https://github.com/streamer45), [stylianosrigas](https://github.com/stylianosrigas), [svelle](https://github.com/svelle), [Syed-Ali-Abbas-Zaidi](https://github.com/Syed-Ali-Abbas-Zaidi), [TealWater](https://github.com/TealWater), [ThrRip](https://github.com/ThrRip), [titanventura](https://github.com/titanventura), [toninis](https://github.com/toninis), [trangology](https://github.com/trangology), [trivikr](https://github.com/trivikr), [tsabi](https://github.com/tsabi), [Utsav-Ladani](https://github.com/Utsav-Ladani), [varghesejose2020](https://github.com/varghesejose2020), [vidhisaini10](https://github.com/vidhisaini10), [wiggin77](https://github.com/wiggin77), [yasserfaraazkhan](https://github.com/yasserfaraazkhan), [yeoji](https://github.com/yeoji) ## Release v9.5 - [Extended Support Release](https://docs.mattermost.com/upgrade/release-definitions.html#extended-support-release-esr) From fb5152082e37c7c7c905d760d6dd65d5707e7e11 Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Mon, 4 Mar 2024 08:48:39 -0500 Subject: [PATCH 20/20] Add known issue --- source/deploy/mattermost-changelog.md | 1 + 1 file changed, 1 insertion(+) diff --git a/source/deploy/mattermost-changelog.md b/source/deploy/mattermost-changelog.md index d5141cf7fe8..d11a51ee5e8 100644 --- a/source/deploy/mattermost-changelog.md +++ b/source/deploy/mattermost-changelog.md @@ -73,6 +73,7 @@ If you upgrade from a release earlier than v9.5, please read the other [Importan - v9.6 is built with Go ``v1.20.7``. ### Known Issues + - Drafts may still exist after sending the post [MM-57076](https://mattermost.atlassian.net/browse/MM-57076). - Draft is lost from the reply box when other user's root post is deleted [MM-56972](https://mattermost.atlassian.net/browse/MM-56972). - Users' initial status is not always loaded correctly [MM-56966](https://mattermost.atlassian.net/browse/MM-56966). - Status may sometimes get stuck as **Away** or **Offline** in High Availability mode with IP Hash turned off.