Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update supported platforms for 3.22 #10500

Merged
merged 4 commits into from
May 14, 2024
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
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
4 changes: 2 additions & 2 deletions src/_data/site.yml
Original file line number Diff line number Diff line change
Expand Up @@ -83,8 +83,8 @@ 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'
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