Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
184aac8
Add Mobile v2.42 release docs
github-actions[bot] Jun 17, 2026
db1c7cd
Update mattermost-mobile-releases.md
amyblais Jun 17, 2026
2a32b2b
Update mobile-app-changelog.md
amyblais Jun 17, 2026
362743a
Update mobile-app-changelog.md
amyblais Jun 18, 2026
1cea100
Merge branch 'master' into claude/issue-9051-20260617-0637
amyblais Jun 18, 2026
da0e489
Merge branch 'master' into claude/issue-9051-20260617-0637
amyblais Jun 22, 2026
8febf10
Update mobile-app-changelog.md
amyblais Jun 22, 2026
ed5ba0c
Merge branch 'master' into claude/issue-9051-20260617-0637
amyblais Jun 23, 2026
de10f1c
Merge branch 'master' into claude/issue-9051-20260617-0637
amyblais Jun 23, 2026
a58a4d1
Update mobile-app-changelog.md
amyblais Jun 25, 2026
bc20549
Merge branch 'master' into claude/issue-9051-20260617-0637
amyblais Jun 25, 2026
d20c1f5
Merge branch 'master' into claude/issue-9051-20260617-0637
amyblais Jun 29, 2026
f71cd8b
Merge branch 'master' into claude/issue-9051-20260617-0637
amyblais Jun 30, 2026
8dd85d2
Merge branch 'master' into claude/issue-9051-20260617-0637
amyblais Jul 1, 2026
5bba885
Merge branch 'master' into claude/issue-9051-20260617-0637
amyblais Jul 2, 2026
508f239
Add Calls audio selector fix to v2.42.0 changelog
amyblais Jul 3, 2026
daa1b68
Merge branch 'master' into claude/issue-9051-20260617-0637
amyblais Jul 7, 2026
7d8a372
Merge branch 'master' into claude/issue-9051-20260617-0637
amyblais Jul 7, 2026
2744ebc
Merge branch 'master' into claude/issue-9051-20260617-0637
amyblais Jul 9, 2026
8c4e40c
Add Android gallery download fix to v2.42.0 changelog
amyblais Jul 9, 2026
90de25b
Merge branch 'master' into claude/issue-9051-20260617-0637
amyblais Jul 14, 2026
f48111b
Merge branch 'master' into claude/issue-9051-20260617-0637
amyblais Jul 16, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion source/product-overview/mattermost-mobile-releases.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ We strongly recommend using the latest mobile app release available that contain

