diff --git a/README.md b/README.md index 52bb081c5e6..90c06d13c37 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Mattermost Mobile v2 -- **Minimum Server versions:** Current ESR version (10.11.0+) +- **Minimum Server versions:** Current ESR version (11.7.0+) - **Supported iOS versions:** 16.0+ - **Supported Android versions:** 7.0+ diff --git a/app/constants/supported_server.ts b/app/constants/supported_server.ts index 094295812af..b127c632203 100644 --- a/app/constants/supported_server.ts +++ b/app/constants/supported_server.ts @@ -1,10 +1,10 @@ // Copyright (c) 2015-present Mattermost, Inc. All Rights Reserved. // See LICENSE.txt for license information. -export const MIN_REQUIRED_VERSION = '9.11.0'; -export const FULL_VERSION = '10.11.0'; -export const MAJOR_VERSION = 10; -export const MIN_VERSION = 11; +export const MIN_REQUIRED_VERSION = '10.11.0'; +export const FULL_VERSION = '11.7.0'; +export const MAJOR_VERSION = 11; +export const MIN_VERSION = 7; export const PATCH_VERSION = 0; export default { diff --git a/app/managers/global_event_handler.test.ts b/app/managers/global_event_handler.test.ts index dcad5f5586d..316387e4d6d 100644 --- a/app/managers/global_event_handler.test.ts +++ b/app/managers/global_event_handler.test.ts @@ -6,6 +6,7 @@ import {Alert, DeviceEventEmitter} from 'react-native'; import {switchToChannelById} from '@actions/remote/channel'; import {batchTeamThreadSync} from '@actions/remote/thread'; import {Events, Device} from '@constants'; +import {FULL_VERSION} from '@constants/supported_server'; import DatabaseManager from '@database/manager'; import {getServerCredentials} from '@init/credentials'; import {getActiveServerUrl} from '@queries/app/servers'; @@ -40,7 +41,8 @@ describe('GlobalEventHandler', () => { describe('onServerVersionChanged', () => { it('should not show alert when version meets minimum requirement', async () => { - await GlobalEventHandler.onServerVersionChanged({serverUrl: 'http://server.com', serverVersion: '10.0.0'}); + // Use the current supported full version so this test survives future minimum-version bumps + await GlobalEventHandler.onServerVersionChanged({serverUrl: 'http://server.com', serverVersion: FULL_VERSION}); expect(Alert.alert).not.toHaveBeenCalled(); }); diff --git a/fastlane/metadata/android/en-US/full_description.txt b/fastlane/metadata/android/en-US/full_description.txt index aff2d1f6c32..33cc20f0a94 100644 --- a/fastlane/metadata/android/en-US/full_description.txt +++ b/fastlane/metadata/android/en-US/full_description.txt @@ -1,4 +1,4 @@ -Requires Mattermost Server v10.11.0+. Older servers may not be able to connect or have unexpected behavior. +Requires Mattermost Server v11.7.0+. Older servers may not be able to connect or have unexpected behavior. ------- diff --git a/fastlane/metadata/changelog b/fastlane/metadata/changelog index 2cb93ea12aa..423796c203b 100644 --- a/fastlane/metadata/changelog +++ b/fastlane/metadata/changelog @@ -1,4 +1,4 @@ -This version is compatible with Mattermost servers v10.11.0+. +This version is compatible with Mattermost servers v11.7.0+. Please see [changelog](https://docs.mattermost.com/administration/mobile-changelog.html) for full release notes. If you're interested in helping beta test upcoming versions before they are released, please see our [documentation](https://github.com/mattermost/mattermost-mobile#testing).