-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Description
2024-11-21 update from @matanlurey:
- Android work Use updated
.flutter-plugins-dependenciesformat in the Flutter Gradle plugin #157949 /cc @camsim99 - iOS/macOS work integration_test embedded in shipping iOS apps when added to pubspec #74274 /cc @cbracken
Currently the flutter tool creates a plugin for all package dependencies, even though in the dev_dependencies section. We'd like to remove this behavior, since it can lead to plugins used for testing accidentally getting included in released builds. This will be a breaking change, so we can proceed in several steps.
-
Compute both the current and dependencies-only plugin list and use the current strategy. If discrepancies are found, print a warning that this will be disabled in a future release and how to fix.
-
Compute both the current and dependencies-only plugin list and use the dependencies only strategy. If discrepancies are found, print a warning/notification that certain plugins have been disabled and include how to fix.
-
Remove the current strategy, remove the warning.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status