| **Release** | **Support** | **Compatible with** |
|:---|:---|:---|
| v2.42 {ref}`FEATURE <release-v2-42-0>` \| [Download](https://github.com/mattermost/mattermost-mobile/releases/tag/v2.42.0) \| {ref}`Changelog <release-v2-42-0>` \| [SBOM download](https://github.com/mattermost/mattermost-mobile/releases/download/v2.42.0/sbom-mattermost-mobile-v2.42.0.json) | Released: 2026-07-16<br/>Support Ends: 2026-08-15 | {ref}`v11.9 <release-v11.9-feature-release>`, {ref}`v11.8 <release-v11.8-feature-release>`, {ref}`v11.7 <release-v11.7-extended-support-release>`, {ref}`v10.11 <release-v10.11-extended-support-release>` |
| v2.41 {ref}`FEATURE <release-v2-41-3>` \| [Download](https://github.com/mattermost/mattermost-mobile/releases/tag/v2.41.3) \| {ref}`Changelog <release-v2-41-3>` \| [SBOM download](https://github.com/mattermost/mattermost-mobile/releases/download/v2.41.3/sbom-mattermost-mobile-v2.41.3.json) | Released: 2026-06-16<br/>Support Ends: 2026-07-15 | {ref}`v11.8 <release-v11.8-feature-release>`, {ref}`v11.7 <release-v11.7-extended-support-release>`, {ref}`v11.6 <release-v11.6-feature-release>`, {ref}`v10.11 <release-v10.11-extended-support-release>` |
| v2.40 {ref}`FEATURE <release-v2-40-0>` \| [Download](https://github.com/mattermost/mattermost-mobile/releases/tag/v2.40.0) \| {ref}`Changelog <release-v2-40-0>` \| [SBOM download](https://github.com/mattermost/mattermost-mobile/releases/download/v2.40.0/sbom-mattermost-mobile-v2.40.0.json) | Released: 2026-05-15<br/>Support Ends: 2026-06-15 | {ref}`v11.7 <release-v11.7-extended-support-release>`, {ref}`v11.6 <release-v11.6-feature-release>`, {ref}`v11.5 <release-v11.5-feature-release>`, {ref}`v10.11 <release-v10.11-extended-support-release>` |
| v2.39 {ref}`FEATURE <release-v2-39-0>` \| [Download](https://github.com/mattermost/mattermost-mobile/releases/tag/v2.39.0) \| {ref}`Changelog <release-v2-39-0>` \| [SBOM download](https://github.com/mattermost/mattermost-mobile/releases/download/v2.39.0/sbom-mattermost-mobile-v2.39.0.json) | Released: 2026-04-16<br/>Support Ends: 2026-05-15 | {ref}`v11.6 <release-v11.6-feature-release>`, {ref}`v11.5 <release-v11.5-feature-release>`, {ref}`v11.4 <release-v11.4-feature-release>`, {ref}`v10.11 <release-v10.11-extended-support-release>` |
Expand Down Expand Up @@ -67,9 +68,9 @@ Note that the below versions have not yet been tested. The information below is

| **Release** | **Support** | **Compatible with** |
|:---|:---|:---|
| v2.48 | Releasing: 2027-01-16<br/>Support Ends: 2027-02-15 | v11.15, v11.14, v11.13, v11.7 |
| v2.47 | Releasing: 2026-12-16<br/>Support Ends: 2027-01-15 | v11.14, v11.13, v11.12, v11.7 |
| v2.46 | Releasing: 2026-11-16<br/>Support Ends: 2026-12-15 | v11.13, v11.12, v11.11, v11.7 |
| v2.45 | Releasing: 2026-10-16<br/>Support Ends: 2026-11-15 | v11.12, v11.11, v11.10, v11.7 |
| v2.44 | Releasing: 2026-09-16<br/>Support Ends: 2026-10-15 | v11.11, v11.10, v11.9, v11.7 |
| v2.43 | Releasing: 2026-08-16<br/>Support Ends: 2026-09-15 | v11.10, v11.9, v11.8, v11.7, v10.11 |
| v2.42 | Releasing: 2026-07-16<br/>Support Ends: 2026-08-15 | v11.9, v11.8, v11.7, v10.11 |
36 changes: 36 additions & 0 deletions source/product-overview/mobile-app-changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,42 @@ This changelog summarizes updates to Mattermost mobile apps releases for [Matter
Platform and OS scope reflects reported and tested environments and may not represent all affected configurations.
```

(release-v2-42-0)=
## 2.42.0 Release
- Release Date: July 16, 2026
- Server Versions Supported: Server v10.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 v10.11.0 or later is required.** Support for server [Extended Support Release](https://docs.mattermost.com/product-overview/release-policy.html#extended-support-releases) (ESR) v10.5.0 has ended and upgrading to server ESR v10.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.
Comment thread
amyblais marked this conversation as resolved.
Comment thread
amyblais marked this conversation as resolved.
- Android operating system 7+ [is required by Google](https://android-developers.googleblog.com/2017/12/improving-app-security-and-performance.html).
- iPhone 8+ devices and later with iOS 16.0+ are [required](https://support.apple.com/en-il/guide/iphone/iphe3fa5df43/16.0/ios/16.0).

### Improvements
- Added iOS PushKit + CallKit support for Mattermost Calls. The native iOS incoming-call UI now appears when a call is received while the app is backgrounded, locked, or closed; users can answer or decline from the lock screen, get lock-screen / control-center controls during an active call, and the system handles audio routing. The Android microphone foreground service was reimplemented as part of ``@mattermost/calls-native``, replacing the ``@voximplant/react-native-foreground-service`` dependency (no user-visible change on Android).
- Added support for inline action buttons in markdown messages on mobile via the ``mmaction://`` link scheme. Buttons render in posts from bots, webhooks and server plugins, and trigger the same interactive dialog flow as the webapp.
- Added Offline Persistence Timer support for Mobile Ephemeral Mode. Added settings for monitoring offline usage and honoring organizations to purge the mattermost app data when needed. Ephemeral mode on mobile depends on the feature flag turned on for the server side.
- Added support for conversation-entity backed agent posts (mattermost-plugin-agents v2.0), including server-computed approval state and per-requester tool call scoping.
- Removed legacy interactive dialog code path.

### Bug Fixes
- Fixed a user interface issue where custom status appeared misaligned in the channel header.
- Fixed an issue with the copy code button color with header button theming across Sapphire and Denim themes.
- Fixed an issue where an unsaved post could briefly reappear in Saved Messages.
- Fixed an issue where pinned messages were displayed in the wrong order.
- Fixed an issue where opening an archived channel could hang, and joining an archived channel failed on iOS.
- Fixed an issue where scheduled messages with an invalid time displayed "Invalid Date".
- Fixed an issue where an archived-channel banner could briefly flicker when dismissing dialogs.
- Fixed an issue where archiving a channel redirected users to the channel list instead of keeping users in the archived channel (reported on iOS and Android).
- Fixes an issue with the audio selector for Calls on Android devices.
- Fixed an issue on Android where it was not possible to download logs or files from the gallery.

### Open Source Components
- Removed ``@voximplant/react-native-foreground-service`` from https://github.com/mattermost/mattermost-mobile/.

### 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-41-3)=
## 2.41.3 Release
- Release Date: July 7, 2026
Expand Down
Loading