Skip to content

Commit

Permalink
Update supported platforms for 3.22 (#10500)
Browse files Browse the repository at this point in the history
  • Loading branch information
parlough committed May 14, 2024
1 parent 1a7311d commit ae27bea
Show file tree
Hide file tree
Showing 9 changed files with 17 additions and 19 deletions.
12 changes: 6 additions & 6 deletions src/_data/platforms.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,23 +11,23 @@
- platform: 'macOS'
chipsets: 'x64, Arm64'
supported: '<abbr title="Ventura">13</abbr>'
besteffort: '<abbr title="Mojave">10.14</abbr> to <abbr title="Monterrey">12</abbr>, <abbr title="Sonoma">14</abbr>'
besteffort: '<abbr title="Mojave">10.14</abbr> to <abbr title="Monterey">12</abbr>, <abbr title="Sonoma">14</abbr>'
unsupported: '<abbr title="High Sierra">10.13</abbr> and earlier'
- platform: 'Windows'
chipsets: 'x64, Arm64'
supported: '10'
besteffort: '7, 8, 11'
unsupported: 'Vista and earlier'
besteffort: '11'
unsupported: '8 and earlier'
- platform: 'Debian (Linux)'
chipsets: 'x64, Arm64'
supported: '11, 12'
besteffort: '9, 10'
unsupported: '8 and earlier'
- platform: 'Ubuntu (Linux)'
chipsets: 'x64, Arm64'
supported: '20.04 LTS'
besteffort: '22.04 to 23.10'
unsupported: '22.04 and earlier normal'
supported: '20.04 LTS, 22.04 LTS'
besteffort: '24.04 LTS'
unsupported: '23.04 and earlier non-LTS'
- platform: 'Chrome (Web)'
chipsets: 'N/A'
supported: '[Latest 2](https://chromereleases.googleblog.com/search/label/Stable%20updates)'
Expand Down
6 changes: 3 additions & 3 deletions src/_data/site.yml
Original file line number Diff line number Diff line change
Expand Up @@ -83,11 +83,11 @@ devmin:
debian: 11
ubuntu: '20.04 LTS'
targetmin:
windows: 'Microsoft Windows 7'
macos: '10.14 (Ventura)'
windows: 'Microsoft Windows 10'
macos: '10.14 (Mojave)'
linux:
debian: 10
ubuntu: '18.04 LTS'
ubuntu: '20.04 LTS'
ios: 12
android: 'Android API level 21'

Expand Down
2 changes: 1 addition & 1 deletion src/_includes/docs/install/deprecated/android-setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ follow these steps:
1. Choose a device definition and select **Next**.
1. Select one or more system images for the Android versions you want
to emulate, and select **Next**.
An _x86_ or _x86\_64_ image is recommended.
An _x86\_64_ image is recommended.
1. Under Emulated Performance, select **Hardware - GLES 2.0** to enable
[hardware
acceleration]({{site.android-dev}}/studio/run/emulator-acceleration).
Expand Down
2 changes: 1 addition & 1 deletion src/content/add-to-app/android/project-setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ android {
}
```

The Flutter engine has an `x86` and `x86_64` version.
The Flutter engine also has an `x86_64` version.
When using an emulator in debug Just-In-Time (JIT) mode,
the Flutter module still runs correctly.
:::
Expand Down
1 change: 0 additions & 1 deletion src/content/deployment/android.md
Original file line number Diff line number Diff line change
Expand Up @@ -516,7 +516,6 @@ as described in [build an APK](#build-an-apk) using the
When building your application in release mode,
Flutter apps can be compiled for [armeabi-v7a][] (ARM 32-bit),
[arm64-v8a][] (ARM 64-bit), and [x86-64][] (x86 64-bit).
Flutter supports building for x86 Android through ARM emulation.

### How do I sign the app bundle created by `flutter build appbundle`?

Expand Down
3 changes: 2 additions & 1 deletion src/content/deployment/macos.md
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,8 @@ In the **Identity** section:
In the **Deployment info** section:

`Deployment Target`
: The minimum macOS version that your app supports. Flutter supports macOS 10.14 and later.
: The minimum macOS version that your app supports.
Flutter supports deploying apps to macOS {{site.targetmin.macos}} and later.

In the **Signing & Capabilities** section:

Expand Down
2 changes: 1 addition & 1 deletion src/content/platform-integration/macos/building.md
Original file line number Diff line number Diff line change
Expand Up @@ -153,7 +153,7 @@ on the Apple Developer site.

If you choose to distribute your application outside
of the App Store, you need to notarize your application
for compatibility with macOS 10.15+.
for compatibility with macOS.
This requires enabling the Hardened Runtime option.
Once you have enabled it, you need a valid signing
certificate in order to build.
Expand Down
2 changes: 0 additions & 2 deletions src/content/reference/supported-platforms.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,5 +31,3 @@ Based on these tiers, Flutter supports deploying to the following platforms.
{:.table .table-striped}

</div>

Android supports IA32 (x86) in software emulation only.
6 changes: 3 additions & 3 deletions src/content/resources/faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -254,7 +254,7 @@ of Flutter, read the [architectural overview][].

The engine's C and C++ code are compiled with Android's NDK.
The Dart code (both the SDK's and yours)
are ahead-of-time (AOT) compiled into native, ARM, and x86
are ahead-of-time (AOT) compiled into native, ARM, and x86-64
libraries. Those libraries are included in a "runner"
Android project, and the whole thing is built into an `.apk`.
When launched, the app loads the Flutter library.
Expand Down Expand Up @@ -549,10 +549,10 @@ You can compile and deploy your Flutter app to iOS, Android,
the list of [supported platforms][].

* Flutter supports building ahead-of-time (AOT) compiled libraries
for `x86_64`, `armeabi-v7a`, and `arm64-v8a`.
for `x86-64`, `armeabi-v7a`, and `arm64-v8a`.

* Apps built for ARMv7 or ARM64 run fine (using ARM emulation)
on many x86 Android devices.
on many x86-64 Android devices.

* We support developing Flutter apps on a range of platforms.
See the system requirements listed under each
Expand Down

0 comments on commit ae27bea

Please sign in to comment.