From 9815fa031e348ce9bb96238c7c3af74b8e328561 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Wed, 4 Mar 2026 18:42:37 +0000 Subject: [PATCH 01/38] ca2fd4647 Enable SwiftPM by default on master and beta (flutter/flutter#182923) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 5a756fa2e7c..b13be09f2c9 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -46fb7210422d8c0733aa89b34cc0aa48b632bc8e +ca2fd4647eeaf35fcbf8c4941d187c018b06dd4f From 314a995ad8b7e65600dc67813b2942130b62e0bd Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Wed, 4 Mar 2026 18:42:37 +0000 Subject: [PATCH 02/38] a4ebaacc8 Roll pub packages (flutter/flutter#182640) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index b13be09f2c9..80c8c01a70c 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -ca2fd4647eeaf35fcbf8c4941d187c018b06dd4f +a4ebaacc88d3b9f1ab9e2bb4f88bc150fbb05e90 From 67d7ad11b34cfa4cb45f26eb4f7f1f5131b8e396 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Wed, 4 Mar 2026 18:42:37 +0000 Subject: [PATCH 03/38] c46f6f40e Make TextDecoration final and unify maskValue across platforms (flutter/flutter#183070) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 80c8c01a70c..5a46dbd1164 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -a4ebaacc88d3b9f1ab9e2bb4f88bc150fbb05e90 +c46f6f40e824eb4503b5288f216bacdb6e9adc6a From 415b26822f40fa4cbfe4d27dc1ae6198a028a66f Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Wed, 4 Mar 2026 18:42:38 +0000 Subject: [PATCH 04/38] fc6c42988 Merge changelog from 3.41.3. (flutter/flutter#183131) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 5a46dbd1164..df85278b373 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -c46f6f40e824eb4503b5288f216bacdb6e9adc6a +fc6c42988cf64b79c428e102711b615fe19e412d From 87f495152d2cfb95765447093afcfbce5a7137f3 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Wed, 4 Mar 2026 18:42:38 +0000 Subject: [PATCH 05/38] daf264eb1 Roll Skia from e180358b7a7a to f886711f180d (2 revisions) (flutter/flutter#183130) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index df85278b373..ebb1af52576 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -fc6c42988cf64b79c428e102711b615fe19e412d +daf264eb1252a437823b46faebe872c51178c6e7 From a78a1e863782b127c76d6377f7a0052824e59301 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Wed, 4 Mar 2026 18:42:38 +0000 Subject: [PATCH 06/38] f88f18c7d [workflow] Update the changelog merge action to fetch the stable branch (flutter/flutter#183132) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index ebb1af52576..ba1fe414507 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -daf264eb1252a437823b46faebe872c51178c6e7 +f88f18c7d44f9d7ed224376fa9403fcc725ed1a0 From dbf183c2b0bc3150565f48a12c00e0b628f4883c Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Wed, 4 Mar 2026 18:42:38 +0000 Subject: [PATCH 07/38] 72e216ed9 Improve FFI code for windowing (flutter/flutter#183098) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index ba1fe414507..a03be51c961 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -f88f18c7d44f9d7ed224376fa9403fcc725ed1a0 +72e216ed9a2a766ba02ed26ff32a98d475531c2a From 8b67a3055fcb8e177018cfbd6c5b0cda514a5f40 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Wed, 4 Mar 2026 18:42:38 +0000 Subject: [PATCH 08/38] b063aeb6e Roll pub packages (flutter/flutter#183133) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index a03be51c961..1e8f2f180eb 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -72e216ed9a2a766ba02ed26ff32a98d475531c2a +b063aeb6e9b6717fffbbde7b36a046e028e4e7b9 From 89c7fca38a51ed65f1034a3df9238b48dee8faa9 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Wed, 4 Mar 2026 18:42:38 +0000 Subject: [PATCH 09/38] 3b618442a Add await to callsites of BasicMessageChannel.send (flutter/flutter#182868) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 1e8f2f180eb..2bad76680c5 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -b063aeb6e9b6717fffbbde7b36a046e028e4e7b9 +3b618442ab3ac0ca79ab20e0a24f9c616bec55bf From e8522441cfc68bce97c59d4ca2321c72cd80ee39 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Wed, 4 Mar 2026 18:42:38 +0000 Subject: [PATCH 10/38] 8f2e7b71d [two_dimensional_scrollables] Fix tableview janks when first row/column pinned (flutter/flutter#180563) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 2bad76680c5..63b037ce759 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -3b618442ab3ac0ca79ab20e0a24f9c616bec55bf +8f2e7b71d76477e32eadbd4da50a19638c55b56d From 8d29e3e30dbe8591fb5541700998e72c1f2885cc Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Wed, 4 Mar 2026 18:42:38 +0000 Subject: [PATCH 11/38] 6593592c4 Use isA to test for exceptions (flutter/flutter#183129) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 63b037ce759..baf87c07707 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -8f2e7b71d76477e32eadbd4da50a19638c55b56d +6593592c450e5399a703353f42a6cc91b128b888 From 654906403065124dd9ab7ec9e66653d710a584f3 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Wed, 4 Mar 2026 18:42:38 +0000 Subject: [PATCH 12/38] 915a972eb fix: bump matcher (flutter/flutter#183167) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index baf87c07707..44b5fcb5ee6 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -6593592c450e5399a703353f42a6cc91b128b888 +915a972eb2d69cea5c21e366b36b7e83a6b0b4ba From 36bf13b5695d9ac2f841a332dd9d134093dcdfcf Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Wed, 4 Mar 2026 18:42:39 +0000 Subject: [PATCH 13/38] 5723f6b38 Roll Dart SDK from e86dbe9aa742 to c597ef90d2dc (2 revisions) (flutter/flutter#183147) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 44b5fcb5ee6..882a705e132 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -915a972eb2d69cea5c21e366b36b7e83a6b0b4ba +5723f6b3879ee4c097fa32454df77e688553b987 From b0d8b6da6570b15bcc92b2b4b084359446fdd350 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Wed, 4 Mar 2026 18:42:39 +0000 Subject: [PATCH 14/38] e529486c2 Roll Skia from f886711f180d to fe9e9f22c531 (4 revisions) (flutter/flutter#183155) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 882a705e132..0b0eebb7af9 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -5723f6b3879ee4c097fa32454df77e688553b987 +e529486c2fda889442df605db6926794bdc3b44f From a7fed734a5464b4131c86ec16316f418c506c5f0 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Wed, 4 Mar 2026 18:42:39 +0000 Subject: [PATCH 15/38] c48558fcd Build App and native asset frameworks for Add to App FlutterPluginRegistrant (flutter/flutter#183136) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 0b0eebb7af9..2cab52b1907 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -e529486c2fda889442df605db6926794bdc3b44f +c48558fcd2018f4287e9f290b2c34225d7f1e883 From e521aac39bcaca114bedb81f5b38187e5af098c8 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Wed, 4 Mar 2026 18:42:39 +0000 Subject: [PATCH 16/38] 0b87f1fc5 Roll Packages from faa4e22db67c to 9083bc9bed1d (4 revisions) (flutter/flutter#183164) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 2cab52b1907..cf0aaddd4b2 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -c48558fcd2018f4287e9f290b2c34225d7f1e883 +0b87f1fc5e1e332746e151b699519458e9fa8f7f From 9109356f15f65bc3be52d54600e729a3a185295c Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Wed, 4 Mar 2026 18:42:39 +0000 Subject: [PATCH 17/38] b4ca580ae [ios]uitest for admob banner in scrollable list gesture issue (flutter/flutter#183128) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index cf0aaddd4b2..d548107ae84 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -0b87f1fc5e1e332746e151b699519458e9fa8f7f +b4ca580aef0a5e524cab7d2c4761f3a8818bf7e9 From 8eb540f6e279451b6edbbf441395ac1bf1abbff4 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Wed, 4 Mar 2026 18:42:39 +0000 Subject: [PATCH 18/38] 59a691971 Add warning when there is a widget with color between `Material` and `ListTile` (flutter/flutter#181402) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index d548107ae84..5609debf896 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -b4ca580aef0a5e524cab7d2c4761f3a8818bf7e9 +59a6919717d114415d09440d656195bba0a4f41b From 6bc7ab520fc56439d32272ba7f533fc81c399f17 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Wed, 4 Mar 2026 18:42:39 +0000 Subject: [PATCH 19/38] 8cd2df193 Support mixed color spaces in `Color.lerp` (flutter/flutter#182934) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 5609debf896..1e20017c008 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -59a6919717d114415d09440d656195bba0a4f41b +8cd2df19349718cab28be2fbbe4a104dc9ea088d From c6009e360cfdc36bee5f70f5885fc143585a94d1 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Wed, 4 Mar 2026 18:42:39 +0000 Subject: [PATCH 20/38] b6adff5f5 Roll Fuchsia Linux SDK from 0dCDM2oORHwDf_pyb... to JJw5EJ87vLGqFVl4h... (flutter/flutter#183177) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 1e20017c008..14b71cc46be 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -8cd2df19349718cab28be2fbbe4a104dc9ea088d +b6adff5f5b069ad0f0e3a543aeb579a13da77d83 From 7a3755bfc3be7ab1da52d3426b6f8a8c15c2dc7f Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Wed, 4 Mar 2026 18:42:40 +0000 Subject: [PATCH 21/38] 1e125763e Add vmservices for accessibilityEvaluation (flutter/flutter#182791) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 14b71cc46be..26088c6ed17 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -b6adff5f5b069ad0f0e3a543aeb579a13da77d83 +1e125763e9986de5e0dd8f87e6838d318f8972b3 From 561a7c1f40eaae80dcfea2ebafa86c5aac0f2ac2 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Wed, 4 Mar 2026 18:42:40 +0000 Subject: [PATCH 22/38] 6127dd09c [Impeller] Update comments to reflect new info about 2-pass rendering (flutter/flutter#183050) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 26088c6ed17..1ffe63c32a2 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -1e125763e9986de5e0dd8f87e6838d318f8972b3 +6127dd09cd27dcab28a22052f5f1acee4914fe1e From 4959ca52813aa8061a051296e84637b6a99e0319 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Wed, 4 Mar 2026 18:42:40 +0000 Subject: [PATCH 23/38] f36a0991d Roll RapidJSON to a branch based on the current upstream head (flutter/flutter#183048) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 1ffe63c32a2..8b04e26b3de 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -6127dd09cd27dcab28a22052f5f1acee4914fe1e +f36a0991d3f40f8a7f5edeb733831cfc257f15d4 From 7bc46f1aeb6f3e846643c838cc7f15abe5799931 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Wed, 4 Mar 2026 18:42:40 +0000 Subject: [PATCH 24/38] 797c464e0 Add dev/benchmarks/README.md (flutter/flutter#182976) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 8b04e26b3de..3c217400b29 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -f36a0991d3f40f8a7f5edeb733831cfc257f15d4 +797c464e08328c6a38fd429bcbcc90b04ed26b84 From de9c90c35fa9137b9dbde42562c6e5270046c737 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Wed, 4 Mar 2026 18:42:40 +0000 Subject: [PATCH 25/38] b9b504840 refactor: remove material in pop_scope_test, route_notification_message_test, two_dimensional_utils, two_dimensional_viewport_test (flutter/flutter#182699) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 3c217400b29..7c732a7fedd 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -797c464e08328c6a38fd429bcbcc90b04ed26b84 +b9b5048405802c98c16666b6b3c5fce09d4786a0 From 063d4e9c2e89fc083aafb112edf208f456754718 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Wed, 4 Mar 2026 18:42:40 +0000 Subject: [PATCH 26/38] b6f6d3034 refactor: remove material in reorderable_list_test, scroll_notification_test, scroll_physics_test, shortcuts_test, sliver_floating_header_test, snapshot_widget_test (flutter/flutter#182698) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 7c732a7fedd..98dcad6a05c 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -b9b5048405802c98c16666b6b3c5fce09d4786a0 +b6f6d30349dfcd9f29e89f69c897549c5c571515 From 0c8c47f303aceb1fd81a17971bc9306c02278fc3 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Wed, 4 Mar 2026 18:42:40 +0000 Subject: [PATCH 27/38] 340ba4fd4 Roll Skia from fe9e9f22c531 to 3197848b14ad (15 revisions) (flutter/flutter#183198) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 98dcad6a05c..52d9802e78c 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -b6f6d30349dfcd9f29e89f69c897549c5c571515 +340ba4fd42bbe2e483689a38329c750f30531bbd From 68b035e6e40b31063046616f235884864988edcb Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Wed, 4 Mar 2026 18:42:40 +0000 Subject: [PATCH 28/38] 67fc926b2 Roll Skia from 3197848b14ad to ada0b7628c79 (5 revisions) (flutter/flutter#183221) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 52d9802e78c..d43bad0db92 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -340ba4fd42bbe2e483689a38329c750f30531bbd +67fc926b2305477db5e9c2ae75093791dcf2e95d From a1cbecfb5e49ad447c89a5201edae6ba75aa348d Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Wed, 4 Mar 2026 18:42:41 +0000 Subject: [PATCH 29/38] eb0b756f6 Use dart::bin::SetupDartIo to setup dart:io (flutter/flutter#176714) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index d43bad0db92..7f6ca4c1984 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -67fc926b2305477db5e9c2ae75093791dcf2e95d +eb0b756f6e05e1d0e71ae2dc2cd84d4cc4fea75f From 3cd7c0fe1aef2d7613ca8cb4ca4900beed87dc48 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Wed, 4 Mar 2026 18:42:41 +0000 Subject: [PATCH 30/38] 6ec6dd191 Improve SwiftPM minimum platform mismatch diagnostics (flutter/flutter#182375) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 7f6ca4c1984..4c3560bb16e 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -eb0b756f6e05e1d0e71ae2dc2cd84d4cc4fea75f +6ec6dd191477d3e6778b55cb5ea1fa4193a29908 From 56d59a84593b78ceded3dce9633d51e87adadac1 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Wed, 4 Mar 2026 18:42:41 +0000 Subject: [PATCH 31/38] b5afa98fc Pass --web-define through to web runner when using --machine mode (flutter/flutter#183228) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 4c3560bb16e..b3ed3267985 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -6ec6dd191477d3e6778b55cb5ea1fa4193a29908 +b5afa98fc52b4c93aa0d346d1c7a9052827ca4a9 From 5d2de9496574df6c2485cc12ec862a4c515b6abd Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Wed, 4 Mar 2026 18:42:41 +0000 Subject: [PATCH 32/38] 9895434fc Give guided message when project is not compatible with SwiftPM (flutter/flutter#182394) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index b3ed3267985..ee1babf797d 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -b5afa98fc52b4c93aa0d346d1c7a9052827ca4a9 +9895434fc2a4ef45e10807aee3a6b0d73c524abd From 5b3415778a8d214c526cf8f8d786a93c0d7f124d Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Wed, 4 Mar 2026 18:42:41 +0000 Subject: [PATCH 33/38] d3dd7744e Show warning when plugins do not support SwiftPM (flutter/flutter#182506) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index ee1babf797d..b6bb41360bc 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -9895434fc2a4ef45e10807aee3a6b0d73c524abd +d3dd7744e81f0ed11d535d0bbfb633affb79345e From 2f0c49a5dd951e8b7c972bd0caf6796133c1ba45 Mon Sep 17 00:00:00 2001 From: Maurice Parrish <10687576+bparrishMines@users.noreply.github.com> Date: Thu, 5 Mar 2026 12:46:14 -0500 Subject: [PATCH 34/38] only update podfile if it exists --- .../src/create_all_packages_app_command.dart | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/script/tool/lib/src/create_all_packages_app_command.dart b/script/tool/lib/src/create_all_packages_app_command.dart index 6223f708c84..0703972ec1b 100644 --- a/script/tool/lib/src/create_all_packages_app_command.dart +++ b/script/tool/lib/src/create_all_packages_app_command.dart @@ -424,13 +424,17 @@ dev_dependencies:${_pubspecMapString(pubspec.devDependencies)} final File podfile = app .platformDirectory(FlutterPlatform.macos) .childFile('Podfile'); - _adjustFile( - podfile, - replacements: >{ - // macOS 10.15 is required by in_app_purchase. - 'platform :osx': ["platform :osx, '10.15'"], - }, - ); + if (podfile.existsSync()) { + _adjustFile( + podfile, + replacements: >{ + // macOS 10.15 is required by in_app_purchase. + 'platform :osx': ["platform :osx, '10.15'"], + }, + ); + } else { + print('Unable to find ${podfile.path} for updating. Skipping.'); + } } Future _updateMacOSPbxproj() async { From 5c6cec22086529beae74e4f1496f9fce9aa2cb9b Mon Sep 17 00:00:00 2001 From: Maurice Parrish <10687576+bparrishMines@users.noreply.github.com> Date: Thu, 5 Mar 2026 13:36:06 -0500 Subject: [PATCH 35/38] change platform check --- .../AlternateLanguageTestPlugin.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/pigeon/platform_tests/alternate_language_test_plugin/darwin/alternate_language_test_plugin/Sources/alternate_language_test_plugin/include/alternate_language_test_plugin/AlternateLanguageTestPlugin.h b/packages/pigeon/platform_tests/alternate_language_test_plugin/darwin/alternate_language_test_plugin/Sources/alternate_language_test_plugin/include/alternate_language_test_plugin/AlternateLanguageTestPlugin.h index 99490f3d303..abf01025e78 100644 --- a/packages/pigeon/platform_tests/alternate_language_test_plugin/darwin/alternate_language_test_plugin/Sources/alternate_language_test_plugin/include/alternate_language_test_plugin/AlternateLanguageTestPlugin.h +++ b/packages/pigeon/platform_tests/alternate_language_test_plugin/darwin/alternate_language_test_plugin/Sources/alternate_language_test_plugin/include/alternate_language_test_plugin/AlternateLanguageTestPlugin.h @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -#if TARGET_OS_OSX +#if !defined(TARGET_OS_OSX) || TARGET_OS_OSX == 1 #import #else #import From 1796e82f66bbba6cb3f1608fcafed1dabfbb3a82 Mon Sep 17 00:00:00 2001 From: Maurice Parrish <10687576+bparrishMines@users.noreply.github.com> Date: Thu, 5 Mar 2026 13:58:58 -0500 Subject: [PATCH 36/38] try again --- .../AlternateLanguageTestPlugin.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/pigeon/platform_tests/alternate_language_test_plugin/darwin/alternate_language_test_plugin/Sources/alternate_language_test_plugin/include/alternate_language_test_plugin/AlternateLanguageTestPlugin.h b/packages/pigeon/platform_tests/alternate_language_test_plugin/darwin/alternate_language_test_plugin/Sources/alternate_language_test_plugin/include/alternate_language_test_plugin/AlternateLanguageTestPlugin.h index abf01025e78..2a4e912b171 100644 --- a/packages/pigeon/platform_tests/alternate_language_test_plugin/darwin/alternate_language_test_plugin/Sources/alternate_language_test_plugin/include/alternate_language_test_plugin/AlternateLanguageTestPlugin.h +++ b/packages/pigeon/platform_tests/alternate_language_test_plugin/darwin/alternate_language_test_plugin/Sources/alternate_language_test_plugin/include/alternate_language_test_plugin/AlternateLanguageTestPlugin.h @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -#if !defined(TARGET_OS_OSX) || TARGET_OS_OSX == 1 +#if defined(TARGET_OS_OSX) && TARGET_OS_OSX #import #else #import From 0006399d2d85d2ae3b3e4588e44016f7542d93de Mon Sep 17 00:00:00 2001 From: Maurice Parrish <10687576+bparrishMines@users.noreply.github.com> Date: Thu, 5 Mar 2026 14:00:20 -0500 Subject: [PATCH 37/38] include conditionals --- .../AlternateLanguageTestPlugin.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/pigeon/platform_tests/alternate_language_test_plugin/darwin/alternate_language_test_plugin/Sources/alternate_language_test_plugin/include/alternate_language_test_plugin/AlternateLanguageTestPlugin.h b/packages/pigeon/platform_tests/alternate_language_test_plugin/darwin/alternate_language_test_plugin/Sources/alternate_language_test_plugin/include/alternate_language_test_plugin/AlternateLanguageTestPlugin.h index 2a4e912b171..4cc25a15e70 100644 --- a/packages/pigeon/platform_tests/alternate_language_test_plugin/darwin/alternate_language_test_plugin/Sources/alternate_language_test_plugin/include/alternate_language_test_plugin/AlternateLanguageTestPlugin.h +++ b/packages/pigeon/platform_tests/alternate_language_test_plugin/darwin/alternate_language_test_plugin/Sources/alternate_language_test_plugin/include/alternate_language_test_plugin/AlternateLanguageTestPlugin.h @@ -2,7 +2,9 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -#if defined(TARGET_OS_OSX) && TARGET_OS_OSX +#include + +#if TARGET_OS_OSX #import #else #import From 9071c5485d605fb88234f074e7c0a8d876a6a2d1 Mon Sep 17 00:00:00 2001 From: Maurice Parrish <10687576+bparrishMines@users.noreply.github.com> Date: Thu, 5 Mar 2026 15:01:56 -0500 Subject: [PATCH 38/38] add test --- .../create_all_packages_app_command_test.dart | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/script/tool/test/create_all_packages_app_command_test.dart b/script/tool/test/create_all_packages_app_command_test.dart index a20aac6444f..0d6cca4100c 100644 --- a/script/tool/test/create_all_packages_app_command_test.dart +++ b/script/tool/test/create_all_packages_app_command_test.dart @@ -659,5 +659,31 @@ platform :osx, '10.11' // Podfile is only generated (and thus only edited) on macOS. skip: !io.Platform.isMacOS, ); + + test( + 'macOS skips change to Podfile if file does not exist', + () async { + writeFakeFlutterCreateOutput(testRoot); + createFakePlugin('plugina', packagesDir); + + final File podfileFile = RepositoryPackage( + command.packagesDir.parent.childDirectory(allPackagesProjectName), + ).platformDirectory(FlutterPlatform.macos).childFile('Podfile'); + podfileFile.deleteSync(); + expect(podfileFile.existsSync(), isFalse); + + final List prints = await runCapturingPrint(runner, [ + 'create-all-packages-app', + ]); + expect( + prints, + contains( + 'Unable to find ${podfileFile.path} for updating. Skipping.', + ), + ); + }, + // Podfile is only generated (and thus only edited) on macOS. + skip: !io.Platform.isMacOS, + ); }); }