From 718ae67720285112dc7555154ddf17859b5a2603 Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Thu, 16 Jan 2025 11:20:16 +0200 Subject: [PATCH 01/12] Update mattermost-mobile-releases.md --- source/about/mattermost-mobile-releases.md | 1 + 1 file changed, 1 insertion(+) diff --git a/source/about/mattermost-mobile-releases.md b/source/about/mattermost-mobile-releases.md index df5ecd31b40..50963a79cc8 100644 --- a/source/about/mattermost-mobile-releases.md +++ b/source/about/mattermost-mobile-releases.md @@ -18,6 +18,7 @@ See the [Mobile app changelog](/about/mobile-app-changelog) for release details, | **Release** | **Released on** | **Support ends** | **Compatible with** | |:---|:---|:---|:---| +| v2.25 {ref}`FEATURE ` [Download](https://github.com/mattermost/mattermost-mobile/releases/tag/v2.25.0) \| {ref}`Changelog ` | 2025-02-16 | 2025-03-15 | {ref}`v10.5 `, {ref}`v10.4 `, {ref}`v10.3 `, {ref}`v9.11 ` | | v2.24 {ref}`FEATURE ` [Download](https://github.com/mattermost/mattermost-mobile/releases/tag/v2.24.0) \| {ref}`Changelog ` | 2025-01-16 | 2025-02-15 | {ref}`v10.4 `, {ref}`v10.3 `, {ref}`v10.2 `, {ref}`v9.11 ` | | v2.23 {ref}`FEATURE ` [Download](https://github.com/mattermost/mattermost-mobile/releases/tag/v2.23.1) \| {ref}`Changelog ` | 2024-12-16 | 2025-01-15 | {ref}`v10.3 `, {ref}`v10.2 `, {ref}`v10.1 `, {ref}`v9.11 ` | | v2.22 {ref}`FEATURE ` [Download](https://github.com/mattermost/mattermost-mobile/releases/tag/v2.22.0) \| {ref}`Changelog ` | 2024-11-15 | 2024-12-15 | {ref}`v10.2 `, {ref}`v10.1 `, {ref}`v10.0 `, {ref}`v9.11 `, {ref}`v9.5 ` | From a45c0adaff6d8a54125ea6f1364a82105c9e83ac Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Thu, 16 Jan 2025 11:22:07 +0200 Subject: [PATCH 02/12] Update mobile-app-changelog.md --- source/about/mobile-app-changelog.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/source/about/mobile-app-changelog.md b/source/about/mobile-app-changelog.md index 3c7af8007c3..c7f52bc828f 100644 --- a/source/about/mobile-app-changelog.md +++ b/source/about/mobile-app-changelog.md @@ -5,6 +5,25 @@ This changelog summarizes updates to Mattermost mobile apps releases for [Mattermost](https://mattermost.com). +(release-v2-25-0)= +## 2.25.0 Release + - Release Date: February 14, 2025 + - Server Versions Supported: Server v9.11.0+ is required. Self-Signed SSL Certificates are not supported unless the user installs the CA certificate on their device. + +### Compatibility + - **Upgrade to server version v9.11.0 or later is required.** Support for server [Extended Support Release](https://docs.mattermost.com/about/release-policy.html#extended-support-releases) (ESR) v9.5.0 has ended and upgrading to server ESR v9.11.0 or later is required. As we innovate and offer newer versions of our mobile apps, we maintain backwards compatibility only with supported server versions. Users who upgrade to the newest mobile apps while being connected to an unsupported server version can be exposed to compatibility issues, which can cause crashes or severe bugs that break core functionality of the app. + - Android operating system 7+ [is required by Google](https://android-developers.googleblog.com/2017/12/improving-app-security-and-performance.html). + - iPhone 6s devices and later with iOS 13.4+ are required. + +### Improvements + - Added a feature for having a separate tab for **Drafts** on mobile. + - Added visualization of custom profile attributes in the bottom sheet. + - Android: App logs will now show information from the native side. + +### Known Issues + - Users are unable to adjust the font size via the OS font size setting. + - Some Google Pixel phones on Android 12+ might not continue past the login screen. This is a known issue with the OS, and the current workaround is to restart the device. + (release-v2-24-0)= ## 2.24.0 Release - Release Date: January 16, 2025 From 02745829d9dd5b44cd12a21787016c75deab4c82 Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Thu, 16 Jan 2025 12:53:30 +0200 Subject: [PATCH 03/12] Update mobile-app-changelog.md --- source/about/mobile-app-changelog.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source/about/mobile-app-changelog.md b/source/about/mobile-app-changelog.md index c7f52bc828f..fda4f907404 100644 --- a/source/about/mobile-app-changelog.md +++ b/source/about/mobile-app-changelog.md @@ -20,6 +20,9 @@ This changelog summarizes updates to Mattermost mobile apps releases for [Matter - Added visualization of custom profile attributes in the bottom sheet. - Android: App logs will now show information from the native side. +### Bug Fixes + - Fixed reliability issues with threads. + ### Known Issues - Users are unable to adjust the font size via the OS font size setting. - Some Google Pixel phones on Android 12+ might not continue past the login screen. This is a known issue with the OS, and the current workaround is to restart the device. From fb5d45c6c01b2143c75eec5956f478d53946ca63 Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Thu, 16 Jan 2025 16:24:12 +0200 Subject: [PATCH 04/12] Update mobile-app-changelog.md --- source/about/mobile-app-changelog.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source/about/mobile-app-changelog.md b/source/about/mobile-app-changelog.md index fda4f907404..89b305061e6 100644 --- a/source/about/mobile-app-changelog.md +++ b/source/about/mobile-app-changelog.md @@ -15,6 +15,9 @@ This changelog summarizes updates to Mattermost mobile apps releases for [Matter - Android operating system 7+ [is required by Google](https://android-developers.googleblog.com/2017/12/improving-app-security-and-performance.html). - iPhone 6s devices and later with iOS 13.4+ are required. +### Important Notes + - In the Mattermost Mobile App v2.25 release, Mattermost has stopped supporting iOS versions 13 and 14. Users should update their iOS version to v15.1 or newer before February 14, 2025. See more details in [this forum post](https://forum.mattermost.com/t/deprecation-notice-ios-13-and-14-versions/21845). + ### Improvements - Added a feature for having a separate tab for **Drafts** on mobile. - Added visualization of custom profile attributes in the bottom sheet. From fc4fa38ead4c1b40150741539987698e31024d24 Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Fri, 17 Jan 2025 08:54:39 +0200 Subject: [PATCH 05/12] Update mobile-app-changelog.md --- source/about/mobile-app-changelog.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/about/mobile-app-changelog.md b/source/about/mobile-app-changelog.md index 89b305061e6..fa7ea62642d 100644 --- a/source/about/mobile-app-changelog.md +++ b/source/about/mobile-app-changelog.md @@ -15,7 +15,7 @@ This changelog summarizes updates to Mattermost mobile apps releases for [Matter - Android operating system 7+ [is required by Google](https://android-developers.googleblog.com/2017/12/improving-app-security-and-performance.html). - iPhone 6s devices and later with iOS 13.4+ are required. -### Important Notes +### Breaking Changes - In the Mattermost Mobile App v2.25 release, Mattermost has stopped supporting iOS versions 13 and 14. Users should update their iOS version to v15.1 or newer before February 14, 2025. See more details in [this forum post](https://forum.mattermost.com/t/deprecation-notice-ios-13-and-14-versions/21845). ### Improvements From 3797f02f8468c622bf35dda22a6d8ff81f89047a Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Mon, 20 Jan 2025 11:12:28 +0200 Subject: [PATCH 06/12] Update mobile-app-changelog.md --- source/about/mobile-app-changelog.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/about/mobile-app-changelog.md b/source/about/mobile-app-changelog.md index b8f4d6b07bd..f3a52554a8a 100644 --- a/source/about/mobile-app-changelog.md +++ b/source/about/mobile-app-changelog.md @@ -20,8 +20,8 @@ This changelog summarizes updates to Mattermost mobile apps releases for [Matter ### Improvements - Added a feature for having a separate tab for **Drafts** on mobile. - - Added visualization of custom profile attributes in the bottom sheet. - Android: App logs will now show information from the native side. + - Added visualization of custom profile attributes (disabled behind a server feature flag). ### Bug Fixes - Fixed reliability issues with threads. From fec87d9301f537eb812b238d97c96d61be2ecb28 Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Mon, 20 Jan 2025 11:16:58 +0200 Subject: [PATCH 07/12] Update mobile-app-changelog.md --- source/about/mobile-app-changelog.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/about/mobile-app-changelog.md b/source/about/mobile-app-changelog.md index f3a52554a8a..3b65a744f88 100644 --- a/source/about/mobile-app-changelog.md +++ b/source/about/mobile-app-changelog.md @@ -21,12 +21,13 @@ This changelog summarizes updates to Mattermost mobile apps releases for [Matter ### Improvements - Added a feature for having a separate tab for **Drafts** on mobile. - Android: App logs will now show information from the native side. - - Added visualization of custom profile attributes (disabled behind a server feature flag). + - Added visualization of custom profile attributes. Requires server v10.5 and feature flag enabled. ### Bug Fixes - Fixed reliability issues with threads. ### Known Issues + - Samsung S22 might not display custom profile attributes correctly. - Users are unable to adjust the font size via the OS font size setting. - Some Google Pixel phones on Android 12+ might not continue past the login screen. This is a known issue with the OS, and the current workaround is to restart the device. From d7641a874e0f3a5e7bc2f4eed62882e6dec60189 Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Mon, 20 Jan 2025 12:22:31 +0200 Subject: [PATCH 08/12] Update mobile-app-changelog.md --- source/about/mobile-app-changelog.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source/about/mobile-app-changelog.md b/source/about/mobile-app-changelog.md index 3b65a744f88..1e9d9de2280 100644 --- a/source/about/mobile-app-changelog.md +++ b/source/about/mobile-app-changelog.md @@ -26,6 +26,9 @@ This changelog summarizes updates to Mattermost mobile apps releases for [Matter ### Bug Fixes - Fixed reliability issues with threads. +### Open Source Components + - Added ``@react-native-community/cli``, ``@react-native-community/cli-platform-android``, and ``@react-native-community/cli-platform-ios`` to https://github.com/mattermost/mattermost-mobile. + ### Known Issues - Samsung S22 might not display custom profile attributes correctly. - Users are unable to adjust the font size via the OS font size setting. From 0e25d36a7684305df84b7474e2a865c5c43d7da6 Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Tue, 21 Jan 2025 08:36:12 +0200 Subject: [PATCH 09/12] Update mobile-app-changelog.md --- source/about/mobile-app-changelog.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/about/mobile-app-changelog.md b/source/about/mobile-app-changelog.md index 1e9d9de2280..5499134089c 100644 --- a/source/about/mobile-app-changelog.md +++ b/source/about/mobile-app-changelog.md @@ -19,7 +19,7 @@ This changelog summarizes updates to Mattermost mobile apps releases for [Matter - In the Mattermost Mobile App v2.25 release, Mattermost has stopped supporting iOS versions 13 and 14. Users should update their iOS version to v15.1 or newer before February 14, 2025. See more details in [this forum post](https://forum.mattermost.com/t/deprecation-notice-ios-13-and-14-versions/21845). ### Improvements - - Added a feature for having a separate tab for **Drafts** on mobile. + - Added a feature for having a separate tab for **Drafts** on mobile. The draft sync is currently local only on mobile. - Android: App logs will now show information from the native side. - Added visualization of custom profile attributes. Requires server v10.5 and feature flag enabled. From ce379d1e4e015cf8d8b2ae3c16e4606fba039520 Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Wed, 5 Feb 2025 08:07:10 +0200 Subject: [PATCH 10/12] Update source/about/mobile-app-changelog.md Co-authored-by: Maria A Nunez --- source/about/mobile-app-changelog.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/about/mobile-app-changelog.md b/source/about/mobile-app-changelog.md index 5499134089c..1361f13c91d 100644 --- a/source/about/mobile-app-changelog.md +++ b/source/about/mobile-app-changelog.md @@ -19,7 +19,7 @@ This changelog summarizes updates to Mattermost mobile apps releases for [Matter - In the Mattermost Mobile App v2.25 release, Mattermost has stopped supporting iOS versions 13 and 14. Users should update their iOS version to v15.1 or newer before February 14, 2025. See more details in [this forum post](https://forum.mattermost.com/t/deprecation-notice-ios-13-and-14-versions/21845). ### Improvements - - Added a feature for having a separate tab for **Drafts** on mobile. The draft sync is currently local only on mobile. + - Added a feature for having a separate tab for **Drafts** on mobile. The Drafts screen currently only supports local drafts on the device and not server synched drafts. - Android: App logs will now show information from the native side. - Added visualization of custom profile attributes. Requires server v10.5 and feature flag enabled. From 9cefa8155fae91e4791d03d6d2180c3c4a09f5bd Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Wed, 5 Feb 2025 08:38:08 +0200 Subject: [PATCH 11/12] Update mobile-app-changelog.md --- source/about/mobile-app-changelog.md | 1 + 1 file changed, 1 insertion(+) diff --git a/source/about/mobile-app-changelog.md b/source/about/mobile-app-changelog.md index 1361f13c91d..9cab89fb7cc 100644 --- a/source/about/mobile-app-changelog.md +++ b/source/about/mobile-app-changelog.md @@ -25,6 +25,7 @@ This changelog summarizes updates to Mattermost mobile apps releases for [Matter ### Bug Fixes - Fixed reliability issues with threads. + - Fixed certain scenarios where the keyboard area in the channel and thread screen took more space than it should. ### Open Source Components - Added ``@react-native-community/cli``, ``@react-native-community/cli-platform-android``, and ``@react-native-community/cli-platform-ios`` to https://github.com/mattermost/mattermost-mobile. From 3b35b714634ac9138958e5706356758d7e41f520 Mon Sep 17 00:00:00 2001 From: Amy Blais <29708087+amyblais@users.noreply.github.com> Date: Mon, 10 Feb 2025 08:32:06 +0200 Subject: [PATCH 12/12] Apply suggestions from code review Co-authored-by: Carrie Warner (Mattermost) <74422101+cwarnermm@users.noreply.github.com> --- source/about/mobile-app-changelog.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/about/mobile-app-changelog.md b/source/about/mobile-app-changelog.md index 9cab89fb7cc..958d5e15a53 100644 --- a/source/about/mobile-app-changelog.md +++ b/source/about/mobile-app-changelog.md @@ -19,8 +19,8 @@ This changelog summarizes updates to Mattermost mobile apps releases for [Matter - In the Mattermost Mobile App v2.25 release, Mattermost has stopped supporting iOS versions 13 and 14. Users should update their iOS version to v15.1 or newer before February 14, 2025. See more details in [this forum post](https://forum.mattermost.com/t/deprecation-notice-ios-13-and-14-versions/21845). ### Improvements - - Added a feature for having a separate tab for **Drafts** on mobile. The Drafts screen currently only supports local drafts on the device and not server synched drafts. - - Android: App logs will now show information from the native side. + - Added a feature for having a separate tab for **Drafts** on mobile. The Drafts screen currently only supports local drafts on the device and not drafts synchronized with the server. + - Android: App logs now includes enhanced logging for events that happen on the native (device-side) of the app which can be useful for troubleshooting issues related to Mattermost push notifications. - Added visualization of custom profile attributes. Requires server v10.5 and feature flag enabled. ### Bug Fixes