From f6a0696c8ce630ce0bae715fe04022d05df346c4 Mon Sep 17 00:00:00 2001 From: Joe Irving Date: Sun, 4 Jan 2026 13:24:02 +0000 Subject: [PATCH 1/2] chore: publish 2.2.0+10.12.4 release --- compose.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/compose.yml b/compose.yml index deda4d1..0690000 100644 --- a/compose.yml +++ b/compose.yml @@ -2,7 +2,7 @@ version: "3.8" services: app: - image: mattermost/mattermost-team-edition:10.11.7 + image: mattermost/mattermost-team-edition:10.12.4 environment: - TZ - MM_SQLSETTINGS_DRIVERNAME=postgres @@ -28,7 +28,7 @@ services: - "traefik.http.routers.${STACK_NAME}.middlewares=${STACK_NAME}-redirect" - "traefik.http.middlewares.${STACK_NAME}-redirect.headers.SSLForceHost=true" - "traefik.http.middlewares.${STACK_NAME}-redirect.headers.SSLHost=${DOMAIN}" - - "coop-cloud.${STACK_NAME}.version=2.1.1+10.11.7" + - "coop-cloud.${STACK_NAME}.version=2.2.0+10.12.4" - "backupbot.backup=true" - "backupbot.backup.path=/mattermost,/etc/ssl" configs: From 59d5ec6648aa0e3921d41fd95594668228c617d0 Mon Sep 17 00:00:00 2001 From: Joe Irving Date: Sun, 4 Jan 2026 14:08:03 +0000 Subject: [PATCH 2/2] chore: publish 3.0.0+11.2.1 release --- compose.yml | 4 ++-- release/3.0.0+11.2.1 | 25 +++++++++++++++++++++++++ 2 files changed, 27 insertions(+), 2 deletions(-) create mode 100644 release/3.0.0+11.2.1 diff --git a/compose.yml b/compose.yml index 0690000..37babac 100644 --- a/compose.yml +++ b/compose.yml @@ -2,7 +2,7 @@ version: "3.8" services: app: - image: mattermost/mattermost-team-edition:10.12.4 + image: mattermost/mattermost-team-edition:11.2.1 environment: - TZ - MM_SQLSETTINGS_DRIVERNAME=postgres @@ -28,7 +28,7 @@ services: - "traefik.http.routers.${STACK_NAME}.middlewares=${STACK_NAME}-redirect" - "traefik.http.middlewares.${STACK_NAME}-redirect.headers.SSLForceHost=true" - "traefik.http.middlewares.${STACK_NAME}-redirect.headers.SSLHost=${DOMAIN}" - - "coop-cloud.${STACK_NAME}.version=2.2.0+10.12.4" + - "coop-cloud.${STACK_NAME}.version=3.0.0+11.2.1" - "backupbot.backup=true" - "backupbot.backup.path=/mattermost,/etc/ssl" configs: diff --git a/release/3.0.0+11.2.1 b/release/3.0.0+11.2.1 new file mode 100644 index 0000000..82cb77d --- /dev/null +++ b/release/3.0.0+11.2.1 @@ -0,0 +1,25 @@ + = BREAKING CHANGES = + +11.1.0 +* The version of React used by the Mattermost web app has been updated from React 17 to React 18. + +11.0.1 +* GitLab SSO has been deprecated from Team Edition. Deployments using GitLab SSO can remain on v10.11 ESR (with 12 months of security updates), transition to our new free offering Mattermost Entry, or can explore commercial/nonprofit options. +* The TeamSettings.ExperimentalViewArchivedChannels setting has been deprecated. Archived channels will always be accessible, subject to normal channel membership. The server will fail to start if this setting is set to false. To deny access to archived channels, mark them as private and remove affected channel members. +* Playbooks has been deprecated from Team Edition. Entry, Professional, Enterprise, and Enterprise Advanced plans are automatically upgraded to Playbooks v2 with no expected downtime. +* Experimental Bleve Search functionality has been retired. If Bleve is enabled, search will not work until DisableDatabaseSearch is set to false. +* The registerPostDropdownMenuComponent hook in the web app’s plugin API has been removed in favour of registerPostDropdownMenuAction. +* The web app is no longer exposing the Styled Components dependency for use by web app plugins. +* Omnibus support has been deprecated. The last mattermost-omnibus release was v10.12. +* Deprecated include_removed_members option in api/v4/ldap/sync has been removed. Admins can use the LDAP setting ReAddRemovedMembers. +* Customers that have the NPS plugin enabled can remove it as it no longer sends the feedback over through telemetry. +* Format query parameter requirement in the /api/v4/config/client endpoint has been deprecated. +* Removed deprecated mmctl commands and flags +* Experimental certificate-based authentication feature has been removed. ExperimentalSettings.ClientSideCertEnable must be false to start the server. +* Added logic to migrate the password hashing method from bcrypt to PBKDF2. The migration will happen progressively, migrating the password of a user as soon as they enter it; e.g. when logging in or when double-checking their password for any sensitive action. There is an edge case where users might get locked out of their account: if a server upgrades to v11 and user A logs in (i.e., they need to enter their password), and then the server downgrades to v10.12 or previous, user A will no longer be able to log in. In this case, admins will need to manually reset the password of such users, through the system console or through the mmctl user reset-password [users] command. The new password hashing method is more CPU-intensive. Admins of servers with password-based login should monitor the performance on periods where many users log in at the same time. +* /api/v4/teams/{team_id}/channels/search_archived has been deprecated in favour of /api/v4/channels/search with the deleted parameter. +* Changed default database connection pool settings: changed MaxOpenConns from 300 to 100 and MaxIdleConns from 20 to 50, establishing a healthier 2:1 ratio for better database connection management. +* Separate notification log file has been deprecated. If admins want to continue using a separate log file for notification logs, they can use the AdvancedLoggingJSON configuration. See the Important Upgrade Notes for an example configuration. +* Stopped supporting manually installed plugins as per https://forum.mattermost.com/t/deprecation-notice-manual-plugin-deployment/21192 + +Read More: https://docs.mattermost.com/product-overview/mattermost-v11-changelog.html