Skip to content

☂️ Raise minimum macOS version from 10.13 to 10.14 for Flutter Desktop apps #114445

Closed
@cbracken

Description

@cbracken

What is being proposed?

Raise the minimum supported macOS version to 10.14 (Mojave), dropping support for the current minimum supported version, macOS 10.13 (High Sierra). As Mojave requires Metal support, this will also eliminate the OpenGL backend. Support for the following hardware will be dropped:

  • 2009-2010 MacBook
  • 2010-2011 MacBook Pro
  • 2010-2011 MacBook Air
  • 2010-2011 Mac mini
  • 2009-2011 iMac
  • 2010 Mac Pro (unless GPU been upgraded to a Metal-capable GPU)

RFC: https://flutter.dev/go/flutter-drop-macOS-10.13-2022-q4

Sub-tasks

Cleanups

Post-stable

At most, packages in the https://github.com/flutter/packages repo support current stable release and the two previous stable releases. When Flutter 3.7 becomes the "stable - 2" release:

This can be done via the following command, followed by whatever changes are necessary to clean up:

dart script/tool/bin/flutter_plugin_tools.dart update-min-sdk \
    --flutter-min=3.7.0          \
    --run-on-changed-packages    \
    --base-branch=upstream/main

Metadata

Metadata

Assignees

Labels

P3Issues that are less important to the Flutter projecta: desktopRunning on desktopc: proposalA detailed proposal for a change to Flutterplatform-macBuilding on or for macOS specificallytoolAffects the "flutter" command-line tool. See also t: labels.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions