-
Notifications
You must be signed in to change notification settings - Fork 28.5k
Update all plugins minimum from iOS 9 to iOS 11 #101965
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
Comments
Also from the previous issue:
A nice bonus since last time is that for any plugin we've federated (which is most of them now) we only need to increase the minimum version on the iOS implementation package, so people still using old versions of Flutter will still be able to get fixes in other packages. (Which means the README updates will actually be slightly misleading, since the overall plugin actually will have some support for older versions of iOS, but that's fine.) |
Clean up availability and deprecation pragmas, see flutter/plugins#5765 |
This should to wait until the plugin package n-2 stable minimum version is > Flutter 3.1 as that's the first stable containing 1756ccc. |
It's fine to update all the iOS implementation packages to 3.3 now as part of upping the minimum iOS version. The N-2 tests are just to prevent accidentally breaking people using older versions by publishing something that the resolver will give them but then doesn't compile. We only commit to activelysupporting current stable. |
path_provider part of flutter/flutter#101965. Built the `path_provider` and `path_provider_foundation` example projects on Flutter 3.7. and let the tool auto-migrate various Xcode project/Podfile files.
shared_preferences part of flutter/flutter#101965. Built the `shared_preferences` and `shared_preferences_foundation` example projects on Flutter 3.7 and let the tool auto-migrate various Xcode project/Podfile files. (These changes don't affect plugin clients, so I used the latest stable instead of 3.3.) No Flutter version update was necessary, as `shared_preferences_foundation` already has a minimum of 3.3.
shared_preferences part of flutter/flutter#101965. Built the `shared_preferences` and `shared_preferences_foundation` example projects on Flutter 3.7 and let the tool auto-migrate various Xcode project/Podfile files. (These changes don't affect plugin clients, so I used the latest stable instead of 3.3.) No Flutter version update was necessary, as `shared_preferences_foundation` already has a minimum of 3.3.
quick_actions part of flutter/flutter#101965. Built the `quick_actions` and `quick_actions_ios` example projects on Flutter 3.7 and let the tool auto-migrate various Xcode project/Podfile files. (These changes don't affect plugin clients, so I used the latest stable instead of 3.3.) Updated the minimum Flutter version of `quick_actions_ios` to 3.3, where the iOS minimum version was raised to 11.
quick_actions part of flutter/flutter#101965. Built the `quick_actions` and `quick_actions_ios` example projects on Flutter 3.7 and let the tool auto-migrate various Xcode project/Podfile files. (These changes don't affect plugin clients, so I used the latest stable instead of 3.3.) Updated the minimum Flutter version of `quick_actions_ios` to 3.3, where the iOS minimum version was raised to 11.
path_provider part of flutter/flutter#101965. Built the `path_provider` and `path_provider_foundation` example projects on Flutter 3.7 and let the tool auto-migrate various Xcode project/Podfile files. (These changes don't affect plugin clients, so I used the latest stable instead of 3.3.) No Flutter version update was necessary, as `path_provider_foundation` already has a minimum of 3.3.
shared_preferences part of flutter/flutter#101965. Built the `shared_preferences` and `shared_preferences_foundation` example projects on Flutter 3.7 and let the tool auto-migrate various Xcode project/Podfile files. (These changes don't affect plugin clients, so I used the latest stable instead of 3.3.) No Flutter version update was necessary, as `shared_preferences_foundation` already has a minimum of 3.3.
quick_actions part of flutter/flutter#101965. Built the `quick_actions` and `quick_actions_ios` example projects on Flutter 3.7 and let the tool auto-migrate various Xcode project/Podfile files. (These changes don't affect plugin clients, so I used the latest stable instead of 3.3.) Updated the minimum Flutter version of `quick_actions_ios` to 3.3, where the iOS minimum version was raised to 11.
- Runs iOS builds with current stable, landing the auto-migration changes. This includes automatically updating the example apps to require iOS 11+. - Updates the pigeon test plugins to only support iOS 11+. The are example-/test-only changes, so don't affect clients of these packages. See flutter/flutter#101965
This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of |
Increase plugin minimum target iOS version from 9.0 to 11.0 flutter.dev/go/rfc-32-bit-ios-unsupported.
To paraphrase Stuart from #84198, the last time this was done:
Example: flutter/plugins#4327
Blocked by #101961
Also run app migrator #101960 by building all example projects.
The text was updated successfully, but these errors were encountered: