-
Notifications
You must be signed in to change notification settings - Fork 29.8k
Closed
Labels
⏳Bot is counting down the days until it unassigns the issueBot is counting down the days until it unassigns the issueP2Important issues not at the top of the work listImportant issues not at the top of the work listc: proposalA detailed proposal for a change to FlutterA detailed proposal for a change to Flutterplatform-macBuilding on or for macOS specificallyBuilding on or for macOS specificallyr: fixedIssue is closed as already fixed in a newer versionIssue is closed as already fixed in a newer versionteam-macosOwned by the macOS platform teamOwned by the macOS platform teamtoolAffects the "flutter" command-line tool. See also t: labels.Affects the "flutter" command-line tool. See also t: labels.triaged-macosTriaged by the macOS platform teamTriaged by the macOS platform team
Description
This is required to use Swift in the iOS embedder without bundling Swift runtime libs in every app that uses the Flutter framework. Swift stable ABI was introduced in macOS 10.14.4, but given the low usage of macOS 10.14 and the effort of upgrading, we are bumping to macOS 10.15.
As of March 2025, usage of macOS 10.14 is very low. Statcounter is reporting 1.12% of users on 10.14. Internal data backs this up with similar numbers.
- Bump
macos_deployment_targetto macOS 10.15 - Update templates and migrators to macOS 10.15 (and Migrate SPM OS minimums to iOS 13, macOS 10.15 #168153)
- Migrate examples, tests, and benchmarks to macOS 10.15
- Remove macOS 10.15 availability checks in embedder
- Update minimum version documentation to 10.15 on website
- Update minimum macOS version to 10.15 in packages repo
See also:
- macOS 10.13 → 10.14: ☂️ Raise minimum macOS version from 10.13 to 10.14 for Flutter Desktop apps #114445
parlough
Metadata
Metadata
Assignees
Labels
⏳Bot is counting down the days until it unassigns the issueBot is counting down the days until it unassigns the issueP2Important issues not at the top of the work listImportant issues not at the top of the work listc: proposalA detailed proposal for a change to FlutterA detailed proposal for a change to Flutterplatform-macBuilding on or for macOS specificallyBuilding on or for macOS specificallyr: fixedIssue is closed as already fixed in a newer versionIssue is closed as already fixed in a newer versionteam-macosOwned by the macOS platform teamOwned by the macOS platform teamtoolAffects the "flutter" command-line tool. See also t: labels.Affects the "flutter" command-line tool. See also t: labels.triaged-macosTriaged by the macOS platform teamTriaged by the macOS platform team