diff --git a/src/_data/platforms.yml b/src/_data/platforms.yml index 99878fede1..34bd0305d3 100644 --- a/src/_data/platforms.yml +++ b/src/_data/platforms.yml @@ -1,50 +1,50 @@ - platform: 'Android SDK' chipsets: 'x64, Arm32, Arm64' supported: '21 to 34' - besteffort: 'N/A' + ci-tested: '21 to 34' unsupported: '20 and earlier' - platform: 'iOS' chipsets: 'Arm64' - supported: '17' - besteffort: '12 to 16, 18' + supported: '12 to 18' + ci-tested: '17' unsupported: '11 and earlier' - platform: 'macOS' chipsets: 'x64, Arm64' - supported: '13, 14' - besteffort: '10.14 to 12, 15' - unsupported: '10.13 and earlier' + supported: 'Mojave (10.14) to Sequoia (15)' + ci-tested: 'Ventura (13), Sonoma (14)' + unsupported: 'High Sierra (10.13) and earlier' - platform: 'Windows' chipsets: 'x64, Arm64' - supported: '10' - besteffort: '11' + supported: '10, 11' + ci-tested: '10' unsupported: '8 and earlier' - platform: 'Debian (Linux)' chipsets: 'x64, Arm64' - supported: '11, 12' - besteffort: '10' + supported: '10, 11, 12' + ci-tested: '11, 12' unsupported: '9 and earlier' - platform: 'Ubuntu (Linux)' chipsets: 'x64, Arm64' - supported: '20.04 LTS, 22.04 LTS' - besteffort: '24.04 LTS' + supported: '20.04 LTS to 24.04 LTS' + ci-tested: '20.04 LTS, 22.04 LTS' unsupported: '23.10 and earlier non-LTS' - platform: 'Chrome (Web)' chipsets: 'N/A' supported: '[Latest 2](https://chromereleases.googleblog.com/search/label/Stable%20updates)' - besteffort: '96 to latest 2' + ci-tested: '119, 125' unsupported: '95 and earlier' - platform: 'Firefox (Web)' chipsets: 'N/A' - supported: '[Latest 2](https://www.mozilla.org/en-US/firefox/releases/)' - besteffort: '99 to latest 2' + supported: '106 and newer' + ci-tested: '106' unsupported: '98 and earlier' - platform: 'Safari (Web)' chipsets: 'N/A' - supported: '[Latest 2](https://developer.apple.com/documentation/safari-release-notes/)' - besteffort: '15.6 to latest 2' + supported: '15.6 and newer' + ci-tested: '15.6' unsupported: '15.5 and earlier' - platform: 'Edge (Web)' chipsets: 'N/A' supported: '[Latest 2](https://learn.microsoft.com/en-us/deployedge/microsoft-edge-relnote-stable-channel)' - besteffort: '96 to latest 2' + ci-tested: 119, 125 unsupported: '95 and earlier' diff --git a/src/content/reference/supported-platforms.md b/src/content/reference/supported-platforms.md index da0a939228..c0d048375a 100644 --- a/src/content/reference/supported-platforms.md +++ b/src/content/reference/supported-platforms.md @@ -5,25 +5,25 @@ description: The platforms that Flutter supports by platform version. --- As of Flutter {{site.appnow.flutter}}, -Flutter supports deploying apps the following combinations of +Flutter supports deploying apps on the following combinations of hardware architectures and operating system versions. These combinations are called _platforms_. -Flutter supports platforms in three tiers: +Flutter categorizes platforms as follows: -* **Supported**: The Flutter team tests these platforms on every commit. -* **Best effort**: The Flutter team intends to support these platforms - through coding practices. The team tests these platforms on an ad-hoc basis. +* **Supported**: The platforms and versions that the Flutter team supports. +* **CI-tested**: The Flutter team tests these platforms on every commit. * **Unsupported**: The Flutter team doesn't test or support these platforms. -Based on these tiers, Flutter supports deploying to the following platforms. +Based on these categories, +Flutter supports deploying to the following platforms. {% assign opsys = platforms %} -| Target Platform | Hardware architectures | Supported versions | Best effort versions | Unsupported versions | +| Target platform | Hardware architectures | Supported versions | CI-tested versions | Unsupported versions | |---|:---:|:---:|:---:|:---:| {%- for platform in opsys %} - | {{platform.platform}} | {{platform.chipsets}} | {{platform.supported}} | {{platform.besteffort}} | {{platform.unsupported}} | + | {{platform.platform}} | {{platform.chipsets}} | {{platform.supported}} | {{platform.ci-tested}} | {{platform.unsupported}} | {%- endfor %} {:.table .table-striped}