docs/main/product-overview/mobile-app-changelog.mdx
import Inc0_common_esr_support from './common-esr-support.mdx';
This changelog summarizes updates to Mattermost mobile apps releases for Mattermost.
<Inc0_common_esr_support />
<Note>Platform and OS scope reflects reported and tested environments and may not represent all affected configurations.
</Note>/invite autocomplete results regardless of the typed username.@mentions rendering incorrect font sizes when written as part of a heading in the Threads screen.filewillbedownloaded and sendtoastmessage plugin APIs.@formatjs/intl-displaynames to https://github.com/mattermost/mattermost-mobile.Note: Mattermost Mobile App v2.37.1 contains a medium level security fix. Updating is recommended. Details will be posted on our security updates page 30 days after release as per the Mattermost Responsible Disclosure Policy.
@gorhom/portal, grapheme-splitter, and react-native-keyboard-controller to https://github.com/mattermost/mattermost-mobile.EdgeToEdge and iOS 26 Liquid Glass for compatibility.js-sha256 to https://github.com/mattermost/mattermost-mobile/.Note: Mattermost Mobile App v2.33.0 contains a medium level security fix. Updating is recommended. Details will be posted on our security updates page 30 days after release as per the Mattermost Responsible Disclosure Policy.
@formatjs/intl-relativetimeformat to https://github.com/mattermost/mattermost-mobile.@mattermost/secure-pdf-viewer to https://github.com/mattermost/mattermost-mobile.application/json.prismjs to https://github.com/mattermost/mattermost-mobile.commonmark to v0.31.2-0.@shopify/flash-list to https://github.com/mattermost/mattermost-mobile.+:taco in "write to" input box.Note: Mattermost Mobile App v2.26.0 contains a low level security fix. Updating is recommended. Details will be posted on our security updates page 30 days after release as per the Mattermost Responsible Disclosure Policy.
Note: Mattermost Mobile App v2.25.1 contains a medium level security fix. Updating is recommended. Details will be posted on our security updates page 30 days after release as per the Mattermost Responsible Disclosure Policy.
@react-native-community/cli, @react-native-community/cli-platform-android, and @react-native-community/cli-platform-ios to https://github.com/mattermost/mattermost-mobile.Note: Mattermost Mobile App v2.23.0 contains medium level security fixes. Updating is recommended. Details will be posted on our security updates page 30 days after release as per the Mattermost Responsible Disclosure Policy.
Post table. Bumped up server database schema version to 6.update_at to the Drafts table.react-native-url-polyfill to https://github.com/mattermost/mattermost-mobile.Note: Mattermost Mobile App v2.22.0 contains a medium level security fix. Updating is recommended. Details will be posted on our security updates page 30 days after release as per the Mattermost Responsible Disclosure Policy.
fflate and removed pako from https://github.com/mattermost/mattermost-mobile.NativeAppSettings > MobileExternalBrowser that tells the Mobile app to perform SSO Authentication using the external default browser.node-html-parser to https://github.com/mattermost/mattermost-mobile.Note: Mattermost Mobile App v2.19.0 contains a medium level security fix. Updating is recommended. Details will be posted on our security updates page 30 days after release as per the Mattermost Responsible Disclosure Policy.
@rneui/base, expo, expo-application, expo-crypto, expo-device, expo-image, expo-linear-gradient, expo-store-review and expo-video-thumbnails, expo-web-browser, and removed react-native-create-thumbnail, react-native-fast-image and react-native-hw-keyboard-event from https://github.com/mattermost/mattermost-mobile.react-native-performance to https://github.com/mattermost/mattermost-mobile.Note: Mattermost Mobile App v2.17.0 contains low to medium level security fixes. Updating is recommended. Details will be posted on our security updates page 30 days after release as per the Mattermost Responsible Disclosure Policy.
@formatjs/intl-relativetimeformat, @tsconfig/react-native, react-native-android-open-settings, readable-stream, serialize-error, and shallow-equals from https://github.com/mattermost/mattermost-mobile.Note: Mattermost Mobile App v2.14.0 contains a low level security fix. Updating is recommended. Details will be posted on our security updates page 30 days after release as per the Mattermost Responsible Disclosure Policy.
Note: Mattermost Mobile App v2.13.0 contains low level security fixes. Updating is recommended. Details will be posted on our security updates page 30 days after release as per the Mattermost Responsible Disclosure Policy.
Note: Mattermost Mobile App v2.12.1 contains a medium level security fix. Updating is recommended. Details will be posted on our security updates page 30 days after release as per the Mattermost Responsible Disclosure Policy.
channelType parameter to persistentNotificationsConfirmation.@formatjs/intl-listformat and path-to-regexp, and removed @nozbe/with-observables, @react-native/eslint-config and @react-native/metro-config from https://github.com/mattermost/mattermost-mobile.Note: Mattermost Mobile App v2.10.1 contains a high level security fix. Updating is recommended. Details will be posted on our security updates page 30 days after release as per the Mattermost Responsible Disclosure Policy.
@voximplant/react-native-foreground-service to https://github.com/mattermost/mattermost-mobile.@rudderstack/rudder-sdk-react-native from https://github.com/mattermost/mattermost-mobile/.Mattermost Mobile App v2.8.1 contains a high level security fix. Updating is recommended. Details will be posted on our security updates page 30 days after release as per the Mattermost Responsible Disclosure Policy.
</Note>react-native-fast-image library which resulted in the transient dependency libwebp being updated and CVE-2023-4863 being mitigated for iOS.Mattermost Mobile App v2.8.0 contains a medium level security fix. Updating is recommended. Details will be posted on our security updates page 30 days after release as per the Mattermost Responsible Disclosure Policy.
</Note>Copy Info button is tapped on the About screen./call start will now start calls within an existing thread.Mattermost Mobile App v2.5.1 contains a high level security fix. Upgrading is recommended. Details will be posted on our security updates page 30 days after release as per the Mattermost Responsible Disclosure Policy.
</Note>message_source field.ExperimentalSettings.DelayChannelAutocomplete to make the channel autocomplete only appear after typing a couple letters instead of immediately after a tilde.sentry-cli node package.Cannot read property "id" of undefined.ExperimentalGroupUnreadChannels server config is now respected.mattermost/calls-common to https://github.com/mattermost/mattermost-mobile./call recording [start|stop]).enableMobileUploadFiles setting was not working correctly.@gorhom/bottom-sheet and react-native-walkthrough-tooltip https://github.com/mattermost/mattermost-mobile.seconds instead of in ms.Mattermost mobile v2.0 is a major update to the iOS and Android apps bringing support for multiple workspaces and a more stable and performant user experience that includes:
Users now gain a more reliable and feature-rich application, improving their experience for collaborating with their teams on the go.
timeoutVPN values are not converted from milliseconds to seconds in v2.call_end event.MaxCallParticipants config setting.call into separate submit, form, refresh and lookup calls. If any users have created their own Apps, they have to be updated to the new system.Https:// instead of https://.AppsEnabled feature flag is false.= sign.@here mention to the EnableConfirmNotificationsToChannel config setting to show a warning modal when over 5 members might be alerted with @here.Posts.ParentId in favor of the semantically equivalent Posts.RootId.submit_label.DateTime picker.Due to the upgrade to Emoji 13.0, some emojis may be missing on Android older than 11 and iOS older than 14.2.
</Note>@ was not ignored when searching for users.null.Mattermost Mobile App v1.44.0 contains low to high level security fixes. Upgrading is recommended. Details will be posted on our security updates page 30 days after release as per the Mattermost Responsible Disclosure Policy.
</Note>Mattermost Mobile App v1.41.0 contains a high level security fix. Upgrading is recommended. Details will be posted on our [security updates page](https://mattermost.com/security-updates/) 30 days after release as per the [Mattermost Responsible Disclosure Policy](https://mattermost.com/security-vulnerability-report/).
filteredEmojis is now calculated on first change._redirect.Mattermost Mobile App v1.40.0 contains a low level security fix. Upgrading is recommended. Details will be posted on our [security updates page](https://mattermost.com/security-updates/) 30 days after release as per the [Mattermost Responsible Disclosure Policy](https://mattermost.com/security-vulnerability-report/).
@yourself autocomplete in a channel./mscalendar settings did not redirect a user to the bot Direct Message channel.Support for landscape orientation was removed for non-tablet devices.
</Note>in:@user search to return Direct and Group Message search results.EnableMobileFileUpload was disabled on the server.This channel has guests text was out of safe area.Mattermost Mobile App v1.33.0 contains a low level security fix. Upgrading is recommended. Details will be posted on our security updates page 30 days after release as per the Mattermost Responsible Disclosure Policy.
</Note>switchKeyboardForCodeBlocks crashed the app on iOS 11.@.ExperimentalPrimaryTeam setting was enabled.Mattermost Mobile App v1.31.2 contains a high level security fix. Upgrading is recommended. Details will be posted on our security updates page 30 days after release as per the Mattermost Responsible Disclosure Policy.
Share... option to post highlighted text to the app threw an error.ExperimentalStrictCSRFEnforcement setting was enabled.
Mattermost Mobile App v1.30.0 contains a high level security fix. Upgrading is recommended. Details will be posted on our security updates page 30 days after release as per the Mattermost Responsible Disclosure Policy.
- v5.9.0 as our Extended Support Release (ESR) is coming to the end of its life cycle and upgrading to 5.19.0 ESR or a later version is highly recommended. v5.19.0 will continue to be our current ESR until October 15, 2020.
- [The Channel Moderation Settings feature](/manage/team-channel-members.html#channel-moderation-e20) released in v5.22.0 is supported on mobile app versions v1.30 and later. In earlier versions of the mobile app, users who attempt to post or react to posts without proper permissions will see an error.
- The persisted sidebar on Android tablets was removed in order to significantly improve the mobile app performance.
- An issue was fixed where a user's status was set as online when replying to a message from a push notification. This fix only works in combination with server v5.20.0+.
download successful appended to their filenames, preventing the file from being opened until it was renamed in the file manager.More New Messages Above line appeared when marking a first post as unread in a Direct Message or Group Message channel.inAppPincode was enabled.Mattermost Mobile App v1.26.0 contains low to medium level security fixes. Upgrading is recommended. Details will be posted on our security updates page 30 days after release as per the Mattermost Responsible Disclosure Policy.
:emoji:.mobile.message_length.message did not match webapp's create_post.error_message.@channel and @all.setCSRFFromCookie did not look for subpaths when accessing cookies.Bot tags were added for bot accounts feature in server v5.10 and mobile v1.18, meaning that mobile v1.17 and earlier don't support the tags.config.json is set to true and multi-factor authentication is enabled, ensure your users have upgraded to mobile app version 1.17 or later. See Important Upgrade Notes for more details.useVPN and timeoutVPN, to your AppConfig file. The settings were added for EMM connections using VPN on-demand - one to indicate if every request should wait for the VPN connection to be established, and another to set the timeout in seconds. See docs for more details on setting AppConfig values for VPN support.Compatibility Note: Mobile App v1.13+ is required for Mattermost Server v5.4+
Compatibility Note: Mobile App v1.13+ is required for Mattermost Server v5.4+
Compatibility Note: Mobile App v1.13+ is required for Mattermost Server v5.4+
Show More on a post with a message attachment displayed a blank where content should have been.in: and from: modifiers were not being added to the search fieldMore New Messages Above appeared at the top of new channel on joining.Release Date: Nov 15, 2017 Server Versions Supported: Server v4.0+ is required, Self-Signed SSL Certificates are not supported
+ shortcut for emoji reactions is now supportedin: and from: search autocomplete+:emoji: to react to a message is not yet supported/ in the server URLMany thanks to all our contributors. In alphabetical order:
Note: If you need an SSL certificate, consider using Let's Encrypt instead of a self-signed one.
The Beta apps are a work in progress, supported features are listed below.
Many thanks to all our contributors. In alphabetical order: