# Flutter 2.10.0 release notes

> Release notes for Flutter 2.10.0.



This page has release notes for 2.10.0.
For information about subsequent bug-fix releases, see our [CHANGELOG][]

[CHANGELOG]: https://github.com/flutter/flutter/blob/main/CHANGELOG.md

## Merged PRs by labels for `flutter/flutter`




#### waiting for tree to go green - 526 pull request(s)

[72919](https://github.com/flutter/flutter/pull/72919) Add CupertinoTabBar.height (severe: new feature, framework, cla: yes, f: cupertino, waiting for tree to go green)


[77103](https://github.com/flutter/flutter/pull/77103) [web] Allow the usage of url strategies without conditional imports (cla: yes, f: routes, platform-web, waiting for tree to go green)


[83860](https://github.com/flutter/flutter/pull/83860) Added `onDismiss` callback to ModalBarrier. (framework, f: material design, cla: yes, waiting for tree to go green)


[87643](https://github.com/flutter/flutter/pull/87643) Updated IconButton.iconSize to get value from theme (framework, f: material design, cla: yes, waiting for tree to go green)


[88508](https://github.com/flutter/flutter/pull/88508) Do not crash when dragging ReorderableListView  with two fingers simultaneously (framework, f: material design, cla: yes, waiting for tree to go green)


[89045](https://github.com/flutter/flutter/pull/89045) feat: enable flavor option on test command (tool, cla: yes, waiting for tree to go green)


[90178](https://github.com/flutter/flutter/pull/90178) update the scrollbar that support always show the track even not on hover (framework, f: material design, cla: yes, waiting for tree to go green)


[90461](https://github.com/flutter/flutter/pull/90461) Fixes zero route transition duration crash (framework, cla: yes, waiting for tree to go green)


[90608](https://github.com/flutter/flutter/pull/90608) RangeMaintainingScrollPhysics remove overscroll maintaining when grow (framework, f: scrolling, cla: yes, waiting for tree to go green)


[90684](https://github.com/flutter/flutter/pull/90684) Move text editing `Action`s to `EditableTextState` (team, framework, f: material design, cla: yes, f: cupertino, d: examples, waiting for tree to go green)


[90932](https://github.com/flutter/flutter/pull/90932) Expose enableDrag property for showBottomSheet (framework, f: material design, cla: yes, waiting for tree to go green, will affect goldens)


[90936](https://github.com/flutter/flutter/pull/90936) Remove font-weight overrides from dartdoc (team, cla: yes, waiting for tree to go green)


[91458](https://github.com/flutter/flutter/pull/91458) skip 'generateLockfiles' for add-to-app project. (tool, cla: yes, waiting for tree to go green)


[91532](https://github.com/flutter/flutter/pull/91532) Allow to click through scrollbar when gestures are disabled (framework, f: material design, f: scrolling, cla: yes, waiting for tree to go green)


[91590](https://github.com/flutter/flutter/pull/91590) add --extra-gen-snapshot-options support for build_aar command. (tool, cla: yes, waiting for tree to go green)


[91698](https://github.com/flutter/flutter/pull/91698) Fix text cursor or input can be outside of the text field (a: text input, framework, cla: yes, waiting for tree to go green, will affect goldens)


[91959](https://github.com/flutter/flutter/pull/91959) Win32 template: Use {{projectName}} for FileDescription instead of {{description}} (tool, cla: yes, waiting for tree to go green)


[91987](https://github.com/flutter/flutter/pull/91987) Add `animationDuration` property to TabController (framework, f: material design, cla: yes, waiting for tree to go green)


[92031](https://github.com/flutter/flutter/pull/92031) Adds tool warning log level and command line options to fail on warning/error output (team, tool, cla: yes, waiting for tree to go green)


[92160](https://github.com/flutter/flutter/pull/92160) Add `expandedScale` to `FlexibleSpaceBar` (framework, f: material design, cla: yes, waiting for tree to go green)


[92172](https://github.com/flutter/flutter/pull/92172) [CupertinoActivityIndicator] Add `color` parameter (framework, f: material design, cla: yes, f: cupertino, waiting for tree to go green)


[92197](https://github.com/flutter/flutter/pull/92197) Reland Remove BottomNavigationBarItem.title deprecation (framework, f: material design, cla: yes, f: cupertino, waiting for tree to go green)


[92297](https://github.com/flutter/flutter/pull/92297) Added widgets/AppModel (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[92343](https://github.com/flutter/flutter/pull/92343) Add scaleX and scaleY Parameters in Transform.Scale. (framework, cla: yes, waiting for tree to go green)


[92374](https://github.com/flutter/flutter/pull/92374) Removed no-shuffle tag and fixed leak in flutter_goldens_test.dart (a: tests, team, framework, cla: yes, waiting for tree to go green)


[92440](https://github.com/flutter/flutter/pull/92440) Allow Programmatic Control of Draggable Sheet (framework, f: scrolling, cla: yes, waiting for tree to go green)


[92451](https://github.com/flutter/flutter/pull/92451) Add warning for bumping Android SDK version to match plugins (tool, cla: yes, waiting for tree to go green)


[92480](https://github.com/flutter/flutter/pull/92480) [Cupertino] fix dark mode for `ContextMenuAction` (a: text input, framework, cla: yes, f: cupertino, waiting for tree to go green)


[92535](https://github.com/flutter/flutter/pull/92535) Reland: "Update outdated runners in the benchmarks folder (#91126)" (team, tool, cla: yes, waiting for tree to go green, integration_test)


[92615](https://github.com/flutter/flutter/pull/92615) Fixes issue where navigating to new route breaks FocusNode of previou… (framework, cla: yes, waiting for tree to go green, f: focus)


[92630](https://github.com/flutter/flutter/pull/92630) Migrate to `process` 4.2.4 (a: tests, team, tool, framework, cla: yes, waiting for tree to go green)


[92657](https://github.com/flutter/flutter/pull/92657) Fix a scrollbar crash bug (framework, f: scrolling, cla: yes, waiting for tree to go green)


[92733](https://github.com/flutter/flutter/pull/92733) Add the exported attribute to the Flutter Gallery manifest (team, cla: yes, waiting for tree to go green, integration_test)


[92738](https://github.com/flutter/flutter/pull/92738) Migrate emulators to null safety (tool, cla: yes, waiting for tree to go green, a: null-safety, tech-debt)


[92753](https://github.com/flutter/flutter/pull/92753) [gen_l10n] Add support for adding placeholders inside select (tool, cla: yes, waiting for tree to go green)


[92758](https://github.com/flutter/flutter/pull/92758) Improve error message for uninitialized channel (framework, cla: yes, waiting for tree to go green)


[92808](https://github.com/flutter/flutter/pull/92808) feat: mirgate test_data/compile_error_project.dart to null safety (tool, cla: yes, waiting for tree to go green)


[92812](https://github.com/flutter/flutter/pull/92812) migrate integration.shard/vmservice_integration_test.dart to null safety (tool, cla: yes, waiting for tree to go green, integration_test)


[92849](https://github.com/flutter/flutter/pull/92849) Migrate tracing to null safety (tool, cla: yes, waiting for tree to go green, a: null-safety, tech-debt)


[92857](https://github.com/flutter/flutter/pull/92857) Roll Engine from 43561d8820e0 to 8317c5eedb68 (2 revisions) (cla: yes, waiting for tree to go green)


[92860](https://github.com/flutter/flutter/pull/92860) Roll Engine from 8317c5eedb68 to 98e3216ab470 (1 revision) (cla: yes, waiting for tree to go green)


[92861](https://github.com/flutter/flutter/pull/92861) Remove globals_null_migrated.dart, move into globals.dart (a: text input, tool, cla: yes, waiting for tree to go green, integration_test, a: null-safety)


[92866](https://github.com/flutter/flutter/pull/92866) Roll Engine from 98e3216ab470 to 2ea889c9af5c (1 revision) (cla: yes, waiting for tree to go green)


[92868](https://github.com/flutter/flutter/pull/92868) Roll Engine from 2ea889c9af5c to 7797c76bb99c (1 revision) (cla: yes, waiting for tree to go green)


[92869](https://github.com/flutter/flutter/pull/92869) Migrate build_system targets to null safety (tool, cla: yes, waiting for tree to go green, a: null-safety, tech-debt)


[92871](https://github.com/flutter/flutter/pull/92871) Migrate flutter_command to null safety (tool, cla: yes, waiting for tree to go green, a: null-safety, tech-debt)


[92875](https://github.com/flutter/flutter/pull/92875) Roll Engine from 7797c76bb99c to a4e700eb0c8b (2 revisions) (cla: yes, waiting for tree to go green)


[92886](https://github.com/flutter/flutter/pull/92886) Roll Engine from a4e700eb0c8b to c674d2cbc6e0 (4 revisions) (cla: yes, waiting for tree to go green)


[92892](https://github.com/flutter/flutter/pull/92892) Roll Engine from c674d2cbc6e0 to 76b4caeafe75 (1 revision) (cla: yes, waiting for tree to go green)


[92901](https://github.com/flutter/flutter/pull/92901) Exit on deprecated v1 embedding when trying to run or build (team, tool, a: accessibility, cla: yes, waiting for tree to go green, integration_test)


[92904](https://github.com/flutter/flutter/pull/92904) Roll Engine from 76b4caeafe75 to 6095a1367846 (3 revisions) (cla: yes, waiting for tree to go green)


[92906](https://github.com/flutter/flutter/pull/92906) Add display features to MediaQuery (a: tests, severe: new feature, framework, cla: yes, waiting for tree to go green, a: layout)


[92916](https://github.com/flutter/flutter/pull/92916) Marks Mac_ios platform_view_ios__start_up to be unflaky (cla: yes, waiting for tree to go green)


[92918](https://github.com/flutter/flutter/pull/92918) Roll Engine from 6095a1367846 to 4dbdc0844425 (1 revision) (cla: yes, waiting for tree to go green)


[92923](https://github.com/flutter/flutter/pull/92923) Update flutter localizations. (f: material design, a: internationalization, cla: yes, f: cupertino, waiting for tree to go green)


[92924](https://github.com/flutter/flutter/pull/92924) Update packages (team, tool, cla: yes, waiting for tree to go green)


[92930](https://github.com/flutter/flutter/pull/92930) [Material 3] Add optional indicator to Navigation Rail.  (framework, f: material design, cla: yes, waiting for tree to go green)


[92932](https://github.com/flutter/flutter/pull/92932) Update docs to point to assets-for-api-docs cupertino css file  (team, cla: yes, f: cupertino, d: api docs, waiting for tree to go green, documentation)


[92938](https://github.com/flutter/flutter/pull/92938) Skip codesigning during native macOS integration tests (team, cla: yes, waiting for tree to go green, integration_test)


[92940](https://github.com/flutter/flutter/pull/92940) TextField border gap padding improvement (framework, f: material design, cla: yes, waiting for tree to go green, will affect goldens)


[92945](https://github.com/flutter/flutter/pull/92945) [TextInput] send `setEditingState` before `show` to the text input plugin when switching input clients (a: text input, framework, cla: yes, waiting for tree to go green)


[92946](https://github.com/flutter/flutter/pull/92946) Add Help menu to macOS create template (team, tool, cla: yes, waiting for tree to go green, integration_test)


[92948](https://github.com/flutter/flutter/pull/92948) Remove globals_null_migrated.dart, move into globals.dart (tool, cla: yes, waiting for tree to go green)


[92950](https://github.com/flutter/flutter/pull/92950) Migrate channel, clean and a few other commands to null safety (tool, cla: yes, waiting for tree to go green)


[92952](https://github.com/flutter/flutter/pull/92952) Migrate doctor, format, and a few other commands to null safety (tool, cla: yes, waiting for tree to go green, a: null-safety, tech-debt)


[92954](https://github.com/flutter/flutter/pull/92954) Roll Plugins from e51cc1df7b75 to 53fff22979d2 (7 revisions) (cla: yes, waiting for tree to go green)


[92955](https://github.com/flutter/flutter/pull/92955) Migrate custom_device to null safety (tool, cla: yes, waiting for tree to go green, a: null-safety, tech-debt)


[92956](https://github.com/flutter/flutter/pull/92956) Migrate windows_device to null safety (tool, cla: yes, waiting for tree to go green, a: null-safety, tech-debt)


[92957](https://github.com/flutter/flutter/pull/92957) migrate some file to null safety (tool, cla: yes, waiting for tree to go green)


[92970](https://github.com/flutter/flutter/pull/92970) Reland "Refactor ThemeData (#91497)" (part 2)  (framework, f: material design, cla: yes, waiting for tree to go green)


[92975](https://github.com/flutter/flutter/pull/92975) Ensure the flutter_gen project is correctly created as part of "flutter create" (tool, cla: yes, waiting for tree to go green)


[92977](https://github.com/flutter/flutter/pull/92977) Roll Engine from 6095a1367846 to f08694a57857 (15 revisions) (cla: yes, waiting for tree to go green)


[92980](https://github.com/flutter/flutter/pull/92980) Roll Engine from f08694a57857 to 6ae304aeef1b (1 revision) (cla: yes, waiting for tree to go green)


[92984](https://github.com/flutter/flutter/pull/92984) Roll Engine from 6ae304aeef1b to 535f1c4c1c49 (2 revisions) (cla: yes, waiting for tree to go green)


[92989](https://github.com/flutter/flutter/pull/92989) Stop sending metrics to builder name (team, cla: yes, waiting for tree to go green, team: benchmark)


[92996](https://github.com/flutter/flutter/pull/92996) Roll Engine from 535f1c4c1c49 to e9d92561b9a7 (2 revisions) (cla: yes, waiting for tree to go green)


[93004](https://github.com/flutter/flutter/pull/93004) Roll Engine from e9d92561b9a7 to caf6d2997ddd (1 revision) (cla: yes, waiting for tree to go green)


[93005](https://github.com/flutter/flutter/pull/93005) Roll Plugins from 53fff22979d2 to 2e102b8a8c41 (1 revision) (cla: yes, waiting for tree to go green)


[93013](https://github.com/flutter/flutter/pull/93013) Marks Linux web_canvaskit_tests_0 to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93014](https://github.com/flutter/flutter/pull/93014) Marks Linux web_canvaskit_tests_1 to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93015](https://github.com/flutter/flutter/pull/93015) Marks Linux web_canvaskit_tests_2 to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93016](https://github.com/flutter/flutter/pull/93016) Marks Linux web_canvaskit_tests_3 to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93017](https://github.com/flutter/flutter/pull/93017) Marks Linux web_canvaskit_tests_4 to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93018](https://github.com/flutter/flutter/pull/93018) Marks Linux web_canvaskit_tests_5 to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93019](https://github.com/flutter/flutter/pull/93019) Marks Linux web_canvaskit_tests_6 to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93020](https://github.com/flutter/flutter/pull/93020) Marks Linux web_canvaskit_tests_7_last to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93021](https://github.com/flutter/flutter/pull/93021) Marks Linux_android flutter_gallery__image_cache_memory to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93022](https://github.com/flutter/flutter/pull/93022) Marks Linux_android flutter_gallery__start_up to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93026](https://github.com/flutter/flutter/pull/93026) Skip overall_experience_test.dart: flutter run writes and clears pidfile appropriately (tool, cla: yes, waiting for tree to go green)


[93028](https://github.com/flutter/flutter/pull/93028) Roll Engine from caf6d2997ddd to fd0f83359dd8 (2 revisions) (cla: yes, waiting for tree to go green)


[93033](https://github.com/flutter/flutter/pull/93033) Roll Engine from fd0f83359dd8 to 4f5e2968b639 (1 revision) (cla: yes, waiting for tree to go green)


[93034](https://github.com/flutter/flutter/pull/93034) Replace text directionality control characters with escape sequences in the semantics_tester (framework, a: accessibility, cla: yes, waiting for tree to go green)


[93041](https://github.com/flutter/flutter/pull/93041) Suppress created file list for new "flutter create" projects (tool, cla: yes, waiting for tree to go green)


[93042](https://github.com/flutter/flutter/pull/93042) Roll Engine from 4f5e2968b639 to c70041c85134 (4 revisions) (cla: yes, waiting for tree to go green)


[93043](https://github.com/flutter/flutter/pull/93043) Roll Engine from c70041c85134 to bbc4615ecd63 (2 revisions) (cla: yes, waiting for tree to go green)


[93046](https://github.com/flutter/flutter/pull/93046) Roll Engine from bbc4615ecd63 to e28b5df18c97 (1 revision) (cla: yes, waiting for tree to go green)


[93051](https://github.com/flutter/flutter/pull/93051) Roll Engine from e28b5df18c97 to 32fff2f6e12b (1 revision) (cla: yes, waiting for tree to go green)


[93059](https://github.com/flutter/flutter/pull/93059) Add golden tests for default and overriden `expandedTitleScale` in `FlexibleSpaceBar` (framework, f: material design, cla: yes, waiting for tree to go green)


[93060](https://github.com/flutter/flutter/pull/93060) Roll Plugins from 2e102b8a8c41 to e39a584ab08e (1 revision) (cla: yes, waiting for tree to go green)


[93061](https://github.com/flutter/flutter/pull/93061) Roll Engine from 32fff2f6e12b to 5140e30cec13 (1 revision) (cla: yes, waiting for tree to go green)


[93065](https://github.com/flutter/flutter/pull/93065) Add DevTools version to `flutter --version` and `flutter doctor -v` output. (tool, cla: yes, waiting for tree to go green)


[93066](https://github.com/flutter/flutter/pull/93066) Roll Plugins from e39a584ab08e to d6ca8a368ce3 (1 revision) (cla: yes, waiting for tree to go green)


[93076](https://github.com/flutter/flutter/pull/93076) Use `FlutterError.reportError` instead of `debugPrint` for l10n warning (framework, cla: yes, waiting for tree to go green)


[93080](https://github.com/flutter/flutter/pull/93080) Dynamic logcat piping for deferred components test (team, cla: yes, waiting for tree to go green, integration_test)


[93082](https://github.com/flutter/flutter/pull/93082) [flutter_conductor] ensure release branch point is always tagged (team, cla: yes, waiting for tree to go green)


[93086](https://github.com/flutter/flutter/pull/93086) Improve tracing (team, framework, f: material design, f: scrolling, cla: yes, waiting for tree to go green, integration_test)


[93087](https://github.com/flutter/flutter/pull/93087) In CupertinoIcons doc adopt diagram and fix broken glyph map link (framework, cla: yes, f: cupertino, d: api docs, waiting for tree to go green, documentation)


[93094](https://github.com/flutter/flutter/pull/93094) Update minimum required version to Xcode 12.3 (a: text input, tool, cla: yes, waiting for tree to go green, t: xcode)


[93128](https://github.com/flutter/flutter/pull/93128) Remove comment on caching line metrics (a: text input, framework, cla: yes, waiting for tree to go green)


[93129](https://github.com/flutter/flutter/pull/93129) Use baseline value to get position in next line (a: text input, framework, cla: yes, waiting for tree to go green)


[93157](https://github.com/flutter/flutter/pull/93157) Roll Plugins from d6ca8a368ce3 to 27eda487859c (3 revisions) (cla: yes, waiting for tree to go green)


[93161](https://github.com/flutter/flutter/pull/93161) Revert "Added widgets/AppModel" (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[93165](https://github.com/flutter/flutter/pull/93165) Roll Plugins from 27eda487859c to 5bf7fb0360aa (1 revision) (cla: yes, waiting for tree to go green)


[93166](https://github.com/flutter/flutter/pull/93166) Do not rebuild when TickerMode changes (a: text input, framework, cla: yes, waiting for tree to go green)


[93170](https://github.com/flutter/flutter/pull/93170) Desktop edge scrolling (a: text input, framework, f: material design, cla: yes, f: cupertino, waiting for tree to go green)


[93171](https://github.com/flutter/flutter/pull/93171) [flutter_conductor] Rewrite writeStateToFile to be in an overidable method. (team, cla: yes, waiting for tree to go green)


[93174](https://github.com/flutter/flutter/pull/93174) [web] add image decoder benchmark (team, cla: yes, waiting for tree to go green)


[93223](https://github.com/flutter/flutter/pull/93223) Roll Engine from 5140e30cec13 to 469d6f1a09f4 (58 revisions) (cla: yes, waiting for tree to go green, will affect goldens)


[93240](https://github.com/flutter/flutter/pull/93240) Reland 3: Display Features (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation, integration_test)


[93251](https://github.com/flutter/flutter/pull/93251) Marks Linux_android flutter_gallery__start_up_delayed to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93252](https://github.com/flutter/flutter/pull/93252) Marks Mac_android run_release_test to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93254](https://github.com/flutter/flutter/pull/93254) Marks Mac_ios integration_ui_ios_textfield to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93255](https://github.com/flutter/flutter/pull/93255) Marks Mac_android android_semantics_integration_test to be flaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93259](https://github.com/flutter/flutter/pull/93259) Support for MaterialTapTargetSize within ToggleButtons (framework, f: material design, cla: yes, waiting for tree to go green)


[93267](https://github.com/flutter/flutter/pull/93267) Force the color used by WidgetApp's Title to be fully opaque. (framework, cla: yes, waiting for tree to go green)


[93273](https://github.com/flutter/flutter/pull/93273) Revert "mark flaky (#93266)" (cla: yes, waiting for tree to go green)


[93284](https://github.com/flutter/flutter/pull/93284) Roll Engine from 469d6f1a09f4 to 1ae721c0230e (11 revisions) (cla: yes, waiting for tree to go green)


[93293](https://github.com/flutter/flutter/pull/93293) Use adb variable instead of direct command (team, cla: yes, waiting for tree to go green, integration_test)


[93294](https://github.com/flutter/flutter/pull/93294) Roll Engine from 1ae721c0230e to 0b3ac9431351 (1 revision) (cla: yes, waiting for tree to go green)


[93296](https://github.com/flutter/flutter/pull/93296) Roll Engine from 0b3ac9431351 to 5fcc59bbc290 (2 revisions) (cla: yes, waiting for tree to go green)


[93299](https://github.com/flutter/flutter/pull/93299) Roll Engine from 5fcc59bbc290 to 162d8508f874 (2 revisions) (cla: yes, waiting for tree to go green)


[93306](https://github.com/flutter/flutter/pull/93306) Roll Engine from 162d8508f874 to 766f3a5bec7b (2 revisions) (cla: yes, waiting for tree to go green)


[93307](https://github.com/flutter/flutter/pull/93307) Track timeout from app run start in deferred components integration test (team, cla: yes, waiting for tree to go green, integration_test)


[93309](https://github.com/flutter/flutter/pull/93309) Roll Plugins from 5bf7fb0360aa to 638dd07f51fa (1 revision) (cla: yes, waiting for tree to go green)


[93327](https://github.com/flutter/flutter/pull/93327) Roll Engine from 766f3a5bec7b to 76bf5a1ad029 (5 revisions) (cla: yes, waiting for tree to go green)


[93341](https://github.com/flutter/flutter/pull/93341) Roll Plugins from 638dd07f51fa to 68d222342e39 (2 revisions) (cla: yes, waiting for tree to go green)


[93353](https://github.com/flutter/flutter/pull/93353) Ignore upcoming warning for unnecessary override (tool, cla: yes, waiting for tree to go green)


[93354](https://github.com/flutter/flutter/pull/93354) Roll Plugins from 68d222342e39 to 1a2fbe878d86 (1 revision) (cla: yes, waiting for tree to go green)


[93356](https://github.com/flutter/flutter/pull/93356) Pin visual studio version used in the framework. (cla: yes, waiting for tree to go green)


[93386](https://github.com/flutter/flutter/pull/93386) Reland "Exit on deprecated v1 embedding when trying to run or build (#92901)" (team, tool, a: accessibility, cla: yes, waiting for tree to go green, integration_test)


[93396](https://github.com/flutter/flutter/pull/93396) Deprecate `primaryColorBrightness` (a: text input, team, framework, f: material design, cla: yes, waiting for tree to go green, tech-debt)


[93411](https://github.com/flutter/flutter/pull/93411) Disable pause-on-exceptions for (outgoing) isolates during hot restart (tool, cla: yes, waiting for tree to go green)


[93414](https://github.com/flutter/flutter/pull/93414) Roll Engine from 76bf5a1ad029 to 3af330d5c098 (27 revisions) (cla: yes, waiting for tree to go green)


[93419](https://github.com/flutter/flutter/pull/93419) Roll Plugins from 1a2fbe878d86 to d9d87e9f8809 (1 revision) (cla: yes, waiting for tree to go green)


[93421](https://github.com/flutter/flutter/pull/93421) Roll Engine from 3af330d5c098 to 5c1b2d9af0fd (4 revisions) (cla: yes, waiting for tree to go green)


[93424](https://github.com/flutter/flutter/pull/93424) Roll Plugins from d9d87e9f8809 to 0cfbe1779ecb (3 revisions) (cla: yes, waiting for tree to go green)


[93426](https://github.com/flutter/flutter/pull/93426) Add support for Visual Studio 2022 (tool, cla: yes, waiting for tree to go green)


[93428](https://github.com/flutter/flutter/pull/93428) Roll Engine from 5c1b2d9af0fd to e5f05693010f (3 revisions) (cla: yes, waiting for tree to go green)


[93434](https://github.com/flutter/flutter/pull/93434) Added useMaterial3 flag to ThemeData. (framework, f: material design, cla: yes, waiting for tree to go green)


[93435](https://github.com/flutter/flutter/pull/93435) Roll Plugins from 0cfbe1779ecb to 112fe4eb497a (2 revisions) (cla: yes, waiting for tree to go green)


[93436](https://github.com/flutter/flutter/pull/93436) Roll Engine from e5f05693010f to 6abca2895599 (1 revision) (cla: yes, waiting for tree to go green)


[93444](https://github.com/flutter/flutter/pull/93444) Roll Engine from 6abca2895599 to d5cadd28b0bf (3 revisions) (cla: yes, waiting for tree to go green)


[93447](https://github.com/flutter/flutter/pull/93447) Roll Plugins from 112fe4eb497a to d09abd526375 (2 revisions) (cla: yes, waiting for tree to go green)


[93452](https://github.com/flutter/flutter/pull/93452) ChipThemeData is now conventional (framework, f: material design, cla: yes, waiting for tree to go green)


[93458](https://github.com/flutter/flutter/pull/93458) Roll Plugins from d09abd526375 to d22be768e9d5 (1 revision) (cla: yes, waiting for tree to go green)


[93463](https://github.com/flutter/flutter/pull/93463) API to generate a ColorScheme from a single seed color. (team, framework, f: material design, cla: yes, waiting for tree to go green, integration_test)


[93478](https://github.com/flutter/flutter/pull/93478) Add `splashRadius` property to `IconTheme`  (framework, f: material design, cla: yes, f: cupertino, waiting for tree to go green)


[93480](https://github.com/flutter/flutter/pull/93480) Add InputDecorator label color on error examples (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[93484](https://github.com/flutter/flutter/pull/93484) Roll Plugins from d22be768e9d5 to a103bcd3327e (1 revision) (cla: yes, waiting for tree to go green)


[93487](https://github.com/flutter/flutter/pull/93487) Roll Engine from d5cadd28b0bf to 2a76e06247df (9 revisions) (cla: yes, waiting for tree to go green)


[93490](https://github.com/flutter/flutter/pull/93490) Marks Mac_android run_release_test to be flaky (cla: yes, waiting for tree to go green)


[93492](https://github.com/flutter/flutter/pull/93492) fix: remove useless type checks (tool, cla: yes, waiting for tree to go green)


[93496](https://github.com/flutter/flutter/pull/93496) Roll Engine from 2a76e06247df to 26b3c41ad795 (2 revisions) (cla: yes, waiting for tree to go green)


[93499](https://github.com/flutter/flutter/pull/93499) Use navigator instead of overlay as TickerProvider for ModalBottomSheet (framework, f: material design, cla: yes, waiting for tree to go green)


[93503](https://github.com/flutter/flutter/pull/93503) Roll Engine from 26b3c41ad795 to aaacb670af16 (1 revision) (cla: yes, waiting for tree to go green)


[93507](https://github.com/flutter/flutter/pull/93507) Remove shade50 getter from MaterialAccentColor (framework, f: material design, cla: yes, waiting for tree to go green)


[93509](https://github.com/flutter/flutter/pull/93509) Add `CupertinoDatePicker` Interactive Example (team, framework, cla: yes, f: cupertino, d: api docs, d: examples, waiting for tree to go green, documentation)


[93510](https://github.com/flutter/flutter/pull/93510) Roll Engine from aaacb670af16 to e022c9283c40 (4 revisions) (cla: yes, waiting for tree to go green, will affect goldens)


[93514](https://github.com/flutter/flutter/pull/93514) [flutter_conductor] allow --force to override validations on start sub-command (team, cla: yes, waiting for tree to go green)


[93516](https://github.com/flutter/flutter/pull/93516) Close tree if unapproved golden images get in (a: tests, team, framework, cla: yes, waiting for tree to go green, a: error message, team: infra)


[93528](https://github.com/flutter/flutter/pull/93528) Add a test to verify that we only link to real issue templates (team, tool, cla: yes, waiting for tree to go green)


[93536](https://github.com/flutter/flutter/pull/93536) Fix typo in AnimatedWidgetBaseState (framework, a: animation, cla: yes, waiting for tree to go green)


[93556](https://github.com/flutter/flutter/pull/93556) Ad-hoc codesign Flutter.framework when code signing is disabled (platform-ios, tool, cla: yes, waiting for tree to go green)


[93560](https://github.com/flutter/flutter/pull/93560) Roll Plugins from a103bcd3327e to ace9e78bd3c3 (2 revisions) (cla: yes, waiting for tree to go green)


[93563](https://github.com/flutter/flutter/pull/93563) Roll Engine from e022c9283c40 to 701d66d109e2 (16 revisions) (cla: yes, waiting for tree to go green)


[93566](https://github.com/flutter/flutter/pull/93566) Reland "Exit on deprecated v1 embedding when trying to run or build" (#92901) (team, tool, a: accessibility, cla: yes, waiting for tree to go green, integration_test)


[93568](https://github.com/flutter/flutter/pull/93568) Roll Engine from 701d66d109e2 to 85e06f206389 (3 revisions) (cla: yes, waiting for tree to go green)


[93572](https://github.com/flutter/flutter/pull/93572) Roll Engine from 85e06f206389 to c19137fd56fb (1 revision) (cla: yes, waiting for tree to go green)


[93574](https://github.com/flutter/flutter/pull/93574) Roll Engine from c19137fd56fb to ea8386ff6547 (2 revisions) (cla: yes, waiting for tree to go green)


[93578](https://github.com/flutter/flutter/pull/93578) Handle empty text with no line metrics in RenderEditable._lineNumberFor (framework, cla: yes, waiting for tree to go green)


[93579](https://github.com/flutter/flutter/pull/93579) Roll Engine from ea8386ff6547 to 140bd9399e63 (1 revision) (cla: yes, waiting for tree to go green)


[93580](https://github.com/flutter/flutter/pull/93580) [flutter_conductor] implement requiredLocalBranches (team, cla: yes, waiting for tree to go green)


[93587](https://github.com/flutter/flutter/pull/93587) Roll Plugins from ace9e78bd3c3 to 8a95012fb037 (1 revision) (cla: yes, waiting for tree to go green)


[93592](https://github.com/flutter/flutter/pull/93592) Requiring data preserves the stackTrace (framework, cla: yes, waiting for tree to go green)


[93600](https://github.com/flutter/flutter/pull/93600) fix: inline templatized see also (framework, f: material design, cla: yes, d: api docs, waiting for tree to go green, documentation)


[93604](https://github.com/flutter/flutter/pull/93604) Fixed leak and removed no-shuffle tag in window_test.dart (a: tests, framework, cla: yes, waiting for tree to go green)


[93625](https://github.com/flutter/flutter/pull/93625) Add `CupertinoButton` interactive example (team, framework, cla: yes, f: cupertino, d: api docs, d: examples, waiting for tree to go green, documentation)


[93628](https://github.com/flutter/flutter/pull/93628) Roll Plugins from 8a95012fb037 to 31268aabbaa9 (1 revision) (cla: yes, waiting for tree to go green)


[93664](https://github.com/flutter/flutter/pull/93664) Marks Mac native_ui_tests_macos to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93675](https://github.com/flutter/flutter/pull/93675) Roll Engine from 140bd9399e63 to 2962099077b3 (26 revisions) (cla: yes, waiting for tree to go green)


[93684](https://github.com/flutter/flutter/pull/93684) [devicelab] Add hot reload tests to presubmit (team, cla: yes, waiting for tree to go green)


[93692](https://github.com/flutter/flutter/pull/93692) [Web] Detect when running under Dart HHH Web and skip tests under investigation (team, framework, cla: yes, waiting for tree to go green)


[93693](https://github.com/flutter/flutter/pull/93693) Fix CallbackShortcuts to only call shortcuts when triggered (framework, cla: yes, waiting for tree to go green)


[93694](https://github.com/flutter/flutter/pull/93694) Roll Plugins from 31268aabbaa9 to 1e85f320695d (9 revisions) (cla: yes, waiting for tree to go green, warning: land on red to fix tree breakage)


[93716](https://github.com/flutter/flutter/pull/93716) Request focus in `onTap` callback from `DropdownButton` (framework, f: material design, cla: yes, waiting for tree to go green)


[93725](https://github.com/flutter/flutter/pull/93725) [Material 3] Update TextTheme to have M3 names for styles (a: text input, framework, f: material design, cla: yes, waiting for tree to go green)


[93735](https://github.com/flutter/flutter/pull/93735) fix: removed unnecessary checks (tool, cla: yes, waiting for tree to go green)


[93761](https://github.com/flutter/flutter/pull/93761) Roll Plugins from 1e85f320695d to e6ff3527c3c1 (1 revision) (cla: yes, waiting for tree to go green)


[93769](https://github.com/flutter/flutter/pull/93769) Roll Engine from 2962099077b3 to ace1f5f2997b (13 revisions) (cla: yes, waiting for tree to go green)


[93775](https://github.com/flutter/flutter/pull/93775) Roll Engine from ace1f5f2997b to 47828a664fd7 (2 revisions) (cla: yes, waiting for tree to go green)


[93788](https://github.com/flutter/flutter/pull/93788) Roll Plugins from e6ff3527c3c1 to 4ccc90493235 (2 revisions) (cla: yes, waiting for tree to go green)


[93789](https://github.com/flutter/flutter/pull/93789) Roll Engine from 47828a664fd7 to 88644c8dcb45 (1 revision) (cla: yes, waiting for tree to go green)


[93796](https://github.com/flutter/flutter/pull/93796) Roll Engine from 88644c8dcb45 to 6e2aafeb4b50 (2 revisions) (cla: yes, waiting for tree to go green)


[93797](https://github.com/flutter/flutter/pull/93797) Revert "ChipThemeData is now conventional" (framework, f: material design, cla: yes, waiting for tree to go green)


[93799](https://github.com/flutter/flutter/pull/93799) Add Ink.image clip examples (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[93802](https://github.com/flutter/flutter/pull/93802) Roll Plugins from 4ccc90493235 to 8f55fb68d0e9 (1 revision) (cla: yes, waiting for tree to go green)


[93805](https://github.com/flutter/flutter/pull/93805) Marks Linux_android image_list_jit_reported_duration to be flaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93808](https://github.com/flutter/flutter/pull/93808) Roll Engine from 6e2aafeb4b50 to d389ae475cde (2 revisions) (cla: yes, waiting for tree to go green)


[93815](https://github.com/flutter/flutter/pull/93815) Roll Engine from d389ae475cde to 29ea28d67b2d (1 revision) (cla: yes, waiting for tree to go green)


[93820](https://github.com/flutter/flutter/pull/93820) Roll Engine from 29ea28d67b2d to c30375b830ef (1 revision) (cla: yes, waiting for tree to go green)


[93832](https://github.com/flutter/flutter/pull/93832) Roll Plugins from 8f55fb68d0e9 to 88c69ed86147 (1 revision) (cla: yes, waiting for tree to go green)


[93835](https://github.com/flutter/flutter/pull/93835) Shift tap gesture (a: text input, framework, f: material design, cla: yes, f: cupertino, waiting for tree to go green, will affect goldens)


[93836](https://github.com/flutter/flutter/pull/93836) Roll Plugins from 88c69ed86147 to 349a858048db (1 revision) (cla: yes, waiting for tree to go green)


[93839](https://github.com/flutter/flutter/pull/93839) Roll Engine from c30375b830ef to a3ef1d5351f4 (5 revisions) (cla: yes, waiting for tree to go green)


[93845](https://github.com/flutter/flutter/pull/93845) Roll Engine from a3ef1d5351f4 to d3dcd41c9490 (4 revisions) (cla: yes, waiting for tree to go green)


[93869](https://github.com/flutter/flutter/pull/93869) Skip links in MinimumTapTargetGuideline. (a: tests, framework, a: accessibility, cla: yes, waiting for tree to go green)


[93870](https://github.com/flutter/flutter/pull/93870) [DAP] Add a custom event to pass flutter.serviceExtensionStateChanged… (tool, cla: yes, waiting for tree to go green)


[93875](https://github.com/flutter/flutter/pull/93875) [CupertinoTextField] Add missing focus listener (a: text input, framework, cla: yes, f: cupertino, waiting for tree to go green, will affect goldens)


[93876](https://github.com/flutter/flutter/pull/93876) Force the a11y focus on textfield in android semantics integration test (team, a: accessibility, cla: yes, waiting for tree to go green, integration_test)


[93877](https://github.com/flutter/flutter/pull/93877) [conductor] Add global constants and startContext checkoutpath getter (team, cla: yes, waiting for tree to go green)


[93886](https://github.com/flutter/flutter/pull/93886) Roll Plugins from 349a858048db to 58d215dd926c (2 revisions) (cla: yes, waiting for tree to go green)


[93894](https://github.com/flutter/flutter/pull/93894) Update the MaterialStateProperty "see also" lists (framework, f: material design, cla: yes, waiting for tree to go green)


[93896](https://github.com/flutter/flutter/pull/93896) [flutter_conductor] Conductor prompt refactor (a: text input, team, cla: yes, waiting for tree to go green)


[93897](https://github.com/flutter/flutter/pull/93897) RawKeyboard synthesizes key pressing state for modifier (framework, cla: yes, waiting for tree to go green)


[93904](https://github.com/flutter/flutter/pull/93904) Roll Plugins from 58d215dd926c to cbe6449216d0 (6 revisions) (cla: yes, waiting for tree to go green)


[93922](https://github.com/flutter/flutter/pull/93922) Fix bottom sheet assertion on switching with multiple controllers (framework, f: material design, cla: yes, waiting for tree to go green)


[93933](https://github.com/flutter/flutter/pull/93933) [unrevert] TextField border gap padding improvement (framework, f: material design, cla: yes, waiting for tree to go green, will affect goldens)


[93935](https://github.com/flutter/flutter/pull/93935) Roll Plugins from cbe6449216d0 to d237127bb775 (2 revisions) (cla: yes, waiting for tree to go green)


[93940](https://github.com/flutter/flutter/pull/93940) Roll Plugins from d237127bb775 to fe1a3c49f299 (1 revision) (cla: yes, waiting for tree to go green)


[93941](https://github.com/flutter/flutter/pull/93941) Roll Engine from d3dcd41c9490 to 64b13b8eff25 (29 revisions) (cla: yes, waiting for tree to go green)


[93948](https://github.com/flutter/flutter/pull/93948) De-flake web tool tests (tool, cla: yes, waiting for tree to go green)


[93950](https://github.com/flutter/flutter/pull/93950) Roll Plugins from fe1a3c49f299 to e5156e9ab70a (1 revision) (cla: yes, waiting for tree to go green)


[93954](https://github.com/flutter/flutter/pull/93954) Master analyze_base.dart to null-safety (tool, cla: yes, waiting for tree to go green)


[93978](https://github.com/flutter/flutter/pull/93978) Roll Plugins from e5156e9ab70a to 55e246bfa0fd (2 revisions) (cla: yes, waiting for tree to go green)


[93988](https://github.com/flutter/flutter/pull/93988) Roll Engine from 30eb4d6974f6 to 654a706d98d6 (1 revision) (cla: yes, waiting for tree to go green)


[93989](https://github.com/flutter/flutter/pull/93989) Roll Engine from 654a706d98d6 to ddb8b94eebee (3 revisions) (cla: yes, waiting for tree to go green)


[94000](https://github.com/flutter/flutter/pull/94000) Roll Engine from ddb8b94eebee to ad00d128332e (1 revision) (cla: yes, waiting for tree to go green)


[94012](https://github.com/flutter/flutter/pull/94012) [flutter_tools] Remove --enable-background-compilation (tool, cla: yes, waiting for tree to go green)


[94029](https://github.com/flutter/flutter/pull/94029) Marks Linux deferred components to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[94033](https://github.com/flutter/flutter/pull/94033) Marks Linux android views to be flaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[94035](https://github.com/flutter/flutter/pull/94035) Marks Linux_android image_list_reported_duration to be flaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[94037](https://github.com/flutter/flutter/pull/94037) Marks Linux_android flutter_gallery__back_button_memory to be flaky (cla: yes, waiting for tree to go green)


[94054](https://github.com/flutter/flutter/pull/94054) Roll Plugins from 55e246bfa0fd to 7f9baddb9650 (1 revision) (cla: yes, waiting for tree to go green)


[94055](https://github.com/flutter/flutter/pull/94055) Roll Engine from ad00d128332e to c9a8a868a294 (1 revision) (cla: yes, waiting for tree to go green)


[94061](https://github.com/flutter/flutter/pull/94061) Roll Engine from c9a8a868a294 to fd3416c3edb5 (1 revision) (cla: yes, waiting for tree to go green)


[94062](https://github.com/flutter/flutter/pull/94062) Roll Engine from fd3416c3edb5 to fd1151a43bb6 (2 revisions) (cla: yes, waiting for tree to go green)


[94067](https://github.com/flutter/flutter/pull/94067) make .prompt() async (a: text input, team, cla: yes, waiting for tree to go green)


[94077](https://github.com/flutter/flutter/pull/94077) Mixin for slotted RenderObjectWidgets and RenderBox (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[94082](https://github.com/flutter/flutter/pull/94082) Roll Engine from fd1151a43bb6 to 147824762f95 (8 revisions) (cla: yes, waiting for tree to go green)


[94084](https://github.com/flutter/flutter/pull/94084) Update Xcode toolsVersion encoded in generated Main.storyboard (team, platform-ios, tool, cla: yes, d: api docs, d: examples, waiting for tree to go green, t: xcode, documentation, integration_test)


[94085](https://github.com/flutter/flutter/pull/94085) Roll Engine from 147824762f95 to 7d4107a84dfc (3 revisions) (cla: yes, waiting for tree to go green)


[94087](https://github.com/flutter/flutter/pull/94087) Roll Plugins from 7f9baddb9650 to bb65f91d3f3d (2 revisions) (cla: yes, waiting for tree to go green)


[94088](https://github.com/flutter/flutter/pull/94088) Roll Engine from 7d4107a84dfc to 5e2be18695cc (1 revision) (cla: yes, waiting for tree to go green)


[94089](https://github.com/flutter/flutter/pull/94089) Roll Engine from 5e2be18695cc to f4cb61cefccc (1 revision) (cla: yes, waiting for tree to go green)


[94091](https://github.com/flutter/flutter/pull/94091) Roll Engine from f4cb61cefccc to 2cc81657bca7 (1 revision) (cla: yes, waiting for tree to go green)


[94114](https://github.com/flutter/flutter/pull/94114) Roll Plugins from bb65f91d3f3d to a10b89e42d5a (1 revision) (cla: yes, waiting for tree to go green)


[94118](https://github.com/flutter/flutter/pull/94118) Roll Engine from 2cc81657bca7 to f619d6a70da4 (2 revisions) (cla: yes, waiting for tree to go green)


[94119](https://github.com/flutter/flutter/pull/94119) Roll Plugins from a10b89e42d5a to e13a46942cff (1 revision) (cla: yes, waiting for tree to go green)


[94121](https://github.com/flutter/flutter/pull/94121) Roll Engine from f619d6a70da4 to 41b8e57bc493 (2 revisions) (cla: yes, waiting for tree to go green)


[94124](https://github.com/flutter/flutter/pull/94124) dev: Drop domain verification file (team, cla: yes, waiting for tree to go green)


[94126](https://github.com/flutter/flutter/pull/94126) [conductor] RunContext to CleanContext (team, cla: yes, waiting for tree to go green)


[94131](https://github.com/flutter/flutter/pull/94131) Roll Plugins from e13a46942cff to a157a0a1f7b2 (1 revision) (cla: yes, waiting for tree to go green)


[94133](https://github.com/flutter/flutter/pull/94133) Roll Engine from 41b8e57bc493 to 3c99ee531f7b (2 revisions) (cla: yes, waiting for tree to go green)


[94135](https://github.com/flutter/flutter/pull/94135) Roll Engine from 3c99ee531f7b to 635b4202d70d (1 revision) (cla: yes, waiting for tree to go green)


[94136](https://github.com/flutter/flutter/pull/94136) Roll Engine from 635b4202d70d to 539239e25662 (4 revisions) (cla: yes, waiting for tree to go green)


[94137](https://github.com/flutter/flutter/pull/94137) make CIPD url customizable using FLUTTER_STORAGE_BASE_URL (tool, cla: yes, waiting for tree to go green)


[94138](https://github.com/flutter/flutter/pull/94138) Roll Engine from 539239e25662 to 4b1d78603d70 (1 revision) (cla: yes, waiting for tree to go green)


[94139](https://github.com/flutter/flutter/pull/94139) Roll Plugins from a157a0a1f7b2 to aa8095470117 (1 revision) (cla: yes, waiting for tree to go green)


[94167](https://github.com/flutter/flutter/pull/94167) ✏️ Correct test description for a non-draggable item (framework, cla: yes, waiting for tree to go green)


[94171](https://github.com/flutter/flutter/pull/94171) Roll Engine from 4b1d78603d70 to 9be4b8b9bcc9 (8 revisions) (cla: yes, waiting for tree to go green)


[94172](https://github.com/flutter/flutter/pull/94172) Roll packages, remove unnecessary overrides (team, tool, cla: yes, waiting for tree to go green)


[94180](https://github.com/flutter/flutter/pull/94180) Mark fixed Mac_android tests unflaky (cla: yes, waiting for tree to go green, team: infra)


[94186](https://github.com/flutter/flutter/pull/94186) Roll Engine from 4b1d78603d70 to fda916690b43 (16 revisions) (cla: yes, waiting for tree to go green)


[94188](https://github.com/flutter/flutter/pull/94188) [ci.yaml] Add release branch regex (team, cla: yes, waiting for tree to go green, team: infra)


[94189](https://github.com/flutter/flutter/pull/94189) Roll Plugins from aa8095470117 to a44ca2f238b1 (1 revision) (cla: yes, waiting for tree to go green)


[94190](https://github.com/flutter/flutter/pull/94190) Avoid using watchOS SDK in CI tests (team, platform-ios, tool, cla: yes, waiting for tree to go green, t: xcode)


[94191](https://github.com/flutter/flutter/pull/94191) Roll Engine from fda916690b43 to e99aba6a3807 (3 revisions) (cla: yes, waiting for tree to go green)


[94196](https://github.com/flutter/flutter/pull/94196) Roll Engine from e99aba6a3807 to a01a5decdb1f (4 revisions) (cla: yes, waiting for tree to go green)


[94220](https://github.com/flutter/flutter/pull/94220) [conductor] channel constants refactor (team, cla: yes, waiting for tree to go green)


[94257](https://github.com/flutter/flutter/pull/94257) Roll Engine from a01a5decdb1f to ff847e4e05a5 (14 revisions) (cla: yes, waiting for tree to go green)


[94258](https://github.com/flutter/flutter/pull/94258) Roll Engine from ff847e4e05a5 to b12306aef47a (1 revision) (cla: yes, waiting for tree to go green)


[94276](https://github.com/flutter/flutter/pull/94276) Roll Engine from b12306aef47a to 4c42af367683 (2 revisions) (cla: yes, waiting for tree to go green)


[94278](https://github.com/flutter/flutter/pull/94278) Roll Engine from 4c42af367683 to 8f9a85509f69 (1 revision) (cla: yes, waiting for tree to go green)


[94280](https://github.com/flutter/flutter/pull/94280) Ensure the engineLayer is disposed when an OpacityLayer is disabled (framework, cla: yes, waiting for tree to go green, will affect goldens)


[94296](https://github.com/flutter/flutter/pull/94296) Roll Engine from 8f9a85509f69 to 70e9a90b5ae7 (1 revision) (cla: yes, waiting for tree to go green)


[94298](https://github.com/flutter/flutter/pull/94298) Roll Engine from 70e9a90b5ae7 to ec8ffb8cbe03 (1 revision) (cla: yes, waiting for tree to go green)


[94302](https://github.com/flutter/flutter/pull/94302) Roll Engine from ec8ffb8cbe03 to dfad9b7f33b1 (1 revision) (cla: yes, waiting for tree to go green)


[94308](https://github.com/flutter/flutter/pull/94308) Roll Engine from dfad9b7f33b1 to 4536092a7f56 (2 revisions) (cla: yes, waiting for tree to go green)


[94310](https://github.com/flutter/flutter/pull/94310) Fix a stream lifecycle bug in CustomDeviceLogReader (tool, cla: yes, waiting for tree to go green)


[94312](https://github.com/flutter/flutter/pull/94312) Roll Plugins from a44ca2f238b1 to a9f34a1d528c (2 revisions) (cla: yes, waiting for tree to go green)


[94313](https://github.com/flutter/flutter/pull/94313) Roll Plugins from a9f34a1d528c to 1e2ffdb006e6 (1 revision) (cla: yes, waiting for tree to go green)


[94314](https://github.com/flutter/flutter/pull/94314) Roll Engine from 4536092a7f56 to 7ba215c2c6a0 (1 revision) (cla: yes, waiting for tree to go green)


[94335](https://github.com/flutter/flutter/pull/94335) Don't treat stderr output as failures during DAP test teardown (tool, cla: yes, waiting for tree to go green)


[94339](https://github.com/flutter/flutter/pull/94339) Change the TabController should make both TabBar and TabBarView return to the initial index (framework, f: material design, cla: yes, waiting for tree to go green)


[94342](https://github.com/flutter/flutter/pull/94342) Fix typo / line wrapping in `team.dart` (framework, cla: yes, f: gestures, waiting for tree to go green)


[94357](https://github.com/flutter/flutter/pull/94357) Serve assets with correct content-type header value (tool, cla: yes, waiting for tree to go green)


[94377](https://github.com/flutter/flutter/pull/94377) Added material_color_utilities as a dependency for flutter package. (team, cla: yes, waiting for tree to go green)


[94380](https://github.com/flutter/flutter/pull/94380) [ci.yaml] Update ios_32 host to monterey (cla: yes, waiting for tree to go green)


[94385](https://github.com/flutter/flutter/pull/94385) Detect additional ARM ffi CocoaPods error (platform-ios, tool, cla: yes, waiting for tree to go green)


[94391](https://github.com/flutter/flutter/pull/94391) Add ability to wrap text messages in a box (tool, cla: yes, waiting for tree to go green)


[94424](https://github.com/flutter/flutter/pull/94424) Update outdated macros (a: text input, framework, a: animation, f: material design, cla: yes, waiting for tree to go green)


[94435](https://github.com/flutter/flutter/pull/94435) Roll Engine from 7ba215c2c6a0 to f37334353f48 (25 revisions) (cla: yes, waiting for tree to go green)


[94442](https://github.com/flutter/flutter/pull/94442) Roll Engine from f37334353f48 to c2fcadef89ad (6 revisions) (cla: yes, waiting for tree to go green)


[94447](https://github.com/flutter/flutter/pull/94447) Opacity Peephole optimization benchmarks (a: text input, team, cla: yes, waiting for tree to go green)


[94454](https://github.com/flutter/flutter/pull/94454) [Windows, Keyboard] Fix logical key for PrintScreen (team, framework, cla: yes, waiting for tree to go green)


[94473](https://github.com/flutter/flutter/pull/94473) Roll Plugins from 6bc9a2bd62e5 to 71496dcdf09d (5 revisions) (cla: yes, waiting for tree to go green)


[94475](https://github.com/flutter/flutter/pull/94475) Add support for executing custom tools in place of Flutter for DAP (tool, cla: yes, waiting for tree to go green)


[94482](https://github.com/flutter/flutter/pull/94482) Revert "Add `splashRadius` property to `IconTheme`  (#93478)" (framework, f: material design, cla: yes, f: cupertino, waiting for tree to go green)


[94489](https://github.com/flutter/flutter/pull/94489) MinimumTextContrastGuideline should exclude disabled component (a: tests, framework, a: accessibility, cla: yes, waiting for tree to go green)


[94496](https://github.com/flutter/flutter/pull/94496) Use `EnumName.name` where possible. (a: text input, team, framework, f: material design, a: accessibility, cla: yes, f: cupertino, d: api docs, d: examples, waiting for tree to go green, documentation, f: focus)


[94501](https://github.com/flutter/flutter/pull/94501) Revert "Marks Linux_android image_list_jit_reported_duration to be flaky" (cla: yes, waiting for tree to go green)


[94506](https://github.com/flutter/flutter/pull/94506) [flutter_conductor] catch and warn when pushing working branch to mirror (team, cla: yes, waiting for tree to go green)


[94525](https://github.com/flutter/flutter/pull/94525) Roll Engine from 62113c4f5c8c to 888f4c0fc632 (2 revisions) (cla: yes, waiting for tree to go green)


[94533](https://github.com/flutter/flutter/pull/94533) Roll Engine from 888f4c0fc632 to a7307ad4f636 (1 revision) (cla: yes, waiting for tree to go green)


[94550](https://github.com/flutter/flutter/pull/94550) Roll Plugins from 71496dcdf09d to 702fada379f3 (1 revision) (cla: yes, waiting for tree to go green)


[94559](https://github.com/flutter/flutter/pull/94559) Roll Engine from a7307ad4f636 to bf03e123ab44 (1 revision) (cla: yes, waiting for tree to go green)


[94560](https://github.com/flutter/flutter/pull/94560) Roll Plugins from 702fada379f3 to 936257f69eb2 (1 revision) (cla: yes, waiting for tree to go green)


[94565](https://github.com/flutter/flutter/pull/94565) Roll Engine from bf03e123ab44 to 4ad99b04ccf4 (1 revision) (cla: yes, waiting for tree to go green)


[94568](https://github.com/flutter/flutter/pull/94568) Improve the error message when calling `Image.file` on web (framework, cla: yes, a: quality, waiting for tree to go green, a: error message)


[94569](https://github.com/flutter/flutter/pull/94569) Roll Engine from 4ad99b04ccf4 to 128fd65b005a (1 revision) (cla: yes, waiting for tree to go green)


[94572](https://github.com/flutter/flutter/pull/94572) Roll Plugins from 936257f69eb2 to 509d3e25cc2d (1 revision) (cla: yes, waiting for tree to go green)


[94573](https://github.com/flutter/flutter/pull/94573) Roll Engine from 128fd65b005a to 1a76ac24c509 (2 revisions) (cla: yes, waiting for tree to go green)


[94583](https://github.com/flutter/flutter/pull/94583) Update CODE_OF_CONDUCT.md (cla: yes, waiting for tree to go green)


[94590](https://github.com/flutter/flutter/pull/94590) Roll Plugins from 509d3e25cc2d to e5fc8b516d73 (1 revision) (cla: yes, waiting for tree to go green)


[94597](https://github.com/flutter/flutter/pull/94597) [flutter_tools] Fix incorrect todo (tool, cla: yes, waiting for tree to go green)


[94613](https://github.com/flutter/flutter/pull/94613) fix small typo in doc of SingleChildScrollView (framework, f: scrolling, cla: yes, waiting for tree to go green)


[94614](https://github.com/flutter/flutter/pull/94614) Roll Engine from 128fd65b005a to 9f31d4f90bde (22 revisions) (cla: yes, waiting for tree to go green)


[94624](https://github.com/flutter/flutter/pull/94624) Make chip test not depend on child order (framework, f: material design, cla: yes, waiting for tree to go green)


[94628](https://github.com/flutter/flutter/pull/94628) Roll Plugins from e5fc8b516d73 to 178e3652ff52 (1 revision) (cla: yes, waiting for tree to go green)


[94629](https://github.com/flutter/flutter/pull/94629) Replace dynamic with Object? in SystemChannels (framework, cla: yes, waiting for tree to go green)


[94632](https://github.com/flutter/flutter/pull/94632) Reland "Mixin for slotted RenderObjectWidgets and RenderBox (#94077)" (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[94634](https://github.com/flutter/flutter/pull/94634) Update dwds and other packages (team, tool, cla: yes, waiting for tree to go green)


[94639](https://github.com/flutter/flutter/pull/94639) Roll Engine from 9f31d4f90bde to 2ba2cce55f61 (6 revisions) (cla: yes, waiting for tree to go green)


[94668](https://github.com/flutter/flutter/pull/94668) Roll Plugins from 178e3652ff52 to c32b27bcb382 (1 revision) (cla: yes, waiting for tree to go green)


[94678](https://github.com/flutter/flutter/pull/94678) Roll Plugins from c32b27bcb382 to 40572a707656 (1 revision) (cla: yes, waiting for tree to go green)


[94683](https://github.com/flutter/flutter/pull/94683) Roll Engine from 2ba2cce55f61 to 2033de48948d (11 revisions) (cla: yes, waiting for tree to go green)


[94685](https://github.com/flutter/flutter/pull/94685) Roll Engine from 2033de48948d to e105c73dd123 (1 revision) (cla: yes, waiting for tree to go green)


[94686](https://github.com/flutter/flutter/pull/94686) Roll Engine from e105c73dd123 to df8c30b9066f (1 revision) (cla: yes, waiting for tree to go green)


[94690](https://github.com/flutter/flutter/pull/94690) Roll Engine from df8c30b9066f to ba38209e2104 (1 revision) (cla: yes, waiting for tree to go green)


[94696](https://github.com/flutter/flutter/pull/94696) Roll Engine from ba38209e2104 to 68d320d44973 (1 revision) (cla: yes, waiting for tree to go green)


[94727](https://github.com/flutter/flutter/pull/94727) Marks Linux_android image_list_reported_duration to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[94731](https://github.com/flutter/flutter/pull/94731) Marks Mac_android android_semantics_integration_test to be flaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[94733](https://github.com/flutter/flutter/pull/94733) Marks Mac module_test_ios to be flaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[94739](https://github.com/flutter/flutter/pull/94739) [web] Stop using web experiments in benchmarks (a: text input, team, cla: yes, platform-web, waiting for tree to go green, team: benchmark)


[94746](https://github.com/flutter/flutter/pull/94746) Roll Plugins from 40572a707656 to afc0ad215416 (1 revision) (cla: yes, waiting for tree to go green)


[94747](https://github.com/flutter/flutter/pull/94747) Xcode error message (tool, cla: yes, waiting for tree to go green)


[94749](https://github.com/flutter/flutter/pull/94749) Roll Engine from 68d320d44973 to 66a281107bcf (4 revisions) (cla: yes, waiting for tree to go green)


[94760](https://github.com/flutter/flutter/pull/94760) Add null return statements to nullable functions with implicit returns (a: text input, framework, f: material design, waiting for tree to go green)


[94763](https://github.com/flutter/flutter/pull/94763) Roll Plugins from afc0ad215416 to 7d9cc848dfd3 (2 revisions) (waiting for tree to go green)


[94770](https://github.com/flutter/flutter/pull/94770) [flutter_conductor] Support publishing to multiple channels (team, waiting for tree to go green)


[94789](https://github.com/flutter/flutter/pull/94789) Roll Plugins from 7d9cc848dfd3 to 17f95e9e7f74 (1 revision) (waiting for tree to go green)


[94792](https://github.com/flutter/flutter/pull/94792) Mark Linux android views as non-flaky and run deferred components in presubmit (waiting for tree to go green)


[94797](https://github.com/flutter/flutter/pull/94797) Roll Plugins from 17f95e9e7f74 to 2681f505dd8c (1 revision) (waiting for tree to go green)


[94805](https://github.com/flutter/flutter/pull/94805) Improves a test in `calendar_date_picker_test.dart` (framework, f: material design, waiting for tree to go green)


[94809](https://github.com/flutter/flutter/pull/94809) Roll Plugins from 2681f505dd8c to 0f0dcbf10e9c (2 revisions) (waiting for tree to go green)


[94811](https://github.com/flutter/flutter/pull/94811) Remove `ClipRect` from Snackbar (framework, f: material design, waiting for tree to go green, will affect goldens)


[94812](https://github.com/flutter/flutter/pull/94812) Renew cirrus gcp credentials (waiting for tree to go green)


[94814](https://github.com/flutter/flutter/pull/94814) Roll Plugins from 0f0dcbf10e9c to c6914515c6fd (1 revision) (waiting for tree to go green)


[94817](https://github.com/flutter/flutter/pull/94817) Roll Plugins from c6914515c6fd to 60cd47ca648c (1 revision) (waiting for tree to go green)


[94818](https://github.com/flutter/flutter/pull/94818) Corrected a ChipTheme labelStyle corner case (framework, f: material design, waiting for tree to go green)


[94820](https://github.com/flutter/flutter/pull/94820) Add more detail to error messages (tool, waiting for tree to go green)


[94825](https://github.com/flutter/flutter/pull/94825) Roll Plugins from 60cd47ca648c to 4fdf85cb9f1a (3 revisions) (waiting for tree to go green)


[94827](https://github.com/flutter/flutter/pull/94827) [RawKeyboard, Web, macOS] Upper keys should generate lower logical keys (a: tests, framework, waiting for tree to go green)


[94829](https://github.com/flutter/flutter/pull/94829) Update no response action to include the fix to sort bugs properly. (waiting for tree to go green)


[94830](https://github.com/flutter/flutter/pull/94830) Roll Plugins from 4fdf85cb9f1a to 7d44b40ee4f8 (1 revision) (waiting for tree to go green)


[94834](https://github.com/flutter/flutter/pull/94834) Add explicit null returns in flutter/test (a: text input, framework, f: material design, f: scrolling, f: cupertino, f: routes, waiting for tree to go green)


[94837](https://github.com/flutter/flutter/pull/94837) Reland: Update no response action to include the fix to sort bugs properly (waiting for tree to go green)


[94839](https://github.com/flutter/flutter/pull/94839) Roll Plugins from 7d44b40ee4f8 to 3e29e9173980 (3 revisions) (waiting for tree to go green)


[94844](https://github.com/flutter/flutter/pull/94844) Roll Engine from 66a281107bcf to 6551934b9c37 (8 revisions) (waiting for tree to go green)


[94868](https://github.com/flutter/flutter/pull/94868) Roll Engine from 6551934b9c37 to 83b84d3336ec (21 revisions) (waiting for tree to go green)


[94875](https://github.com/flutter/flutter/pull/94875) Fix android semantics integration test flakiness (team, a: accessibility, waiting for tree to go green)


[94876](https://github.com/flutter/flutter/pull/94876) Roll Engine from 83b84d3336ec to b8c4d4975848 (1 revision) (waiting for tree to go green)


[94878](https://github.com/flutter/flutter/pull/94878) Fix ios module test typo (team, waiting for tree to go green)


[94879](https://github.com/flutter/flutter/pull/94879) Attempt to mitigate flakiness around devtools (team, tool, waiting for tree to go green)


[94883](https://github.com/flutter/flutter/pull/94883) Roll Plugins from 3e29e9173980 to 1f0d2786c2b8 (1 revision) (waiting for tree to go green)


[94884](https://github.com/flutter/flutter/pull/94884) Roll Engine from b8c4d4975848 to b413f4c10854 (3 revisions) (waiting for tree to go green)


[94885](https://github.com/flutter/flutter/pull/94885) [test] log stack trace on errors, to improve diagnostics on #89243 (team, waiting for tree to go green)


[94890](https://github.com/flutter/flutter/pull/94890) Roll Engine from b413f4c10854 to f4017c989be8 (1 revision) (waiting for tree to go green)


[94893](https://github.com/flutter/flutter/pull/94893) Roll Engine from f4017c989be8 to 6dabd26e9fec (1 revision) (waiting for tree to go green)


[94898](https://github.com/flutter/flutter/pull/94898) Windows: Focus text field on gaining a11y focus (a: text input, framework, f: material design, f: cupertino, waiting for tree to go green)


[94900](https://github.com/flutter/flutter/pull/94900) Roll Engine from 6dabd26e9fec to 1e2ba8fae78b (2 revisions) (waiting for tree to go green)


[94904](https://github.com/flutter/flutter/pull/94904) Roll Engine from 1e2ba8fae78b to d0720622d39e (1 revision) (waiting for tree to go green)


[94910](https://github.com/flutter/flutter/pull/94910) Roll Engine from d0720622d39e to 30b0105c72f8 (2 revisions) (waiting for tree to go green)


[94911](https://github.com/flutter/flutter/pull/94911) [framework] dont allocate forgotten children set in profile/release mode (team, framework, waiting for tree to go green)


[94913](https://github.com/flutter/flutter/pull/94913) Roll Engine from 30b0105c72f8 to 716d1b0998be (2 revisions) (waiting for tree to go green)


[94917](https://github.com/flutter/flutter/pull/94917) Roll Engine from 716d1b0998be to 59778ae91c1f (1 revision) (waiting for tree to go green)


[94934](https://github.com/flutter/flutter/pull/94934) Roll Plugins from 1f0d2786c2b8 to d5e200badd42 (1 revision) (waiting for tree to go green)


[94938](https://github.com/flutter/flutter/pull/94938) Roll Plugins from d5e200badd42 to 2f72b8fba381 (1 revision) (waiting for tree to go green)


[94947](https://github.com/flutter/flutter/pull/94947) Roll Engine from 59778ae91c1f to 89e17d94cbcc (4 revisions) (waiting for tree to go green)


[94954](https://github.com/flutter/flutter/pull/94954) Skip mac/ios test in presubmit (waiting for tree to go green)


[94957](https://github.com/flutter/flutter/pull/94957) fix lateinitialization error in devicelab-runner (team, waiting for tree to go green)


[94959](https://github.com/flutter/flutter/pull/94959) Roll Engine from 89e17d94cbcc to 2516ea636dfd (3 revisions) (waiting for tree to go green)


[94964](https://github.com/flutter/flutter/pull/94964) Roll Engine from 2516ea636dfd to 79f750d4a541 (3 revisions) (waiting for tree to go green)


[94966](https://github.com/flutter/flutter/pull/94966) Delete and Backspace shortcuts accept optional Shift modifier (a: text input, framework, waiting for tree to go green)


[94968](https://github.com/flutter/flutter/pull/94968) Roll Plugins from 2f72b8fba381 to 64c222d368ba (2 revisions) (waiting for tree to go green)


[94975](https://github.com/flutter/flutter/pull/94975) Use unified android sdk+ndk package in ci.yaml (waiting for tree to go green)


[94980](https://github.com/flutter/flutter/pull/94980) Rename devicelab catalina tests (team, waiting for tree to go green)


[94981](https://github.com/flutter/flutter/pull/94981) Revert "Skip mac/ios test in presubmit" (waiting for tree to go green)


[95003](https://github.com/flutter/flutter/pull/95003) [flutter_test] Fix incorrect missed budget count (a: tests, framework, waiting for tree to go green)


[95044](https://github.com/flutter/flutter/pull/95044) Fix some issues with samples (team, framework, f: material design, f: scrolling, d: api docs, d: examples, waiting for tree to go green, documentation)


[95047](https://github.com/flutter/flutter/pull/95047) Fixes semantics_perf_test.dart after profile fixes (team, a: accessibility, waiting for tree to go green)


[95054](https://github.com/flutter/flutter/pull/95054) [tool] XCResult also parses "url" in xcresult bundle  (tool, waiting for tree to go green)


[95055](https://github.com/flutter/flutter/pull/95055) Initialize the Skia client more efficiently (a: tests, team, framework, team: flakes, waiting for tree to go green, team: presubmit flakes, tech-debt, infra auto flake)


[95056](https://github.com/flutter/flutter/pull/95056) [flutter_tools] Refactor checkVersionFreshness (tool, waiting for tree to go green)


[95103](https://github.com/flutter/flutter/pull/95103) Adds a home method to device classes. (team, waiting for tree to go green)


[95132](https://github.com/flutter/flutter/pull/95132) Roll Engine from 79f750d4a541 to 368e3cc50592 (31 revisions) (waiting for tree to go green)


[95137](https://github.com/flutter/flutter/pull/95137) Roll Engine from 368e3cc50592 to f16c96c31f12 (3 revisions) (waiting for tree to go green)


[95146](https://github.com/flutter/flutter/pull/95146) Document Update: Outlined_button.dart (framework, f: material design, d: api docs, waiting for tree to go green, documentation)


[95148](https://github.com/flutter/flutter/pull/95148) Fix iOS32 builds after updating to Mac 12. (waiting for tree to go green)


[95174](https://github.com/flutter/flutter/pull/95174) Respect `--dart-sdk` parameter when running analyze.dart tests. (team, waiting for tree to go green)


[95196](https://github.com/flutter/flutter/pull/95196) Revert "Use unified android sdk+ndk package in ci.yaml" (waiting for tree to go green, warning: land on red to fix tree breakage)


[95208](https://github.com/flutter/flutter/pull/95208) Roll Engine from f16c96c31f12 to c0ca56ca3148 (5 revisions) (waiting for tree to go green)


[95214](https://github.com/flutter/flutter/pull/95214) Roll Plugins from 64c222d368ba to 1a56bb2daea7 (8 revisions) (waiting for tree to go green)


[95215](https://github.com/flutter/flutter/pull/95215) Update comment about prefer_final_parameters (waiting for tree to go green)


[95217](https://github.com/flutter/flutter/pull/95217) Roll Engine from c0ca56ca3148 to 71f9af241916 (3 revisions) (waiting for tree to go green)


[95221](https://github.com/flutter/flutter/pull/95221) Roll Engine from 71f9af241916 to d8c05122d2c0 (1 revision) (waiting for tree to go green)


[95225](https://github.com/flutter/flutter/pull/95225) Apply the Kotlin plugin in a java project (tool, waiting for tree to go green)


[95231](https://github.com/flutter/flutter/pull/95231) Roll Engine from d8c05122d2c0 to c8ac8bd83eb2 (5 revisions) (waiting for tree to go green)


[95235](https://github.com/flutter/flutter/pull/95235) Roll Engine from c8ac8bd83eb2 to 452e4e9375ad (2 revisions) (waiting for tree to go green)


[95237](https://github.com/flutter/flutter/pull/95237) Roll Engine from 452e4e9375ad to 30f048de3923 (2 revisions) (waiting for tree to go green)


[95244](https://github.com/flutter/flutter/pull/95244) Roll Engine from 30f048de3923 to 0c1f6936ad46 (1 revision) (waiting for tree to go green)


[95267](https://github.com/flutter/flutter/pull/95267) Roll Engine from 0c1f6936ad46 to b265cb742c86 (3 revisions) (waiting for tree to go green)


[95273](https://github.com/flutter/flutter/pull/95273) [tool] xcresult issue discarder (tool, waiting for tree to go green)


[95276](https://github.com/flutter/flutter/pull/95276) Roll Engine from b265cb742c86 to 50ccb0fffb1c (2 revisions) (waiting for tree to go green)


[95283](https://github.com/flutter/flutter/pull/95283) Roll Engine from 50ccb0fffb1c to 20870c26a13d (2 revisions) (waiting for tree to go green)


[95287](https://github.com/flutter/flutter/pull/95287) Roll Engine from 20870c26a13d to 375a1d8706ba (1 revision) (waiting for tree to go green)


[95288](https://github.com/flutter/flutter/pull/95288) Fix Typo (framework, waiting for tree to go green)


[95293](https://github.com/flutter/flutter/pull/95293) Build Flutter iOS plugins with all valid architectures (platform-ios, tool, waiting for tree to go green, t: xcode)


[95294](https://github.com/flutter/flutter/pull/95294) Roll Engine from 375a1d8706ba to 53895a2c74fc (7 revisions) (waiting for tree to go green)


[95295](https://github.com/flutter/flutter/pull/95295) Windows: Focus slider on gaining a11y focus (framework, f: material design, waiting for tree to go green)


[95299](https://github.com/flutter/flutter/pull/95299) Roll Engine from 53895a2c74fc to 130845555599 (1 revision) (waiting for tree to go green)


[95302](https://github.com/flutter/flutter/pull/95302) Roll Engine from 130845555599 to e444009bf46b (1 revision) (waiting for tree to go green)


[95305](https://github.com/flutter/flutter/pull/95305) Roll Engine from e444009bf46b to 57f7719e6eb3 (3 revisions) (waiting for tree to go green)


[95316](https://github.com/flutter/flutter/pull/95316) Roll Engine from 57f7719e6eb3 to a2bb7ed620e8 (3 revisions) (waiting for tree to go green)


[95349](https://github.com/flutter/flutter/pull/95349) [flutter_conductor] support commits past tagged stable release (team, waiting for tree to go green, warning: land on red to fix tree breakage)


[95358](https://github.com/flutter/flutter/pull/95358) Roll Engine from a2bb7ed620e8 to ecb5b20a453b (9 revisions) (waiting for tree to go green)


[95364](https://github.com/flutter/flutter/pull/95364) Roll Engine from ecb5b20a453b to 47212d9e7396 (3 revisions) (waiting for tree to go green)


[95365](https://github.com/flutter/flutter/pull/95365) Move android tests from mac to linux (waiting for tree to go green)


[95373](https://github.com/flutter/flutter/pull/95373) Roll Engine from 47212d9e7396 to a05c4d23ecaa (1 revision) (waiting for tree to go green)


[95382](https://github.com/flutter/flutter/pull/95382) Roll Engine from a05c4d23ecaa to e38b6a958d58 (1 revision) (waiting for tree to go green)


[95383](https://github.com/flutter/flutter/pull/95383) Bump Kotlin version to the latest (tool, waiting for tree to go green)


[95387](https://github.com/flutter/flutter/pull/95387) Roll Engine from e38b6a958d58 to 0105a612e117 (2 revisions) (waiting for tree to go green)


[95399](https://github.com/flutter/flutter/pull/95399) Roll Engine from 0105a612e117 to 6a62d8e12d8d (2 revisions) (waiting for tree to go green)


[95407](https://github.com/flutter/flutter/pull/95407) Updated Stateless and Stateful widget docstrings (framework, waiting for tree to go green)


[95413](https://github.com/flutter/flutter/pull/95413) Roll Engine from 6a62d8e12d8d to 86bfc0a921f6 (1 revision) (waiting for tree to go green)


[95419](https://github.com/flutter/flutter/pull/95419) Roll Engine from 86bfc0a921f6 to a86f51231f7f (1 revision) (waiting for tree to go green)


[95427](https://github.com/flutter/flutter/pull/95427) Roll Engine from a86f51231f7f to 82ffcced5d1d (1 revision) (waiting for tree to go green)


[95428](https://github.com/flutter/flutter/pull/95428) Correct missing return statements in nullably-typed functions (team, tool, d: api docs, d: examples, waiting for tree to go green, documentation)


[95432](https://github.com/flutter/flutter/pull/95432) Fix alignment of matrix for Transform+filterQuality when offset (framework, waiting for tree to go green)


[95433](https://github.com/flutter/flutter/pull/95433) Migrate install command to null safety (tool, waiting for tree to go green, a: null-safety, tech-debt)


[95436](https://github.com/flutter/flutter/pull/95436) Roll Engine from 82ffcced5d1d to 66ea99d9525a (3 revisions) (waiting for tree to go green)


[95438](https://github.com/flutter/flutter/pull/95438) Migrate fuchsia_device to null safety (tool, waiting for tree to go green, a: null-safety, tech-debt)


[95440](https://github.com/flutter/flutter/pull/95440) Roll Engine from 66ea99d9525a to d0a5547c30e3 (1 revision) (waiting for tree to go green)


[95442](https://github.com/flutter/flutter/pull/95442) Migrate analyze commands to null safety (tool, waiting for tree to go green, a: null-safety, tech-debt)


[95443](https://github.com/flutter/flutter/pull/95443) Roll Engine from d0a5547c30e3 to d8c82c54695b (2 revisions) (waiting for tree to go green)


[95445](https://github.com/flutter/flutter/pull/95445) Roll Engine from d8c82c54695b to 9177b32b75a8 (2 revisions) (waiting for tree to go green)


[95452](https://github.com/flutter/flutter/pull/95452) Roll Engine from 9177b32b75a8 to ca7ec6b79c72 (1 revision) (waiting for tree to go green)


[95455](https://github.com/flutter/flutter/pull/95455) Roll Engine from ca7ec6b79c72 to 172c1f18da18 (1 revision) (waiting for tree to go green)


[95462](https://github.com/flutter/flutter/pull/95462) Roll Engine from 172c1f18da18 to 7206581e0e75 (1 revision) (waiting for tree to go green)


[95465](https://github.com/flutter/flutter/pull/95465) Roll Engine from 7206581e0e75 to 1db3b8333f59 (1 revision) (waiting for tree to go green)


[95571](https://github.com/flutter/flutter/pull/95571) Marks Mac module_test_ios to be unflaky (team, team: flakes, waiting for tree to go green, tech-debt)


[95583](https://github.com/flutter/flutter/pull/95583) Marks Mac_ios hot_mode_dev_cycle_ios__benchmark to be flaky (team, team: flakes, waiting for tree to go green, tech-debt)


[95587](https://github.com/flutter/flutter/pull/95587) Roll Engine from 1db3b8333f59 to abd81a1cbca6 (17 revisions) (waiting for tree to go green)


[95592](https://github.com/flutter/flutter/pull/95592) Roll Engine from abd81a1cbca6 to fd74157a3919 (2 revisions) (waiting for tree to go green)


[95595](https://github.com/flutter/flutter/pull/95595) Roll Engine from fd74157a3919 to ba525deef89c (1 revision) (waiting for tree to go green)


[95598](https://github.com/flutter/flutter/pull/95598) Fix precision error in RenderSliverFixedExtentBoxAdaptor assertion (framework, f: scrolling, waiting for tree to go green)


[95600](https://github.com/flutter/flutter/pull/95600) Roll Engine from ba525deef89c to 1e2857ab9bf3 (1 revision) (waiting for tree to go green)


[95601](https://github.com/flutter/flutter/pull/95601) Roll Plugins from 1a56bb2daea7 to 19468e0950f5 (12 revisions) (waiting for tree to go green)


[95602](https://github.com/flutter/flutter/pull/95602) Roll Engine from 1e2857ab9bf3 to 8fabdda44d92 (1 revision) (waiting for tree to go green)


[95603](https://github.com/flutter/flutter/pull/95603) Roll Engine from 8fabdda44d92 to 7c712286ee9c (2 revisions) (waiting for tree to go green)


[95605](https://github.com/flutter/flutter/pull/95605) Roll Engine from 7c712286ee9c to 880fcca63163 (1 revision) (waiting for tree to go green)


[95607](https://github.com/flutter/flutter/pull/95607) Roll Engine from 880fcca63163 to 7a89a5e414fd (1 revision) (waiting for tree to go green)


[95610](https://github.com/flutter/flutter/pull/95610) Roll Engine from 7a89a5e414fd to d3075cd08532 (2 revisions) (waiting for tree to go green)


[95613](https://github.com/flutter/flutter/pull/95613) Roll Engine from d3075cd08532 to 202e4a6d16bc (1 revision) (waiting for tree to go green)


[95615](https://github.com/flutter/flutter/pull/95615) Roll Engine from 202e4a6d16bc to 4aec3e6b2e59 (2 revisions) (waiting for tree to go green)


[95640](https://github.com/flutter/flutter/pull/95640) Roll Engine from 4aec3e6b2e59 to be1aa1791767 (4 revisions) (waiting for tree to go green)


[95642](https://github.com/flutter/flutter/pull/95642) Roll Engine from be1aa1791767 to ad9ed227e96e (3 revisions) (waiting for tree to go green)


[95643](https://github.com/flutter/flutter/pull/95643) Roll Engine from ad9ed227e96e to 9173dd136b2e (3 revisions) (waiting for tree to go green)


[95645](https://github.com/flutter/flutter/pull/95645) Roll Engine from 9173dd136b2e to 9c18bc7f5a27 (1 revision) (waiting for tree to go green)


[95646](https://github.com/flutter/flutter/pull/95646) Roll Engine from 9c18bc7f5a27 to 60ffcb5b8b07 (1 revision) (waiting for tree to go green)


[95651](https://github.com/flutter/flutter/pull/95651) Roll Engine from 60ffcb5b8b07 to f2c5426cdaba (3 revisions) (waiting for tree to go green)


[95655](https://github.com/flutter/flutter/pull/95655) Roll Engine from f2c5426cdaba to 4eabb883af01 (1 revision) (waiting for tree to go green)


[95657](https://github.com/flutter/flutter/pull/95657) Migrate flutter_device_manager to null safety (a: text input, tool, waiting for tree to go green, a: null-safety, tech-debt)


[95661](https://github.com/flutter/flutter/pull/95661) Roll Engine from 4eabb883af01 to d672ce894791 (1 revision) (waiting for tree to go green)


[95667](https://github.com/flutter/flutter/pull/95667) Roll Engine from d672ce894791 to 8d3bb639efb9 (1 revision) (waiting for tree to go green)


[95670](https://github.com/flutter/flutter/pull/95670) Roll Engine from 8d3bb639efb9 to 7e851070b1f9 (1 revision) (waiting for tree to go green)


[95675](https://github.com/flutter/flutter/pull/95675) Roll Engine from 7e851070b1f9 to c20fe9e4c737 (1 revision) (waiting for tree to go green)


[95687](https://github.com/flutter/flutter/pull/95687) Roll Plugins from 19468e0950f5 to 0619c3a9b81b (2 revisions) (waiting for tree to go green)


[95693](https://github.com/flutter/flutter/pull/95693) Roll Engine from c20fe9e4c737 to 1b06885982d7 (1 revision) (waiting for tree to go green)


[95698](https://github.com/flutter/flutter/pull/95698) Roll Engine from 1b06885982d7 to e44e58635e2b (2 revisions) (waiting for tree to go green)


[95701](https://github.com/flutter/flutter/pull/95701) Roll Engine from e44e58635e2b to 95d286af8d28 (1 revision) (waiting for tree to go green)


[95702](https://github.com/flutter/flutter/pull/95702) Roll Engine from 95d286af8d28 to fbd7237148f6 (1 revision) (waiting for tree to go green)


[95703](https://github.com/flutter/flutter/pull/95703) Roll Engine from fbd7237148f6 to 2235abc0aa08 (1 revision) (waiting for tree to go green)


[95715](https://github.com/flutter/flutter/pull/95715) Roll Engine from 2235abc0aa08 to cd29b32d5b71 (1 revision) (waiting for tree to go green)


[95718](https://github.com/flutter/flutter/pull/95718) Roll Engine from cd29b32d5b71 to 965c07a6e100 (2 revisions) (waiting for tree to go green)


[95739](https://github.com/flutter/flutter/pull/95739) Roll Engine from 965c07a6e100 to 984e9b02a065 (1 revision) (waiting for tree to go green)


[95740](https://github.com/flutter/flutter/pull/95740) Roll Plugins from 0619c3a9b81b to 6a9de4f5a7c0 (1 revision) (waiting for tree to go green)


[95742](https://github.com/flutter/flutter/pull/95742) Roll Engine from 984e9b02a065 to 5a68aa6b7eec (3 revisions) (waiting for tree to go green)


[95746](https://github.com/flutter/flutter/pull/95746) Roll Engine from 5a68aa6b7eec to 754f003f160c (2 revisions) (waiting for tree to go green)


[95747](https://github.com/flutter/flutter/pull/95747) Revert "[flutter_tools] [iOS] Change UIViewControllerBasedStatusBarAppearance to true to fix rotation status bar disappear in portrait" (tool, waiting for tree to go green)


[95750](https://github.com/flutter/flutter/pull/95750) Roll Engine from 754f003f160c to cd6a827fd5ff (2 revisions) (waiting for tree to go green)


[95752](https://github.com/flutter/flutter/pull/95752) Roll Engine from cd6a827fd5ff to d886735d670a (1 revision) (waiting for tree to go green)


[95755](https://github.com/flutter/flutter/pull/95755) Roll Engine from d886735d670a to aafac3b621d3 (2 revisions) (waiting for tree to go green)


[95758](https://github.com/flutter/flutter/pull/95758) Roll Engine from aafac3b621d3 to 50977bb0a6a4 (1 revision) (waiting for tree to go green)


[95761](https://github.com/flutter/flutter/pull/95761) Roll Engine from 50977bb0a6a4 to 7d14ab8eecc1 (1 revision) (waiting for tree to go green)


[95762](https://github.com/flutter/flutter/pull/95762) Roll Engine from 7d14ab8eecc1 to 0d2b59509620 (1 revision) (waiting for tree to go green)


[95763](https://github.com/flutter/flutter/pull/95763) Roll Engine from 0d2b59509620 to 35ea1e7e8d0d (1 revision) (waiting for tree to go green)


[95766](https://github.com/flutter/flutter/pull/95766) Roll Engine from 35ea1e7e8d0d to 67c960a18320 (2 revisions) (waiting for tree to go green)


[95769](https://github.com/flutter/flutter/pull/95769) Roll Engine from 67c960a18320 to 03657e076677 (1 revision) (waiting for tree to go green)


[95782](https://github.com/flutter/flutter/pull/95782) Roll Engine from 03657e076677 to e214edb8d86b (1 revision) (waiting for tree to go green)


[95786](https://github.com/flutter/flutter/pull/95786) Roll Engine from e214edb8d86b to 11580f44dd37 (1 revision) (waiting for tree to go green)


[95790](https://github.com/flutter/flutter/pull/95790) Roll Engine from 11580f44dd37 to 1650592d063c (1 revision) (waiting for tree to go green)


[95796](https://github.com/flutter/flutter/pull/95796) Roll Engine from 1650592d063c to 7e9e5c040cd5 (1 revision) (waiting for tree to go green)


[95801](https://github.com/flutter/flutter/pull/95801) Roll Engine from 7e9e5c040cd5 to 5d384374e499 (1 revision) (waiting for tree to go green)


[95808](https://github.com/flutter/flutter/pull/95808) Roll Engine from 5d384374e499 to 726588e9b012 (1 revision) (waiting for tree to go green)


[95816](https://github.com/flutter/flutter/pull/95816) Roll Engine from 726588e9b012 to 0391123465fc (2 revisions) (waiting for tree to go green)


[95820](https://github.com/flutter/flutter/pull/95820) Roll Engine from 0391123465fc to d56b72b11760 (1 revision) (waiting for tree to go green)


[95833](https://github.com/flutter/flutter/pull/95833) Roll Engine from d56b72b11760 to 8816e59dd411 (1 revision) (waiting for tree to go green)


[95839](https://github.com/flutter/flutter/pull/95839) Roll Engine from 8816e59dd411 to c4db1ff2e2a3 (1 revision) (waiting for tree to go green)


[95850](https://github.com/flutter/flutter/pull/95850) Roll Engine from c4db1ff2e2a3 to 3a1f8ac7293e (1 revision) (waiting for tree to go green)


[95873](https://github.com/flutter/flutter/pull/95873) Roll Engine from 3a1f8ac7293e to 8e8be166bb44 (1 revision) (waiting for tree to go green)


[95874](https://github.com/flutter/flutter/pull/95874) Roll Engine from 8e8be166bb44 to 92a6e67328b5 (1 revision) (waiting for tree to go green)


[95880](https://github.com/flutter/flutter/pull/95880) Roll Engine from 92a6e67328b5 to 2b6e5945f9e0 (1 revision) (waiting for tree to go green)


[95882](https://github.com/flutter/flutter/pull/95882) Roll Engine from 2b6e5945f9e0 to 31fcaf3ce4b7 (1 revision) (waiting for tree to go green)


[95887](https://github.com/flutter/flutter/pull/95887) Roll Engine from 31fcaf3ce4b7 to 961c28e189c1 (1 revision) (waiting for tree to go green)


[95892](https://github.com/flutter/flutter/pull/95892) Roll Engine from 961c28e189c1 to 01d19ceef477 (1 revision) (waiting for tree to go green)


#### cla: yes - 421 pull request(s)

[72919](https://github.com/flutter/flutter/pull/72919) Add CupertinoTabBar.height (severe: new feature, framework, cla: yes, f: cupertino, waiting for tree to go green)


[77103](https://github.com/flutter/flutter/pull/77103) [web] Allow the usage of url strategies without conditional imports (cla: yes, f: routes, platform-web, waiting for tree to go green)


[83860](https://github.com/flutter/flutter/pull/83860) Added `onDismiss` callback to ModalBarrier. (framework, f: material design, cla: yes, waiting for tree to go green)


[87643](https://github.com/flutter/flutter/pull/87643) Updated IconButton.iconSize to get value from theme (framework, f: material design, cla: yes, waiting for tree to go green)


[88362](https://github.com/flutter/flutter/pull/88362) [gen_l10n] retain full output file suffix (tool, cla: yes, will affect goldens)


[88508](https://github.com/flutter/flutter/pull/88508) Do not crash when dragging ReorderableListView  with two fingers simultaneously (framework, f: material design, cla: yes, waiting for tree to go green)


[88800](https://github.com/flutter/flutter/pull/88800) Improve ProgressIndicator value range docs (framework, f: material design, cla: yes)


[89045](https://github.com/flutter/flutter/pull/89045) feat: enable flavor option on test command (tool, cla: yes, waiting for tree to go green)


[89226](https://github.com/flutter/flutter/pull/89226) [WillPopScope] handle new route if moved from one navigator to another (framework, f: material design, cla: yes)


[89511](https://github.com/flutter/flutter/pull/89511) Reland engine display features (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, documentation, integration_test)


[90157](https://github.com/flutter/flutter/pull/90157) Allow users to center align the floating label (framework, f: material design, cla: yes, will affect goldens)


[90178](https://github.com/flutter/flutter/pull/90178) update the scrollbar that support always show the track even not on hover (framework, f: material design, cla: yes, waiting for tree to go green)


[90461](https://github.com/flutter/flutter/pull/90461) Fixes zero route transition duration crash (framework, cla: yes, waiting for tree to go green)


[90608](https://github.com/flutter/flutter/pull/90608) RangeMaintainingScrollPhysics remove overscroll maintaining when grow (framework, f: scrolling, cla: yes, waiting for tree to go green)


[90684](https://github.com/flutter/flutter/pull/90684) Move text editing `Action`s to `EditableTextState` (team, framework, f: material design, cla: yes, f: cupertino, d: examples, waiting for tree to go green)


[90840](https://github.com/flutter/flutter/pull/90840) Windows home/end shortcuts (a: text input, framework, cla: yes)


[90932](https://github.com/flutter/flutter/pull/90932) Expose enableDrag property for showBottomSheet (framework, f: material design, cla: yes, waiting for tree to go green, will affect goldens)


[90936](https://github.com/flutter/flutter/pull/90936) Remove font-weight overrides from dartdoc (team, cla: yes, waiting for tree to go green)


[91458](https://github.com/flutter/flutter/pull/91458) skip 'generateLockfiles' for add-to-app project. (tool, cla: yes, waiting for tree to go green)


[91532](https://github.com/flutter/flutter/pull/91532) Allow to click through scrollbar when gestures are disabled (framework, f: material design, f: scrolling, cla: yes, waiting for tree to go green)


[91590](https://github.com/flutter/flutter/pull/91590) add --extra-gen-snapshot-options support for build_aar command. (tool, cla: yes, waiting for tree to go green)


[91698](https://github.com/flutter/flutter/pull/91698) Fix text cursor or input can be outside of the text field (a: text input, framework, cla: yes, waiting for tree to go green, will affect goldens)


[91837](https://github.com/flutter/flutter/pull/91837) [ReorderableListView] Update doc with example to make it clear `proxyDecorator` can overriden to customise an item when it is being dragged. (team, framework, f: material design, cla: yes, d: api docs, d: examples, documentation)


[91959](https://github.com/flutter/flutter/pull/91959) Win32 template: Use {{projectName}} for FileDescription instead of {{description}} (tool, cla: yes, waiting for tree to go green)


[91987](https://github.com/flutter/flutter/pull/91987) Add `animationDuration` property to TabController (framework, f: material design, cla: yes, waiting for tree to go green)


[92031](https://github.com/flutter/flutter/pull/92031) Adds tool warning log level and command line options to fail on warning/error output (team, tool, cla: yes, waiting for tree to go green)


[92160](https://github.com/flutter/flutter/pull/92160) Add `expandedScale` to `FlexibleSpaceBar` (framework, f: material design, cla: yes, waiting for tree to go green)


[92172](https://github.com/flutter/flutter/pull/92172) [CupertinoActivityIndicator] Add `color` parameter (framework, f: material design, cla: yes, f: cupertino, waiting for tree to go green)


[92197](https://github.com/flutter/flutter/pull/92197) Reland Remove BottomNavigationBarItem.title deprecation (framework, f: material design, cla: yes, f: cupertino, waiting for tree to go green)


[92217](https://github.com/flutter/flutter/pull/92217) Fix reassemble in LiveTestWidgetsFlutterBinding (a: tests, framework, cla: yes)


[92255](https://github.com/flutter/flutter/pull/92255) [flutter_tools] Instruct compiler before processing bundle (tool, cla: yes)


[92297](https://github.com/flutter/flutter/pull/92297) Added widgets/AppModel (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[92343](https://github.com/flutter/flutter/pull/92343) Add scaleX and scaleY Parameters in Transform.Scale. (framework, cla: yes, waiting for tree to go green)


[92374](https://github.com/flutter/flutter/pull/92374) Removed no-shuffle tag and fixed leak in flutter_goldens_test.dart (a: tests, team, framework, cla: yes, waiting for tree to go green)


[92440](https://github.com/flutter/flutter/pull/92440) Allow Programmatic Control of Draggable Sheet (framework, f: scrolling, cla: yes, waiting for tree to go green)


[92451](https://github.com/flutter/flutter/pull/92451) Add warning for bumping Android SDK version to match plugins (tool, cla: yes, waiting for tree to go green)


[92480](https://github.com/flutter/flutter/pull/92480) [Cupertino] fix dark mode for `ContextMenuAction` (a: text input, framework, cla: yes, f: cupertino, waiting for tree to go green)


[92481](https://github.com/flutter/flutter/pull/92481) [Cupertino] Exclude border for last action item in `CupertinoContextMenu` (a: text input, framework, cla: yes, f: cupertino)


[92535](https://github.com/flutter/flutter/pull/92535) Reland: "Update outdated runners in the benchmarks folder (#91126)" (team, tool, cla: yes, waiting for tree to go green, integration_test)


[92593](https://github.com/flutter/flutter/pull/92593) Migrate test to moved FlutterPlayStoreSplitApplication (team, cla: yes, integration_test)


[92615](https://github.com/flutter/flutter/pull/92615) Fixes issue where navigating to new route breaks FocusNode of previou… (framework, cla: yes, waiting for tree to go green, f: focus)


[92630](https://github.com/flutter/flutter/pull/92630) Migrate to `process` 4.2.4 (a: tests, team, tool, framework, cla: yes, waiting for tree to go green)


[92657](https://github.com/flutter/flutter/pull/92657) Fix a scrollbar crash bug (framework, f: scrolling, cla: yes, waiting for tree to go green)


[92733](https://github.com/flutter/flutter/pull/92733) Add the exported attribute to the Flutter Gallery manifest (team, cla: yes, waiting for tree to go green, integration_test)


[92738](https://github.com/flutter/flutter/pull/92738) Migrate emulators to null safety (tool, cla: yes, waiting for tree to go green, a: null-safety, tech-debt)


[92745](https://github.com/flutter/flutter/pull/92745) Fix typo that is introduced in hotfix 2.5.x (a: text input, framework, f: material design, cla: yes)


[92753](https://github.com/flutter/flutter/pull/92753) [gen_l10n] Add support for adding placeholders inside select (tool, cla: yes, waiting for tree to go green)


[92758](https://github.com/flutter/flutter/pull/92758) Improve error message for uninitialized channel (framework, cla: yes, waiting for tree to go green)


[92808](https://github.com/flutter/flutter/pull/92808) feat: mirgate test_data/compile_error_project.dart to null safety (tool, cla: yes, waiting for tree to go green)


[92812](https://github.com/flutter/flutter/pull/92812) migrate integration.shard/vmservice_integration_test.dart to null safety (tool, cla: yes, waiting for tree to go green, integration_test)


[92822](https://github.com/flutter/flutter/pull/92822) Reland "Refactor ThemeData  (#91497)" (part 1) (framework, f: material design, cla: yes)


[92849](https://github.com/flutter/flutter/pull/92849) Migrate tracing to null safety (tool, cla: yes, waiting for tree to go green, a: null-safety, tech-debt)


[92857](https://github.com/flutter/flutter/pull/92857) Roll Engine from 43561d8820e0 to 8317c5eedb68 (2 revisions) (cla: yes, waiting for tree to go green)


[92860](https://github.com/flutter/flutter/pull/92860) Roll Engine from 8317c5eedb68 to 98e3216ab470 (1 revision) (cla: yes, waiting for tree to go green)


[92861](https://github.com/flutter/flutter/pull/92861) Remove globals_null_migrated.dart, move into globals.dart (a: text input, tool, cla: yes, waiting for tree to go green, integration_test, a: null-safety)


[92866](https://github.com/flutter/flutter/pull/92866) Roll Engine from 98e3216ab470 to 2ea889c9af5c (1 revision) (cla: yes, waiting for tree to go green)


[92868](https://github.com/flutter/flutter/pull/92868) Roll Engine from 2ea889c9af5c to 7797c76bb99c (1 revision) (cla: yes, waiting for tree to go green)


[92869](https://github.com/flutter/flutter/pull/92869) Migrate build_system targets to null safety (tool, cla: yes, waiting for tree to go green, a: null-safety, tech-debt)


[92871](https://github.com/flutter/flutter/pull/92871) Migrate flutter_command to null safety (tool, cla: yes, waiting for tree to go green, a: null-safety, tech-debt)


[92875](https://github.com/flutter/flutter/pull/92875) Roll Engine from 7797c76bb99c to a4e700eb0c8b (2 revisions) (cla: yes, waiting for tree to go green)


[92886](https://github.com/flutter/flutter/pull/92886) Roll Engine from a4e700eb0c8b to c674d2cbc6e0 (4 revisions) (cla: yes, waiting for tree to go green)


[92892](https://github.com/flutter/flutter/pull/92892) Roll Engine from c674d2cbc6e0 to 76b4caeafe75 (1 revision) (cla: yes, waiting for tree to go green)


[92901](https://github.com/flutter/flutter/pull/92901) Exit on deprecated v1 embedding when trying to run or build (team, tool, a: accessibility, cla: yes, waiting for tree to go green, integration_test)


[92904](https://github.com/flutter/flutter/pull/92904) Roll Engine from 76b4caeafe75 to 6095a1367846 (3 revisions) (cla: yes, waiting for tree to go green)


[92906](https://github.com/flutter/flutter/pull/92906) Add display features to MediaQuery (a: tests, severe: new feature, framework, cla: yes, waiting for tree to go green, a: layout)


[92916](https://github.com/flutter/flutter/pull/92916) Marks Mac_ios platform_view_ios__start_up to be unflaky (cla: yes, waiting for tree to go green)


[92918](https://github.com/flutter/flutter/pull/92918) Roll Engine from 6095a1367846 to 4dbdc0844425 (1 revision) (cla: yes, waiting for tree to go green)


[92923](https://github.com/flutter/flutter/pull/92923) Update flutter localizations. (f: material design, a: internationalization, cla: yes, f: cupertino, waiting for tree to go green)


[92924](https://github.com/flutter/flutter/pull/92924) Update packages (team, tool, cla: yes, waiting for tree to go green)


[92926](https://github.com/flutter/flutter/pull/92926) Revert "Roll Engine from 6095a1367846 to 4dbdc0844425 (1 revision) (#… (engine, cla: yes)


[92929](https://github.com/flutter/flutter/pull/92929) Fix a few prefer_const_declarations and avoid_redundant_argument_values. (a: text input, framework, f: material design, a: internationalization, cla: yes, f: cupertino)


[92930](https://github.com/flutter/flutter/pull/92930) [Material 3] Add optional indicator to Navigation Rail.  (framework, f: material design, cla: yes, waiting for tree to go green)


[92932](https://github.com/flutter/flutter/pull/92932) Update docs to point to assets-for-api-docs cupertino css file  (team, cla: yes, f: cupertino, d: api docs, waiting for tree to go green, documentation)


[92938](https://github.com/flutter/flutter/pull/92938) Skip codesigning during native macOS integration tests (team, cla: yes, waiting for tree to go green, integration_test)


[92940](https://github.com/flutter/flutter/pull/92940) TextField border gap padding improvement (framework, f: material design, cla: yes, waiting for tree to go green, will affect goldens)


[92945](https://github.com/flutter/flutter/pull/92945) [TextInput] send `setEditingState` before `show` to the text input plugin when switching input clients (a: text input, framework, cla: yes, waiting for tree to go green)


[92946](https://github.com/flutter/flutter/pull/92946) Add Help menu to macOS create template (team, tool, cla: yes, waiting for tree to go green, integration_test)


[92948](https://github.com/flutter/flutter/pull/92948) Remove globals_null_migrated.dart, move into globals.dart (tool, cla: yes, waiting for tree to go green)


[92950](https://github.com/flutter/flutter/pull/92950) Migrate channel, clean and a few other commands to null safety (tool, cla: yes, waiting for tree to go green)


[92952](https://github.com/flutter/flutter/pull/92952) Migrate doctor, format, and a few other commands to null safety (tool, cla: yes, waiting for tree to go green, a: null-safety, tech-debt)


[92954](https://github.com/flutter/flutter/pull/92954) Roll Plugins from e51cc1df7b75 to 53fff22979d2 (7 revisions) (cla: yes, waiting for tree to go green)


[92955](https://github.com/flutter/flutter/pull/92955) Migrate custom_device to null safety (tool, cla: yes, waiting for tree to go green, a: null-safety, tech-debt)


[92956](https://github.com/flutter/flutter/pull/92956) Migrate windows_device to null safety (tool, cla: yes, waiting for tree to go green, a: null-safety, tech-debt)


[92957](https://github.com/flutter/flutter/pull/92957) migrate some file to null safety (tool, cla: yes, waiting for tree to go green)


[92970](https://github.com/flutter/flutter/pull/92970) Reland "Refactor ThemeData (#91497)" (part 2)  (framework, f: material design, cla: yes, waiting for tree to go green)


[92975](https://github.com/flutter/flutter/pull/92975) Ensure the flutter_gen project is correctly created as part of "flutter create" (tool, cla: yes, waiting for tree to go green)


[92977](https://github.com/flutter/flutter/pull/92977) Roll Engine from 6095a1367846 to f08694a57857 (15 revisions) (cla: yes, waiting for tree to go green)


[92980](https://github.com/flutter/flutter/pull/92980) Roll Engine from f08694a57857 to 6ae304aeef1b (1 revision) (cla: yes, waiting for tree to go green)


[92984](https://github.com/flutter/flutter/pull/92984) Roll Engine from 6ae304aeef1b to 535f1c4c1c49 (2 revisions) (cla: yes, waiting for tree to go green)


[92989](https://github.com/flutter/flutter/pull/92989) Stop sending metrics to builder name (team, cla: yes, waiting for tree to go green, team: benchmark)


[92996](https://github.com/flutter/flutter/pull/92996) Roll Engine from 535f1c4c1c49 to e9d92561b9a7 (2 revisions) (cla: yes, waiting for tree to go green)


[93002](https://github.com/flutter/flutter/pull/93002) [web:tools] always use CanvasKit from the cache when building web apps (tool, cla: yes)


[93004](https://github.com/flutter/flutter/pull/93004) Roll Engine from e9d92561b9a7 to caf6d2997ddd (1 revision) (cla: yes, waiting for tree to go green)


[93005](https://github.com/flutter/flutter/pull/93005) Roll Plugins from 53fff22979d2 to 2e102b8a8c41 (1 revision) (cla: yes, waiting for tree to go green)


[93013](https://github.com/flutter/flutter/pull/93013) Marks Linux web_canvaskit_tests_0 to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93014](https://github.com/flutter/flutter/pull/93014) Marks Linux web_canvaskit_tests_1 to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93015](https://github.com/flutter/flutter/pull/93015) Marks Linux web_canvaskit_tests_2 to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93016](https://github.com/flutter/flutter/pull/93016) Marks Linux web_canvaskit_tests_3 to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93017](https://github.com/flutter/flutter/pull/93017) Marks Linux web_canvaskit_tests_4 to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93018](https://github.com/flutter/flutter/pull/93018) Marks Linux web_canvaskit_tests_5 to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93019](https://github.com/flutter/flutter/pull/93019) Marks Linux web_canvaskit_tests_6 to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93020](https://github.com/flutter/flutter/pull/93020) Marks Linux web_canvaskit_tests_7_last to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93021](https://github.com/flutter/flutter/pull/93021) Marks Linux_android flutter_gallery__image_cache_memory to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93022](https://github.com/flutter/flutter/pull/93022) Marks Linux_android flutter_gallery__start_up to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93026](https://github.com/flutter/flutter/pull/93026) Skip overall_experience_test.dart: flutter run writes and clears pidfile appropriately (tool, cla: yes, waiting for tree to go green)


[93028](https://github.com/flutter/flutter/pull/93028) Roll Engine from caf6d2997ddd to fd0f83359dd8 (2 revisions) (cla: yes, waiting for tree to go green)


[93033](https://github.com/flutter/flutter/pull/93033) Roll Engine from fd0f83359dd8 to 4f5e2968b639 (1 revision) (cla: yes, waiting for tree to go green)


[93034](https://github.com/flutter/flutter/pull/93034) Replace text directionality control characters with escape sequences in the semantics_tester (framework, a: accessibility, cla: yes, waiting for tree to go green)


[93041](https://github.com/flutter/flutter/pull/93041) Suppress created file list for new "flutter create" projects (tool, cla: yes, waiting for tree to go green)


[93042](https://github.com/flutter/flutter/pull/93042) Roll Engine from 4f5e2968b639 to c70041c85134 (4 revisions) (cla: yes, waiting for tree to go green)


[93043](https://github.com/flutter/flutter/pull/93043) Roll Engine from c70041c85134 to bbc4615ecd63 (2 revisions) (cla: yes, waiting for tree to go green)


[93046](https://github.com/flutter/flutter/pull/93046) Roll Engine from bbc4615ecd63 to e28b5df18c97 (1 revision) (cla: yes, waiting for tree to go green)


[93051](https://github.com/flutter/flutter/pull/93051) Roll Engine from e28b5df18c97 to 32fff2f6e12b (1 revision) (cla: yes, waiting for tree to go green)


[93059](https://github.com/flutter/flutter/pull/93059) Add golden tests for default and overriden `expandedTitleScale` in `FlexibleSpaceBar` (framework, f: material design, cla: yes, waiting for tree to go green)


[93060](https://github.com/flutter/flutter/pull/93060) Roll Plugins from 2e102b8a8c41 to e39a584ab08e (1 revision) (cla: yes, waiting for tree to go green)


[93061](https://github.com/flutter/flutter/pull/93061) Roll Engine from 32fff2f6e12b to 5140e30cec13 (1 revision) (cla: yes, waiting for tree to go green)


[93065](https://github.com/flutter/flutter/pull/93065) Add DevTools version to `flutter --version` and `flutter doctor -v` output. (tool, cla: yes, waiting for tree to go green)


[93066](https://github.com/flutter/flutter/pull/93066) Roll Plugins from e39a584ab08e to d6ca8a368ce3 (1 revision) (cla: yes, waiting for tree to go green)


[93076](https://github.com/flutter/flutter/pull/93076) Use `FlutterError.reportError` instead of `debugPrint` for l10n warning (framework, cla: yes, waiting for tree to go green)


[93080](https://github.com/flutter/flutter/pull/93080) Dynamic logcat piping for deferred components test (team, cla: yes, waiting for tree to go green, integration_test)


[93082](https://github.com/flutter/flutter/pull/93082) [flutter_conductor] ensure release branch point is always tagged (team, cla: yes, waiting for tree to go green)


[93086](https://github.com/flutter/flutter/pull/93086) Improve tracing (team, framework, f: material design, f: scrolling, cla: yes, waiting for tree to go green, integration_test)


[93087](https://github.com/flutter/flutter/pull/93087) In CupertinoIcons doc adopt diagram and fix broken glyph map link (framework, cla: yes, f: cupertino, d: api docs, waiting for tree to go green, documentation)


[93094](https://github.com/flutter/flutter/pull/93094) Update minimum required version to Xcode 12.3 (a: text input, tool, cla: yes, waiting for tree to go green, t: xcode)


[93098](https://github.com/flutter/flutter/pull/93098) Revert "Reland engine display features" (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, documentation, integration_test)


[93117](https://github.com/flutter/flutter/pull/93117) Reland Reland engine display features (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, documentation, integration_test)


[93128](https://github.com/flutter/flutter/pull/93128) Remove comment on caching line metrics (a: text input, framework, cla: yes, waiting for tree to go green)


[93129](https://github.com/flutter/flutter/pull/93129) Use baseline value to get position in next line (a: text input, framework, cla: yes, waiting for tree to go green)


[93148](https://github.com/flutter/flutter/pull/93148) Pin to specific plugin versions (tool, cla: yes)


[93157](https://github.com/flutter/flutter/pull/93157) Roll Plugins from d6ca8a368ce3 to 27eda487859c (3 revisions) (cla: yes, waiting for tree to go green)


[93161](https://github.com/flutter/flutter/pull/93161) Revert "Added widgets/AppModel" (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[93165](https://github.com/flutter/flutter/pull/93165) Roll Plugins from 27eda487859c to 5bf7fb0360aa (1 revision) (cla: yes, waiting for tree to go green)


[93166](https://github.com/flutter/flutter/pull/93166) Do not rebuild when TickerMode changes (a: text input, framework, cla: yes, waiting for tree to go green)


[93168](https://github.com/flutter/flutter/pull/93168) [flutter_tools] Catch lack of flutter tools source missing (a: text input, tool, cla: yes)


[93170](https://github.com/flutter/flutter/pull/93170) Desktop edge scrolling (a: text input, framework, f: material design, cla: yes, f: cupertino, waiting for tree to go green)


[93171](https://github.com/flutter/flutter/pull/93171) [flutter_conductor] Rewrite writeStateToFile to be in an overidable method. (team, cla: yes, waiting for tree to go green)


[93173](https://github.com/flutter/flutter/pull/93173) Bump Gallery version (team, cla: yes)


[93174](https://github.com/flutter/flutter/pull/93174) [web] add image decoder benchmark (team, cla: yes, waiting for tree to go green)


[93175](https://github.com/flutter/flutter/pull/93175) Added SharedAppData to the widgets library (team, framework, f: material design, cla: yes, d: api docs, d: examples, documentation, will affect goldens)


[93204](https://github.com/flutter/flutter/pull/93204) Revert "Reland Reland engine display features" (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, documentation, integration_test)


[93207](https://github.com/flutter/flutter/pull/93207) Revert "Bump Gallery version" (team, cla: yes)


[93223](https://github.com/flutter/flutter/pull/93223) Roll Engine from 5140e30cec13 to 469d6f1a09f4 (58 revisions) (cla: yes, waiting for tree to go green, will affect goldens)


[93228](https://github.com/flutter/flutter/pull/93228) Use num on plural (tool, cla: yes, will affect goldens)


[93240](https://github.com/flutter/flutter/pull/93240) Reland 3: Display Features (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation, integration_test)


[93248](https://github.com/flutter/flutter/pull/93248) Fix scroll offset when caret larger than viewport (a: text input, framework, cla: yes)


[93251](https://github.com/flutter/flutter/pull/93251) Marks Linux_android flutter_gallery__start_up_delayed to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93252](https://github.com/flutter/flutter/pull/93252) Marks Mac_android run_release_test to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93254](https://github.com/flutter/flutter/pull/93254) Marks Mac_ios integration_ui_ios_textfield to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93255](https://github.com/flutter/flutter/pull/93255) Marks Mac_android android_semantics_integration_test to be flaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93258](https://github.com/flutter/flutter/pull/93258) [ci.yaml] Mark roller flaky (cla: yes)


[93259](https://github.com/flutter/flutter/pull/93259) Support for MaterialTapTargetSize within ToggleButtons (framework, f: material design, cla: yes, waiting for tree to go green)


[93264](https://github.com/flutter/flutter/pull/93264) [conductor] add cleanContext (team, cla: yes, will affect goldens)


[93266](https://github.com/flutter/flutter/pull/93266) Mark web_canvaskit_tests_5 as flaky (cla: yes)


[93267](https://github.com/flutter/flutter/pull/93267) Force the color used by WidgetApp's Title to be fully opaque. (framework, cla: yes, waiting for tree to go green)


[93268](https://github.com/flutter/flutter/pull/93268) [web] exclude bitrotten context_menu_action_test.dart from CanvasKit shard (team, cla: yes)


[93271](https://github.com/flutter/flutter/pull/93271) Add Border customization to CheckboxListTile (reprise) (framework, f: material design, cla: yes)


[93273](https://github.com/flutter/flutter/pull/93273) Revert "mark flaky (#93266)" (cla: yes, waiting for tree to go green)


[93284](https://github.com/flutter/flutter/pull/93284) Roll Engine from 469d6f1a09f4 to 1ae721c0230e (11 revisions) (cla: yes, waiting for tree to go green)


[93293](https://github.com/flutter/flutter/pull/93293) Use adb variable instead of direct command (team, cla: yes, waiting for tree to go green, integration_test)


[93294](https://github.com/flutter/flutter/pull/93294) Roll Engine from 1ae721c0230e to 0b3ac9431351 (1 revision) (cla: yes, waiting for tree to go green)


[93296](https://github.com/flutter/flutter/pull/93296) Roll Engine from 0b3ac9431351 to 5fcc59bbc290 (2 revisions) (cla: yes, waiting for tree to go green)


[93299](https://github.com/flutter/flutter/pull/93299) Roll Engine from 5fcc59bbc290 to 162d8508f874 (2 revisions) (cla: yes, waiting for tree to go green)


[93306](https://github.com/flutter/flutter/pull/93306) Roll Engine from 162d8508f874 to 766f3a5bec7b (2 revisions) (cla: yes, waiting for tree to go green)


[93307](https://github.com/flutter/flutter/pull/93307) Track timeout from app run start in deferred components integration test (team, cla: yes, waiting for tree to go green, integration_test)


[93309](https://github.com/flutter/flutter/pull/93309) Roll Plugins from 5bf7fb0360aa to 638dd07f51fa (1 revision) (cla: yes, waiting for tree to go green)


[93323](https://github.com/flutter/flutter/pull/93323) Revert "Reland: "Update outdated runners in the benchmarks folder (#91126)"" (team, tool, cla: yes, integration_test)


[93327](https://github.com/flutter/flutter/pull/93327) Roll Engine from 766f3a5bec7b to 76bf5a1ad029 (5 revisions) (cla: yes, waiting for tree to go green)


[93341](https://github.com/flutter/flutter/pull/93341) Roll Plugins from 638dd07f51fa to 68d222342e39 (2 revisions) (cla: yes, waiting for tree to go green)


[93350](https://github.com/flutter/flutter/pull/93350) Fatten up multiple_flutters memory footprint (team, cla: yes)


[93351](https://github.com/flutter/flutter/pull/93351) Replaced the reference to `primaryVariant` in code example. (team, f: material design, cla: yes, d: api docs, d: examples, documentation)


[93353](https://github.com/flutter/flutter/pull/93353) Ignore upcoming warning for unnecessary override (tool, cla: yes, waiting for tree to go green)


[93354](https://github.com/flutter/flutter/pull/93354) Roll Plugins from 68d222342e39 to 1a2fbe878d86 (1 revision) (cla: yes, waiting for tree to go green)


[93356](https://github.com/flutter/flutter/pull/93356) Pin visual studio version used in the framework. (cla: yes, waiting for tree to go green)


[93365](https://github.com/flutter/flutter/pull/93365) Revert "Exit on deprecated v1 embedding when trying to run or build" (team, tool, a: accessibility, cla: yes, integration_test)


[93386](https://github.com/flutter/flutter/pull/93386) Reland "Exit on deprecated v1 embedding when trying to run or build (#92901)" (team, tool, a: accessibility, cla: yes, waiting for tree to go green, integration_test)


[93396](https://github.com/flutter/flutter/pull/93396) Deprecate `primaryColorBrightness` (a: text input, team, framework, f: material design, cla: yes, waiting for tree to go green, tech-debt)


[93401](https://github.com/flutter/flutter/pull/93401) Allow full locale to be generated from .arb files and remove `@@locale` matching .arb file name requirement (tool, cla: yes)


[93411](https://github.com/flutter/flutter/pull/93411) Disable pause-on-exceptions for (outgoing) isolates during hot restart (tool, cla: yes, waiting for tree to go green)


[93414](https://github.com/flutter/flutter/pull/93414) Roll Engine from 76bf5a1ad029 to 3af330d5c098 (27 revisions) (cla: yes, waiting for tree to go green)


[93419](https://github.com/flutter/flutter/pull/93419) Roll Plugins from 1a2fbe878d86 to d9d87e9f8809 (1 revision) (cla: yes, waiting for tree to go green)


[93421](https://github.com/flutter/flutter/pull/93421) Roll Engine from 3af330d5c098 to 5c1b2d9af0fd (4 revisions) (cla: yes, waiting for tree to go green)


[93424](https://github.com/flutter/flutter/pull/93424) Roll Plugins from d9d87e9f8809 to 0cfbe1779ecb (3 revisions) (cla: yes, waiting for tree to go green)


[93426](https://github.com/flutter/flutter/pull/93426) Add support for Visual Studio 2022 (tool, cla: yes, waiting for tree to go green)


[93427](https://github.com/flutter/flutter/pull/93427) Added Material 3 colors to ColorScheme. (team, framework, f: material design, cla: yes, integration_test, tech-debt)


[93428](https://github.com/flutter/flutter/pull/93428) Roll Engine from 5c1b2d9af0fd to e5f05693010f (3 revisions) (cla: yes, waiting for tree to go green)


[93434](https://github.com/flutter/flutter/pull/93434) Added useMaterial3 flag to ThemeData. (framework, f: material design, cla: yes, waiting for tree to go green)


[93435](https://github.com/flutter/flutter/pull/93435) Roll Plugins from 0cfbe1779ecb to 112fe4eb497a (2 revisions) (cla: yes, waiting for tree to go green)


[93436](https://github.com/flutter/flutter/pull/93436) Roll Engine from e5f05693010f to 6abca2895599 (1 revision) (cla: yes, waiting for tree to go green)


[93444](https://github.com/flutter/flutter/pull/93444) Roll Engine from 6abca2895599 to d5cadd28b0bf (3 revisions) (cla: yes, waiting for tree to go green)


[93447](https://github.com/flutter/flutter/pull/93447) Roll Plugins from 112fe4eb497a to d09abd526375 (2 revisions) (cla: yes, waiting for tree to go green)


[93448](https://github.com/flutter/flutter/pull/93448) [flutter_releases] Flutter beta 2.8.0-3.1.pre Framework Cherrypicks (team, framework, engine, f: material design, cla: yes, d: api docs, d: examples, documentation)


[93452](https://github.com/flutter/flutter/pull/93452) ChipThemeData is now conventional (framework, f: material design, cla: yes, waiting for tree to go green)


[93458](https://github.com/flutter/flutter/pull/93458) Roll Plugins from d09abd526375 to d22be768e9d5 (1 revision) (cla: yes, waiting for tree to go green)


[93463](https://github.com/flutter/flutter/pull/93463) API to generate a ColorScheme from a single seed color. (team, framework, f: material design, cla: yes, waiting for tree to go green, integration_test)


[93478](https://github.com/flutter/flutter/pull/93478) Add `splashRadius` property to `IconTheme`  (framework, f: material design, cla: yes, f: cupertino, waiting for tree to go green)


[93480](https://github.com/flutter/flutter/pull/93480) Add InputDecorator label color on error examples (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[93483](https://github.com/flutter/flutter/pull/93483) Fix typo in Shortcuts doc comment (framework, cla: yes, d: api docs, documentation)


[93484](https://github.com/flutter/flutter/pull/93484) Roll Plugins from d22be768e9d5 to a103bcd3327e (1 revision) (cla: yes, waiting for tree to go green)


[93487](https://github.com/flutter/flutter/pull/93487) Roll Engine from d5cadd28b0bf to 2a76e06247df (9 revisions) (cla: yes, waiting for tree to go green)


[93490](https://github.com/flutter/flutter/pull/93490) Marks Mac_android run_release_test to be flaky (cla: yes, waiting for tree to go green)


[93492](https://github.com/flutter/flutter/pull/93492) fix: remove useless type checks (tool, cla: yes, waiting for tree to go green)


[93496](https://github.com/flutter/flutter/pull/93496) Roll Engine from 2a76e06247df to 26b3c41ad795 (2 revisions) (cla: yes, waiting for tree to go green)


[93499](https://github.com/flutter/flutter/pull/93499) Use navigator instead of overlay as TickerProvider for ModalBottomSheet (framework, f: material design, cla: yes, waiting for tree to go green)


[93503](https://github.com/flutter/flutter/pull/93503) Roll Engine from 26b3c41ad795 to aaacb670af16 (1 revision) (cla: yes, waiting for tree to go green)


[93507](https://github.com/flutter/flutter/pull/93507) Remove shade50 getter from MaterialAccentColor (framework, f: material design, cla: yes, waiting for tree to go green)


[93509](https://github.com/flutter/flutter/pull/93509) Add `CupertinoDatePicker` Interactive Example (team, framework, cla: yes, f: cupertino, d: api docs, d: examples, waiting for tree to go green, documentation)


[93510](https://github.com/flutter/flutter/pull/93510) Roll Engine from aaacb670af16 to e022c9283c40 (4 revisions) (cla: yes, waiting for tree to go green, will affect goldens)


[93514](https://github.com/flutter/flutter/pull/93514) [flutter_conductor] allow --force to override validations on start sub-command (team, cla: yes, waiting for tree to go green)


[93516](https://github.com/flutter/flutter/pull/93516) Close tree if unapproved golden images get in (a: tests, team, framework, cla: yes, waiting for tree to go green, a: error message, team: infra)


[93518](https://github.com/flutter/flutter/pull/93518) Revert "Reland "Exit on deprecated v1 embedding when trying to run or… (team, tool, a: accessibility, cla: yes, integration_test)


[93528](https://github.com/flutter/flutter/pull/93528) Add a test to verify that we only link to real issue templates (team, tool, cla: yes, waiting for tree to go green)


[93536](https://github.com/flutter/flutter/pull/93536) Fix typo in AnimatedWidgetBaseState (framework, a: animation, cla: yes, waiting for tree to go green)


[93555](https://github.com/flutter/flutter/pull/93555) Restore Cache.flutterRoot after overriding it in a test (tool, cla: yes)


[93556](https://github.com/flutter/flutter/pull/93556) Ad-hoc codesign Flutter.framework when code signing is disabled (platform-ios, tool, cla: yes, waiting for tree to go green)


[93560](https://github.com/flutter/flutter/pull/93560) Roll Plugins from a103bcd3327e to ace9e78bd3c3 (2 revisions) (cla: yes, waiting for tree to go green)


[93563](https://github.com/flutter/flutter/pull/93563) Roll Engine from e022c9283c40 to 701d66d109e2 (16 revisions) (cla: yes, waiting for tree to go green)


[93566](https://github.com/flutter/flutter/pull/93566) Reland "Exit on deprecated v1 embedding when trying to run or build" (#92901) (team, tool, a: accessibility, cla: yes, waiting for tree to go green, integration_test)


[93568](https://github.com/flutter/flutter/pull/93568) Roll Engine from 701d66d109e2 to 85e06f206389 (3 revisions) (cla: yes, waiting for tree to go green)


[93572](https://github.com/flutter/flutter/pull/93572) Roll Engine from 85e06f206389 to c19137fd56fb (1 revision) (cla: yes, waiting for tree to go green)


[93574](https://github.com/flutter/flutter/pull/93574) Roll Engine from c19137fd56fb to ea8386ff6547 (2 revisions) (cla: yes, waiting for tree to go green)


[93578](https://github.com/flutter/flutter/pull/93578) Handle empty text with no line metrics in RenderEditable._lineNumberFor (framework, cla: yes, waiting for tree to go green)


[93579](https://github.com/flutter/flutter/pull/93579) Roll Engine from ea8386ff6547 to 140bd9399e63 (1 revision) (cla: yes, waiting for tree to go green)


[93580](https://github.com/flutter/flutter/pull/93580) [flutter_conductor] implement requiredLocalBranches (team, cla: yes, waiting for tree to go green)


[93587](https://github.com/flutter/flutter/pull/93587) Roll Plugins from ace9e78bd3c3 to 8a95012fb037 (1 revision) (cla: yes, waiting for tree to go green)


[93592](https://github.com/flutter/flutter/pull/93592) Requiring data preserves the stackTrace (framework, cla: yes, waiting for tree to go green)


[93600](https://github.com/flutter/flutter/pull/93600) fix: inline templatized see also (framework, f: material design, cla: yes, d: api docs, waiting for tree to go green, documentation)


[93604](https://github.com/flutter/flutter/pull/93604) Fixed leak and removed no-shuffle tag in window_test.dart (a: tests, framework, cla: yes, waiting for tree to go green)


[93625](https://github.com/flutter/flutter/pull/93625) Add `CupertinoButton` interactive example (team, framework, cla: yes, f: cupertino, d: api docs, d: examples, waiting for tree to go green, documentation)


[93628](https://github.com/flutter/flutter/pull/93628) Roll Plugins from 8a95012fb037 to 31268aabbaa9 (1 revision) (cla: yes, waiting for tree to go green)


[93664](https://github.com/flutter/flutter/pull/93664) Marks Mac native_ui_tests_macos to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93675](https://github.com/flutter/flutter/pull/93675) Roll Engine from 140bd9399e63 to 2962099077b3 (26 revisions) (cla: yes, waiting for tree to go green)


[93684](https://github.com/flutter/flutter/pull/93684) [devicelab] Add hot reload tests to presubmit (team, cla: yes, waiting for tree to go green)


[93692](https://github.com/flutter/flutter/pull/93692) [Web] Detect when running under Dart HHH Web and skip tests under investigation (team, framework, cla: yes, waiting for tree to go green)


[93693](https://github.com/flutter/flutter/pull/93693) Fix CallbackShortcuts to only call shortcuts when triggered (framework, cla: yes, waiting for tree to go green)


[93694](https://github.com/flutter/flutter/pull/93694) Roll Plugins from 31268aabbaa9 to 1e85f320695d (9 revisions) (cla: yes, waiting for tree to go green, warning: land on red to fix tree breakage)


[93716](https://github.com/flutter/flutter/pull/93716) Request focus in `onTap` callback from `DropdownButton` (framework, f: material design, cla: yes, waiting for tree to go green)


[93722](https://github.com/flutter/flutter/pull/93722) Skip negative web image test (a: text input, framework, cla: yes)


[93725](https://github.com/flutter/flutter/pull/93725) [Material 3] Update TextTheme to have M3 names for styles (a: text input, framework, f: material design, cla: yes, waiting for tree to go green)


[93735](https://github.com/flutter/flutter/pull/93735) fix: removed unnecessary checks (tool, cla: yes, waiting for tree to go green)


[93740](https://github.com/flutter/flutter/pull/93740) Skip web golden test that is not supported (a: tests, a: text input, team, framework, f: material design, cla: yes, tech-debt)


[93749](https://github.com/flutter/flutter/pull/93749) Fix analysis error in icon button test (framework, f: material design, cla: yes)


[93761](https://github.com/flutter/flutter/pull/93761) Roll Plugins from 1e85f320695d to e6ff3527c3c1 (1 revision) (cla: yes, waiting for tree to go green)


[93769](https://github.com/flutter/flutter/pull/93769) Roll Engine from 2962099077b3 to ace1f5f2997b (13 revisions) (cla: yes, waiting for tree to go green)


[93775](https://github.com/flutter/flutter/pull/93775) Roll Engine from ace1f5f2997b to 47828a664fd7 (2 revisions) (cla: yes, waiting for tree to go green)


[93788](https://github.com/flutter/flutter/pull/93788) Roll Plugins from e6ff3527c3c1 to 4ccc90493235 (2 revisions) (cla: yes, waiting for tree to go green)


[93789](https://github.com/flutter/flutter/pull/93789) Roll Engine from 47828a664fd7 to 88644c8dcb45 (1 revision) (cla: yes, waiting for tree to go green)


[93796](https://github.com/flutter/flutter/pull/93796) Roll Engine from 88644c8dcb45 to 6e2aafeb4b50 (2 revisions) (cla: yes, waiting for tree to go green)


[93797](https://github.com/flutter/flutter/pull/93797) Revert "ChipThemeData is now conventional" (framework, f: material design, cla: yes, waiting for tree to go green)


[93799](https://github.com/flutter/flutter/pull/93799) Add Ink.image clip examples (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[93802](https://github.com/flutter/flutter/pull/93802) Roll Plugins from 4ccc90493235 to 8f55fb68d0e9 (1 revision) (cla: yes, waiting for tree to go green)


[93805](https://github.com/flutter/flutter/pull/93805) Marks Linux_android image_list_jit_reported_duration to be flaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93806](https://github.com/flutter/flutter/pull/93806) Revert "Allow full locale to be generated from .arb files and remove `@@locale` matching .arb file name requirement" (tool, cla: yes)


[93808](https://github.com/flutter/flutter/pull/93808) Roll Engine from 6e2aafeb4b50 to d389ae475cde (2 revisions) (cla: yes, waiting for tree to go green)


[93815](https://github.com/flutter/flutter/pull/93815) Roll Engine from d389ae475cde to 29ea28d67b2d (1 revision) (cla: yes, waiting for tree to go green)


[93820](https://github.com/flutter/flutter/pull/93820) Roll Engine from 29ea28d67b2d to c30375b830ef (1 revision) (cla: yes, waiting for tree to go green)


[93832](https://github.com/flutter/flutter/pull/93832) Roll Plugins from 8f55fb68d0e9 to 88c69ed86147 (1 revision) (cla: yes, waiting for tree to go green)


[93835](https://github.com/flutter/flutter/pull/93835) Shift tap gesture (a: text input, framework, f: material design, cla: yes, f: cupertino, waiting for tree to go green, will affect goldens)


[93836](https://github.com/flutter/flutter/pull/93836) Roll Plugins from 88c69ed86147 to 349a858048db (1 revision) (cla: yes, waiting for tree to go green)


[93839](https://github.com/flutter/flutter/pull/93839) Roll Engine from c30375b830ef to a3ef1d5351f4 (5 revisions) (cla: yes, waiting for tree to go green)


[93841](https://github.com/flutter/flutter/pull/93841) [flutter_releases] Flutter beta 2.8.0-3.2.pre Framework Cherrypicks (tool, engine, cla: yes)


[93845](https://github.com/flutter/flutter/pull/93845) Roll Engine from a3ef1d5351f4 to d3dcd41c9490 (4 revisions) (cla: yes, waiting for tree to go green)


[93863](https://github.com/flutter/flutter/pull/93863) Improve `update_icons.dart` script (team, framework, f: material design, cla: yes)


[93869](https://github.com/flutter/flutter/pull/93869) Skip links in MinimumTapTargetGuideline. (a: tests, framework, a: accessibility, cla: yes, waiting for tree to go green)


[93870](https://github.com/flutter/flutter/pull/93870) [DAP] Add a custom event to pass flutter.serviceExtensionStateChanged… (tool, cla: yes, waiting for tree to go green)


[93875](https://github.com/flutter/flutter/pull/93875) [CupertinoTextField] Add missing focus listener (a: text input, framework, cla: yes, f: cupertino, waiting for tree to go green, will affect goldens)


[93876](https://github.com/flutter/flutter/pull/93876) Force the a11y focus on textfield in android semantics integration test (team, a: accessibility, cla: yes, waiting for tree to go green, integration_test)


[93877](https://github.com/flutter/flutter/pull/93877) [conductor] Add global constants and startContext checkoutpath getter (team, cla: yes, waiting for tree to go green)


[93886](https://github.com/flutter/flutter/pull/93886) Roll Plugins from 349a858048db to 58d215dd926c (2 revisions) (cla: yes, waiting for tree to go green)


[93894](https://github.com/flutter/flutter/pull/93894) Update the MaterialStateProperty "see also" lists (framework, f: material design, cla: yes, waiting for tree to go green)


[93896](https://github.com/flutter/flutter/pull/93896) [flutter_conductor] Conductor prompt refactor (a: text input, team, cla: yes, waiting for tree to go green)


[93897](https://github.com/flutter/flutter/pull/93897) RawKeyboard synthesizes key pressing state for modifier (framework, cla: yes, waiting for tree to go green)


[93904](https://github.com/flutter/flutter/pull/93904) Roll Plugins from 58d215dd926c to cbe6449216d0 (6 revisions) (cla: yes, waiting for tree to go green)


[93922](https://github.com/flutter/flutter/pull/93922) Fix bottom sheet assertion on switching with multiple controllers (framework, f: material design, cla: yes, waiting for tree to go green)


[93925](https://github.com/flutter/flutter/pull/93925) Revert "TextField border gap padding improvement" (framework, f: material design, cla: yes)


[93933](https://github.com/flutter/flutter/pull/93933) [unrevert] TextField border gap padding improvement (framework, f: material design, cla: yes, waiting for tree to go green, will affect goldens)


[93935](https://github.com/flutter/flutter/pull/93935) Roll Plugins from cbe6449216d0 to d237127bb775 (2 revisions) (cla: yes, waiting for tree to go green)


[93940](https://github.com/flutter/flutter/pull/93940) Roll Plugins from d237127bb775 to fe1a3c49f299 (1 revision) (cla: yes, waiting for tree to go green)


[93941](https://github.com/flutter/flutter/pull/93941) Roll Engine from d3dcd41c9490 to 64b13b8eff25 (29 revisions) (cla: yes, waiting for tree to go green)


[93948](https://github.com/flutter/flutter/pull/93948) De-flake web tool tests (tool, cla: yes, waiting for tree to go green)


[93950](https://github.com/flutter/flutter/pull/93950) Roll Plugins from fe1a3c49f299 to e5156e9ab70a (1 revision) (cla: yes, waiting for tree to go green)


[93954](https://github.com/flutter/flutter/pull/93954) Master analyze_base.dart to null-safety (tool, cla: yes, waiting for tree to go green)


[93976](https://github.com/flutter/flutter/pull/93976) Revert "Roll Engine from d3dcd41c9490 to 64b13b8eff25 (29 revisions)" (engine, cla: yes)


[93978](https://github.com/flutter/flutter/pull/93978) Roll Plugins from e5156e9ab70a to 55e246bfa0fd (2 revisions) (cla: yes, waiting for tree to go green)


[93985](https://github.com/flutter/flutter/pull/93985) Roll Gallery for compatibility with the latest Gradle dependencies (team, cla: yes)


[93988](https://github.com/flutter/flutter/pull/93988) Roll Engine from 30eb4d6974f6 to 654a706d98d6 (1 revision) (cla: yes, waiting for tree to go green)


[93989](https://github.com/flutter/flutter/pull/93989) Roll Engine from 654a706d98d6 to ddb8b94eebee (3 revisions) (cla: yes, waiting for tree to go green)


[94000](https://github.com/flutter/flutter/pull/94000) Roll Engine from ddb8b94eebee to ad00d128332e (1 revision) (cla: yes, waiting for tree to go green)


[94012](https://github.com/flutter/flutter/pull/94012) [flutter_tools] Remove --enable-background-compilation (tool, cla: yes, waiting for tree to go green)


[94029](https://github.com/flutter/flutter/pull/94029) Marks Linux deferred components to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[94033](https://github.com/flutter/flutter/pull/94033) Marks Linux android views to be flaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[94035](https://github.com/flutter/flutter/pull/94035) Marks Linux_android image_list_reported_duration to be flaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[94037](https://github.com/flutter/flutter/pull/94037) Marks Linux_android flutter_gallery__back_button_memory to be flaky (cla: yes, waiting for tree to go green)


[94054](https://github.com/flutter/flutter/pull/94054) Roll Plugins from 55e246bfa0fd to 7f9baddb9650 (1 revision) (cla: yes, waiting for tree to go green)


[94055](https://github.com/flutter/flutter/pull/94055) Roll Engine from ad00d128332e to c9a8a868a294 (1 revision) (cla: yes, waiting for tree to go green)


[94061](https://github.com/flutter/flutter/pull/94061) Roll Engine from c9a8a868a294 to fd3416c3edb5 (1 revision) (cla: yes, waiting for tree to go green)


[94062](https://github.com/flutter/flutter/pull/94062) Roll Engine from fd3416c3edb5 to fd1151a43bb6 (2 revisions) (cla: yes, waiting for tree to go green)


[94067](https://github.com/flutter/flutter/pull/94067) make .prompt() async (a: text input, team, cla: yes, waiting for tree to go green)


[94077](https://github.com/flutter/flutter/pull/94077) Mixin for slotted RenderObjectWidgets and RenderBox (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[94082](https://github.com/flutter/flutter/pull/94082) Roll Engine from fd1151a43bb6 to 147824762f95 (8 revisions) (cla: yes, waiting for tree to go green)


[94084](https://github.com/flutter/flutter/pull/94084) Update Xcode toolsVersion encoded in generated Main.storyboard (team, platform-ios, tool, cla: yes, d: api docs, d: examples, waiting for tree to go green, t: xcode, documentation, integration_test)


[94085](https://github.com/flutter/flutter/pull/94085) Roll Engine from 147824762f95 to 7d4107a84dfc (3 revisions) (cla: yes, waiting for tree to go green)


[94087](https://github.com/flutter/flutter/pull/94087) Roll Plugins from 7f9baddb9650 to bb65f91d3f3d (2 revisions) (cla: yes, waiting for tree to go green)


[94088](https://github.com/flutter/flutter/pull/94088) Roll Engine from 7d4107a84dfc to 5e2be18695cc (1 revision) (cla: yes, waiting for tree to go green)


[94089](https://github.com/flutter/flutter/pull/94089) Roll Engine from 5e2be18695cc to f4cb61cefccc (1 revision) (cla: yes, waiting for tree to go green)


[94091](https://github.com/flutter/flutter/pull/94091) Roll Engine from f4cb61cefccc to 2cc81657bca7 (1 revision) (cla: yes, waiting for tree to go green)


[94114](https://github.com/flutter/flutter/pull/94114) Roll Plugins from bb65f91d3f3d to a10b89e42d5a (1 revision) (cla: yes, waiting for tree to go green)


[94118](https://github.com/flutter/flutter/pull/94118) Roll Engine from 2cc81657bca7 to f619d6a70da4 (2 revisions) (cla: yes, waiting for tree to go green)


[94119](https://github.com/flutter/flutter/pull/94119) Roll Plugins from a10b89e42d5a to e13a46942cff (1 revision) (cla: yes, waiting for tree to go green)


[94121](https://github.com/flutter/flutter/pull/94121) Roll Engine from f619d6a70da4 to 41b8e57bc493 (2 revisions) (cla: yes, waiting for tree to go green)


[94124](https://github.com/flutter/flutter/pull/94124) dev: Drop domain verification file (team, cla: yes, waiting for tree to go green)


[94126](https://github.com/flutter/flutter/pull/94126) [conductor] RunContext to CleanContext (team, cla: yes, waiting for tree to go green)


[94131](https://github.com/flutter/flutter/pull/94131) Roll Plugins from e13a46942cff to a157a0a1f7b2 (1 revision) (cla: yes, waiting for tree to go green)


[94133](https://github.com/flutter/flutter/pull/94133) Roll Engine from 41b8e57bc493 to 3c99ee531f7b (2 revisions) (cla: yes, waiting for tree to go green)


[94135](https://github.com/flutter/flutter/pull/94135) Roll Engine from 3c99ee531f7b to 635b4202d70d (1 revision) (cla: yes, waiting for tree to go green)


[94136](https://github.com/flutter/flutter/pull/94136) Roll Engine from 635b4202d70d to 539239e25662 (4 revisions) (cla: yes, waiting for tree to go green)


[94137](https://github.com/flutter/flutter/pull/94137) make CIPD url customizable using FLUTTER_STORAGE_BASE_URL (tool, cla: yes, waiting for tree to go green)


[94138](https://github.com/flutter/flutter/pull/94138) Roll Engine from 539239e25662 to 4b1d78603d70 (1 revision) (cla: yes, waiting for tree to go green)


[94139](https://github.com/flutter/flutter/pull/94139) Roll Plugins from a157a0a1f7b2 to aa8095470117 (1 revision) (cla: yes, waiting for tree to go green)


[94164](https://github.com/flutter/flutter/pull/94164) Revert "Update Xcode toolsVersion encoded in generated Main.storyboard" (team, tool, cla: yes, d: api docs, d: examples, documentation, integration_test)


[94167](https://github.com/flutter/flutter/pull/94167) ✏️ Correct test description for a non-draggable item (framework, cla: yes, waiting for tree to go green)


[94171](https://github.com/flutter/flutter/pull/94171) Roll Engine from 4b1d78603d70 to 9be4b8b9bcc9 (8 revisions) (cla: yes, waiting for tree to go green)


[94172](https://github.com/flutter/flutter/pull/94172) Roll packages, remove unnecessary overrides (team, tool, cla: yes, waiting for tree to go green)


[94176](https://github.com/flutter/flutter/pull/94176) Revert "Roll Engine from 4b1d78603d70 to 9be4b8b9bcc9 (8 revisions)" (engine, cla: yes)


[94178](https://github.com/flutter/flutter/pull/94178) [tool] verify download URLs; docs for base URLs (tool, cla: yes)


[94179](https://github.com/flutter/flutter/pull/94179) Reland "ChipThemeData is now conventional" (framework, f: material design, cla: yes)


[94180](https://github.com/flutter/flutter/pull/94180) Mark fixed Mac_android tests unflaky (cla: yes, waiting for tree to go green, team: infra)


[94182](https://github.com/flutter/flutter/pull/94182) Cherrypick a Dart roll to unblock internal roll. (engine, cla: yes)


[94186](https://github.com/flutter/flutter/pull/94186) Roll Engine from 4b1d78603d70 to fda916690b43 (16 revisions) (cla: yes, waiting for tree to go green)


[94188](https://github.com/flutter/flutter/pull/94188) [ci.yaml] Add release branch regex (team, cla: yes, waiting for tree to go green, team: infra)


[94189](https://github.com/flutter/flutter/pull/94189) Roll Plugins from aa8095470117 to a44ca2f238b1 (1 revision) (cla: yes, waiting for tree to go green)


[94190](https://github.com/flutter/flutter/pull/94190) Avoid using watchOS SDK in CI tests (team, platform-ios, tool, cla: yes, waiting for tree to go green, t: xcode)


[94191](https://github.com/flutter/flutter/pull/94191) Roll Engine from fda916690b43 to e99aba6a3807 (3 revisions) (cla: yes, waiting for tree to go green)


[94196](https://github.com/flutter/flutter/pull/94196) Roll Engine from e99aba6a3807 to a01a5decdb1f (4 revisions) (cla: yes, waiting for tree to go green)


[94220](https://github.com/flutter/flutter/pull/94220) [conductor] channel constants refactor (team, cla: yes, waiting for tree to go green)


[94257](https://github.com/flutter/flutter/pull/94257) Roll Engine from a01a5decdb1f to ff847e4e05a5 (14 revisions) (cla: yes, waiting for tree to go green)


[94258](https://github.com/flutter/flutter/pull/94258) Roll Engine from ff847e4e05a5 to b12306aef47a (1 revision) (cla: yes, waiting for tree to go green)


[94276](https://github.com/flutter/flutter/pull/94276) Roll Engine from b12306aef47a to 4c42af367683 (2 revisions) (cla: yes, waiting for tree to go green)


[94278](https://github.com/flutter/flutter/pull/94278) Roll Engine from 4c42af367683 to 8f9a85509f69 (1 revision) (cla: yes, waiting for tree to go green)


[94280](https://github.com/flutter/flutter/pull/94280) Ensure the engineLayer is disposed when an OpacityLayer is disabled (framework, cla: yes, waiting for tree to go green, will affect goldens)


[94296](https://github.com/flutter/flutter/pull/94296) Roll Engine from 8f9a85509f69 to 70e9a90b5ae7 (1 revision) (cla: yes, waiting for tree to go green)


[94298](https://github.com/flutter/flutter/pull/94298) Roll Engine from 70e9a90b5ae7 to ec8ffb8cbe03 (1 revision) (cla: yes, waiting for tree to go green)


[94302](https://github.com/flutter/flutter/pull/94302) Roll Engine from ec8ffb8cbe03 to dfad9b7f33b1 (1 revision) (cla: yes, waiting for tree to go green)


[94308](https://github.com/flutter/flutter/pull/94308) Roll Engine from dfad9b7f33b1 to 4536092a7f56 (2 revisions) (cla: yes, waiting for tree to go green)


[94310](https://github.com/flutter/flutter/pull/94310) Fix a stream lifecycle bug in CustomDeviceLogReader (tool, cla: yes, waiting for tree to go green)


[94312](https://github.com/flutter/flutter/pull/94312) Roll Plugins from a44ca2f238b1 to a9f34a1d528c (2 revisions) (cla: yes, waiting for tree to go green)


[94313](https://github.com/flutter/flutter/pull/94313) Roll Plugins from a9f34a1d528c to 1e2ffdb006e6 (1 revision) (cla: yes, waiting for tree to go green)


[94314](https://github.com/flutter/flutter/pull/94314) Roll Engine from 4536092a7f56 to 7ba215c2c6a0 (1 revision) (cla: yes, waiting for tree to go green)


[94335](https://github.com/flutter/flutter/pull/94335) Don't treat stderr output as failures during DAP test teardown (tool, cla: yes, waiting for tree to go green)


[94339](https://github.com/flutter/flutter/pull/94339) Change the TabController should make both TabBar and TabBarView return to the initial index (framework, f: material design, cla: yes, waiting for tree to go green)


[94342](https://github.com/flutter/flutter/pull/94342) Fix typo / line wrapping in `team.dart` (framework, cla: yes, f: gestures, waiting for tree to go green)


[94357](https://github.com/flutter/flutter/pull/94357) Serve assets with correct content-type header value (tool, cla: yes, waiting for tree to go green)


[94365](https://github.com/flutter/flutter/pull/94365) Add failing test to close the tree for #94356 (tool, cla: yes)


[94374](https://github.com/flutter/flutter/pull/94374) Update plugin lint test for federated url_launcher plugin (a: tests, team, cla: yes)


[94375](https://github.com/flutter/flutter/pull/94375) Roll Plugins from 1e2ffdb006e6 to 6bc9a2bd62e5 (5 revisions) (cla: yes)


[94377](https://github.com/flutter/flutter/pull/94377) Added material_color_utilities as a dependency for flutter package. (team, cla: yes, waiting for tree to go green)


[94380](https://github.com/flutter/flutter/pull/94380) [ci.yaml] Update ios_32 host to monterey (cla: yes, waiting for tree to go green)


[94385](https://github.com/flutter/flutter/pull/94385) Detect additional ARM ffi CocoaPods error (platform-ios, tool, cla: yes, waiting for tree to go green)


[94386](https://github.com/flutter/flutter/pull/94386) Revert "Fix scroll offset when caret larger than viewport" (a: text input, framework, cla: yes)


[94390](https://github.com/flutter/flutter/pull/94390) Add post-submit failing test to close the tree for #94356 (team, tool, cla: yes)


[94391](https://github.com/flutter/flutter/pull/94391) Add ability to wrap text messages in a box (tool, cla: yes, waiting for tree to go green)


[94424](https://github.com/flutter/flutter/pull/94424) Update outdated macros (a: text input, framework, a: animation, f: material design, cla: yes, waiting for tree to go green)


[94432](https://github.com/flutter/flutter/pull/94432) [macOS] RawKeyboardDataMacos properly handles multi-char characters (framework, cla: yes)


[94435](https://github.com/flutter/flutter/pull/94435) Roll Engine from 7ba215c2c6a0 to f37334353f48 (25 revisions) (cla: yes, waiting for tree to go green)


[94436](https://github.com/flutter/flutter/pull/94436) Reopen the tree by fixing flavors_test (team, cla: yes)


[94442](https://github.com/flutter/flutter/pull/94442) Roll Engine from f37334353f48 to c2fcadef89ad (6 revisions) (cla: yes, waiting for tree to go green)


[94447](https://github.com/flutter/flutter/pull/94447) Opacity Peephole optimization benchmarks (a: text input, team, cla: yes, waiting for tree to go green)


[94454](https://github.com/flutter/flutter/pull/94454) [Windows, Keyboard] Fix logical key for PrintScreen (team, framework, cla: yes, waiting for tree to go green)


[94473](https://github.com/flutter/flutter/pull/94473) Roll Plugins from 6bc9a2bd62e5 to 71496dcdf09d (5 revisions) (cla: yes, waiting for tree to go green)


[94475](https://github.com/flutter/flutter/pull/94475) Add support for executing custom tools in place of Flutter for DAP (tool, cla: yes, waiting for tree to go green)


[94482](https://github.com/flutter/flutter/pull/94482) Revert "Add `splashRadius` property to `IconTheme`  (#93478)" (framework, f: material design, cla: yes, f: cupertino, waiting for tree to go green)


[94489](https://github.com/flutter/flutter/pull/94489) MinimumTextContrastGuideline should exclude disabled component (a: tests, framework, a: accessibility, cla: yes, waiting for tree to go green)


[94490](https://github.com/flutter/flutter/pull/94490) [flutter_releases] Flutter beta 2.8.0-3.3.pre Framework Cherrypicks (team, tool, engine, cla: yes)


[94493](https://github.com/flutter/flutter/pull/94493) SelectableText keep alive only when it has selection (a: text input, framework, f: material design, cla: yes)


[94496](https://github.com/flutter/flutter/pull/94496) Use `EnumName.name` where possible. (a: text input, team, framework, f: material design, a: accessibility, cla: yes, f: cupertino, d: api docs, d: examples, waiting for tree to go green, documentation, f: focus)


[94501](https://github.com/flutter/flutter/pull/94501) Revert "Marks Linux_android image_list_jit_reported_duration to be flaky" (cla: yes, waiting for tree to go green)


[94506](https://github.com/flutter/flutter/pull/94506) [flutter_conductor] catch and warn when pushing working branch to mirror (team, cla: yes, waiting for tree to go green)


[94519](https://github.com/flutter/flutter/pull/94519) Roll Engine from c2fcadef89ad to 62113c4f5c8c (13 revisions) (cla: yes)


[94525](https://github.com/flutter/flutter/pull/94525) Roll Engine from 62113c4f5c8c to 888f4c0fc632 (2 revisions) (cla: yes, waiting for tree to go green)


[94533](https://github.com/flutter/flutter/pull/94533) Roll Engine from 888f4c0fc632 to a7307ad4f636 (1 revision) (cla: yes, waiting for tree to go green)


[94550](https://github.com/flutter/flutter/pull/94550) Roll Plugins from 71496dcdf09d to 702fada379f3 (1 revision) (cla: yes, waiting for tree to go green)


[94555](https://github.com/flutter/flutter/pull/94555) Mark Mac_android run_release_test flaky (cla: yes)


[94559](https://github.com/flutter/flutter/pull/94559) Roll Engine from a7307ad4f636 to bf03e123ab44 (1 revision) (cla: yes, waiting for tree to go green)


[94560](https://github.com/flutter/flutter/pull/94560) Roll Plugins from 702fada379f3 to 936257f69eb2 (1 revision) (cla: yes, waiting for tree to go green)


[94564](https://github.com/flutter/flutter/pull/94564) Revert "Fixes zero route transition duration crash (#90461)" (framework, cla: yes, f: routes)


[94565](https://github.com/flutter/flutter/pull/94565) Roll Engine from bf03e123ab44 to 4ad99b04ccf4 (1 revision) (cla: yes, waiting for tree to go green)


[94568](https://github.com/flutter/flutter/pull/94568) Improve the error message when calling `Image.file` on web (framework, cla: yes, a: quality, waiting for tree to go green, a: error message)


[94569](https://github.com/flutter/flutter/pull/94569) Roll Engine from 4ad99b04ccf4 to 128fd65b005a (1 revision) (cla: yes, waiting for tree to go green)


[94572](https://github.com/flutter/flutter/pull/94572) Roll Plugins from 936257f69eb2 to 509d3e25cc2d (1 revision) (cla: yes, waiting for tree to go green)


[94573](https://github.com/flutter/flutter/pull/94573) Roll Engine from 128fd65b005a to 1a76ac24c509 (2 revisions) (cla: yes, waiting for tree to go green)


[94575](https://github.com/flutter/flutter/pull/94575) Reland "Fixes zero route transition duration crash" (framework, cla: yes, f: routes)


[94583](https://github.com/flutter/flutter/pull/94583) Update CODE_OF_CONDUCT.md (cla: yes, waiting for tree to go green)


[94584](https://github.com/flutter/flutter/pull/94584) [FlutterDriver] minor nullability fixes (a: tests, framework, cla: yes)


[94590](https://github.com/flutter/flutter/pull/94590) Roll Plugins from 509d3e25cc2d to e5fc8b516d73 (1 revision) (cla: yes, waiting for tree to go green)


[94597](https://github.com/flutter/flutter/pull/94597) [flutter_tools] Fix incorrect todo (tool, cla: yes, waiting for tree to go green)


[94603](https://github.com/flutter/flutter/pull/94603) Roll packages to pick up new platform package (team, cla: yes)


[94611](https://github.com/flutter/flutter/pull/94611) Revert "Roll Engine from 128fd65b005a to 1a76ac24c509 (2 revisions)" (engine, cla: yes)


[94613](https://github.com/flutter/flutter/pull/94613) fix small typo in doc of SingleChildScrollView (framework, f: scrolling, cla: yes, waiting for tree to go green)


[94614](https://github.com/flutter/flutter/pull/94614) Roll Engine from 128fd65b005a to 9f31d4f90bde (22 revisions) (cla: yes, waiting for tree to go green)


[94620](https://github.com/flutter/flutter/pull/94620) Revert "Mixin for slotted RenderObjectWidgets and RenderBox" (team, framework, f: material design, cla: yes, d: api docs, d: examples, documentation)


[94624](https://github.com/flutter/flutter/pull/94624) Make chip test not depend on child order (framework, f: material design, cla: yes, waiting for tree to go green)


[94628](https://github.com/flutter/flutter/pull/94628) Roll Plugins from e5fc8b516d73 to 178e3652ff52 (1 revision) (cla: yes, waiting for tree to go green)


[94629](https://github.com/flutter/flutter/pull/94629) Replace dynamic with Object? in SystemChannels (framework, cla: yes, waiting for tree to go green)


[94632](https://github.com/flutter/flutter/pull/94632) Reland "Mixin for slotted RenderObjectWidgets and RenderBox (#94077)" (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[94634](https://github.com/flutter/flutter/pull/94634) Update dwds and other packages (team, tool, cla: yes, waiting for tree to go green)


[94636](https://github.com/flutter/flutter/pull/94636) Add reason logging to v1 embedding warning message (tool, cla: yes)


[94639](https://github.com/flutter/flutter/pull/94639) Roll Engine from 9f31d4f90bde to 2ba2cce55f61 (6 revisions) (cla: yes, waiting for tree to go green)


[94668](https://github.com/flutter/flutter/pull/94668) Roll Plugins from 178e3652ff52 to c32b27bcb382 (1 revision) (cla: yes, waiting for tree to go green)


[94678](https://github.com/flutter/flutter/pull/94678) Roll Plugins from c32b27bcb382 to 40572a707656 (1 revision) (cla: yes, waiting for tree to go green)


[94683](https://github.com/flutter/flutter/pull/94683) Roll Engine from 2ba2cce55f61 to 2033de48948d (11 revisions) (cla: yes, waiting for tree to go green)


[94685](https://github.com/flutter/flutter/pull/94685) Roll Engine from 2033de48948d to e105c73dd123 (1 revision) (cla: yes, waiting for tree to go green)


[94686](https://github.com/flutter/flutter/pull/94686) Roll Engine from e105c73dd123 to df8c30b9066f (1 revision) (cla: yes, waiting for tree to go green)


[94690](https://github.com/flutter/flutter/pull/94690) Roll Engine from df8c30b9066f to ba38209e2104 (1 revision) (cla: yes, waiting for tree to go green)


[94696](https://github.com/flutter/flutter/pull/94696) Roll Engine from ba38209e2104 to 68d320d44973 (1 revision) (cla: yes, waiting for tree to go green)


[94727](https://github.com/flutter/flutter/pull/94727) Marks Linux_android image_list_reported_duration to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[94731](https://github.com/flutter/flutter/pull/94731) Marks Mac_android android_semantics_integration_test to be flaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[94733](https://github.com/flutter/flutter/pull/94733) Marks Mac module_test_ios to be flaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[94739](https://github.com/flutter/flutter/pull/94739) [web] Stop using web experiments in benchmarks (a: text input, team, cla: yes, platform-web, waiting for tree to go green, team: benchmark)


[94743](https://github.com/flutter/flutter/pull/94743) Revert "Ensure the engineLayer is disposed when an OpacityLayer is disabled" (framework, cla: yes)


[94746](https://github.com/flutter/flutter/pull/94746) Roll Plugins from 40572a707656 to afc0ad215416 (1 revision) (cla: yes, waiting for tree to go green)


[94747](https://github.com/flutter/flutter/pull/94747) Xcode error message (tool, cla: yes, waiting for tree to go green)


[94749](https://github.com/flutter/flutter/pull/94749) Roll Engine from 68d320d44973 to 66a281107bcf (4 revisions) (cla: yes, waiting for tree to go green)


#### framework - 144 pull request(s)

[72919](https://github.com/flutter/flutter/pull/72919) Add CupertinoTabBar.height (severe: new feature, framework, cla: yes, f: cupertino, waiting for tree to go green)


[83860](https://github.com/flutter/flutter/pull/83860) Added `onDismiss` callback to ModalBarrier. (framework, f: material design, cla: yes, waiting for tree to go green)


[87643](https://github.com/flutter/flutter/pull/87643) Updated IconButton.iconSize to get value from theme (framework, f: material design, cla: yes, waiting for tree to go green)


[88508](https://github.com/flutter/flutter/pull/88508) Do not crash when dragging ReorderableListView  with two fingers simultaneously (framework, f: material design, cla: yes, waiting for tree to go green)


[88800](https://github.com/flutter/flutter/pull/88800) Improve ProgressIndicator value range docs (framework, f: material design, cla: yes)


[89226](https://github.com/flutter/flutter/pull/89226) [WillPopScope] handle new route if moved from one navigator to another (framework, f: material design, cla: yes)


[90157](https://github.com/flutter/flutter/pull/90157) Allow users to center align the floating label (framework, f: material design, cla: yes, will affect goldens)


[90178](https://github.com/flutter/flutter/pull/90178) update the scrollbar that support always show the track even not on hover (framework, f: material design, cla: yes, waiting for tree to go green)


[90461](https://github.com/flutter/flutter/pull/90461) Fixes zero route transition duration crash (framework, cla: yes, waiting for tree to go green)


[90608](https://github.com/flutter/flutter/pull/90608) RangeMaintainingScrollPhysics remove overscroll maintaining when grow (framework, f: scrolling, cla: yes, waiting for tree to go green)


[90684](https://github.com/flutter/flutter/pull/90684) Move text editing `Action`s to `EditableTextState` (team, framework, f: material design, cla: yes, f: cupertino, d: examples, waiting for tree to go green)


[90840](https://github.com/flutter/flutter/pull/90840) Windows home/end shortcuts (a: text input, framework, cla: yes)


[90932](https://github.com/flutter/flutter/pull/90932) Expose enableDrag property for showBottomSheet (framework, f: material design, cla: yes, waiting for tree to go green, will affect goldens)


[91532](https://github.com/flutter/flutter/pull/91532) Allow to click through scrollbar when gestures are disabled (framework, f: material design, f: scrolling, cla: yes, waiting for tree to go green)


[91698](https://github.com/flutter/flutter/pull/91698) Fix text cursor or input can be outside of the text field (a: text input, framework, cla: yes, waiting for tree to go green, will affect goldens)


[91837](https://github.com/flutter/flutter/pull/91837) [ReorderableListView] Update doc with example to make it clear `proxyDecorator` can overriden to customise an item when it is being dragged. (team, framework, f: material design, cla: yes, d: api docs, d: examples, documentation)


[91987](https://github.com/flutter/flutter/pull/91987) Add `animationDuration` property to TabController (framework, f: material design, cla: yes, waiting for tree to go green)


[92160](https://github.com/flutter/flutter/pull/92160) Add `expandedScale` to `FlexibleSpaceBar` (framework, f: material design, cla: yes, waiting for tree to go green)


[92172](https://github.com/flutter/flutter/pull/92172) [CupertinoActivityIndicator] Add `color` parameter (framework, f: material design, cla: yes, f: cupertino, waiting for tree to go green)


[92197](https://github.com/flutter/flutter/pull/92197) Reland Remove BottomNavigationBarItem.title deprecation (framework, f: material design, cla: yes, f: cupertino, waiting for tree to go green)


[92217](https://github.com/flutter/flutter/pull/92217) Fix reassemble in LiveTestWidgetsFlutterBinding (a: tests, framework, cla: yes)


[92297](https://github.com/flutter/flutter/pull/92297) Added widgets/AppModel (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[92343](https://github.com/flutter/flutter/pull/92343) Add scaleX and scaleY Parameters in Transform.Scale. (framework, cla: yes, waiting for tree to go green)


[92374](https://github.com/flutter/flutter/pull/92374) Removed no-shuffle tag and fixed leak in flutter_goldens_test.dart (a: tests, team, framework, cla: yes, waiting for tree to go green)


[92440](https://github.com/flutter/flutter/pull/92440) Allow Programmatic Control of Draggable Sheet (framework, f: scrolling, cla: yes, waiting for tree to go green)


[92480](https://github.com/flutter/flutter/pull/92480) [Cupertino] fix dark mode for `ContextMenuAction` (a: text input, framework, cla: yes, f: cupertino, waiting for tree to go green)


[92481](https://github.com/flutter/flutter/pull/92481) [Cupertino] Exclude border for last action item in `CupertinoContextMenu` (a: text input, framework, cla: yes, f: cupertino)


[92615](https://github.com/flutter/flutter/pull/92615) Fixes issue where navigating to new route breaks FocusNode of previou… (framework, cla: yes, waiting for tree to go green, f: focus)


[92630](https://github.com/flutter/flutter/pull/92630) Migrate to `process` 4.2.4 (a: tests, team, tool, framework, cla: yes, waiting for tree to go green)


[92657](https://github.com/flutter/flutter/pull/92657) Fix a scrollbar crash bug (framework, f: scrolling, cla: yes, waiting for tree to go green)


[92745](https://github.com/flutter/flutter/pull/92745) Fix typo that is introduced in hotfix 2.5.x (a: text input, framework, f: material design, cla: yes)


[92758](https://github.com/flutter/flutter/pull/92758) Improve error message for uninitialized channel (framework, cla: yes, waiting for tree to go green)


[92822](https://github.com/flutter/flutter/pull/92822) Reland "Refactor ThemeData  (#91497)" (part 1) (framework, f: material design, cla: yes)


[92906](https://github.com/flutter/flutter/pull/92906) Add display features to MediaQuery (a: tests, severe: new feature, framework, cla: yes, waiting for tree to go green, a: layout)


[92929](https://github.com/flutter/flutter/pull/92929) Fix a few prefer_const_declarations and avoid_redundant_argument_values. (a: text input, framework, f: material design, a: internationalization, cla: yes, f: cupertino)


[92930](https://github.com/flutter/flutter/pull/92930) [Material 3] Add optional indicator to Navigation Rail.  (framework, f: material design, cla: yes, waiting for tree to go green)


[92940](https://github.com/flutter/flutter/pull/92940) TextField border gap padding improvement (framework, f: material design, cla: yes, waiting for tree to go green, will affect goldens)


[92945](https://github.com/flutter/flutter/pull/92945) [TextInput] send `setEditingState` before `show` to the text input plugin when switching input clients (a: text input, framework, cla: yes, waiting for tree to go green)


[92970](https://github.com/flutter/flutter/pull/92970) Reland "Refactor ThemeData (#91497)" (part 2)  (framework, f: material design, cla: yes, waiting for tree to go green)


[93034](https://github.com/flutter/flutter/pull/93034) Replace text directionality control characters with escape sequences in the semantics_tester (framework, a: accessibility, cla: yes, waiting for tree to go green)


[93059](https://github.com/flutter/flutter/pull/93059) Add golden tests for default and overriden `expandedTitleScale` in `FlexibleSpaceBar` (framework, f: material design, cla: yes, waiting for tree to go green)


[93076](https://github.com/flutter/flutter/pull/93076) Use `FlutterError.reportError` instead of `debugPrint` for l10n warning (framework, cla: yes, waiting for tree to go green)


[93086](https://github.com/flutter/flutter/pull/93086) Improve tracing (team, framework, f: material design, f: scrolling, cla: yes, waiting for tree to go green, integration_test)


[93087](https://github.com/flutter/flutter/pull/93087) In CupertinoIcons doc adopt diagram and fix broken glyph map link (framework, cla: yes, f: cupertino, d: api docs, waiting for tree to go green, documentation)


[93128](https://github.com/flutter/flutter/pull/93128) Remove comment on caching line metrics (a: text input, framework, cla: yes, waiting for tree to go green)


[93129](https://github.com/flutter/flutter/pull/93129) Use baseline value to get position in next line (a: text input, framework, cla: yes, waiting for tree to go green)


[93161](https://github.com/flutter/flutter/pull/93161) Revert "Added widgets/AppModel" (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[93166](https://github.com/flutter/flutter/pull/93166) Do not rebuild when TickerMode changes (a: text input, framework, cla: yes, waiting for tree to go green)


[93170](https://github.com/flutter/flutter/pull/93170) Desktop edge scrolling (a: text input, framework, f: material design, cla: yes, f: cupertino, waiting for tree to go green)


[93175](https://github.com/flutter/flutter/pull/93175) Added SharedAppData to the widgets library (team, framework, f: material design, cla: yes, d: api docs, d: examples, documentation, will affect goldens)


[93248](https://github.com/flutter/flutter/pull/93248) Fix scroll offset when caret larger than viewport (a: text input, framework, cla: yes)


[93259](https://github.com/flutter/flutter/pull/93259) Support for MaterialTapTargetSize within ToggleButtons (framework, f: material design, cla: yes, waiting for tree to go green)


[93267](https://github.com/flutter/flutter/pull/93267) Force the color used by WidgetApp's Title to be fully opaque. (framework, cla: yes, waiting for tree to go green)


[93271](https://github.com/flutter/flutter/pull/93271) Add Border customization to CheckboxListTile (reprise) (framework, f: material design, cla: yes)


[93396](https://github.com/flutter/flutter/pull/93396) Deprecate `primaryColorBrightness` (a: text input, team, framework, f: material design, cla: yes, waiting for tree to go green, tech-debt)


[93427](https://github.com/flutter/flutter/pull/93427) Added Material 3 colors to ColorScheme. (team, framework, f: material design, cla: yes, integration_test, tech-debt)


[93434](https://github.com/flutter/flutter/pull/93434) Added useMaterial3 flag to ThemeData. (framework, f: material design, cla: yes, waiting for tree to go green)


[93448](https://github.com/flutter/flutter/pull/93448) [flutter_releases] Flutter beta 2.8.0-3.1.pre Framework Cherrypicks (team, framework, engine, f: material design, cla: yes, d: api docs, d: examples, documentation)


[93452](https://github.com/flutter/flutter/pull/93452) ChipThemeData is now conventional (framework, f: material design, cla: yes, waiting for tree to go green)


[93463](https://github.com/flutter/flutter/pull/93463) API to generate a ColorScheme from a single seed color. (team, framework, f: material design, cla: yes, waiting for tree to go green, integration_test)


[93478](https://github.com/flutter/flutter/pull/93478) Add `splashRadius` property to `IconTheme`  (framework, f: material design, cla: yes, f: cupertino, waiting for tree to go green)


[93480](https://github.com/flutter/flutter/pull/93480) Add InputDecorator label color on error examples (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[93483](https://github.com/flutter/flutter/pull/93483) Fix typo in Shortcuts doc comment (framework, cla: yes, d: api docs, documentation)


[93499](https://github.com/flutter/flutter/pull/93499) Use navigator instead of overlay as TickerProvider for ModalBottomSheet (framework, f: material design, cla: yes, waiting for tree to go green)


[93507](https://github.com/flutter/flutter/pull/93507) Remove shade50 getter from MaterialAccentColor (framework, f: material design, cla: yes, waiting for tree to go green)


[93509](https://github.com/flutter/flutter/pull/93509) Add `CupertinoDatePicker` Interactive Example (team, framework, cla: yes, f: cupertino, d: api docs, d: examples, waiting for tree to go green, documentation)


[93516](https://github.com/flutter/flutter/pull/93516) Close tree if unapproved golden images get in (a: tests, team, framework, cla: yes, waiting for tree to go green, a: error message, team: infra)


[93536](https://github.com/flutter/flutter/pull/93536) Fix typo in AnimatedWidgetBaseState (framework, a: animation, cla: yes, waiting for tree to go green)


[93578](https://github.com/flutter/flutter/pull/93578) Handle empty text with no line metrics in RenderEditable._lineNumberFor (framework, cla: yes, waiting for tree to go green)


[93592](https://github.com/flutter/flutter/pull/93592) Requiring data preserves the stackTrace (framework, cla: yes, waiting for tree to go green)


[93600](https://github.com/flutter/flutter/pull/93600) fix: inline templatized see also (framework, f: material design, cla: yes, d: api docs, waiting for tree to go green, documentation)


[93604](https://github.com/flutter/flutter/pull/93604) Fixed leak and removed no-shuffle tag in window_test.dart (a: tests, framework, cla: yes, waiting for tree to go green)


[93625](https://github.com/flutter/flutter/pull/93625) Add `CupertinoButton` interactive example (team, framework, cla: yes, f: cupertino, d: api docs, d: examples, waiting for tree to go green, documentation)


[93692](https://github.com/flutter/flutter/pull/93692) [Web] Detect when running under Dart HHH Web and skip tests under investigation (team, framework, cla: yes, waiting for tree to go green)


[93693](https://github.com/flutter/flutter/pull/93693) Fix CallbackShortcuts to only call shortcuts when triggered (framework, cla: yes, waiting for tree to go green)


[93716](https://github.com/flutter/flutter/pull/93716) Request focus in `onTap` callback from `DropdownButton` (framework, f: material design, cla: yes, waiting for tree to go green)


[93722](https://github.com/flutter/flutter/pull/93722) Skip negative web image test (a: text input, framework, cla: yes)


[93725](https://github.com/flutter/flutter/pull/93725) [Material 3] Update TextTheme to have M3 names for styles (a: text input, framework, f: material design, cla: yes, waiting for tree to go green)


[93740](https://github.com/flutter/flutter/pull/93740) Skip web golden test that is not supported (a: tests, a: text input, team, framework, f: material design, cla: yes, tech-debt)


[93749](https://github.com/flutter/flutter/pull/93749) Fix analysis error in icon button test (framework, f: material design, cla: yes)


[93797](https://github.com/flutter/flutter/pull/93797) Revert "ChipThemeData is now conventional" (framework, f: material design, cla: yes, waiting for tree to go green)


[93799](https://github.com/flutter/flutter/pull/93799) Add Ink.image clip examples (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[93835](https://github.com/flutter/flutter/pull/93835) Shift tap gesture (a: text input, framework, f: material design, cla: yes, f: cupertino, waiting for tree to go green, will affect goldens)


[93863](https://github.com/flutter/flutter/pull/93863) Improve `update_icons.dart` script (team, framework, f: material design, cla: yes)


[93869](https://github.com/flutter/flutter/pull/93869) Skip links in MinimumTapTargetGuideline. (a: tests, framework, a: accessibility, cla: yes, waiting for tree to go green)


[93875](https://github.com/flutter/flutter/pull/93875) [CupertinoTextField] Add missing focus listener (a: text input, framework, cla: yes, f: cupertino, waiting for tree to go green, will affect goldens)


[93894](https://github.com/flutter/flutter/pull/93894) Update the MaterialStateProperty "see also" lists (framework, f: material design, cla: yes, waiting for tree to go green)


[93897](https://github.com/flutter/flutter/pull/93897) RawKeyboard synthesizes key pressing state for modifier (framework, cla: yes, waiting for tree to go green)


[93922](https://github.com/flutter/flutter/pull/93922) Fix bottom sheet assertion on switching with multiple controllers (framework, f: material design, cla: yes, waiting for tree to go green)


[93925](https://github.com/flutter/flutter/pull/93925) Revert "TextField border gap padding improvement" (framework, f: material design, cla: yes)


[93933](https://github.com/flutter/flutter/pull/93933) [unrevert] TextField border gap padding improvement (framework, f: material design, cla: yes, waiting for tree to go green, will affect goldens)


[94077](https://github.com/flutter/flutter/pull/94077) Mixin for slotted RenderObjectWidgets and RenderBox (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[94167](https://github.com/flutter/flutter/pull/94167) ✏️ Correct test description for a non-draggable item (framework, cla: yes, waiting for tree to go green)


[94179](https://github.com/flutter/flutter/pull/94179) Reland "ChipThemeData is now conventional" (framework, f: material design, cla: yes)


[94280](https://github.com/flutter/flutter/pull/94280) Ensure the engineLayer is disposed when an OpacityLayer is disabled (framework, cla: yes, waiting for tree to go green, will affect goldens)


[94339](https://github.com/flutter/flutter/pull/94339) Change the TabController should make both TabBar and TabBarView return to the initial index (framework, f: material design, cla: yes, waiting for tree to go green)


[94342](https://github.com/flutter/flutter/pull/94342) Fix typo / line wrapping in `team.dart` (framework, cla: yes, f: gestures, waiting for tree to go green)


[94386](https://github.com/flutter/flutter/pull/94386) Revert "Fix scroll offset when caret larger than viewport" (a: text input, framework, cla: yes)


[94424](https://github.com/flutter/flutter/pull/94424) Update outdated macros (a: text input, framework, a: animation, f: material design, cla: yes, waiting for tree to go green)


[94432](https://github.com/flutter/flutter/pull/94432) [macOS] RawKeyboardDataMacos properly handles multi-char characters (framework, cla: yes)


[94454](https://github.com/flutter/flutter/pull/94454) [Windows, Keyboard] Fix logical key for PrintScreen (team, framework, cla: yes, waiting for tree to go green)


[94482](https://github.com/flutter/flutter/pull/94482) Revert "Add `splashRadius` property to `IconTheme`  (#93478)" (framework, f: material design, cla: yes, f: cupertino, waiting for tree to go green)


[94489](https://github.com/flutter/flutter/pull/94489) MinimumTextContrastGuideline should exclude disabled component (a: tests, framework, a: accessibility, cla: yes, waiting for tree to go green)


[94493](https://github.com/flutter/flutter/pull/94493) SelectableText keep alive only when it has selection (a: text input, framework, f: material design, cla: yes)


[94496](https://github.com/flutter/flutter/pull/94496) Use `EnumName.name` where possible. (a: text input, team, framework, f: material design, a: accessibility, cla: yes, f: cupertino, d: api docs, d: examples, waiting for tree to go green, documentation, f: focus)


[94564](https://github.com/flutter/flutter/pull/94564) Revert "Fixes zero route transition duration crash (#90461)" (framework, cla: yes, f: routes)


[94568](https://github.com/flutter/flutter/pull/94568) Improve the error message when calling `Image.file` on web (framework, cla: yes, a: quality, waiting for tree to go green, a: error message)


[94575](https://github.com/flutter/flutter/pull/94575) Reland "Fixes zero route transition duration crash" (framework, cla: yes, f: routes)


[94584](https://github.com/flutter/flutter/pull/94584) [FlutterDriver] minor nullability fixes (a: tests, framework, cla: yes)


[94613](https://github.com/flutter/flutter/pull/94613) fix small typo in doc of SingleChildScrollView (framework, f: scrolling, cla: yes, waiting for tree to go green)


[94620](https://github.com/flutter/flutter/pull/94620) Revert "Mixin for slotted RenderObjectWidgets and RenderBox" (team, framework, f: material design, cla: yes, d: api docs, d: examples, documentation)


[94624](https://github.com/flutter/flutter/pull/94624) Make chip test not depend on child order (framework, f: material design, cla: yes, waiting for tree to go green)


[94629](https://github.com/flutter/flutter/pull/94629) Replace dynamic with Object? in SystemChannels (framework, cla: yes, waiting for tree to go green)


[94632](https://github.com/flutter/flutter/pull/94632) Reland "Mixin for slotted RenderObjectWidgets and RenderBox (#94077)" (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[94743](https://github.com/flutter/flutter/pull/94743) Revert "Ensure the engineLayer is disposed when an OpacityLayer is disabled" (framework, cla: yes)


[94760](https://github.com/flutter/flutter/pull/94760) Add null return statements to nullable functions with implicit returns (a: text input, framework, f: material design, waiting for tree to go green)


[94772](https://github.com/flutter/flutter/pull/94772) Prefer .of to .from (framework, a: animation, f: material design, a: accessibility, f: scrolling, f: cupertino, f: routes, f: gestures, f: focus)


[94805](https://github.com/flutter/flutter/pull/94805) Improves a test in `calendar_date_picker_test.dart` (framework, f: material design, waiting for tree to go green)


[94811](https://github.com/flutter/flutter/pull/94811) Remove `ClipRect` from Snackbar (framework, f: material design, waiting for tree to go green, will affect goldens)


[94818](https://github.com/flutter/flutter/pull/94818) Corrected a ChipTheme labelStyle corner case (framework, f: material design, waiting for tree to go green)


[94827](https://github.com/flutter/flutter/pull/94827) [RawKeyboard, Web, macOS] Upper keys should generate lower logical keys (a: tests, framework, waiting for tree to go green)


[94834](https://github.com/flutter/flutter/pull/94834) Add explicit null returns in flutter/test (a: text input, framework, f: material design, f: scrolling, f: cupertino, f: routes, waiting for tree to go green)


[94898](https://github.com/flutter/flutter/pull/94898) Windows: Focus text field on gaining a11y focus (a: text input, framework, f: material design, f: cupertino, waiting for tree to go green)


[94902](https://github.com/flutter/flutter/pull/94902) Remove chunk event subscription when disposing a MultiFrameImageStreamCompleter (framework)


[94911](https://github.com/flutter/flutter/pull/94911) [framework] dont allocate forgotten children set in profile/release mode (team, framework, waiting for tree to go green)


[94966](https://github.com/flutter/flutter/pull/94966) Delete and Backspace shortcuts accept optional Shift modifier (a: text input, framework, waiting for tree to go green)


[95003](https://github.com/flutter/flutter/pull/95003) [flutter_test] Fix incorrect missed budget count (a: tests, framework, waiting for tree to go green)


[95007](https://github.com/flutter/flutter/pull/95007) [Fonts] Update icons (framework, f: material design)


[95044](https://github.com/flutter/flutter/pull/95044) Fix some issues with samples (team, framework, f: material design, f: scrolling, d: api docs, d: examples, waiting for tree to go green, documentation)


[95050](https://github.com/flutter/flutter/pull/95050) Ban sync*/async* from user facing code (team, tool, framework, a: animation, f: material design, f: scrolling, f: cupertino, d: api docs, d: examples, f: routes, f: gestures, documentation, f: focus)


[95055](https://github.com/flutter/flutter/pull/95055) Initialize the Skia client more efficiently (a: tests, team, framework, team: flakes, waiting for tree to go green, team: presubmit flakes, tech-debt, infra auto flake)


[95130](https://github.com/flutter/flutter/pull/95130) Rewrite license code to avoid async* (framework)


[95146](https://github.com/flutter/flutter/pull/95146) Document Update: Outlined_button.dart (framework, f: material design, d: api docs, waiting for tree to go green, documentation)


[95175](https://github.com/flutter/flutter/pull/95175) Update color scheme seed generation to use color utils package (team, framework, f: material design)


[95286](https://github.com/flutter/flutter/pull/95286) Improve sync*/async* opt outs (team, framework, d: api docs, d: examples, documentation)


[95288](https://github.com/flutter/flutter/pull/95288) Fix Typo (framework, waiting for tree to go green)


[95295](https://github.com/flutter/flutter/pull/95295) Windows: Focus slider on gaining a11y focus (framework, f: material design, waiting for tree to go green)


[95303](https://github.com/flutter/flutter/pull/95303) Update configurations to match the current test beds. (team, tool, framework, engine, f: material design, a: accessibility, d: api docs, d: examples, documentation)


[95390](https://github.com/flutter/flutter/pull/95390) PaginatedDataTable fills more than the available size of its card, making it needlessly scroll horizontally 2 (framework, f: material design)


[95407](https://github.com/flutter/flutter/pull/95407) Updated Stateless and Stateful widget docstrings (framework, waiting for tree to go green)


[95432](https://github.com/flutter/flutter/pull/95432) Fix alignment of matrix for Transform+filterQuality when offset (framework, waiting for tree to go green)


[95598](https://github.com/flutter/flutter/pull/95598) Fix precision error in RenderSliverFixedExtentBoxAdaptor assertion (framework, f: scrolling, waiting for tree to go green)


[95690](https://github.com/flutter/flutter/pull/95690) Add missing return null to default_text_editing_shortcuts.dart (a: text input, framework)


[95692](https://github.com/flutter/flutter/pull/95692) Compute the total time spent on UI thread for GC (a: tests, framework)


#### team - 130 pull request(s)

[89511](https://github.com/flutter/flutter/pull/89511) Reland engine display features (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, documentation, integration_test)


[90684](https://github.com/flutter/flutter/pull/90684) Move text editing `Action`s to `EditableTextState` (team, framework, f: material design, cla: yes, f: cupertino, d: examples, waiting for tree to go green)


[90936](https://github.com/flutter/flutter/pull/90936) Remove font-weight overrides from dartdoc (team, cla: yes, waiting for tree to go green)


[91837](https://github.com/flutter/flutter/pull/91837) [ReorderableListView] Update doc with example to make it clear `proxyDecorator` can overriden to customise an item when it is being dragged. (team, framework, f: material design, cla: yes, d: api docs, d: examples, documentation)


[92031](https://github.com/flutter/flutter/pull/92031) Adds tool warning log level and command line options to fail on warning/error output (team, tool, cla: yes, waiting for tree to go green)


[92297](https://github.com/flutter/flutter/pull/92297) Added widgets/AppModel (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[92374](https://github.com/flutter/flutter/pull/92374) Removed no-shuffle tag and fixed leak in flutter_goldens_test.dart (a: tests, team, framework, cla: yes, waiting for tree to go green)


[92535](https://github.com/flutter/flutter/pull/92535) Reland: "Update outdated runners in the benchmarks folder (#91126)" (team, tool, cla: yes, waiting for tree to go green, integration_test)


[92593](https://github.com/flutter/flutter/pull/92593) Migrate test to moved FlutterPlayStoreSplitApplication (team, cla: yes, integration_test)


[92630](https://github.com/flutter/flutter/pull/92630) Migrate to `process` 4.2.4 (a: tests, team, tool, framework, cla: yes, waiting for tree to go green)


[92733](https://github.com/flutter/flutter/pull/92733) Add the exported attribute to the Flutter Gallery manifest (team, cla: yes, waiting for tree to go green, integration_test)


[92901](https://github.com/flutter/flutter/pull/92901) Exit on deprecated v1 embedding when trying to run or build (team, tool, a: accessibility, cla: yes, waiting for tree to go green, integration_test)


[92924](https://github.com/flutter/flutter/pull/92924) Update packages (team, tool, cla: yes, waiting for tree to go green)


[92932](https://github.com/flutter/flutter/pull/92932) Update docs to point to assets-for-api-docs cupertino css file  (team, cla: yes, f: cupertino, d: api docs, waiting for tree to go green, documentation)


[92938](https://github.com/flutter/flutter/pull/92938) Skip codesigning during native macOS integration tests (team, cla: yes, waiting for tree to go green, integration_test)


[92946](https://github.com/flutter/flutter/pull/92946) Add Help menu to macOS create template (team, tool, cla: yes, waiting for tree to go green, integration_test)


[92989](https://github.com/flutter/flutter/pull/92989) Stop sending metrics to builder name (team, cla: yes, waiting for tree to go green, team: benchmark)


[93013](https://github.com/flutter/flutter/pull/93013) Marks Linux web_canvaskit_tests_0 to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93014](https://github.com/flutter/flutter/pull/93014) Marks Linux web_canvaskit_tests_1 to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93015](https://github.com/flutter/flutter/pull/93015) Marks Linux web_canvaskit_tests_2 to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93016](https://github.com/flutter/flutter/pull/93016) Marks Linux web_canvaskit_tests_3 to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93017](https://github.com/flutter/flutter/pull/93017) Marks Linux web_canvaskit_tests_4 to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93018](https://github.com/flutter/flutter/pull/93018) Marks Linux web_canvaskit_tests_5 to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93019](https://github.com/flutter/flutter/pull/93019) Marks Linux web_canvaskit_tests_6 to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93020](https://github.com/flutter/flutter/pull/93020) Marks Linux web_canvaskit_tests_7_last to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93021](https://github.com/flutter/flutter/pull/93021) Marks Linux_android flutter_gallery__image_cache_memory to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93022](https://github.com/flutter/flutter/pull/93022) Marks Linux_android flutter_gallery__start_up to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93080](https://github.com/flutter/flutter/pull/93080) Dynamic logcat piping for deferred components test (team, cla: yes, waiting for tree to go green, integration_test)


[93082](https://github.com/flutter/flutter/pull/93082) [flutter_conductor] ensure release branch point is always tagged (team, cla: yes, waiting for tree to go green)


[93086](https://github.com/flutter/flutter/pull/93086) Improve tracing (team, framework, f: material design, f: scrolling, cla: yes, waiting for tree to go green, integration_test)


[93098](https://github.com/flutter/flutter/pull/93098) Revert "Reland engine display features" (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, documentation, integration_test)


[93117](https://github.com/flutter/flutter/pull/93117) Reland Reland engine display features (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, documentation, integration_test)


[93161](https://github.com/flutter/flutter/pull/93161) Revert "Added widgets/AppModel" (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[93171](https://github.com/flutter/flutter/pull/93171) [flutter_conductor] Rewrite writeStateToFile to be in an overidable method. (team, cla: yes, waiting for tree to go green)


[93173](https://github.com/flutter/flutter/pull/93173) Bump Gallery version (team, cla: yes)


[93174](https://github.com/flutter/flutter/pull/93174) [web] add image decoder benchmark (team, cla: yes, waiting for tree to go green)


[93175](https://github.com/flutter/flutter/pull/93175) Added SharedAppData to the widgets library (team, framework, f: material design, cla: yes, d: api docs, d: examples, documentation, will affect goldens)


[93204](https://github.com/flutter/flutter/pull/93204) Revert "Reland Reland engine display features" (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, documentation, integration_test)


[93207](https://github.com/flutter/flutter/pull/93207) Revert "Bump Gallery version" (team, cla: yes)


[93240](https://github.com/flutter/flutter/pull/93240) Reland 3: Display Features (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation, integration_test)


[93251](https://github.com/flutter/flutter/pull/93251) Marks Linux_android flutter_gallery__start_up_delayed to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93252](https://github.com/flutter/flutter/pull/93252) Marks Mac_android run_release_test to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93254](https://github.com/flutter/flutter/pull/93254) Marks Mac_ios integration_ui_ios_textfield to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93255](https://github.com/flutter/flutter/pull/93255) Marks Mac_android android_semantics_integration_test to be flaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93264](https://github.com/flutter/flutter/pull/93264) [conductor] add cleanContext (team, cla: yes, will affect goldens)


[93268](https://github.com/flutter/flutter/pull/93268) [web] exclude bitrotten context_menu_action_test.dart from CanvasKit shard (team, cla: yes)


[93293](https://github.com/flutter/flutter/pull/93293) Use adb variable instead of direct command (team, cla: yes, waiting for tree to go green, integration_test)


[93307](https://github.com/flutter/flutter/pull/93307) Track timeout from app run start in deferred components integration test (team, cla: yes, waiting for tree to go green, integration_test)


[93323](https://github.com/flutter/flutter/pull/93323) Revert "Reland: "Update outdated runners in the benchmarks folder (#91126)"" (team, tool, cla: yes, integration_test)


[93350](https://github.com/flutter/flutter/pull/93350) Fatten up multiple_flutters memory footprint (team, cla: yes)


[93351](https://github.com/flutter/flutter/pull/93351) Replaced the reference to `primaryVariant` in code example. (team, f: material design, cla: yes, d: api docs, d: examples, documentation)


[93365](https://github.com/flutter/flutter/pull/93365) Revert "Exit on deprecated v1 embedding when trying to run or build" (team, tool, a: accessibility, cla: yes, integration_test)


[93386](https://github.com/flutter/flutter/pull/93386) Reland "Exit on deprecated v1 embedding when trying to run or build (#92901)" (team, tool, a: accessibility, cla: yes, waiting for tree to go green, integration_test)


[93396](https://github.com/flutter/flutter/pull/93396) Deprecate `primaryColorBrightness` (a: text input, team, framework, f: material design, cla: yes, waiting for tree to go green, tech-debt)


[93427](https://github.com/flutter/flutter/pull/93427) Added Material 3 colors to ColorScheme. (team, framework, f: material design, cla: yes, integration_test, tech-debt)


[93448](https://github.com/flutter/flutter/pull/93448) [flutter_releases] Flutter beta 2.8.0-3.1.pre Framework Cherrypicks (team, framework, engine, f: material design, cla: yes, d: api docs, d: examples, documentation)


[93463](https://github.com/flutter/flutter/pull/93463) API to generate a ColorScheme from a single seed color. (team, framework, f: material design, cla: yes, waiting for tree to go green, integration_test)


[93480](https://github.com/flutter/flutter/pull/93480) Add InputDecorator label color on error examples (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[93509](https://github.com/flutter/flutter/pull/93509) Add `CupertinoDatePicker` Interactive Example (team, framework, cla: yes, f: cupertino, d: api docs, d: examples, waiting for tree to go green, documentation)


[93514](https://github.com/flutter/flutter/pull/93514) [flutter_conductor] allow --force to override validations on start sub-command (team, cla: yes, waiting for tree to go green)


[93516](https://github.com/flutter/flutter/pull/93516) Close tree if unapproved golden images get in (a: tests, team, framework, cla: yes, waiting for tree to go green, a: error message, team: infra)


[93518](https://github.com/flutter/flutter/pull/93518) Revert "Reland "Exit on deprecated v1 embedding when trying to run or… (team, tool, a: accessibility, cla: yes, integration_test)


[93528](https://github.com/flutter/flutter/pull/93528) Add a test to verify that we only link to real issue templates (team, tool, cla: yes, waiting for tree to go green)


[93566](https://github.com/flutter/flutter/pull/93566) Reland "Exit on deprecated v1 embedding when trying to run or build" (#92901) (team, tool, a: accessibility, cla: yes, waiting for tree to go green, integration_test)


[93580](https://github.com/flutter/flutter/pull/93580) [flutter_conductor] implement requiredLocalBranches (team, cla: yes, waiting for tree to go green)


[93625](https://github.com/flutter/flutter/pull/93625) Add `CupertinoButton` interactive example (team, framework, cla: yes, f: cupertino, d: api docs, d: examples, waiting for tree to go green, documentation)


[93664](https://github.com/flutter/flutter/pull/93664) Marks Mac native_ui_tests_macos to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93684](https://github.com/flutter/flutter/pull/93684) [devicelab] Add hot reload tests to presubmit (team, cla: yes, waiting for tree to go green)


[93692](https://github.com/flutter/flutter/pull/93692) [Web] Detect when running under Dart HHH Web and skip tests under investigation (team, framework, cla: yes, waiting for tree to go green)


[93740](https://github.com/flutter/flutter/pull/93740) Skip web golden test that is not supported (a: tests, a: text input, team, framework, f: material design, cla: yes, tech-debt)


[93799](https://github.com/flutter/flutter/pull/93799) Add Ink.image clip examples (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[93805](https://github.com/flutter/flutter/pull/93805) Marks Linux_android image_list_jit_reported_duration to be flaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93863](https://github.com/flutter/flutter/pull/93863) Improve `update_icons.dart` script (team, framework, f: material design, cla: yes)


[93876](https://github.com/flutter/flutter/pull/93876) Force the a11y focus on textfield in android semantics integration test (team, a: accessibility, cla: yes, waiting for tree to go green, integration_test)


[93877](https://github.com/flutter/flutter/pull/93877) [conductor] Add global constants and startContext checkoutpath getter (team, cla: yes, waiting for tree to go green)


[93896](https://github.com/flutter/flutter/pull/93896) [flutter_conductor] Conductor prompt refactor (a: text input, team, cla: yes, waiting for tree to go green)


[93985](https://github.com/flutter/flutter/pull/93985) Roll Gallery for compatibility with the latest Gradle dependencies (team, cla: yes)


[94029](https://github.com/flutter/flutter/pull/94029) Marks Linux deferred components to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[94033](https://github.com/flutter/flutter/pull/94033) Marks Linux android views to be flaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[94035](https://github.com/flutter/flutter/pull/94035) Marks Linux_android image_list_reported_duration to be flaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[94067](https://github.com/flutter/flutter/pull/94067) make .prompt() async (a: text input, team, cla: yes, waiting for tree to go green)


[94077](https://github.com/flutter/flutter/pull/94077) Mixin for slotted RenderObjectWidgets and RenderBox (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[94084](https://github.com/flutter/flutter/pull/94084) Update Xcode toolsVersion encoded in generated Main.storyboard (team, platform-ios, tool, cla: yes, d: api docs, d: examples, waiting for tree to go green, t: xcode, documentation, integration_test)


[94124](https://github.com/flutter/flutter/pull/94124) dev: Drop domain verification file (team, cla: yes, waiting for tree to go green)


[94126](https://github.com/flutter/flutter/pull/94126) [conductor] RunContext to CleanContext (team, cla: yes, waiting for tree to go green)


[94164](https://github.com/flutter/flutter/pull/94164) Revert "Update Xcode toolsVersion encoded in generated Main.storyboard" (team, tool, cla: yes, d: api docs, d: examples, documentation, integration_test)


[94172](https://github.com/flutter/flutter/pull/94172) Roll packages, remove unnecessary overrides (team, tool, cla: yes, waiting for tree to go green)


[94188](https://github.com/flutter/flutter/pull/94188) [ci.yaml] Add release branch regex (team, cla: yes, waiting for tree to go green, team: infra)


[94190](https://github.com/flutter/flutter/pull/94190) Avoid using watchOS SDK in CI tests (team, platform-ios, tool, cla: yes, waiting for tree to go green, t: xcode)


[94220](https://github.com/flutter/flutter/pull/94220) [conductor] channel constants refactor (team, cla: yes, waiting for tree to go green)


[94374](https://github.com/flutter/flutter/pull/94374) Update plugin lint test for federated url_launcher plugin (a: tests, team, cla: yes)


[94377](https://github.com/flutter/flutter/pull/94377) Added material_color_utilities as a dependency for flutter package. (team, cla: yes, waiting for tree to go green)


[94390](https://github.com/flutter/flutter/pull/94390) Add post-submit failing test to close the tree for #94356 (team, tool, cla: yes)


[94436](https://github.com/flutter/flutter/pull/94436) Reopen the tree by fixing flavors_test (team, cla: yes)


[94447](https://github.com/flutter/flutter/pull/94447) Opacity Peephole optimization benchmarks (a: text input, team, cla: yes, waiting for tree to go green)


[94454](https://github.com/flutter/flutter/pull/94454) [Windows, Keyboard] Fix logical key for PrintScreen (team, framework, cla: yes, waiting for tree to go green)


[94490](https://github.com/flutter/flutter/pull/94490) [flutter_releases] Flutter beta 2.8.0-3.3.pre Framework Cherrypicks (team, tool, engine, cla: yes)


[94496](https://github.com/flutter/flutter/pull/94496) Use `EnumName.name` where possible. (a: text input, team, framework, f: material design, a: accessibility, cla: yes, f: cupertino, d: api docs, d: examples, waiting for tree to go green, documentation, f: focus)


[94506](https://github.com/flutter/flutter/pull/94506) [flutter_conductor] catch and warn when pushing working branch to mirror (team, cla: yes, waiting for tree to go green)


[94603](https://github.com/flutter/flutter/pull/94603) Roll packages to pick up new platform package (team, cla: yes)


[94620](https://github.com/flutter/flutter/pull/94620) Revert "Mixin for slotted RenderObjectWidgets and RenderBox" (team, framework, f: material design, cla: yes, d: api docs, d: examples, documentation)


[94632](https://github.com/flutter/flutter/pull/94632) Reland "Mixin for slotted RenderObjectWidgets and RenderBox (#94077)" (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[94634](https://github.com/flutter/flutter/pull/94634) Update dwds and other packages (team, tool, cla: yes, waiting for tree to go green)


[94727](https://github.com/flutter/flutter/pull/94727) Marks Linux_android image_list_reported_duration to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[94731](https://github.com/flutter/flutter/pull/94731) Marks Mac_android android_semantics_integration_test to be flaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[94733](https://github.com/flutter/flutter/pull/94733) Marks Mac module_test_ios to be flaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[94739](https://github.com/flutter/flutter/pull/94739) [web] Stop using web experiments in benchmarks (a: text input, team, cla: yes, platform-web, waiting for tree to go green, team: benchmark)


[94770](https://github.com/flutter/flutter/pull/94770) [flutter_conductor] Support publishing to multiple channels (team, waiting for tree to go green)


[94875](https://github.com/flutter/flutter/pull/94875) Fix android semantics integration test flakiness (team, a: accessibility, waiting for tree to go green)


[94878](https://github.com/flutter/flutter/pull/94878) Fix ios module test typo (team, waiting for tree to go green)


[94879](https://github.com/flutter/flutter/pull/94879) Attempt to mitigate flakiness around devtools (team, tool, waiting for tree to go green)


[94885](https://github.com/flutter/flutter/pull/94885) [test] log stack trace on errors, to improve diagnostics on #89243 (team, waiting for tree to go green)


[94911](https://github.com/flutter/flutter/pull/94911) [framework] dont allocate forgotten children set in profile/release mode (team, framework, waiting for tree to go green)


[94950](https://github.com/flutter/flutter/pull/94950) [flutter_conductor] Update conductor readme (team)


[94957](https://github.com/flutter/flutter/pull/94957) fix lateinitialization error in devicelab-runner (team, waiting for tree to go green)


[94980](https://github.com/flutter/flutter/pull/94980) Rename devicelab catalina tests (team, waiting for tree to go green)


[95044](https://github.com/flutter/flutter/pull/95044) Fix some issues with samples (team, framework, f: material design, f: scrolling, d: api docs, d: examples, waiting for tree to go green, documentation)


[95047](https://github.com/flutter/flutter/pull/95047) Fixes semantics_perf_test.dart after profile fixes (team, a: accessibility, waiting for tree to go green)


[95050](https://github.com/flutter/flutter/pull/95050) Ban sync*/async* from user facing code (team, tool, framework, a: animation, f: material design, f: scrolling, f: cupertino, d: api docs, d: examples, f: routes, f: gestures, documentation, f: focus)


[95055](https://github.com/flutter/flutter/pull/95055) Initialize the Skia client more efficiently (a: tests, team, framework, team: flakes, waiting for tree to go green, team: presubmit flakes, tech-debt, infra auto flake)


[95103](https://github.com/flutter/flutter/pull/95103) Adds a home method to device classes. (team, waiting for tree to go green)


[95174](https://github.com/flutter/flutter/pull/95174) Respect `--dart-sdk` parameter when running analyze.dart tests. (team, waiting for tree to go green)


[95175](https://github.com/flutter/flutter/pull/95175) Update color scheme seed generation to use color utils package (team, framework, f: material design)


[95207](https://github.com/flutter/flutter/pull/95207) Temporarily skip Gradle warning: Mapping new NS (team)


[95286](https://github.com/flutter/flutter/pull/95286) Improve sync*/async* opt outs (team, framework, d: api docs, d: examples, documentation)


[95303](https://github.com/flutter/flutter/pull/95303) Update configurations to match the current test beds. (team, tool, framework, engine, f: material design, a: accessibility, d: api docs, d: examples, documentation)


[95349](https://github.com/flutter/flutter/pull/95349) [flutter_conductor] support commits past tagged stable release (team, waiting for tree to go green, warning: land on red to fix tree breakage)


[95428](https://github.com/flutter/flutter/pull/95428) Correct missing return statements in nullably-typed functions (team, tool, d: api docs, d: examples, waiting for tree to go green, documentation)


[95571](https://github.com/flutter/flutter/pull/95571) Marks Mac module_test_ios to be unflaky (team, team: flakes, waiting for tree to go green, tech-debt)


[95583](https://github.com/flutter/flutter/pull/95583) Marks Mac_ios hot_mode_dev_cycle_ios__benchmark to be flaky (team, team: flakes, waiting for tree to go green, tech-debt)


#### tool - 105 pull request(s)

[88362](https://github.com/flutter/flutter/pull/88362) [gen_l10n] retain full output file suffix (tool, cla: yes, will affect goldens)


[89045](https://github.com/flutter/flutter/pull/89045) feat: enable flavor option on test command (tool, cla: yes, waiting for tree to go green)


[89511](https://github.com/flutter/flutter/pull/89511) Reland engine display features (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, documentation, integration_test)


[91458](https://github.com/flutter/flutter/pull/91458) skip 'generateLockfiles' for add-to-app project. (tool, cla: yes, waiting for tree to go green)


[91590](https://github.com/flutter/flutter/pull/91590) add --extra-gen-snapshot-options support for build_aar command. (tool, cla: yes, waiting for tree to go green)


[91959](https://github.com/flutter/flutter/pull/91959) Win32 template: Use {{projectName}} for FileDescription instead of {{description}} (tool, cla: yes, waiting for tree to go green)


[92031](https://github.com/flutter/flutter/pull/92031) Adds tool warning log level and command line options to fail on warning/error output (team, tool, cla: yes, waiting for tree to go green)


[92255](https://github.com/flutter/flutter/pull/92255) [flutter_tools] Instruct compiler before processing bundle (tool, cla: yes)


[92451](https://github.com/flutter/flutter/pull/92451) Add warning for bumping Android SDK version to match plugins (tool, cla: yes, waiting for tree to go green)


[92535](https://github.com/flutter/flutter/pull/92535) Reland: "Update outdated runners in the benchmarks folder (#91126)" (team, tool, cla: yes, waiting for tree to go green, integration_test)


[92630](https://github.com/flutter/flutter/pull/92630) Migrate to `process` 4.2.4 (a: tests, team, tool, framework, cla: yes, waiting for tree to go green)


[92738](https://github.com/flutter/flutter/pull/92738) Migrate emulators to null safety (tool, cla: yes, waiting for tree to go green, a: null-safety, tech-debt)


[92753](https://github.com/flutter/flutter/pull/92753) [gen_l10n] Add support for adding placeholders inside select (tool, cla: yes, waiting for tree to go green)


[92808](https://github.com/flutter/flutter/pull/92808) feat: mirgate test_data/compile_error_project.dart to null safety (tool, cla: yes, waiting for tree to go green)


[92812](https://github.com/flutter/flutter/pull/92812) migrate integration.shard/vmservice_integration_test.dart to null safety (tool, cla: yes, waiting for tree to go green, integration_test)


[92849](https://github.com/flutter/flutter/pull/92849) Migrate tracing to null safety (tool, cla: yes, waiting for tree to go green, a: null-safety, tech-debt)


[92861](https://github.com/flutter/flutter/pull/92861) Remove globals_null_migrated.dart, move into globals.dart (a: text input, tool, cla: yes, waiting for tree to go green, integration_test, a: null-safety)


[92869](https://github.com/flutter/flutter/pull/92869) Migrate build_system targets to null safety (tool, cla: yes, waiting for tree to go green, a: null-safety, tech-debt)


[92871](https://github.com/flutter/flutter/pull/92871) Migrate flutter_command to null safety (tool, cla: yes, waiting for tree to go green, a: null-safety, tech-debt)


[92901](https://github.com/flutter/flutter/pull/92901) Exit on deprecated v1 embedding when trying to run or build (team, tool, a: accessibility, cla: yes, waiting for tree to go green, integration_test)


[92924](https://github.com/flutter/flutter/pull/92924) Update packages (team, tool, cla: yes, waiting for tree to go green)


[92946](https://github.com/flutter/flutter/pull/92946) Add Help menu to macOS create template (team, tool, cla: yes, waiting for tree to go green, integration_test)


[92948](https://github.com/flutter/flutter/pull/92948) Remove globals_null_migrated.dart, move into globals.dart (tool, cla: yes, waiting for tree to go green)


[92950](https://github.com/flutter/flutter/pull/92950) Migrate channel, clean and a few other commands to null safety (tool, cla: yes, waiting for tree to go green)


[92952](https://github.com/flutter/flutter/pull/92952) Migrate doctor, format, and a few other commands to null safety (tool, cla: yes, waiting for tree to go green, a: null-safety, tech-debt)


[92955](https://github.com/flutter/flutter/pull/92955) Migrate custom_device to null safety (tool, cla: yes, waiting for tree to go green, a: null-safety, tech-debt)


[92956](https://github.com/flutter/flutter/pull/92956) Migrate windows_device to null safety (tool, cla: yes, waiting for tree to go green, a: null-safety, tech-debt)


[92957](https://github.com/flutter/flutter/pull/92957) migrate some file to null safety (tool, cla: yes, waiting for tree to go green)


[92975](https://github.com/flutter/flutter/pull/92975) Ensure the flutter_gen project is correctly created as part of "flutter create" (tool, cla: yes, waiting for tree to go green)


[93002](https://github.com/flutter/flutter/pull/93002) [web:tools] always use CanvasKit from the cache when building web apps (tool, cla: yes)


[93026](https://github.com/flutter/flutter/pull/93026) Skip overall_experience_test.dart: flutter run writes and clears pidfile appropriately (tool, cla: yes, waiting for tree to go green)


[93041](https://github.com/flutter/flutter/pull/93041) Suppress created file list for new "flutter create" projects (tool, cla: yes, waiting for tree to go green)


[93065](https://github.com/flutter/flutter/pull/93065) Add DevTools version to `flutter --version` and `flutter doctor -v` output. (tool, cla: yes, waiting for tree to go green)


[93094](https://github.com/flutter/flutter/pull/93094) Update minimum required version to Xcode 12.3 (a: text input, tool, cla: yes, waiting for tree to go green, t: xcode)


[93098](https://github.com/flutter/flutter/pull/93098) Revert "Reland engine display features" (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, documentation, integration_test)


[93117](https://github.com/flutter/flutter/pull/93117) Reland Reland engine display features (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, documentation, integration_test)


[93148](https://github.com/flutter/flutter/pull/93148) Pin to specific plugin versions (tool, cla: yes)


[93168](https://github.com/flutter/flutter/pull/93168) [flutter_tools] Catch lack of flutter tools source missing (a: text input, tool, cla: yes)


[93204](https://github.com/flutter/flutter/pull/93204) Revert "Reland Reland engine display features" (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, documentation, integration_test)


[93228](https://github.com/flutter/flutter/pull/93228) Use num on plural (tool, cla: yes, will affect goldens)


[93240](https://github.com/flutter/flutter/pull/93240) Reland 3: Display Features (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation, integration_test)


[93323](https://github.com/flutter/flutter/pull/93323) Revert "Reland: "Update outdated runners in the benchmarks folder (#91126)"" (team, tool, cla: yes, integration_test)


[93353](https://github.com/flutter/flutter/pull/93353) Ignore upcoming warning for unnecessary override (tool, cla: yes, waiting for tree to go green)


[93365](https://github.com/flutter/flutter/pull/93365) Revert "Exit on deprecated v1 embedding when trying to run or build" (team, tool, a: accessibility, cla: yes, integration_test)


[93386](https://github.com/flutter/flutter/pull/93386) Reland "Exit on deprecated v1 embedding when trying to run or build (#92901)" (team, tool, a: accessibility, cla: yes, waiting for tree to go green, integration_test)


[93401](https://github.com/flutter/flutter/pull/93401) Allow full locale to be generated from .arb files and remove `@@locale` matching .arb file name requirement (tool, cla: yes)


[93411](https://github.com/flutter/flutter/pull/93411) Disable pause-on-exceptions for (outgoing) isolates during hot restart (tool, cla: yes, waiting for tree to go green)


[93426](https://github.com/flutter/flutter/pull/93426) Add support for Visual Studio 2022 (tool, cla: yes, waiting for tree to go green)


[93492](https://github.com/flutter/flutter/pull/93492) fix: remove useless type checks (tool, cla: yes, waiting for tree to go green)


[93518](https://github.com/flutter/flutter/pull/93518) Revert "Reland "Exit on deprecated v1 embedding when trying to run or… (team, tool, a: accessibility, cla: yes, integration_test)


[93528](https://github.com/flutter/flutter/pull/93528) Add a test to verify that we only link to real issue templates (team, tool, cla: yes, waiting for tree to go green)


[93555](https://github.com/flutter/flutter/pull/93555) Restore Cache.flutterRoot after overriding it in a test (tool, cla: yes)


[93556](https://github.com/flutter/flutter/pull/93556) Ad-hoc codesign Flutter.framework when code signing is disabled (platform-ios, tool, cla: yes, waiting for tree to go green)


[93566](https://github.com/flutter/flutter/pull/93566) Reland "Exit on deprecated v1 embedding when trying to run or build" (#92901) (team, tool, a: accessibility, cla: yes, waiting for tree to go green, integration_test)


[93735](https://github.com/flutter/flutter/pull/93735) fix: removed unnecessary checks (tool, cla: yes, waiting for tree to go green)


[93806](https://github.com/flutter/flutter/pull/93806) Revert "Allow full locale to be generated from .arb files and remove `@@locale` matching .arb file name requirement" (tool, cla: yes)


[93841](https://github.com/flutter/flutter/pull/93841) [flutter_releases] Flutter beta 2.8.0-3.2.pre Framework Cherrypicks (tool, engine, cla: yes)


[93870](https://github.com/flutter/flutter/pull/93870) [DAP] Add a custom event to pass flutter.serviceExtensionStateChanged… (tool, cla: yes, waiting for tree to go green)


[93948](https://github.com/flutter/flutter/pull/93948) De-flake web tool tests (tool, cla: yes, waiting for tree to go green)


[93954](https://github.com/flutter/flutter/pull/93954) Master analyze_base.dart to null-safety (tool, cla: yes, waiting for tree to go green)


[94012](https://github.com/flutter/flutter/pull/94012) [flutter_tools] Remove --enable-background-compilation (tool, cla: yes, waiting for tree to go green)


[94084](https://github.com/flutter/flutter/pull/94084) Update Xcode toolsVersion encoded in generated Main.storyboard (team, platform-ios, tool, cla: yes, d: api docs, d: examples, waiting for tree to go green, t: xcode, documentation, integration_test)


[94137](https://github.com/flutter/flutter/pull/94137) make CIPD url customizable using FLUTTER_STORAGE_BASE_URL (tool, cla: yes, waiting for tree to go green)


[94164](https://github.com/flutter/flutter/pull/94164) Revert "Update Xcode toolsVersion encoded in generated Main.storyboard" (team, tool, cla: yes, d: api docs, d: examples, documentation, integration_test)


[94172](https://github.com/flutter/flutter/pull/94172) Roll packages, remove unnecessary overrides (team, tool, cla: yes, waiting for tree to go green)


[94178](https://github.com/flutter/flutter/pull/94178) [tool] verify download URLs; docs for base URLs (tool, cla: yes)


[94190](https://github.com/flutter/flutter/pull/94190) Avoid using watchOS SDK in CI tests (team, platform-ios, tool, cla: yes, waiting for tree to go green, t: xcode)


[94310](https://github.com/flutter/flutter/pull/94310) Fix a stream lifecycle bug in CustomDeviceLogReader (tool, cla: yes, waiting for tree to go green)


[94335](https://github.com/flutter/flutter/pull/94335) Don't treat stderr output as failures during DAP test teardown (tool, cla: yes, waiting for tree to go green)


[94357](https://github.com/flutter/flutter/pull/94357) Serve assets with correct content-type header value (tool, cla: yes, waiting for tree to go green)


[94365](https://github.com/flutter/flutter/pull/94365) Add failing test to close the tree for #94356 (tool, cla: yes)


[94385](https://github.com/flutter/flutter/pull/94385) Detect additional ARM ffi CocoaPods error (platform-ios, tool, cla: yes, waiting for tree to go green)


[94390](https://github.com/flutter/flutter/pull/94390) Add post-submit failing test to close the tree for #94356 (team, tool, cla: yes)


[94391](https://github.com/flutter/flutter/pull/94391) Add ability to wrap text messages in a box (tool, cla: yes, waiting for tree to go green)


[94475](https://github.com/flutter/flutter/pull/94475) Add support for executing custom tools in place of Flutter for DAP (tool, cla: yes, waiting for tree to go green)


[94490](https://github.com/flutter/flutter/pull/94490) [flutter_releases] Flutter beta 2.8.0-3.3.pre Framework Cherrypicks (team, tool, engine, cla: yes)


[94597](https://github.com/flutter/flutter/pull/94597) [flutter_tools] Fix incorrect todo (tool, cla: yes, waiting for tree to go green)


[94634](https://github.com/flutter/flutter/pull/94634) Update dwds and other packages (team, tool, cla: yes, waiting for tree to go green)


[94636](https://github.com/flutter/flutter/pull/94636) Add reason logging to v1 embedding warning message (tool, cla: yes)


[94747](https://github.com/flutter/flutter/pull/94747) Xcode error message (tool, cla: yes, waiting for tree to go green)


[94769](https://github.com/flutter/flutter/pull/94769) Short circuit v1 deprecation warning on plugin projects (tool)


[94820](https://github.com/flutter/flutter/pull/94820) Add more detail to error messages (tool, waiting for tree to go green)


[94863](https://github.com/flutter/flutter/pull/94863) Use XML format in PlistParser (tool)


[94879](https://github.com/flutter/flutter/pull/94879) Attempt to mitigate flakiness around devtools (team, tool, waiting for tree to go green)


[95033](https://github.com/flutter/flutter/pull/95033) Removed unused method `packagesFile` from `ApplicationPackage`. (tool)


[95050](https://github.com/flutter/flutter/pull/95050) Ban sync*/async* from user facing code (team, tool, framework, a: animation, f: material design, f: scrolling, f: cupertino, d: api docs, d: examples, f: routes, f: gestures, documentation, f: focus)


[95054](https://github.com/flutter/flutter/pull/95054) [tool] XCResult also parses "url" in xcresult bundle  (tool, waiting for tree to go green)


[95056](https://github.com/flutter/flutter/pull/95056) [flutter_tools] Refactor checkVersionFreshness (tool, waiting for tree to go green)


[95159](https://github.com/flutter/flutter/pull/95159) feat(flutter_tools): Added proxy validator IPV6 loopback check (tool)


[95225](https://github.com/flutter/flutter/pull/95225) Apply the Kotlin plugin in a java project (tool, waiting for tree to go green)


[95273](https://github.com/flutter/flutter/pull/95273) [tool] xcresult issue discarder (tool, waiting for tree to go green)


[95293](https://github.com/flutter/flutter/pull/95293) Build Flutter iOS plugins with all valid architectures (platform-ios, tool, waiting for tree to go green, t: xcode)


[95303](https://github.com/flutter/flutter/pull/95303) Update configurations to match the current test beds. (team, tool, framework, engine, f: material design, a: accessibility, d: api docs, d: examples, documentation)


[95375](https://github.com/flutter/flutter/pull/95375) [flutter_releases] Flutter stable 2.8.1 Framework Cherrypicks (tool, engine)


[95383](https://github.com/flutter/flutter/pull/95383) Bump Kotlin version to the latest (tool, waiting for tree to go green)


[95386](https://github.com/flutter/flutter/pull/95386) feat(flutter_tools): Added doctor host validation feat (tool)


[95418](https://github.com/flutter/flutter/pull/95418) Add an option for flutter daemon to listen on a TCP port (tool)


[95428](https://github.com/flutter/flutter/pull/95428) Correct missing return statements in nullably-typed functions (team, tool, d: api docs, d: examples, waiting for tree to go green, documentation)


[95433](https://github.com/flutter/flutter/pull/95433) Migrate install command to null safety (tool, waiting for tree to go green, a: null-safety, tech-debt)


[95438](https://github.com/flutter/flutter/pull/95438) Migrate fuchsia_device to null safety (tool, waiting for tree to go green, a: null-safety, tech-debt)


[95442](https://github.com/flutter/flutter/pull/95442) Migrate analyze commands to null safety (tool, waiting for tree to go green, a: null-safety, tech-debt)


[95657](https://github.com/flutter/flutter/pull/95657) Migrate flutter_device_manager to null safety (a: text input, tool, waiting for tree to go green, a: null-safety, tech-debt)


[95686](https://github.com/flutter/flutter/pull/95686) Revert "Add an option for flutter daemon to listen on a TCP port" (tool)


[95689](https://github.com/flutter/flutter/pull/95689) Reland "Add an option for flutter daemon to listen on a TCP port (#95418)" (tool)


[95747](https://github.com/flutter/flutter/pull/95747) Revert "[flutter_tools] [iOS] Change UIViewControllerBasedStatusBarAppearance to true to fix rotation status bar disappear in portrait" (tool, waiting for tree to go green)


#### f: material design - 79 pull request(s)

[83860](https://github.com/flutter/flutter/pull/83860) Added `onDismiss` callback to ModalBarrier. (framework, f: material design, cla: yes, waiting for tree to go green)


[87643](https://github.com/flutter/flutter/pull/87643) Updated IconButton.iconSize to get value from theme (framework, f: material design, cla: yes, waiting for tree to go green)


[88508](https://github.com/flutter/flutter/pull/88508) Do not crash when dragging ReorderableListView  with two fingers simultaneously (framework, f: material design, cla: yes, waiting for tree to go green)


[88800](https://github.com/flutter/flutter/pull/88800) Improve ProgressIndicator value range docs (framework, f: material design, cla: yes)


[89226](https://github.com/flutter/flutter/pull/89226) [WillPopScope] handle new route if moved from one navigator to another (framework, f: material design, cla: yes)


[90157](https://github.com/flutter/flutter/pull/90157) Allow users to center align the floating label (framework, f: material design, cla: yes, will affect goldens)


[90178](https://github.com/flutter/flutter/pull/90178) update the scrollbar that support always show the track even not on hover (framework, f: material design, cla: yes, waiting for tree to go green)


[90684](https://github.com/flutter/flutter/pull/90684) Move text editing `Action`s to `EditableTextState` (team, framework, f: material design, cla: yes, f: cupertino, d: examples, waiting for tree to go green)


[90932](https://github.com/flutter/flutter/pull/90932) Expose enableDrag property for showBottomSheet (framework, f: material design, cla: yes, waiting for tree to go green, will affect goldens)


[91532](https://github.com/flutter/flutter/pull/91532) Allow to click through scrollbar when gestures are disabled (framework, f: material design, f: scrolling, cla: yes, waiting for tree to go green)


[91837](https://github.com/flutter/flutter/pull/91837) [ReorderableListView] Update doc with example to make it clear `proxyDecorator` can overriden to customise an item when it is being dragged. (team, framework, f: material design, cla: yes, d: api docs, d: examples, documentation)


[91987](https://github.com/flutter/flutter/pull/91987) Add `animationDuration` property to TabController (framework, f: material design, cla: yes, waiting for tree to go green)


[92160](https://github.com/flutter/flutter/pull/92160) Add `expandedScale` to `FlexibleSpaceBar` (framework, f: material design, cla: yes, waiting for tree to go green)


[92172](https://github.com/flutter/flutter/pull/92172) [CupertinoActivityIndicator] Add `color` parameter (framework, f: material design, cla: yes, f: cupertino, waiting for tree to go green)


[92197](https://github.com/flutter/flutter/pull/92197) Reland Remove BottomNavigationBarItem.title deprecation (framework, f: material design, cla: yes, f: cupertino, waiting for tree to go green)


[92297](https://github.com/flutter/flutter/pull/92297) Added widgets/AppModel (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[92745](https://github.com/flutter/flutter/pull/92745) Fix typo that is introduced in hotfix 2.5.x (a: text input, framework, f: material design, cla: yes)


[92822](https://github.com/flutter/flutter/pull/92822) Reland "Refactor ThemeData  (#91497)" (part 1) (framework, f: material design, cla: yes)


[92923](https://github.com/flutter/flutter/pull/92923) Update flutter localizations. (f: material design, a: internationalization, cla: yes, f: cupertino, waiting for tree to go green)


[92929](https://github.com/flutter/flutter/pull/92929) Fix a few prefer_const_declarations and avoid_redundant_argument_values. (a: text input, framework, f: material design, a: internationalization, cla: yes, f: cupertino)


[92930](https://github.com/flutter/flutter/pull/92930) [Material 3] Add optional indicator to Navigation Rail.  (framework, f: material design, cla: yes, waiting for tree to go green)


[92940](https://github.com/flutter/flutter/pull/92940) TextField border gap padding improvement (framework, f: material design, cla: yes, waiting for tree to go green, will affect goldens)


[92970](https://github.com/flutter/flutter/pull/92970) Reland "Refactor ThemeData (#91497)" (part 2)  (framework, f: material design, cla: yes, waiting for tree to go green)


[93059](https://github.com/flutter/flutter/pull/93059) Add golden tests for default and overriden `expandedTitleScale` in `FlexibleSpaceBar` (framework, f: material design, cla: yes, waiting for tree to go green)


[93086](https://github.com/flutter/flutter/pull/93086) Improve tracing (team, framework, f: material design, f: scrolling, cla: yes, waiting for tree to go green, integration_test)


[93161](https://github.com/flutter/flutter/pull/93161) Revert "Added widgets/AppModel" (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[93170](https://github.com/flutter/flutter/pull/93170) Desktop edge scrolling (a: text input, framework, f: material design, cla: yes, f: cupertino, waiting for tree to go green)


[93175](https://github.com/flutter/flutter/pull/93175) Added SharedAppData to the widgets library (team, framework, f: material design, cla: yes, d: api docs, d: examples, documentation, will affect goldens)


[93259](https://github.com/flutter/flutter/pull/93259) Support for MaterialTapTargetSize within ToggleButtons (framework, f: material design, cla: yes, waiting for tree to go green)


[93271](https://github.com/flutter/flutter/pull/93271) Add Border customization to CheckboxListTile (reprise) (framework, f: material design, cla: yes)


[93351](https://github.com/flutter/flutter/pull/93351) Replaced the reference to `primaryVariant` in code example. (team, f: material design, cla: yes, d: api docs, d: examples, documentation)


[93396](https://github.com/flutter/flutter/pull/93396) Deprecate `primaryColorBrightness` (a: text input, team, framework, f: material design, cla: yes, waiting for tree to go green, tech-debt)


[93427](https://github.com/flutter/flutter/pull/93427) Added Material 3 colors to ColorScheme. (team, framework, f: material design, cla: yes, integration_test, tech-debt)


[93434](https://github.com/flutter/flutter/pull/93434) Added useMaterial3 flag to ThemeData. (framework, f: material design, cla: yes, waiting for tree to go green)


[93448](https://github.com/flutter/flutter/pull/93448) [flutter_releases] Flutter beta 2.8.0-3.1.pre Framework Cherrypicks (team, framework, engine, f: material design, cla: yes, d: api docs, d: examples, documentation)


[93452](https://github.com/flutter/flutter/pull/93452) ChipThemeData is now conventional (framework, f: material design, cla: yes, waiting for tree to go green)


[93463](https://github.com/flutter/flutter/pull/93463) API to generate a ColorScheme from a single seed color. (team, framework, f: material design, cla: yes, waiting for tree to go green, integration_test)


[93478](https://github.com/flutter/flutter/pull/93478) Add `splashRadius` property to `IconTheme`  (framework, f: material design, cla: yes, f: cupertino, waiting for tree to go green)


[93480](https://github.com/flutter/flutter/pull/93480) Add InputDecorator label color on error examples (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[93499](https://github.com/flutter/flutter/pull/93499) Use navigator instead of overlay as TickerProvider for ModalBottomSheet (framework, f: material design, cla: yes, waiting for tree to go green)


[93507](https://github.com/flutter/flutter/pull/93507) Remove shade50 getter from MaterialAccentColor (framework, f: material design, cla: yes, waiting for tree to go green)


[93600](https://github.com/flutter/flutter/pull/93600) fix: inline templatized see also (framework, f: material design, cla: yes, d: api docs, waiting for tree to go green, documentation)


[93716](https://github.com/flutter/flutter/pull/93716) Request focus in `onTap` callback from `DropdownButton` (framework, f: material design, cla: yes, waiting for tree to go green)


[93725](https://github.com/flutter/flutter/pull/93725) [Material 3] Update TextTheme to have M3 names for styles (a: text input, framework, f: material design, cla: yes, waiting for tree to go green)


[93740](https://github.com/flutter/flutter/pull/93740) Skip web golden test that is not supported (a: tests, a: text input, team, framework, f: material design, cla: yes, tech-debt)


[93749](https://github.com/flutter/flutter/pull/93749) Fix analysis error in icon button test (framework, f: material design, cla: yes)


[93797](https://github.com/flutter/flutter/pull/93797) Revert "ChipThemeData is now conventional" (framework, f: material design, cla: yes, waiting for tree to go green)


[93799](https://github.com/flutter/flutter/pull/93799) Add Ink.image clip examples (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[93835](https://github.com/flutter/flutter/pull/93835) Shift tap gesture (a: text input, framework, f: material design, cla: yes, f: cupertino, waiting for tree to go green, will affect goldens)


[93863](https://github.com/flutter/flutter/pull/93863) Improve `update_icons.dart` script (team, framework, f: material design, cla: yes)


[93894](https://github.com/flutter/flutter/pull/93894) Update the MaterialStateProperty "see also" lists (framework, f: material design, cla: yes, waiting for tree to go green)


[93922](https://github.com/flutter/flutter/pull/93922) Fix bottom sheet assertion on switching with multiple controllers (framework, f: material design, cla: yes, waiting for tree to go green)


[93925](https://github.com/flutter/flutter/pull/93925) Revert "TextField border gap padding improvement" (framework, f: material design, cla: yes)


[93933](https://github.com/flutter/flutter/pull/93933) [unrevert] TextField border gap padding improvement (framework, f: material design, cla: yes, waiting for tree to go green, will affect goldens)


[94077](https://github.com/flutter/flutter/pull/94077) Mixin for slotted RenderObjectWidgets and RenderBox (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[94179](https://github.com/flutter/flutter/pull/94179) Reland "ChipThemeData is now conventional" (framework, f: material design, cla: yes)


[94339](https://github.com/flutter/flutter/pull/94339) Change the TabController should make both TabBar and TabBarView return to the initial index (framework, f: material design, cla: yes, waiting for tree to go green)


[94424](https://github.com/flutter/flutter/pull/94424) Update outdated macros (a: text input, framework, a: animation, f: material design, cla: yes, waiting for tree to go green)


[94482](https://github.com/flutter/flutter/pull/94482) Revert "Add `splashRadius` property to `IconTheme`  (#93478)" (framework, f: material design, cla: yes, f: cupertino, waiting for tree to go green)


[94493](https://github.com/flutter/flutter/pull/94493) SelectableText keep alive only when it has selection (a: text input, framework, f: material design, cla: yes)


[94496](https://github.com/flutter/flutter/pull/94496) Use `EnumName.name` where possible. (a: text input, team, framework, f: material design, a: accessibility, cla: yes, f: cupertino, d: api docs, d: examples, waiting for tree to go green, documentation, f: focus)


[94620](https://github.com/flutter/flutter/pull/94620) Revert "Mixin for slotted RenderObjectWidgets and RenderBox" (team, framework, f: material design, cla: yes, d: api docs, d: examples, documentation)


[94624](https://github.com/flutter/flutter/pull/94624) Make chip test not depend on child order (framework, f: material design, cla: yes, waiting for tree to go green)


[94632](https://github.com/flutter/flutter/pull/94632) Reland "Mixin for slotted RenderObjectWidgets and RenderBox (#94077)" (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[94760](https://github.com/flutter/flutter/pull/94760) Add null return statements to nullable functions with implicit returns (a: text input, framework, f: material design, waiting for tree to go green)


[94772](https://github.com/flutter/flutter/pull/94772) Prefer .of to .from (framework, a: animation, f: material design, a: accessibility, f: scrolling, f: cupertino, f: routes, f: gestures, f: focus)


[94805](https://github.com/flutter/flutter/pull/94805) Improves a test in `calendar_date_picker_test.dart` (framework, f: material design, waiting for tree to go green)


[94811](https://github.com/flutter/flutter/pull/94811) Remove `ClipRect` from Snackbar (framework, f: material design, waiting for tree to go green, will affect goldens)


[94818](https://github.com/flutter/flutter/pull/94818) Corrected a ChipTheme labelStyle corner case (framework, f: material design, waiting for tree to go green)


[94834](https://github.com/flutter/flutter/pull/94834) Add explicit null returns in flutter/test (a: text input, framework, f: material design, f: scrolling, f: cupertino, f: routes, waiting for tree to go green)


[94898](https://github.com/flutter/flutter/pull/94898) Windows: Focus text field on gaining a11y focus (a: text input, framework, f: material design, f: cupertino, waiting for tree to go green)


[95007](https://github.com/flutter/flutter/pull/95007) [Fonts] Update icons (framework, f: material design)


[95044](https://github.com/flutter/flutter/pull/95044) Fix some issues with samples (team, framework, f: material design, f: scrolling, d: api docs, d: examples, waiting for tree to go green, documentation)


[95050](https://github.com/flutter/flutter/pull/95050) Ban sync*/async* from user facing code (team, tool, framework, a: animation, f: material design, f: scrolling, f: cupertino, d: api docs, d: examples, f: routes, f: gestures, documentation, f: focus)


[95146](https://github.com/flutter/flutter/pull/95146) Document Update: Outlined_button.dart (framework, f: material design, d: api docs, waiting for tree to go green, documentation)


[95175](https://github.com/flutter/flutter/pull/95175) Update color scheme seed generation to use color utils package (team, framework, f: material design)


[95295](https://github.com/flutter/flutter/pull/95295) Windows: Focus slider on gaining a11y focus (framework, f: material design, waiting for tree to go green)


[95303](https://github.com/flutter/flutter/pull/95303) Update configurations to match the current test beds. (team, tool, framework, engine, f: material design, a: accessibility, d: api docs, d: examples, documentation)


[95390](https://github.com/flutter/flutter/pull/95390) PaginatedDataTable fills more than the available size of its card, making it needlessly scroll horizontally 2 (framework, f: material design)


#### tech-debt - 39 pull request(s)

[92738](https://github.com/flutter/flutter/pull/92738) Migrate emulators to null safety (tool, cla: yes, waiting for tree to go green, a: null-safety, tech-debt)


[92849](https://github.com/flutter/flutter/pull/92849) Migrate tracing to null safety (tool, cla: yes, waiting for tree to go green, a: null-safety, tech-debt)


[92869](https://github.com/flutter/flutter/pull/92869) Migrate build_system targets to null safety (tool, cla: yes, waiting for tree to go green, a: null-safety, tech-debt)


[92871](https://github.com/flutter/flutter/pull/92871) Migrate flutter_command to null safety (tool, cla: yes, waiting for tree to go green, a: null-safety, tech-debt)


[92952](https://github.com/flutter/flutter/pull/92952) Migrate doctor, format, and a few other commands to null safety (tool, cla: yes, waiting for tree to go green, a: null-safety, tech-debt)


[92955](https://github.com/flutter/flutter/pull/92955) Migrate custom_device to null safety (tool, cla: yes, waiting for tree to go green, a: null-safety, tech-debt)


[92956](https://github.com/flutter/flutter/pull/92956) Migrate windows_device to null safety (tool, cla: yes, waiting for tree to go green, a: null-safety, tech-debt)


[93013](https://github.com/flutter/flutter/pull/93013) Marks Linux web_canvaskit_tests_0 to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93014](https://github.com/flutter/flutter/pull/93014) Marks Linux web_canvaskit_tests_1 to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93015](https://github.com/flutter/flutter/pull/93015) Marks Linux web_canvaskit_tests_2 to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93016](https://github.com/flutter/flutter/pull/93016) Marks Linux web_canvaskit_tests_3 to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93017](https://github.com/flutter/flutter/pull/93017) Marks Linux web_canvaskit_tests_4 to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93018](https://github.com/flutter/flutter/pull/93018) Marks Linux web_canvaskit_tests_5 to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93019](https://github.com/flutter/flutter/pull/93019) Marks Linux web_canvaskit_tests_6 to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93020](https://github.com/flutter/flutter/pull/93020) Marks Linux web_canvaskit_tests_7_last to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93021](https://github.com/flutter/flutter/pull/93021) Marks Linux_android flutter_gallery__image_cache_memory to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93022](https://github.com/flutter/flutter/pull/93022) Marks Linux_android flutter_gallery__start_up to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93251](https://github.com/flutter/flutter/pull/93251) Marks Linux_android flutter_gallery__start_up_delayed to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93252](https://github.com/flutter/flutter/pull/93252) Marks Mac_android run_release_test to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93254](https://github.com/flutter/flutter/pull/93254) Marks Mac_ios integration_ui_ios_textfield to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93255](https://github.com/flutter/flutter/pull/93255) Marks Mac_android android_semantics_integration_test to be flaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93396](https://github.com/flutter/flutter/pull/93396) Deprecate `primaryColorBrightness` (a: text input, team, framework, f: material design, cla: yes, waiting for tree to go green, tech-debt)


[93427](https://github.com/flutter/flutter/pull/93427) Added Material 3 colors to ColorScheme. (team, framework, f: material design, cla: yes, integration_test, tech-debt)


[93664](https://github.com/flutter/flutter/pull/93664) Marks Mac native_ui_tests_macos to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93740](https://github.com/flutter/flutter/pull/93740) Skip web golden test that is not supported (a: tests, a: text input, team, framework, f: material design, cla: yes, tech-debt)


[93805](https://github.com/flutter/flutter/pull/93805) Marks Linux_android image_list_jit_reported_duration to be flaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[94029](https://github.com/flutter/flutter/pull/94029) Marks Linux deferred components to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[94033](https://github.com/flutter/flutter/pull/94033) Marks Linux android views to be flaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[94035](https://github.com/flutter/flutter/pull/94035) Marks Linux_android image_list_reported_duration to be flaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[94727](https://github.com/flutter/flutter/pull/94727) Marks Linux_android image_list_reported_duration to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[94731](https://github.com/flutter/flutter/pull/94731) Marks Mac_android android_semantics_integration_test to be flaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[94733](https://github.com/flutter/flutter/pull/94733) Marks Mac module_test_ios to be flaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[95055](https://github.com/flutter/flutter/pull/95055) Initialize the Skia client more efficiently (a: tests, team, framework, team: flakes, waiting for tree to go green, team: presubmit flakes, tech-debt, infra auto flake)


[95433](https://github.com/flutter/flutter/pull/95433) Migrate install command to null safety (tool, waiting for tree to go green, a: null-safety, tech-debt)


[95438](https://github.com/flutter/flutter/pull/95438) Migrate fuchsia_device to null safety (tool, waiting for tree to go green, a: null-safety, tech-debt)


[95442](https://github.com/flutter/flutter/pull/95442) Migrate analyze commands to null safety (tool, waiting for tree to go green, a: null-safety, tech-debt)


[95571](https://github.com/flutter/flutter/pull/95571) Marks Mac module_test_ios to be unflaky (team, team: flakes, waiting for tree to go green, tech-debt)


[95583](https://github.com/flutter/flutter/pull/95583) Marks Mac_ios hot_mode_dev_cycle_ios__benchmark to be flaky (team, team: flakes, waiting for tree to go green, tech-debt)


[95657](https://github.com/flutter/flutter/pull/95657) Migrate flutter_device_manager to null safety (a: text input, tool, waiting for tree to go green, a: null-safety, tech-debt)


#### a: text input - 35 pull request(s)

[90840](https://github.com/flutter/flutter/pull/90840) Windows home/end shortcuts (a: text input, framework, cla: yes)


[91698](https://github.com/flutter/flutter/pull/91698) Fix text cursor or input can be outside of the text field (a: text input, framework, cla: yes, waiting for tree to go green, will affect goldens)


[92480](https://github.com/flutter/flutter/pull/92480) [Cupertino] fix dark mode for `ContextMenuAction` (a: text input, framework, cla: yes, f: cupertino, waiting for tree to go green)


[92481](https://github.com/flutter/flutter/pull/92481) [Cupertino] Exclude border for last action item in `CupertinoContextMenu` (a: text input, framework, cla: yes, f: cupertino)


[92745](https://github.com/flutter/flutter/pull/92745) Fix typo that is introduced in hotfix 2.5.x (a: text input, framework, f: material design, cla: yes)


[92861](https://github.com/flutter/flutter/pull/92861) Remove globals_null_migrated.dart, move into globals.dart (a: text input, tool, cla: yes, waiting for tree to go green, integration_test, a: null-safety)


[92929](https://github.com/flutter/flutter/pull/92929) Fix a few prefer_const_declarations and avoid_redundant_argument_values. (a: text input, framework, f: material design, a: internationalization, cla: yes, f: cupertino)


[92945](https://github.com/flutter/flutter/pull/92945) [TextInput] send `setEditingState` before `show` to the text input plugin when switching input clients (a: text input, framework, cla: yes, waiting for tree to go green)


[93094](https://github.com/flutter/flutter/pull/93094) Update minimum required version to Xcode 12.3 (a: text input, tool, cla: yes, waiting for tree to go green, t: xcode)


[93128](https://github.com/flutter/flutter/pull/93128) Remove comment on caching line metrics (a: text input, framework, cla: yes, waiting for tree to go green)


[93129](https://github.com/flutter/flutter/pull/93129) Use baseline value to get position in next line (a: text input, framework, cla: yes, waiting for tree to go green)


[93166](https://github.com/flutter/flutter/pull/93166) Do not rebuild when TickerMode changes (a: text input, framework, cla: yes, waiting for tree to go green)


[93168](https://github.com/flutter/flutter/pull/93168) [flutter_tools] Catch lack of flutter tools source missing (a: text input, tool, cla: yes)


[93170](https://github.com/flutter/flutter/pull/93170) Desktop edge scrolling (a: text input, framework, f: material design, cla: yes, f: cupertino, waiting for tree to go green)


[93248](https://github.com/flutter/flutter/pull/93248) Fix scroll offset when caret larger than viewport (a: text input, framework, cla: yes)


[93396](https://github.com/flutter/flutter/pull/93396) Deprecate `primaryColorBrightness` (a: text input, team, framework, f: material design, cla: yes, waiting for tree to go green, tech-debt)


[93722](https://github.com/flutter/flutter/pull/93722) Skip negative web image test (a: text input, framework, cla: yes)


[93725](https://github.com/flutter/flutter/pull/93725) [Material 3] Update TextTheme to have M3 names for styles (a: text input, framework, f: material design, cla: yes, waiting for tree to go green)


[93740](https://github.com/flutter/flutter/pull/93740) Skip web golden test that is not supported (a: tests, a: text input, team, framework, f: material design, cla: yes, tech-debt)


[93835](https://github.com/flutter/flutter/pull/93835) Shift tap gesture (a: text input, framework, f: material design, cla: yes, f: cupertino, waiting for tree to go green, will affect goldens)


[93875](https://github.com/flutter/flutter/pull/93875) [CupertinoTextField] Add missing focus listener (a: text input, framework, cla: yes, f: cupertino, waiting for tree to go green, will affect goldens)


[93896](https://github.com/flutter/flutter/pull/93896) [flutter_conductor] Conductor prompt refactor (a: text input, team, cla: yes, waiting for tree to go green)


[94067](https://github.com/flutter/flutter/pull/94067) make .prompt() async (a: text input, team, cla: yes, waiting for tree to go green)


[94386](https://github.com/flutter/flutter/pull/94386) Revert "Fix scroll offset when caret larger than viewport" (a: text input, framework, cla: yes)


[94424](https://github.com/flutter/flutter/pull/94424) Update outdated macros (a: text input, framework, a: animation, f: material design, cla: yes, waiting for tree to go green)


[94447](https://github.com/flutter/flutter/pull/94447) Opacity Peephole optimization benchmarks (a: text input, team, cla: yes, waiting for tree to go green)


[94493](https://github.com/flutter/flutter/pull/94493) SelectableText keep alive only when it has selection (a: text input, framework, f: material design, cla: yes)


[94496](https://github.com/flutter/flutter/pull/94496) Use `EnumName.name` where possible. (a: text input, team, framework, f: material design, a: accessibility, cla: yes, f: cupertino, d: api docs, d: examples, waiting for tree to go green, documentation, f: focus)


[94739](https://github.com/flutter/flutter/pull/94739) [web] Stop using web experiments in benchmarks (a: text input, team, cla: yes, platform-web, waiting for tree to go green, team: benchmark)


[94760](https://github.com/flutter/flutter/pull/94760) Add null return statements to nullable functions with implicit returns (a: text input, framework, f: material design, waiting for tree to go green)


[94834](https://github.com/flutter/flutter/pull/94834) Add explicit null returns in flutter/test (a: text input, framework, f: material design, f: scrolling, f: cupertino, f: routes, waiting for tree to go green)


[94898](https://github.com/flutter/flutter/pull/94898) Windows: Focus text field on gaining a11y focus (a: text input, framework, f: material design, f: cupertino, waiting for tree to go green)


[94966](https://github.com/flutter/flutter/pull/94966) Delete and Backspace shortcuts accept optional Shift modifier (a: text input, framework, waiting for tree to go green)


[95657](https://github.com/flutter/flutter/pull/95657) Migrate flutter_device_manager to null safety (a: text input, tool, waiting for tree to go green, a: null-safety, tech-debt)


[95690](https://github.com/flutter/flutter/pull/95690) Add missing return null to default_text_editing_shortcuts.dart (a: text input, framework)


#### d: api docs - 31 pull request(s)

[89511](https://github.com/flutter/flutter/pull/89511) Reland engine display features (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, documentation, integration_test)


[91837](https://github.com/flutter/flutter/pull/91837) [ReorderableListView] Update doc with example to make it clear `proxyDecorator` can overriden to customise an item when it is being dragged. (team, framework, f: material design, cla: yes, d: api docs, d: examples, documentation)


[92297](https://github.com/flutter/flutter/pull/92297) Added widgets/AppModel (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[92932](https://github.com/flutter/flutter/pull/92932) Update docs to point to assets-for-api-docs cupertino css file  (team, cla: yes, f: cupertino, d: api docs, waiting for tree to go green, documentation)


[93087](https://github.com/flutter/flutter/pull/93087) In CupertinoIcons doc adopt diagram and fix broken glyph map link (framework, cla: yes, f: cupertino, d: api docs, waiting for tree to go green, documentation)


[93098](https://github.com/flutter/flutter/pull/93098) Revert "Reland engine display features" (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, documentation, integration_test)


[93117](https://github.com/flutter/flutter/pull/93117) Reland Reland engine display features (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, documentation, integration_test)


[93161](https://github.com/flutter/flutter/pull/93161) Revert "Added widgets/AppModel" (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[93175](https://github.com/flutter/flutter/pull/93175) Added SharedAppData to the widgets library (team, framework, f: material design, cla: yes, d: api docs, d: examples, documentation, will affect goldens)


[93204](https://github.com/flutter/flutter/pull/93204) Revert "Reland Reland engine display features" (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, documentation, integration_test)


[93240](https://github.com/flutter/flutter/pull/93240) Reland 3: Display Features (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation, integration_test)


[93351](https://github.com/flutter/flutter/pull/93351) Replaced the reference to `primaryVariant` in code example. (team, f: material design, cla: yes, d: api docs, d: examples, documentation)


[93448](https://github.com/flutter/flutter/pull/93448) [flutter_releases] Flutter beta 2.8.0-3.1.pre Framework Cherrypicks (team, framework, engine, f: material design, cla: yes, d: api docs, d: examples, documentation)


[93480](https://github.com/flutter/flutter/pull/93480) Add InputDecorator label color on error examples (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[93483](https://github.com/flutter/flutter/pull/93483) Fix typo in Shortcuts doc comment (framework, cla: yes, d: api docs, documentation)


[93509](https://github.com/flutter/flutter/pull/93509) Add `CupertinoDatePicker` Interactive Example (team, framework, cla: yes, f: cupertino, d: api docs, d: examples, waiting for tree to go green, documentation)


[93600](https://github.com/flutter/flutter/pull/93600) fix: inline templatized see also (framework, f: material design, cla: yes, d: api docs, waiting for tree to go green, documentation)


[93625](https://github.com/flutter/flutter/pull/93625) Add `CupertinoButton` interactive example (team, framework, cla: yes, f: cupertino, d: api docs, d: examples, waiting for tree to go green, documentation)


[93799](https://github.com/flutter/flutter/pull/93799) Add Ink.image clip examples (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[94077](https://github.com/flutter/flutter/pull/94077) Mixin for slotted RenderObjectWidgets and RenderBox (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[94084](https://github.com/flutter/flutter/pull/94084) Update Xcode toolsVersion encoded in generated Main.storyboard (team, platform-ios, tool, cla: yes, d: api docs, d: examples, waiting for tree to go green, t: xcode, documentation, integration_test)


[94164](https://github.com/flutter/flutter/pull/94164) Revert "Update Xcode toolsVersion encoded in generated Main.storyboard" (team, tool, cla: yes, d: api docs, d: examples, documentation, integration_test)


[94496](https://github.com/flutter/flutter/pull/94496) Use `EnumName.name` where possible. (a: text input, team, framework, f: material design, a: accessibility, cla: yes, f: cupertino, d: api docs, d: examples, waiting for tree to go green, documentation, f: focus)


[94620](https://github.com/flutter/flutter/pull/94620) Revert "Mixin for slotted RenderObjectWidgets and RenderBox" (team, framework, f: material design, cla: yes, d: api docs, d: examples, documentation)


[94632](https://github.com/flutter/flutter/pull/94632) Reland "Mixin for slotted RenderObjectWidgets and RenderBox (#94077)" (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[95044](https://github.com/flutter/flutter/pull/95044) Fix some issues with samples (team, framework, f: material design, f: scrolling, d: api docs, d: examples, waiting for tree to go green, documentation)


[95050](https://github.com/flutter/flutter/pull/95050) Ban sync*/async* from user facing code (team, tool, framework, a: animation, f: material design, f: scrolling, f: cupertino, d: api docs, d: examples, f: routes, f: gestures, documentation, f: focus)


[95146](https://github.com/flutter/flutter/pull/95146) Document Update: Outlined_button.dart (framework, f: material design, d: api docs, waiting for tree to go green, documentation)


[95286](https://github.com/flutter/flutter/pull/95286) Improve sync*/async* opt outs (team, framework, d: api docs, d: examples, documentation)


[95303](https://github.com/flutter/flutter/pull/95303) Update configurations to match the current test beds. (team, tool, framework, engine, f: material design, a: accessibility, d: api docs, d: examples, documentation)


[95428](https://github.com/flutter/flutter/pull/95428) Correct missing return statements in nullably-typed functions (team, tool, d: api docs, d: examples, waiting for tree to go green, documentation)


#### documentation - 31 pull request(s)

[89511](https://github.com/flutter/flutter/pull/89511) Reland engine display features (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, documentation, integration_test)


[91837](https://github.com/flutter/flutter/pull/91837) [ReorderableListView] Update doc with example to make it clear `proxyDecorator` can overriden to customise an item when it is being dragged. (team, framework, f: material design, cla: yes, d: api docs, d: examples, documentation)


[92297](https://github.com/flutter/flutter/pull/92297) Added widgets/AppModel (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[92932](https://github.com/flutter/flutter/pull/92932) Update docs to point to assets-for-api-docs cupertino css file  (team, cla: yes, f: cupertino, d: api docs, waiting for tree to go green, documentation)


[93087](https://github.com/flutter/flutter/pull/93087) In CupertinoIcons doc adopt diagram and fix broken glyph map link (framework, cla: yes, f: cupertino, d: api docs, waiting for tree to go green, documentation)


[93098](https://github.com/flutter/flutter/pull/93098) Revert "Reland engine display features" (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, documentation, integration_test)


[93117](https://github.com/flutter/flutter/pull/93117) Reland Reland engine display features (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, documentation, integration_test)


[93161](https://github.com/flutter/flutter/pull/93161) Revert "Added widgets/AppModel" (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[93175](https://github.com/flutter/flutter/pull/93175) Added SharedAppData to the widgets library (team, framework, f: material design, cla: yes, d: api docs, d: examples, documentation, will affect goldens)


[93204](https://github.com/flutter/flutter/pull/93204) Revert "Reland Reland engine display features" (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, documentation, integration_test)


[93240](https://github.com/flutter/flutter/pull/93240) Reland 3: Display Features (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation, integration_test)


[93351](https://github.com/flutter/flutter/pull/93351) Replaced the reference to `primaryVariant` in code example. (team, f: material design, cla: yes, d: api docs, d: examples, documentation)


[93448](https://github.com/flutter/flutter/pull/93448) [flutter_releases] Flutter beta 2.8.0-3.1.pre Framework Cherrypicks (team, framework, engine, f: material design, cla: yes, d: api docs, d: examples, documentation)


[93480](https://github.com/flutter/flutter/pull/93480) Add InputDecorator label color on error examples (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[93483](https://github.com/flutter/flutter/pull/93483) Fix typo in Shortcuts doc comment (framework, cla: yes, d: api docs, documentation)


[93509](https://github.com/flutter/flutter/pull/93509) Add `CupertinoDatePicker` Interactive Example (team, framework, cla: yes, f: cupertino, d: api docs, d: examples, waiting for tree to go green, documentation)


[93600](https://github.com/flutter/flutter/pull/93600) fix: inline templatized see also (framework, f: material design, cla: yes, d: api docs, waiting for tree to go green, documentation)


[93625](https://github.com/flutter/flutter/pull/93625) Add `CupertinoButton` interactive example (team, framework, cla: yes, f: cupertino, d: api docs, d: examples, waiting for tree to go green, documentation)


[93799](https://github.com/flutter/flutter/pull/93799) Add Ink.image clip examples (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[94077](https://github.com/flutter/flutter/pull/94077) Mixin for slotted RenderObjectWidgets and RenderBox (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[94084](https://github.com/flutter/flutter/pull/94084) Update Xcode toolsVersion encoded in generated Main.storyboard (team, platform-ios, tool, cla: yes, d: api docs, d: examples, waiting for tree to go green, t: xcode, documentation, integration_test)


[94164](https://github.com/flutter/flutter/pull/94164) Revert "Update Xcode toolsVersion encoded in generated Main.storyboard" (team, tool, cla: yes, d: api docs, d: examples, documentation, integration_test)


[94496](https://github.com/flutter/flutter/pull/94496) Use `EnumName.name` where possible. (a: text input, team, framework, f: material design, a: accessibility, cla: yes, f: cupertino, d: api docs, d: examples, waiting for tree to go green, documentation, f: focus)


[94620](https://github.com/flutter/flutter/pull/94620) Revert "Mixin for slotted RenderObjectWidgets and RenderBox" (team, framework, f: material design, cla: yes, d: api docs, d: examples, documentation)


[94632](https://github.com/flutter/flutter/pull/94632) Reland "Mixin for slotted RenderObjectWidgets and RenderBox (#94077)" (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[95044](https://github.com/flutter/flutter/pull/95044) Fix some issues with samples (team, framework, f: material design, f: scrolling, d: api docs, d: examples, waiting for tree to go green, documentation)


[95050](https://github.com/flutter/flutter/pull/95050) Ban sync*/async* from user facing code (team, tool, framework, a: animation, f: material design, f: scrolling, f: cupertino, d: api docs, d: examples, f: routes, f: gestures, documentation, f: focus)


[95146](https://github.com/flutter/flutter/pull/95146) Document Update: Outlined_button.dart (framework, f: material design, d: api docs, waiting for tree to go green, documentation)


[95286](https://github.com/flutter/flutter/pull/95286) Improve sync*/async* opt outs (team, framework, d: api docs, d: examples, documentation)


[95303](https://github.com/flutter/flutter/pull/95303) Update configurations to match the current test beds. (team, tool, framework, engine, f: material design, a: accessibility, d: api docs, d: examples, documentation)


[95428](https://github.com/flutter/flutter/pull/95428) Correct missing return statements in nullably-typed functions (team, tool, d: api docs, d: examples, waiting for tree to go green, documentation)


#### d: examples - 27 pull request(s)

[89511](https://github.com/flutter/flutter/pull/89511) Reland engine display features (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, documentation, integration_test)


[90684](https://github.com/flutter/flutter/pull/90684) Move text editing `Action`s to `EditableTextState` (team, framework, f: material design, cla: yes, f: cupertino, d: examples, waiting for tree to go green)


[91837](https://github.com/flutter/flutter/pull/91837) [ReorderableListView] Update doc with example to make it clear `proxyDecorator` can overriden to customise an item when it is being dragged. (team, framework, f: material design, cla: yes, d: api docs, d: examples, documentation)


[92297](https://github.com/flutter/flutter/pull/92297) Added widgets/AppModel (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[93098](https://github.com/flutter/flutter/pull/93098) Revert "Reland engine display features" (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, documentation, integration_test)


[93117](https://github.com/flutter/flutter/pull/93117) Reland Reland engine display features (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, documentation, integration_test)


[93161](https://github.com/flutter/flutter/pull/93161) Revert "Added widgets/AppModel" (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[93175](https://github.com/flutter/flutter/pull/93175) Added SharedAppData to the widgets library (team, framework, f: material design, cla: yes, d: api docs, d: examples, documentation, will affect goldens)


[93204](https://github.com/flutter/flutter/pull/93204) Revert "Reland Reland engine display features" (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, documentation, integration_test)


[93240](https://github.com/flutter/flutter/pull/93240) Reland 3: Display Features (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation, integration_test)


[93351](https://github.com/flutter/flutter/pull/93351) Replaced the reference to `primaryVariant` in code example. (team, f: material design, cla: yes, d: api docs, d: examples, documentation)


[93448](https://github.com/flutter/flutter/pull/93448) [flutter_releases] Flutter beta 2.8.0-3.1.pre Framework Cherrypicks (team, framework, engine, f: material design, cla: yes, d: api docs, d: examples, documentation)


[93480](https://github.com/flutter/flutter/pull/93480) Add InputDecorator label color on error examples (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[93509](https://github.com/flutter/flutter/pull/93509) Add `CupertinoDatePicker` Interactive Example (team, framework, cla: yes, f: cupertino, d: api docs, d: examples, waiting for tree to go green, documentation)


[93625](https://github.com/flutter/flutter/pull/93625) Add `CupertinoButton` interactive example (team, framework, cla: yes, f: cupertino, d: api docs, d: examples, waiting for tree to go green, documentation)


[93799](https://github.com/flutter/flutter/pull/93799) Add Ink.image clip examples (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[94077](https://github.com/flutter/flutter/pull/94077) Mixin for slotted RenderObjectWidgets and RenderBox (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[94084](https://github.com/flutter/flutter/pull/94084) Update Xcode toolsVersion encoded in generated Main.storyboard (team, platform-ios, tool, cla: yes, d: api docs, d: examples, waiting for tree to go green, t: xcode, documentation, integration_test)


[94164](https://github.com/flutter/flutter/pull/94164) Revert "Update Xcode toolsVersion encoded in generated Main.storyboard" (team, tool, cla: yes, d: api docs, d: examples, documentation, integration_test)


[94496](https://github.com/flutter/flutter/pull/94496) Use `EnumName.name` where possible. (a: text input, team, framework, f: material design, a: accessibility, cla: yes, f: cupertino, d: api docs, d: examples, waiting for tree to go green, documentation, f: focus)


[94620](https://github.com/flutter/flutter/pull/94620) Revert "Mixin for slotted RenderObjectWidgets and RenderBox" (team, framework, f: material design, cla: yes, d: api docs, d: examples, documentation)


[94632](https://github.com/flutter/flutter/pull/94632) Reland "Mixin for slotted RenderObjectWidgets and RenderBox (#94077)" (team, framework, f: material design, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation)


[95044](https://github.com/flutter/flutter/pull/95044) Fix some issues with samples (team, framework, f: material design, f: scrolling, d: api docs, d: examples, waiting for tree to go green, documentation)


[95050](https://github.com/flutter/flutter/pull/95050) Ban sync*/async* from user facing code (team, tool, framework, a: animation, f: material design, f: scrolling, f: cupertino, d: api docs, d: examples, f: routes, f: gestures, documentation, f: focus)


[95286](https://github.com/flutter/flutter/pull/95286) Improve sync*/async* opt outs (team, framework, d: api docs, d: examples, documentation)


[95303](https://github.com/flutter/flutter/pull/95303) Update configurations to match the current test beds. (team, tool, framework, engine, f: material design, a: accessibility, d: api docs, d: examples, documentation)


[95428](https://github.com/flutter/flutter/pull/95428) Correct missing return statements in nullably-typed functions (team, tool, d: api docs, d: examples, waiting for tree to go green, documentation)


#### integration_test - 27 pull request(s)

[89511](https://github.com/flutter/flutter/pull/89511) Reland engine display features (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, documentation, integration_test)


[92535](https://github.com/flutter/flutter/pull/92535) Reland: "Update outdated runners in the benchmarks folder (#91126)" (team, tool, cla: yes, waiting for tree to go green, integration_test)


[92593](https://github.com/flutter/flutter/pull/92593) Migrate test to moved FlutterPlayStoreSplitApplication (team, cla: yes, integration_test)


[92733](https://github.com/flutter/flutter/pull/92733) Add the exported attribute to the Flutter Gallery manifest (team, cla: yes, waiting for tree to go green, integration_test)


[92812](https://github.com/flutter/flutter/pull/92812) migrate integration.shard/vmservice_integration_test.dart to null safety (tool, cla: yes, waiting for tree to go green, integration_test)


[92861](https://github.com/flutter/flutter/pull/92861) Remove globals_null_migrated.dart, move into globals.dart (a: text input, tool, cla: yes, waiting for tree to go green, integration_test, a: null-safety)


[92901](https://github.com/flutter/flutter/pull/92901) Exit on deprecated v1 embedding when trying to run or build (team, tool, a: accessibility, cla: yes, waiting for tree to go green, integration_test)


[92938](https://github.com/flutter/flutter/pull/92938) Skip codesigning during native macOS integration tests (team, cla: yes, waiting for tree to go green, integration_test)


[92946](https://github.com/flutter/flutter/pull/92946) Add Help menu to macOS create template (team, tool, cla: yes, waiting for tree to go green, integration_test)


[93080](https://github.com/flutter/flutter/pull/93080) Dynamic logcat piping for deferred components test (team, cla: yes, waiting for tree to go green, integration_test)


[93086](https://github.com/flutter/flutter/pull/93086) Improve tracing (team, framework, f: material design, f: scrolling, cla: yes, waiting for tree to go green, integration_test)


[93098](https://github.com/flutter/flutter/pull/93098) Revert "Reland engine display features" (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, documentation, integration_test)


[93117](https://github.com/flutter/flutter/pull/93117) Reland Reland engine display features (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, documentation, integration_test)


[93204](https://github.com/flutter/flutter/pull/93204) Revert "Reland Reland engine display features" (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, documentation, integration_test)


[93240](https://github.com/flutter/flutter/pull/93240) Reland 3: Display Features (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation, integration_test)


[93293](https://github.com/flutter/flutter/pull/93293) Use adb variable instead of direct command (team, cla: yes, waiting for tree to go green, integration_test)


[93307](https://github.com/flutter/flutter/pull/93307) Track timeout from app run start in deferred components integration test (team, cla: yes, waiting for tree to go green, integration_test)


[93323](https://github.com/flutter/flutter/pull/93323) Revert "Reland: "Update outdated runners in the benchmarks folder (#91126)"" (team, tool, cla: yes, integration_test)


[93365](https://github.com/flutter/flutter/pull/93365) Revert "Exit on deprecated v1 embedding when trying to run or build" (team, tool, a: accessibility, cla: yes, integration_test)


[93386](https://github.com/flutter/flutter/pull/93386) Reland "Exit on deprecated v1 embedding when trying to run or build (#92901)" (team, tool, a: accessibility, cla: yes, waiting for tree to go green, integration_test)


[93427](https://github.com/flutter/flutter/pull/93427) Added Material 3 colors to ColorScheme. (team, framework, f: material design, cla: yes, integration_test, tech-debt)


[93463](https://github.com/flutter/flutter/pull/93463) API to generate a ColorScheme from a single seed color. (team, framework, f: material design, cla: yes, waiting for tree to go green, integration_test)


[93518](https://github.com/flutter/flutter/pull/93518) Revert "Reland "Exit on deprecated v1 embedding when trying to run or… (team, tool, a: accessibility, cla: yes, integration_test)


[93566](https://github.com/flutter/flutter/pull/93566) Reland "Exit on deprecated v1 embedding when trying to run or build" (#92901) (team, tool, a: accessibility, cla: yes, waiting for tree to go green, integration_test)


[93876](https://github.com/flutter/flutter/pull/93876) Force the a11y focus on textfield in android semantics integration test (team, a: accessibility, cla: yes, waiting for tree to go green, integration_test)


[94084](https://github.com/flutter/flutter/pull/94084) Update Xcode toolsVersion encoded in generated Main.storyboard (team, platform-ios, tool, cla: yes, d: api docs, d: examples, waiting for tree to go green, t: xcode, documentation, integration_test)


[94164](https://github.com/flutter/flutter/pull/94164) Revert "Update Xcode toolsVersion encoded in generated Main.storyboard" (team, tool, cla: yes, d: api docs, d: examples, documentation, integration_test)


#### team: flakes - 25 pull request(s)

[93013](https://github.com/flutter/flutter/pull/93013) Marks Linux web_canvaskit_tests_0 to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93014](https://github.com/flutter/flutter/pull/93014) Marks Linux web_canvaskit_tests_1 to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93015](https://github.com/flutter/flutter/pull/93015) Marks Linux web_canvaskit_tests_2 to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93016](https://github.com/flutter/flutter/pull/93016) Marks Linux web_canvaskit_tests_3 to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93017](https://github.com/flutter/flutter/pull/93017) Marks Linux web_canvaskit_tests_4 to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93018](https://github.com/flutter/flutter/pull/93018) Marks Linux web_canvaskit_tests_5 to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93019](https://github.com/flutter/flutter/pull/93019) Marks Linux web_canvaskit_tests_6 to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93020](https://github.com/flutter/flutter/pull/93020) Marks Linux web_canvaskit_tests_7_last to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93021](https://github.com/flutter/flutter/pull/93021) Marks Linux_android flutter_gallery__image_cache_memory to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93022](https://github.com/flutter/flutter/pull/93022) Marks Linux_android flutter_gallery__start_up to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93251](https://github.com/flutter/flutter/pull/93251) Marks Linux_android flutter_gallery__start_up_delayed to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93252](https://github.com/flutter/flutter/pull/93252) Marks Mac_android run_release_test to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93254](https://github.com/flutter/flutter/pull/93254) Marks Mac_ios integration_ui_ios_textfield to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93255](https://github.com/flutter/flutter/pull/93255) Marks Mac_android android_semantics_integration_test to be flaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93664](https://github.com/flutter/flutter/pull/93664) Marks Mac native_ui_tests_macos to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[93805](https://github.com/flutter/flutter/pull/93805) Marks Linux_android image_list_jit_reported_duration to be flaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[94029](https://github.com/flutter/flutter/pull/94029) Marks Linux deferred components to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[94033](https://github.com/flutter/flutter/pull/94033) Marks Linux android views to be flaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[94035](https://github.com/flutter/flutter/pull/94035) Marks Linux_android image_list_reported_duration to be flaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[94727](https://github.com/flutter/flutter/pull/94727) Marks Linux_android image_list_reported_duration to be unflaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[94731](https://github.com/flutter/flutter/pull/94731) Marks Mac_android android_semantics_integration_test to be flaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[94733](https://github.com/flutter/flutter/pull/94733) Marks Mac module_test_ios to be flaky (team, cla: yes, team: flakes, waiting for tree to go green, tech-debt)


[95055](https://github.com/flutter/flutter/pull/95055) Initialize the Skia client more efficiently (a: tests, team, framework, team: flakes, waiting for tree to go green, team: presubmit flakes, tech-debt, infra auto flake)


[95571](https://github.com/flutter/flutter/pull/95571) Marks Mac module_test_ios to be unflaky (team, team: flakes, waiting for tree to go green, tech-debt)


[95583](https://github.com/flutter/flutter/pull/95583) Marks Mac_ios hot_mode_dev_cycle_ios__benchmark to be flaky (team, team: flakes, waiting for tree to go green, tech-debt)


#### f: cupertino - 22 pull request(s)

[72919](https://github.com/flutter/flutter/pull/72919) Add CupertinoTabBar.height (severe: new feature, framework, cla: yes, f: cupertino, waiting for tree to go green)


[90684](https://github.com/flutter/flutter/pull/90684) Move text editing `Action`s to `EditableTextState` (team, framework, f: material design, cla: yes, f: cupertino, d: examples, waiting for tree to go green)


[92172](https://github.com/flutter/flutter/pull/92172) [CupertinoActivityIndicator] Add `color` parameter (framework, f: material design, cla: yes, f: cupertino, waiting for tree to go green)


[92197](https://github.com/flutter/flutter/pull/92197) Reland Remove BottomNavigationBarItem.title deprecation (framework, f: material design, cla: yes, f: cupertino, waiting for tree to go green)


[92480](https://github.com/flutter/flutter/pull/92480) [Cupertino] fix dark mode for `ContextMenuAction` (a: text input, framework, cla: yes, f: cupertino, waiting for tree to go green)


[92481](https://github.com/flutter/flutter/pull/92481) [Cupertino] Exclude border for last action item in `CupertinoContextMenu` (a: text input, framework, cla: yes, f: cupertino)


[92923](https://github.com/flutter/flutter/pull/92923) Update flutter localizations. (f: material design, a: internationalization, cla: yes, f: cupertino, waiting for tree to go green)


[92929](https://github.com/flutter/flutter/pull/92929) Fix a few prefer_const_declarations and avoid_redundant_argument_values. (a: text input, framework, f: material design, a: internationalization, cla: yes, f: cupertino)


[92932](https://github.com/flutter/flutter/pull/92932) Update docs to point to assets-for-api-docs cupertino css file  (team, cla: yes, f: cupertino, d: api docs, waiting for tree to go green, documentation)


[93087](https://github.com/flutter/flutter/pull/93087) In CupertinoIcons doc adopt diagram and fix broken glyph map link (framework, cla: yes, f: cupertino, d: api docs, waiting for tree to go green, documentation)


[93170](https://github.com/flutter/flutter/pull/93170) Desktop edge scrolling (a: text input, framework, f: material design, cla: yes, f: cupertino, waiting for tree to go green)


[93478](https://github.com/flutter/flutter/pull/93478) Add `splashRadius` property to `IconTheme`  (framework, f: material design, cla: yes, f: cupertino, waiting for tree to go green)


[93509](https://github.com/flutter/flutter/pull/93509) Add `CupertinoDatePicker` Interactive Example (team, framework, cla: yes, f: cupertino, d: api docs, d: examples, waiting for tree to go green, documentation)


[93625](https://github.com/flutter/flutter/pull/93625) Add `CupertinoButton` interactive example (team, framework, cla: yes, f: cupertino, d: api docs, d: examples, waiting for tree to go green, documentation)


[93835](https://github.com/flutter/flutter/pull/93835) Shift tap gesture (a: text input, framework, f: material design, cla: yes, f: cupertino, waiting for tree to go green, will affect goldens)


[93875](https://github.com/flutter/flutter/pull/93875) [CupertinoTextField] Add missing focus listener (a: text input, framework, cla: yes, f: cupertino, waiting for tree to go green, will affect goldens)


[94482](https://github.com/flutter/flutter/pull/94482) Revert "Add `splashRadius` property to `IconTheme`  (#93478)" (framework, f: material design, cla: yes, f: cupertino, waiting for tree to go green)


[94496](https://github.com/flutter/flutter/pull/94496) Use `EnumName.name` where possible. (a: text input, team, framework, f: material design, a: accessibility, cla: yes, f: cupertino, d: api docs, d: examples, waiting for tree to go green, documentation, f: focus)


[94772](https://github.com/flutter/flutter/pull/94772) Prefer .of to .from (framework, a: animation, f: material design, a: accessibility, f: scrolling, f: cupertino, f: routes, f: gestures, f: focus)


[94834](https://github.com/flutter/flutter/pull/94834) Add explicit null returns in flutter/test (a: text input, framework, f: material design, f: scrolling, f: cupertino, f: routes, waiting for tree to go green)


[94898](https://github.com/flutter/flutter/pull/94898) Windows: Focus text field on gaining a11y focus (a: text input, framework, f: material design, f: cupertino, waiting for tree to go green)


[95050](https://github.com/flutter/flutter/pull/95050) Ban sync*/async* from user facing code (team, tool, framework, a: animation, f: material design, f: scrolling, f: cupertino, d: api docs, d: examples, f: routes, f: gestures, documentation, f: focus)


#### a: accessibility - 19 pull request(s)

[89511](https://github.com/flutter/flutter/pull/89511) Reland engine display features (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, documentation, integration_test)


[92901](https://github.com/flutter/flutter/pull/92901) Exit on deprecated v1 embedding when trying to run or build (team, tool, a: accessibility, cla: yes, waiting for tree to go green, integration_test)


[93034](https://github.com/flutter/flutter/pull/93034) Replace text directionality control characters with escape sequences in the semantics_tester (framework, a: accessibility, cla: yes, waiting for tree to go green)


[93098](https://github.com/flutter/flutter/pull/93098) Revert "Reland engine display features" (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, documentation, integration_test)


[93117](https://github.com/flutter/flutter/pull/93117) Reland Reland engine display features (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, documentation, integration_test)


[93204](https://github.com/flutter/flutter/pull/93204) Revert "Reland Reland engine display features" (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, documentation, integration_test)


[93240](https://github.com/flutter/flutter/pull/93240) Reland 3: Display Features (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation, integration_test)


[93365](https://github.com/flutter/flutter/pull/93365) Revert "Exit on deprecated v1 embedding when trying to run or build" (team, tool, a: accessibility, cla: yes, integration_test)


[93386](https://github.com/flutter/flutter/pull/93386) Reland "Exit on deprecated v1 embedding when trying to run or build (#92901)" (team, tool, a: accessibility, cla: yes, waiting for tree to go green, integration_test)


[93518](https://github.com/flutter/flutter/pull/93518) Revert "Reland "Exit on deprecated v1 embedding when trying to run or… (team, tool, a: accessibility, cla: yes, integration_test)


[93566](https://github.com/flutter/flutter/pull/93566) Reland "Exit on deprecated v1 embedding when trying to run or build" (#92901) (team, tool, a: accessibility, cla: yes, waiting for tree to go green, integration_test)


[93869](https://github.com/flutter/flutter/pull/93869) Skip links in MinimumTapTargetGuideline. (a: tests, framework, a: accessibility, cla: yes, waiting for tree to go green)


[93876](https://github.com/flutter/flutter/pull/93876) Force the a11y focus on textfield in android semantics integration test (team, a: accessibility, cla: yes, waiting for tree to go green, integration_test)


[94489](https://github.com/flutter/flutter/pull/94489) MinimumTextContrastGuideline should exclude disabled component (a: tests, framework, a: accessibility, cla: yes, waiting for tree to go green)


[94496](https://github.com/flutter/flutter/pull/94496) Use `EnumName.name` where possible. (a: text input, team, framework, f: material design, a: accessibility, cla: yes, f: cupertino, d: api docs, d: examples, waiting for tree to go green, documentation, f: focus)


[94772](https://github.com/flutter/flutter/pull/94772) Prefer .of to .from (framework, a: animation, f: material design, a: accessibility, f: scrolling, f: cupertino, f: routes, f: gestures, f: focus)


[94875](https://github.com/flutter/flutter/pull/94875) Fix android semantics integration test flakiness (team, a: accessibility, waiting for tree to go green)


[95047](https://github.com/flutter/flutter/pull/95047) Fixes semantics_perf_test.dart after profile fixes (team, a: accessibility, waiting for tree to go green)


[95303](https://github.com/flutter/flutter/pull/95303) Update configurations to match the current test beds. (team, tool, framework, engine, f: material design, a: accessibility, d: api docs, d: examples, documentation)


#### engine - 17 pull request(s)

[89511](https://github.com/flutter/flutter/pull/89511) Reland engine display features (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, documentation, integration_test)


[92926](https://github.com/flutter/flutter/pull/92926) Revert "Roll Engine from 6095a1367846 to 4dbdc0844425 (1 revision) (#… (engine, cla: yes)


[93098](https://github.com/flutter/flutter/pull/93098) Revert "Reland engine display features" (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, documentation, integration_test)


[93117](https://github.com/flutter/flutter/pull/93117) Reland Reland engine display features (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, documentation, integration_test)


[93204](https://github.com/flutter/flutter/pull/93204) Revert "Reland Reland engine display features" (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, documentation, integration_test)


[93240](https://github.com/flutter/flutter/pull/93240) Reland 3: Display Features (team, tool, engine, a: accessibility, cla: yes, d: api docs, d: examples, waiting for tree to go green, documentation, integration_test)


[93448](https://github.com/flutter/flutter/pull/93448) [flutter_releases] Flutter beta 2.8.0-3.1.pre Framework Cherrypicks (team, framework, engine, f: material design, cla: yes, d: api docs, d: examples, documentation)


[93841](https://github.com/flutter/flutter/pull/93841) [flutter_releases] Flutter beta 2.8.0-3.2.pre Framework Cherrypicks (tool, engine, cla: yes)


[93976](https://github.com/flutter/flutter/pull/93976) Revert "Roll Engine from d3dcd41c9490 to 64b13b8eff25 (29 revisions)" (engine, cla: yes)


[94176](https://github.com/flutter/flutter/pull/94176) Revert "Roll Engine from 4b1d78603d70 to 9be4b8b9bcc9 (8 revisions)" (engine, cla: yes)


[94182](https://github.com/flutter/flutter/pull/94182) Cherrypick a Dart roll to unblock internal roll. (engine, cla: yes)


[94490](https://github.com/flutter/flutter/pull/94490) [flutter_releases] Flutter beta 2.8.0-3.3.pre Framework Cherrypicks (team, tool, engine, cla: yes)


[94611](https://github.com/flutter/flutter/pull/94611) Revert "Roll Engine from 128fd65b005a to 1a76ac24c509 (2 revisions)" (engine, cla: yes)


[94889](https://github.com/flutter/flutter/pull/94889) [flutter_releases] Flutter stable 2.8.0 Framework Cherrypicks (engine)


[95275](https://github.com/flutter/flutter/pull/95275) [flutter_releases] Flutter beta 2.9.0-0.1.pre Framework Cherrypicks (engine)


[95303](https://github.com/flutter/flutter/pull/95303) Update configurations to match the current test beds. (team, tool, framework, engine, f: material design, a: accessibility, d: api docs, d: examples, documentation)


[95375](https://github.com/flutter/flutter/pull/95375) [flutter_releases] Flutter stable 2.8.1 Framework Cherrypicks (tool, engine)


#### a: tests - 15 pull request(s)

[92217](https://github.com/flutter/flutter/pull/92217) Fix reassemble in LiveTestWidgetsFlutterBinding (a: tests, framework, cla: yes)


[92374](https://github.com/flutter/flutter/pull/92374) Removed no-shuffle tag and fixed leak in flutter_goldens_test.dart (a: tests, team, framework, cla: yes, waiting for tree to go green)


[92630](https://github.com/flutter/flutter/pull/92630) Migrate to `process` 4.2.4 (a: tests, team, tool, framework, cla: yes, waiting for tree to go green)


[92906](https://github.com/flutter/flutter/pull/92906) Add display features to MediaQuery (a: tests, severe: new feature, framework, cla: yes, waiting for tree to go green, a: layout)


[93516](https://github.com/flutter/flutter/pull/93516) Close tree if unapproved golden images get in (a: tests, team, framework, cla: yes, waiting for tree to go green, a: error message, team: infra)


[93604](https://github.com/flutter/flutter/pull/93604) Fixed leak and removed no-shuffle tag in window_test.dart (a: tests, framework, cla: yes, waiting for tree to go green)


[93740](https://github.com/flutter/flutter/pull/93740) Skip web golden test that is not supported (a: tests, a: text input, team, framework, f: material design, cla: yes, tech-debt)


[93869](https://github.com/flutter/flutter/pull/93869) Skip links in MinimumTapTargetGuideline. (a: tests, framework, a: accessibility, cla: yes, waiting for tree to go green)


[94374](https://github.com/flutter/flutter/pull/94374) Update plugin lint test for federated url_launcher plugin (a: tests, team, cla: yes)


[94489](https://github.com/flutter/flutter/pull/94489) MinimumTextContrastGuideline should exclude disabled component (a: tests, framework, a: accessibility, cla: yes, waiting for tree to go green)


[94584](https://github.com/flutter/flutter/pull/94584) [FlutterDriver] minor nullability fixes (a: tests, framework, cla: yes)


[94827](https://github.com/flutter/flutter/pull/94827) [RawKeyboard, Web, macOS] Upper keys should generate lower logical keys (a: tests, framework, waiting for tree to go green)


[95003](https://github.com/flutter/flutter/pull/95003) [flutter_test] Fix incorrect missed budget count (a: tests, framework, waiting for tree to go green)


[95055](https://github.com/flutter/flutter/pull/95055) Initialize the Skia client more efficiently (a: tests, team, framework, team: flakes, waiting for tree to go green, team: presubmit flakes, tech-debt, infra auto flake)


[95692](https://github.com/flutter/flutter/pull/95692) Compute the total time spent on UI thread for GC (a: tests, framework)


#### will affect goldens - 15 pull request(s)

[88362](https://github.com/flutter/flutter/pull/88362) [gen_l10n] retain full output file suffix (tool, cla: yes, will affect goldens)


[90157](https://github.com/flutter/flutter/pull/90157) Allow users to center align the floating label (framework, f: material design, cla: yes, will affect goldens)


[90932](https://github.com/flutter/flutter/pull/90932) Expose enableDrag property for showBottomSheet (framework, f: material design, cla: yes, waiting for tree to go green, will affect goldens)


[91698](https://github.com/flutter/flutter/pull/91698) Fix text cursor or input can be outside of the text field (a: text input, framework, cla: yes, waiting for tree to go green, will affect goldens)


[92940](https://github.com/flutter/flutter/pull/92940) TextField border gap padding improvement (framework, f: material design, cla: yes, waiting for tree to go green, will affect goldens)


[93175](https://github.com/flutter/flutter/pull/93175) Added SharedAppData to the widgets library (team, framework, f: material design, cla: yes, d: api docs, d: examples, documentation, will affect goldens)


[93223](https://github.com/flutter/flutter/pull/93223) Roll Engine from 5140e30cec13 to 469d6f1a09f4 (58 revisions) (cla: yes, waiting for tree to go green, will affect goldens)


[93228](https://github.com/flutter/flutter/pull/93228) Use num on plural (tool, cla: yes, will affect goldens)


[93264](https://github.com/flutter/flutter/pull/93264) [conductor] add cleanContext (team, cla: yes, will affect goldens)


[93510](https://github.com/flutter/flutter/pull/93510) Roll Engine from aaacb670af16 to e022c9283c40 (4 revisions) (cla: yes, waiting for tree to go green, will affect goldens)


[93835](https://github.com/flutter/flutter/pull/93835) Shift tap gesture (a: text input, framework, f: material design, cla: yes, f: cupertino, waiting for tree to go green, will affect goldens)


[93875](https://github.com/flutter/flutter/pull/93875) [CupertinoTextField] Add missing focus listener (a: text input, framework, cla: yes, f: cupertino, waiting for tree to go green, will affect goldens)


[93933](https://github.com/flutter/flutter/pull/93933) [unrevert] TextField border gap padding improvement (framework, f: material design, cla: yes, waiting for tree to go green, will affect goldens)


[94280](https://github.com/flutter/flutter/pull/94280) Ensure the engineLayer is disposed when an OpacityLayer is disabled (framework, cla: yes, waiting for tree to go green, will affect goldens)


[94811](https://github.com/flutter/flutter/pull/94811) Remove `ClipRect` from Snackbar (framework, f: material design, waiting for tree to go green, will affect goldens)


#### a: null-safety - 12 pull request(s)

[92738](https://github.com/flutter/flutter/pull/92738) Migrate emulators to null safety (tool, cla: yes, waiting for tree to go green, a: null-safety, tech-debt)


[92849](https://github.com/flutter/flutter/pull/92849) Migrate tracing to null safety (tool, cla: yes, waiting for tree to go green, a: null-safety, tech-debt)


[92861](https://github.com/flutter/flutter/pull/92861) Remove globals_null_migrated.dart, move into globals.dart (a: text input, tool, cla: yes, waiting for tree to go green, integration_test, a: null-safety)


[92869](https://github.com/flutter/flutter/pull/92869) Migrate build_system targets to null safety (tool, cla: yes, waiting for tree to go green, a: null-safety, tech-debt)


[92871](https://github.com/flutter/flutter/pull/92871) Migrate flutter_command to null safety (tool, cla: yes, waiting for tree to go green, a: null-safety, tech-debt)


[92952](https://github.com/flutter/flutter/pull/92952) Migrate doctor, format, and a few other commands to null safety (tool, cla: yes, waiting for tree to go green, a: null-safety, tech-debt)


[92955](https://github.com/flutter/flutter/pull/92955) Migrate custom_device to null safety (tool, cla: yes, waiting for tree to go green, a: null-safety, tech-debt)


[92956](https://github.com/flutter/flutter/pull/92956) Migrate windows_device to null safety (tool, cla: yes, waiting for tree to go green, a: null-safety, tech-debt)


[95433](https://github.com/flutter/flutter/pull/95433) Migrate install command to null safety (tool, waiting for tree to go green, a: null-safety, tech-debt)


[95438](https://github.com/flutter/flutter/pull/95438) Migrate fuchsia_device to null safety (tool, waiting for tree to go green, a: null-safety, tech-debt)


[95442](https://github.com/flutter/flutter/pull/95442) Migrate analyze commands to null safety (tool, waiting for tree to go green, a: null-safety, tech-debt)


[95657](https://github.com/flutter/flutter/pull/95657) Migrate flutter_device_manager to null safety (a: text input, tool, waiting for tree to go green, a: null-safety, tech-debt)


#### f: scrolling - 11 pull request(s)

[90608](https://github.com/flutter/flutter/pull/90608) RangeMaintainingScrollPhysics remove overscroll maintaining when grow (framework, f: scrolling, cla: yes, waiting for tree to go green)


[91532](https://github.com/flutter/flutter/pull/91532) Allow to click through scrollbar when gestures are disabled (framework, f: material design, f: scrolling, cla: yes, waiting for tree to go green)


[92440](https://github.com/flutter/flutter/pull/92440) Allow Programmatic Control of Draggable Sheet (framework, f: scrolling, cla: yes, waiting for tree to go green)


[92657](https://github.com/flutter/flutter/pull/92657) Fix a scrollbar crash bug (framework, f: scrolling, cla: yes, waiting for tree to go green)


[93086](https://github.com/flutter/flutter/pull/93086) Improve tracing (team, framework, f: material design, f: scrolling, cla: yes, waiting for tree to go green, integration_test)


[94613](https://github.com/flutter/flutter/pull/94613) fix small typo in doc of SingleChildScrollView (framework, f: scrolling, cla: yes, waiting for tree to go green)


[94772](https://github.com/flutter/flutter/pull/94772) Prefer .of to .from (framework, a: animation, f: material design, a: accessibility, f: scrolling, f: cupertino, f: routes, f: gestures, f: focus)


[94834](https://github.com/flutter/flutter/pull/94834) Add explicit null returns in flutter/test (a: text input, framework, f: material design, f: scrolling, f: cupertino, f: routes, waiting for tree to go green)


[95044](https://github.com/flutter/flutter/pull/95044) Fix some issues with samples (team, framework, f: material design, f: scrolling, d: api docs, d: examples, waiting for tree to go green, documentation)


[95050](https://github.com/flutter/flutter/pull/95050) Ban sync*/async* from user facing code (team, tool, framework, a: animation, f: material design, f: scrolling, f: cupertino, d: api docs, d: examples, f: routes, f: gestures, documentation, f: focus)


[95598](https://github.com/flutter/flutter/pull/95598) Fix precision error in RenderSliverFixedExtentBoxAdaptor assertion (framework, f: scrolling, waiting for tree to go green)


#### f: routes - 6 pull request(s)

[77103](https://github.com/flutter/flutter/pull/77103) [web] Allow the usage of url strategies without conditional imports (cla: yes, f: routes, platform-web, waiting for tree to go green)


[94564](https://github.com/flutter/flutter/pull/94564) Revert "Fixes zero route transition duration crash (#90461)" (framework, cla: yes, f: routes)


[94575](https://github.com/flutter/flutter/pull/94575) Reland "Fixes zero route transition duration crash" (framework, cla: yes, f: routes)


[94772](https://github.com/flutter/flutter/pull/94772) Prefer .of to .from (framework, a: animation, f: material design, a: accessibility, f: scrolling, f: cupertino, f: routes, f: gestures, f: focus)


[94834](https://github.com/flutter/flutter/pull/94834) Add explicit null returns in flutter/test (a: text input, framework, f: material design, f: scrolling, f: cupertino, f: routes, waiting for tree to go green)


[95050](https://github.com/flutter/flutter/pull/95050) Ban sync*/async* from user facing code (team, tool, framework, a: animation, f: material design, f: scrolling, f: cupertino, d: api docs, d: examples, f: routes, f: gestures, documentation, f: focus)


#### platform-ios - 5 pull request(s)

[93556](https://github.com/flutter/flutter/pull/93556) Ad-hoc codesign Flutter.framework when code signing is disabled (platform-ios, tool, cla: yes, waiting for tree to go green)


[94084](https://github.com/flutter/flutter/pull/94084) Update Xcode toolsVersion encoded in generated Main.storyboard (team, platform-ios, tool, cla: yes, d: api docs, d: examples, waiting for tree to go green, t: xcode, documentation, integration_test)


[94190](https://github.com/flutter/flutter/pull/94190) Avoid using watchOS SDK in CI tests (team, platform-ios, tool, cla: yes, waiting for tree to go green, t: xcode)


[94385](https://github.com/flutter/flutter/pull/94385) Detect additional ARM ffi CocoaPods error (platform-ios, tool, cla: yes, waiting for tree to go green)


[95293](https://github.com/flutter/flutter/pull/95293) Build Flutter iOS plugins with all valid architectures (platform-ios, tool, waiting for tree to go green, t: xcode)


#### f: focus - 4 pull request(s)

[92615](https://github.com/flutter/flutter/pull/92615) Fixes issue where navigating to new route breaks FocusNode of previou… (framework, cla: yes, waiting for tree to go green, f: focus)


[94496](https://github.com/flutter/flutter/pull/94496) Use `EnumName.name` where possible. (a: text input, team, framework, f: material design, a: accessibility, cla: yes, f: cupertino, d: api docs, d: examples, waiting for tree to go green, documentation, f: focus)


[94772](https://github.com/flutter/flutter/pull/94772) Prefer .of to .from (framework, a: animation, f: material design, a: accessibility, f: scrolling, f: cupertino, f: routes, f: gestures, f: focus)


[95050](https://github.com/flutter/flutter/pull/95050) Ban sync*/async* from user facing code (team, tool, framework, a: animation, f: material design, f: scrolling, f: cupertino, d: api docs, d: examples, f: routes, f: gestures, documentation, f: focus)


#### t: xcode - 4 pull request(s)

[93094](https://github.com/flutter/flutter/pull/93094) Update minimum required version to Xcode 12.3 (a: text input, tool, cla: yes, waiting for tree to go green, t: xcode)


[94084](https://github.com/flutter/flutter/pull/94084) Update Xcode toolsVersion encoded in generated Main.storyboard (team, platform-ios, tool, cla: yes, d: api docs, d: examples, waiting for tree to go green, t: xcode, documentation, integration_test)


[94190](https://github.com/flutter/flutter/pull/94190) Avoid using watchOS SDK in CI tests (team, platform-ios, tool, cla: yes, waiting for tree to go green, t: xcode)


[95293](https://github.com/flutter/flutter/pull/95293) Build Flutter iOS plugins with all valid architectures (platform-ios, tool, waiting for tree to go green, t: xcode)


#### a: animation - 4 pull request(s)

[93536](https://github.com/flutter/flutter/pull/93536) Fix typo in AnimatedWidgetBaseState (framework, a: animation, cla: yes, waiting for tree to go green)


[94424](https://github.com/flutter/flutter/pull/94424) Update outdated macros (a: text input, framework, a: animation, f: material design, cla: yes, waiting for tree to go green)


[94772](https://github.com/flutter/flutter/pull/94772) Prefer .of to .from (framework, a: animation, f: material design, a: accessibility, f: scrolling, f: cupertino, f: routes, f: gestures, f: focus)


[95050](https://github.com/flutter/flutter/pull/95050) Ban sync*/async* from user facing code (team, tool, framework, a: animation, f: material design, f: scrolling, f: cupertino, d: api docs, d: examples, f: routes, f: gestures, documentation, f: focus)


#### team: infra - 3 pull request(s)

[93516](https://github.com/flutter/flutter/pull/93516) Close tree if unapproved golden images get in (a: tests, team, framework, cla: yes, waiting for tree to go green, a: error message, team: infra)


[94180](https://github.com/flutter/flutter/pull/94180) Mark fixed Mac_android tests unflaky (cla: yes, waiting for tree to go green, team: infra)


[94188](https://github.com/flutter/flutter/pull/94188) [ci.yaml] Add release branch regex (team, cla: yes, waiting for tree to go green, team: infra)


#### warning: land on red to fix tree breakage - 3 pull request(s)

[93694](https://github.com/flutter/flutter/pull/93694) Roll Plugins from 31268aabbaa9 to 1e85f320695d (9 revisions) (cla: yes, waiting for tree to go green, warning: land on red to fix tree breakage)


[95196](https://github.com/flutter/flutter/pull/95196) Revert "Use unified android sdk+ndk package in ci.yaml" (waiting for tree to go green, warning: land on red to fix tree breakage)


[95349](https://github.com/flutter/flutter/pull/95349) [flutter_conductor] support commits past tagged stable release (team, waiting for tree to go green, warning: land on red to fix tree breakage)


#### f: gestures - 3 pull request(s)

[94342](https://github.com/flutter/flutter/pull/94342) Fix typo / line wrapping in `team.dart` (framework, cla: yes, f: gestures, waiting for tree to go green)


[94772](https://github.com/flutter/flutter/pull/94772) Prefer .of to .from (framework, a: animation, f: material design, a: accessibility, f: scrolling, f: cupertino, f: routes, f: gestures, f: focus)


[95050](https://github.com/flutter/flutter/pull/95050) Ban sync*/async* from user facing code (team, tool, framework, a: animation, f: material design, f: scrolling, f: cupertino, d: api docs, d: examples, f: routes, f: gestures, documentation, f: focus)


#### platform-web - 2 pull request(s)

[77103](https://github.com/flutter/flutter/pull/77103) [web] Allow the usage of url strategies without conditional imports (cla: yes, f: routes, platform-web, waiting for tree to go green)


[94739](https://github.com/flutter/flutter/pull/94739) [web] Stop using web experiments in benchmarks (a: text input, team, cla: yes, platform-web, waiting for tree to go green, team: benchmark)


#### severe: new feature - 2 pull request(s)

[72919](https://github.com/flutter/flutter/pull/72919) Add CupertinoTabBar.height (severe: new feature, framework, cla: yes, f: cupertino, waiting for tree to go green)


[92906](https://github.com/flutter/flutter/pull/92906) Add display features to MediaQuery (a: tests, severe: new feature, framework, cla: yes, waiting for tree to go green, a: layout)


#### team: benchmark - 2 pull request(s)

[92989](https://github.com/flutter/flutter/pull/92989) Stop sending metrics to builder name (team, cla: yes, waiting for tree to go green, team: benchmark)


[94739](https://github.com/flutter/flutter/pull/94739) [web] Stop using web experiments in benchmarks (a: text input, team, cla: yes, platform-web, waiting for tree to go green, team: benchmark)


#### a: internationalization - 2 pull request(s)

[92923](https://github.com/flutter/flutter/pull/92923) Update flutter localizations. (f: material design, a: internationalization, cla: yes, f: cupertino, waiting for tree to go green)


[92929](https://github.com/flutter/flutter/pull/92929) Fix a few prefer_const_declarations and avoid_redundant_argument_values. (a: text input, framework, f: material design, a: internationalization, cla: yes, f: cupertino)


#### a: error message - 2 pull request(s)

[93516](https://github.com/flutter/flutter/pull/93516) Close tree if unapproved golden images get in (a: tests, team, framework, cla: yes, waiting for tree to go green, a: error message, team: infra)


[94568](https://github.com/flutter/flutter/pull/94568) Improve the error message when calling `Image.file` on web (framework, cla: yes, a: quality, waiting for tree to go green, a: error message)


#### infra auto flake - 1 pull request(s)

[95055](https://github.com/flutter/flutter/pull/95055) Initialize the Skia client more efficiently (a: tests, team, framework, team: flakes, waiting for tree to go green, team: presubmit flakes, tech-debt, infra auto flake)


#### a: quality - 1 pull request(s)

[94568](https://github.com/flutter/flutter/pull/94568) Improve the error message when calling `Image.file` on web (framework, cla: yes, a: quality, waiting for tree to go green, a: error message)


#### a: layout - 1 pull request(s)

[92906](https://github.com/flutter/flutter/pull/92906) Add display features to MediaQuery (a: tests, severe: new feature, framework, cla: yes, waiting for tree to go green, a: layout)


#### team: presubmit flakes - 1 pull request(s)

[95055](https://github.com/flutter/flutter/pull/95055) Initialize the Skia client more efficiently (a: tests, team, framework, team: flakes, waiting for tree to go green, team: presubmit flakes, tech-debt, infra auto flake)



## Merged PRs by labels for `flutter/engine`




#### waiting for tree to go green - 611 pull request(s)

[28016](https://github.com/flutter/engine/pull/28016) don't build flutter SDK artifacts for armv7 (cla: yes, waiting for tree to go green)


[28067](https://github.com/flutter/engine/pull/28067) winuwp: Add multi-touch support (cla: yes, waiting for tree to go green, platform-windows, needs tests)


[28319](https://github.com/flutter/engine/pull/28319) Remove iPadOS mouse pointer if no longer connected (platform-ios, cla: yes, waiting for tree to go green)


[28609](https://github.com/flutter/engine/pull/28609) Call `didFailToRegisterForRemoteNotificationsWithError` delegate methods in `FlutterPlugin` (platform-ios, cla: yes, waiting for tree to go green, needs tests)


[29096](https://github.com/flutter/engine/pull/29096) Make FlutterEngineGroup support dart entrypoint args (platform-ios, platform-android, cla: yes, waiting for tree to go green, platform-web)


[29139](https://github.com/flutter/engine/pull/29139) [web] Start support for Skia Gold (cla: yes, waiting for tree to go green, platform-web, needs tests)


[29178](https://github.com/flutter/engine/pull/29178) Acquire context reference at the correct time for FlGlArea. (cla: yes, waiting for tree to go green, platform-linux, needs tests)


[29295](https://github.com/flutter/engine/pull/29295) [iOS] Destroy the engine prior to application termination. (platform-ios, cla: yes, waiting for tree to go green, needs tests)


[29318](https://github.com/flutter/engine/pull/29318) Fix isolate_configuration typo (cla: yes, waiting for tree to go green)


[29354](https://github.com/flutter/engine/pull/29354) [iOS] Fixes press key message leaks (platform-ios, cla: yes, waiting for tree to go green, needs tests)


[29367](https://github.com/flutter/engine/pull/29367) Re-enable A11yTreeIsConsistent with higher timeout (cla: yes, waiting for tree to go green, embedder)


[29397](https://github.com/flutter/engine/pull/29397) [fuchsia] Add more logging for error cases. (cla: yes, waiting for tree to go green, platform-fuchsia, needs tests)


[29402](https://github.com/flutter/engine/pull/29402) WeakPtrFactory should be destroyed before any other members. (platform-ios, cla: yes, waiting for tree to go green, platform-fuchsia, needs tests)


[29451](https://github.com/flutter/engine/pull/29451) Roll Skia from ccb459d57b26 to 784b7b7ab541 (1 revision) (cla: yes, waiting for tree to go green)


[29453](https://github.com/flutter/engine/pull/29453) Manually roll fuchsia SDK to Qv7WqmG8hOpj9NV5Ng6rBDSQW7KeowbX0kpbW0FaZgIC (cla: yes, waiting for tree to go green)


[29454](https://github.com/flutter/engine/pull/29454) Roll Skia from 784b7b7ab541 to 761afc93e742 (4 revisions) (cla: yes, waiting for tree to go green)


[29456](https://github.com/flutter/engine/pull/29456) Fix invalid access of weakly owned ptr in iOS a11y bridge (platform-ios, cla: yes, waiting for tree to go green)


[29457](https://github.com/flutter/engine/pull/29457) Roll Skia from 761afc93e742 to fea9b27cc74c (1 revision) (cla: yes, waiting for tree to go green)


[29464](https://github.com/flutter/engine/pull/29464) [iOS text input] do not forward press events to the engine (platform-ios, cla: yes, waiting for tree to go green)


[29466](https://github.com/flutter/engine/pull/29466) Roll Clang Mac from HpW96jrB8... to JziYOnXHQ... (cla: yes, waiting for tree to go green)


[29467](https://github.com/flutter/engine/pull/29467) Roll Clang Linux from usfKkGnw0... to 5N9a1nYj5... (cla: yes, waiting for tree to go green)


[29469](https://github.com/flutter/engine/pull/29469) Roll Skia from fea9b27cc74c to 15f17c057624 (2 revisions) (cla: yes, waiting for tree to go green)


[29470](https://github.com/flutter/engine/pull/29470) Build DisplayList directly from flutter::Canvas (cla: yes, waiting for tree to go green)


[29471](https://github.com/flutter/engine/pull/29471) Roll Fuchsia Mac SDK from iK9xdlMLD... to 3k_RoW0B3... (cla: yes, waiting for tree to go green)


[29472](https://github.com/flutter/engine/pull/29472) Roll Fuchsia Linux SDK from Qv7WqmG8h... to X5Ojdx_ZF... (cla: yes, waiting for tree to go green)


[29473](https://github.com/flutter/engine/pull/29473) Roll Skia from 15f17c057624 to 05d3f48d0f3f (4 revisions) (cla: yes, waiting for tree to go green)


[29475](https://github.com/flutter/engine/pull/29475) Roll Skia from 05d3f48d0f3f to ba35f687c339 (1 revision) (cla: yes, waiting for tree to go green)


[29480](https://github.com/flutter/engine/pull/29480) Roll Skia from ba35f687c339 to 7b3b916c7c9e (9 revisions) (cla: yes, waiting for tree to go green)


[29485](https://github.com/flutter/engine/pull/29485) Roll Fuchsia Linux SDK from X5Ojdx_ZF... to 9Vsn4gUTL... (cla: yes, waiting for tree to go green)


[29488](https://github.com/flutter/engine/pull/29488) Ensure vsync callback completes before resetting the engine. (cla: yes, waiting for tree to go green, embedder)


[29489](https://github.com/flutter/engine/pull/29489) Roll Fuchsia Mac SDK from 3k_RoW0B3... to -g_WNjn1Y... (cla: yes, waiting for tree to go green)


[29490](https://github.com/flutter/engine/pull/29490) Roll Skia from 7b3b916c7c9e to 5743812354bc (3 revisions) (cla: yes, waiting for tree to go green)


[29494](https://github.com/flutter/engine/pull/29494) Roll Skia from 5743812354bc to 5ef4a3982fac (1 revision) (cla: yes, waiting for tree to go green)


[29495](https://github.com/flutter/engine/pull/29495) Roll Skia from 5ef4a3982fac to d00d287cf91b (3 revisions) (cla: yes, waiting for tree to go green)


[29496](https://github.com/flutter/engine/pull/29496) Roll Fuchsia Linux SDK from 9Vsn4gUTL... to ZGVRUBUE1... (cla: yes, waiting for tree to go green)


[29498](https://github.com/flutter/engine/pull/29498) Roll Fuchsia Mac SDK from -g_WNjn1Y... to 5OhE9jj8o... (cla: yes, waiting for tree to go green)


[29499](https://github.com/flutter/engine/pull/29499) Roll Skia from d00d287cf91b to 4722cb0e0d18 (1 revision) (cla: yes, waiting for tree to go green)


[29501](https://github.com/flutter/engine/pull/29501) Roll Skia from 4722cb0e0d18 to 9535da4e3ac2 (3 revisions) (cla: yes, waiting for tree to go green)


[29502](https://github.com/flutter/engine/pull/29502) [macOS] Fixes Crash of cxx destruction when App will terminate (cla: yes, waiting for tree to go green, platform-macos, needs tests)


[29504](https://github.com/flutter/engine/pull/29504) Roll Skia from 9535da4e3ac2 to 390edeb88daf (1 revision) (cla: yes, waiting for tree to go green)


[29506](https://github.com/flutter/engine/pull/29506) Roll Skia from 390edeb88daf to 3a9a7991c485 (3 revisions) (cla: yes, waiting for tree to go green)


[29507](https://github.com/flutter/engine/pull/29507) Roll Skia from 3a9a7991c485 to dc7ab732a9d9 (4 revisions) (cla: yes, waiting for tree to go green)


[29510](https://github.com/flutter/engine/pull/29510) Roll Skia from dc7ab732a9d9 to 6b9f7761f803 (3 revisions) (cla: yes, waiting for tree to go green)


[29511](https://github.com/flutter/engine/pull/29511) Provide a default handler for the flutter/navigation channel (platform-android, cla: yes, waiting for tree to go green, needs tests)


[29512](https://github.com/flutter/engine/pull/29512) Roll Skia from 6b9f7761f803 to 292bbb13d832 (5 revisions) (cla: yes, waiting for tree to go green)


[29513](https://github.com/flutter/engine/pull/29513) FragmentProgram constructed asynchronously (affects: engine, cla: yes, waiting for tree to go green, platform-web)


[29514](https://github.com/flutter/engine/pull/29514) Roll Skia from 292bbb13d832 to db3422668bd8 (3 revisions) (cla: yes, waiting for tree to go green)


[29515](https://github.com/flutter/engine/pull/29515) Roll Fuchsia Linux SDK from ZGVRUBUE1... to 5-RB9TzQH... (cla: yes, waiting for tree to go green)


[29516](https://github.com/flutter/engine/pull/29516) Roll Skia from db3422668bd8 to b61804e94c8c (1 revision) (cla: yes, waiting for tree to go green)


[29517](https://github.com/flutter/engine/pull/29517) Roll Fuchsia Mac SDK from 5OhE9jj8o... to SfdmlzXiU... (cla: yes, waiting for tree to go green)


[29518](https://github.com/flutter/engine/pull/29518) Roll Skia from b61804e94c8c to 5044ff38a05f (1 revision) (cla: yes, waiting for tree to go green)


[29519](https://github.com/flutter/engine/pull/29519) Roll Skia from 5044ff38a05f to d9d9e21b311c (3 revisions) (cla: yes, waiting for tree to go green)


[29521](https://github.com/flutter/engine/pull/29521) Roll Skia from d9d9e21b311c to a8d38078a4f3 (1 revision) (cla: yes, waiting for tree to go green)


[29522](https://github.com/flutter/engine/pull/29522) Roll Fuchsia Mac SDK from SfdmlzXiU... to nkHhPcy3q... (cla: yes, waiting for tree to go green)


[29523](https://github.com/flutter/engine/pull/29523) Roll Fuchsia Linux SDK from 5-RB9TzQH... to m90mMA37b... (cla: yes, waiting for tree to go green)


[29524](https://github.com/flutter/engine/pull/29524) Fix FlutterPresentInfo struct_size doc string (cla: yes, waiting for tree to go green, embedder)


[29525](https://github.com/flutter/engine/pull/29525) Roll Skia from a8d38078a4f3 to 7368c6d00b7c (5 revisions) (cla: yes, waiting for tree to go green)


[29527](https://github.com/flutter/engine/pull/29527) Roll Skia from 7368c6d00b7c to a5030e9090e8 (3 revisions) (cla: yes, waiting for tree to go green)


[29528](https://github.com/flutter/engine/pull/29528) Roll Skia from a5030e9090e8 to 37afdbc22e89 (4 revisions) (cla: yes, waiting for tree to go green)


[29530](https://github.com/flutter/engine/pull/29530) use SkMatrix.invert() instead of MatrixDecomposition to validate cache matrices (cla: yes, waiting for tree to go green, needs tests)


[29531](https://github.com/flutter/engine/pull/29531) [ios_platform_view, a11y] Make `FlutterPlatformViewSemanticsContainer` a SemanticsObject. (platform-ios, cla: yes, waiting for tree to go green, needs tests)


[29532](https://github.com/flutter/engine/pull/29532) Roll Skia from 37afdbc22e89 to a05d3029ac65 (4 revisions) (cla: yes, waiting for tree to go green)


[29534](https://github.com/flutter/engine/pull/29534) Roll Skia from a05d3029ac65 to 37da672b14b7 (1 revision) (cla: yes, waiting for tree to go green)


[29535](https://github.com/flutter/engine/pull/29535) Roll Clang Linux from 5N9a1nYj5... to UtjvZhwws... (cla: yes, waiting for tree to go green)


[29537](https://github.com/flutter/engine/pull/29537) Roll Dart SDK from 3b11f88c96a5 to f38618d5d0c0 (7 revisions) (cla: yes, waiting for tree to go green)


[29542](https://github.com/flutter/engine/pull/29542) [fuchsia][flatland] route ViewRefs properly for Focus (cla: yes, waiting for tree to go green, platform-fuchsia, needs tests)


[29546](https://github.com/flutter/engine/pull/29546) Roll Fuchsia Linux SDK from m90mMA37b... to Ci-Vji1rx... (cla: yes, waiting for tree to go green)


[29547](https://github.com/flutter/engine/pull/29547) Roll Fuchsia Mac SDK from nkHhPcy3q... to emi7COLIo... (cla: yes, waiting for tree to go green)


[29548](https://github.com/flutter/engine/pull/29548) Roll Skia from 37da672b14b7 to cf8daf79e710 (9 revisions) (cla: yes, waiting for tree to go green)


[29549](https://github.com/flutter/engine/pull/29549) Roll Skia from cf8daf79e710 to ae67f07a58a2 (1 revision) (cla: yes, waiting for tree to go green)


[29551](https://github.com/flutter/engine/pull/29551) Roll Skia from ae67f07a58a2 to 17616469ddf8 (1 revision) (cla: yes, waiting for tree to go green)


[29552](https://github.com/flutter/engine/pull/29552) Roll Skia from 17616469ddf8 to 4322c7fec7e4 (3 revisions) (cla: yes, waiting for tree to go green)


[29553](https://github.com/flutter/engine/pull/29553) Roll Skia from 4322c7fec7e4 to 1800d410df16 (1 revision) (cla: yes, waiting for tree to go green)


[29554](https://github.com/flutter/engine/pull/29554) ios test script checks for `ios_test_flutter` artifacts (cla: yes, waiting for tree to go green)


[29555](https://github.com/flutter/engine/pull/29555) Roll Skia from 1800d410df16 to 725705f6630b (1 revision) (cla: yes, waiting for tree to go green)


[29556](https://github.com/flutter/engine/pull/29556) Roll Dart SDK from 05febe0a7860 to 38e7078fa2b7 (5 revisions) (cla: yes, waiting for tree to go green)


[29557](https://github.com/flutter/engine/pull/29557) Roll Fuchsia Linux SDK from Ci-Vji1rx... to kHXT3xnTG... (cla: yes, waiting for tree to go green)


[29558](https://github.com/flutter/engine/pull/29558) Roll Fuchsia Mac SDK from emi7COLIo... to 6BYh8qaYo... (cla: yes, waiting for tree to go green)


[29559](https://github.com/flutter/engine/pull/29559) Roll Skia from 725705f6630b to deb9386be146 (3 revisions) (cla: yes, waiting for tree to go green)


[29561](https://github.com/flutter/engine/pull/29561) Roll Dart SDK from 38e7078fa2b7 to d464cd3f2dc8 (5 revisions) (cla: yes, waiting for tree to go green)


[29563](https://github.com/flutter/engine/pull/29563) Roll Skia from deb9386be146 to 37bef2d300e4 (6 revisions) (cla: yes, waiting for tree to go green)


[29564](https://github.com/flutter/engine/pull/29564) Roll Dart SDK from d464cd3f2dc8 to 996ef242a2c9 (1 revision) (cla: yes, waiting for tree to go green)


[29567](https://github.com/flutter/engine/pull/29567) Roll Skia from 37bef2d300e4 to 2417872a9993 (1 revision) (cla: yes, waiting for tree to go green)


[29568](https://github.com/flutter/engine/pull/29568) Roll Dart SDK from 996ef242a2c9 to 5ccf755b37a4 (1 revision) (cla: yes, waiting for tree to go green)


[29569](https://github.com/flutter/engine/pull/29569) Roll Fuchsia Linux SDK from kHXT3xnTG... to uP2kJIngK... (cla: yes, waiting for tree to go green)


[29570](https://github.com/flutter/engine/pull/29570) Roll Fuchsia Mac SDK from 6BYh8qaYo... to W9UXc2Fwx... (cla: yes, waiting for tree to go green)


[29571](https://github.com/flutter/engine/pull/29571) Roll Dart SDK from 5ccf755b37a4 to f6a43e5eb71d (1 revision) (cla: yes, waiting for tree to go green)


[29572](https://github.com/flutter/engine/pull/29572) Roll Fuchsia Linux SDK from uP2kJIngK... to aD3d4Kqmy... (cla: yes, waiting for tree to go green)


[29573](https://github.com/flutter/engine/pull/29573) Roll Fuchsia Mac SDK from W9UXc2Fwx... to rIpW1050J... (cla: yes, waiting for tree to go green)


[29577](https://github.com/flutter/engine/pull/29577) Roll Skia from 2417872a9993 to cd7220e7686c (2 revisions) (cla: yes, waiting for tree to go green)


[29578](https://github.com/flutter/engine/pull/29578) Roll Fuchsia Mac SDK from rIpW1050J... to TOmxgL3av... (cla: yes, waiting for tree to go green)


[29579](https://github.com/flutter/engine/pull/29579) Roll Fuchsia Linux SDK from aD3d4Kqmy... to ZniYyCw7U... (cla: yes, waiting for tree to go green)


[29581](https://github.com/flutter/engine/pull/29581) Roll Fuchsia Mac SDK from TOmxgL3av... to KjtjfsPeC... (cla: yes, waiting for tree to go green)


[29582](https://github.com/flutter/engine/pull/29582) Roll Fuchsia Linux SDK from ZniYyCw7U... to jxJH1K3IP... (cla: yes, waiting for tree to go green)


[29583](https://github.com/flutter/engine/pull/29583) Roll Skia from cd7220e7686c to be0c3da6f775 (1 revision) (cla: yes, waiting for tree to go green)


[29584](https://github.com/flutter/engine/pull/29584) Roll Skia from be0c3da6f775 to 30c9ead5014b (3 revisions) (cla: yes, waiting for tree to go green)


[29586](https://github.com/flutter/engine/pull/29586) Roll Fuchsia Mac SDK from KjtjfsPeC... to zqcXkwzoH... (cla: yes, waiting for tree to go green)


[29587](https://github.com/flutter/engine/pull/29587) Roll Fuchsia Linux SDK from jxJH1K3IP... to 2R1NvPB_x... (cla: yes, waiting for tree to go green)


[29588](https://github.com/flutter/engine/pull/29588) Roll Skia from 30c9ead5014b to c94073b7692a (1 revision) (cla: yes, waiting for tree to go green)


[29590](https://github.com/flutter/engine/pull/29590) Roll Skia from c94073b7692a to 529d3473bf39 (3 revisions) (cla: yes, waiting for tree to go green)


[29594](https://github.com/flutter/engine/pull/29594) Roll Skia from 529d3473bf39 to 21f7a9a7577a (6 revisions) (cla: yes, waiting for tree to go green)


[29595](https://github.com/flutter/engine/pull/29595) Use clang-tidy config file from repo instead of default (cla: yes, waiting for tree to go green)


[29596](https://github.com/flutter/engine/pull/29596) Add default implementations to new methods added to BinaryMessenger (platform-android, cla: yes, waiting for tree to go green, needs tests)


[29597](https://github.com/flutter/engine/pull/29597) Add a samplerUniforms field for FragmentProgram (affects: engine, cla: yes, waiting for tree to go green, platform-web)


[29598](https://github.com/flutter/engine/pull/29598) separate saveLayer events into record and execute variants and trace more of the execution calls (cla: yes, waiting for tree to go green)


[29599](https://github.com/flutter/engine/pull/29599) Call Dart messenger methods in DartExecutor (platform-android, cla: yes, waiting for tree to go green, needs tests)


[29600](https://github.com/flutter/engine/pull/29600) Roll Fuchsia Mac SDK from zqcXkwzoH... to JptPhro1i... (cla: yes, waiting for tree to go green)


[29601](https://github.com/flutter/engine/pull/29601) Roll Fuchsia Linux SDK from 2R1NvPB_x... to CtgxTwTrW... (cla: yes, waiting for tree to go green)


[29602](https://github.com/flutter/engine/pull/29602) Roll Skia from 21f7a9a7577a to 70db6e44434f (5 revisions) (cla: yes, waiting for tree to go green)


[29606](https://github.com/flutter/engine/pull/29606) Roll Skia from 70db6e44434f to a7623433dae1 (1 revision) (cla: yes, waiting for tree to go green)


[29609](https://github.com/flutter/engine/pull/29609) Roll Skia from a7623433dae1 to badc896b1862 (1 revision) (cla: yes, waiting for tree to go green)


[29610](https://github.com/flutter/engine/pull/29610) Roll Skia from badc896b1862 to 1f8c31b10118 (1 revision) (cla: yes, waiting for tree to go green)


[29612](https://github.com/flutter/engine/pull/29612) Roll Fuchsia Mac SDK from JptPhro1i... to xVPuybnbm... (cla: yes, waiting for tree to go green)


[29613](https://github.com/flutter/engine/pull/29613) Roll Skia from 1f8c31b10118 to fa26a656cf3d (1 revision) (cla: yes, waiting for tree to go green)


[29616](https://github.com/flutter/engine/pull/29616) Roll Fuchsia Linux SDK from CtgxTwTrW... to g1S-VTjK7... (cla: yes, waiting for tree to go green)


[29617](https://github.com/flutter/engine/pull/29617) Roll Skia from fa26a656cf3d to 183f37d16ad8 (7 revisions) (cla: yes, waiting for tree to go green)


[29618](https://github.com/flutter/engine/pull/29618) Roll Skia from 183f37d16ad8 to d6af8bf96690 (1 revision) (cla: yes, waiting for tree to go green)


[29619](https://github.com/flutter/engine/pull/29619) Roll Skia from d6af8bf96690 to add2c39dce6e (3 revisions) (cla: yes, waiting for tree to go green)


[29622](https://github.com/flutter/engine/pull/29622) [web] Fix warning about the non-nullable flag (cla: yes, waiting for tree to go green, platform-web, needs tests)


[29623](https://github.com/flutter/engine/pull/29623) Fix iOS embedder memory management and other analyzer warnings (platform-ios, cla: yes, waiting for tree to go green)


[29626](https://github.com/flutter/engine/pull/29626) Roll Skia from add2c39dce6e to 32385b7070a2 (6 revisions) (cla: yes, waiting for tree to go green)


[29628](https://github.com/flutter/engine/pull/29628) Roll Clang Mac from HpW96jrB8... to 82gAwI4Hh... (cla: yes, waiting for tree to go green)


[29629](https://github.com/flutter/engine/pull/29629) Use -linkoffline to provide the Android Javadoc package list (platform-android, cla: yes, waiting for tree to go green)


[29630](https://github.com/flutter/engine/pull/29630) Specify the output paths of the android_background_image lint task (cla: yes, waiting for tree to go green)


[29631](https://github.com/flutter/engine/pull/29631) Roll Dart SDK from 38e7078fa2b7 to e9488dd50ffb (12 revisions) (cla: yes, waiting for tree to go green)


[29633](https://github.com/flutter/engine/pull/29633) Exit with failure code if clang-tidy finds linter issues (cla: yes, waiting for tree to go green, needs tests)


[29634](https://github.com/flutter/engine/pull/29634) [fuchsia] Point TODOs off closed bug. (cla: yes, waiting for tree to go green, platform-fuchsia, needs tests)


[29635](https://github.com/flutter/engine/pull/29635) Roll Fuchsia Mac SDK from xVPuybnbm... to q9ukLNQmF... (cla: yes, waiting for tree to go green)


[29636](https://github.com/flutter/engine/pull/29636) Roll Skia from 32385b7070a2 to 7fbd45f1c1a3 (1 revision) (cla: yes, waiting for tree to go green)


[29637](https://github.com/flutter/engine/pull/29637) Roll Fuchsia Linux SDK from g1S-VTjK7... to wPLQY_mp4... (cla: yes, waiting for tree to go green)


[29639](https://github.com/flutter/engine/pull/29639) Roll Skia from 7fbd45f1c1a3 to 97f72da16d34 (3 revisions) (cla: yes, waiting for tree to go green)


[29640](https://github.com/flutter/engine/pull/29640) Speed up clang-tidy script by skipping third_party files (cla: yes, waiting for tree to go green)


[29642](https://github.com/flutter/engine/pull/29642) Add test annotation (platform-android, cla: yes, waiting for tree to go green)


[29643](https://github.com/flutter/engine/pull/29643) Do not update system UI overlays when the SDK version condition is not met (platform-android, cla: yes, waiting for tree to go green)


[29644](https://github.com/flutter/engine/pull/29644) Roll Skia from 97f72da16d34 to d4edc0e2e4fe (1 revision) (cla: yes, waiting for tree to go green)


[29645](https://github.com/flutter/engine/pull/29645) Roll Skia from d4edc0e2e4fe to 0c23120abdf5 (2 revisions) (cla: yes, waiting for tree to go green)


[29647](https://github.com/flutter/engine/pull/29647) Roll Skia from 0c23120abdf5 to 6e16bbaf7948 (6 revisions) (cla: yes, waiting for tree to go green)


[29648](https://github.com/flutter/engine/pull/29648) Roll Fuchsia Mac SDK from q9ukLNQmF... to MwshzT5JU... (cla: yes, waiting for tree to go green)


[29650](https://github.com/flutter/engine/pull/29650) Roll Skia from 6e16bbaf7948 to a756c6209788 (3 revisions) (cla: yes, waiting for tree to go green)


[29652](https://github.com/flutter/engine/pull/29652) Roll Skia from a756c6209788 to bdfe3b6a2e1c (2 revisions) (cla: yes, waiting for tree to go green)


[29654](https://github.com/flutter/engine/pull/29654) Add "clang-tidy --fix" flag to automatically apply fixes (cla: yes, waiting for tree to go green)


[29655](https://github.com/flutter/engine/pull/29655) Roll Skia from bdfe3b6a2e1c to 76c1ff1566c4 (4 revisions) (cla: yes, waiting for tree to go green)


[29658](https://github.com/flutter/engine/pull/29658) Roll Skia from 76c1ff1566c4 to a583a0fdcc15 (4 revisions) (cla: yes, waiting for tree to go green)


[29659](https://github.com/flutter/engine/pull/29659) Roll Dart SDK from 38e7078fa2b7 to e1a475a40934 (19 revisions) (cla: yes, waiting for tree to go green)


[29661](https://github.com/flutter/engine/pull/29661) Roll Skia from a583a0fdcc15 to 6fae0523629f (2 revisions) (cla: yes, waiting for tree to go green)


[29664](https://github.com/flutter/engine/pull/29664) Roll Skia from 6fae0523629f to 9613060bdff0 (1 revision) (cla: yes, waiting for tree to go green)


[29665](https://github.com/flutter/engine/pull/29665) iOS Background Platform Channels (platform-ios, cla: yes, waiting for tree to go green, platform-macos)


[29668](https://github.com/flutter/engine/pull/29668) Allow engine variants other than "host_debug" to be clang-tidy linted (cla: yes, waiting for tree to go green)


[29670](https://github.com/flutter/engine/pull/29670) Roll Skia from 9613060bdff0 to 8081b5e86593 (1 revision) (cla: yes, waiting for tree to go green)


[29671](https://github.com/flutter/engine/pull/29671) Roll Fuchsia Mac SDK from MwshzT5JU... to qbhxap4ds... (cla: yes, waiting for tree to go green)


[29672](https://github.com/flutter/engine/pull/29672) Roll Skia from 8081b5e86593 to ae36ced3cfde (2 revisions) (cla: yes, waiting for tree to go green)


[29678](https://github.com/flutter/engine/pull/29678) Roll Skia from ae36ced3cfde to f848782e1fc8 (2 revisions) (cla: yes, waiting for tree to go green)


[29682](https://github.com/flutter/engine/pull/29682) Roll Skia from f848782e1fc8 to 33c8f05bbdc1 (2 revisions) (cla: yes, waiting for tree to go green)


[29686](https://github.com/flutter/engine/pull/29686) add trace events to cache sweeps (cla: yes, waiting for tree to go green, needs tests)


[29691](https://github.com/flutter/engine/pull/29691) Roll Fuchsia Mac SDK from qbhxap4ds... to ca-vNrmeQ... (cla: yes, waiting for tree to go green)


[29693](https://github.com/flutter/engine/pull/29693) Revert "Build DisplayList directly from flutter::Canvas" (cla: yes, waiting for tree to go green)


[29694](https://github.com/flutter/engine/pull/29694) [ci.yaml] Remove default properties (cla: yes, waiting for tree to go green)


[29695](https://github.com/flutter/engine/pull/29695) Roll Skia from 33c8f05bbdc1 to 6d823b35fa38 (14 revisions) (cla: yes, waiting for tree to go green)


[29698](https://github.com/flutter/engine/pull/29698) Roll Skia from 6d823b35fa38 to f0f447c2f02c (1 revision) (cla: yes, waiting for tree to go green)


[29699](https://github.com/flutter/engine/pull/29699) Roll Dart SDK from 38e7078fa2b7 to 5eac867c44fc (23 revisions) (cla: yes, waiting for tree to go green)


[29701](https://github.com/flutter/engine/pull/29701) Roll Fuchsia Linux SDK from wPLQY_mp4... to 6hwlgUFn0... (cla: yes, waiting for tree to go green)


[29702](https://github.com/flutter/engine/pull/29702) Roll Skia from f0f447c2f02c to c0ff5a856053 (1 revision) (cla: yes, waiting for tree to go green)


[29703](https://github.com/flutter/engine/pull/29703) Roll Skia from c0ff5a856053 to 32451cf9bc34 (1 revision) (cla: yes, waiting for tree to go green)


[29704](https://github.com/flutter/engine/pull/29704) Roll Skia from 32451cf9bc34 to c7074cb7ab90 (1 revision) (cla: yes, waiting for tree to go green)


[29705](https://github.com/flutter/engine/pull/29705) Roll Skia from c7074cb7ab90 to 7ee4dec0e5f7 (3 revisions) (cla: yes, waiting for tree to go green)


[29706](https://github.com/flutter/engine/pull/29706) Improve SPIR-V README wording (cla: yes, waiting for tree to go green)


[29707](https://github.com/flutter/engine/pull/29707) Roll Fuchsia Mac SDK from ca-vNrmeQ... to Z6Jtle7_y... (cla: yes, waiting for tree to go green)


[29708](https://github.com/flutter/engine/pull/29708) Roll Skia from 7ee4dec0e5f7 to 1991780081a1 (1 revision) (cla: yes, waiting for tree to go green)


[29709](https://github.com/flutter/engine/pull/29709) Roll Skia from 1991780081a1 to 1061a4cdbadc (2 revisions) (cla: yes, waiting for tree to go green)


[29711](https://github.com/flutter/engine/pull/29711) Roll Fuchsia Linux SDK from 6hwlgUFn0... to voGtvLTY7... (cla: yes, waiting for tree to go green)


[29712](https://github.com/flutter/engine/pull/29712) Roll Dart SDK from 5eac867c44fc to 3d3512949729 (4 revisions) (cla: yes, waiting for tree to go green)


[29713](https://github.com/flutter/engine/pull/29713) Roll Skia from 1061a4cdbadc to 799abb7bb881 (8 revisions) (cla: yes, waiting for tree to go green)


[29714](https://github.com/flutter/engine/pull/29714) Call DisplayList builder methods directly from dart canvas (cla: yes, waiting for tree to go green)


[29715](https://github.com/flutter/engine/pull/29715) Roll Skia from 799abb7bb881 to 6388f0e8ef22 (1 revision) (cla: yes, waiting for tree to go green)


[29718](https://github.com/flutter/engine/pull/29718) Roll Dart SDK from 3d3512949729 to f4612ed462cf (1 revision) (cla: yes, waiting for tree to go green)


[29720](https://github.com/flutter/engine/pull/29720) Roll Fuchsia Mac SDK from Z6Jtle7_y... to Sg-XVB3Pw... (cla: yes, waiting for tree to go green)


[29724](https://github.com/flutter/engine/pull/29724) Roll Skia from 6388f0e8ef22 to 300f51ac517a (7 revisions) (cla: yes, waiting for tree to go green)


[29726](https://github.com/flutter/engine/pull/29726) Roll Dart SDK from f4612ed462cf to 528dc1f33e34 (1 revision) (cla: yes, waiting for tree to go green)


[29728](https://github.com/flutter/engine/pull/29728) Roll Fuchsia Linux SDK from voGtvLTY7... to JMFu-JhNu... (cla: yes, waiting for tree to go green)


[29729](https://github.com/flutter/engine/pull/29729) Roll Dart SDK from 528dc1f33e34 to 49356610a3be (1 revision) (cla: yes, waiting for tree to go green)


[29730](https://github.com/flutter/engine/pull/29730) Roll Fuchsia Mac SDK from Sg-XVB3Pw... to vgwJCsxOO... (cla: yes, waiting for tree to go green)


[29731](https://github.com/flutter/engine/pull/29731) fix x64_64 typo in comments (cla: yes, waiting for tree to go green)


[29733](https://github.com/flutter/engine/pull/29733) Roll Fuchsia Linux SDK from JMFu-JhNu... to Hg97KiZX0... (cla: yes, waiting for tree to go green)


[29734](https://github.com/flutter/engine/pull/29734) Fix some clang-tidy lints for Linux host_debug (platform-android, cla: yes, waiting for tree to go green, platform-linux, embedder)


[29735](https://github.com/flutter/engine/pull/29735) Roll Fuchsia Mac SDK from vgwJCsxOO... to -RGJsSSMi... (cla: yes, waiting for tree to go green)


[29737](https://github.com/flutter/engine/pull/29737) Roll Skia from 300f51ac517a to 95c876164b53 (1 revision) (cla: yes, waiting for tree to go green)


[29738](https://github.com/flutter/engine/pull/29738) Roll Skia from 95c876164b53 to db8a7e6d8dc1 (1 revision) (cla: yes, waiting for tree to go green)


[29739](https://github.com/flutter/engine/pull/29739) Roll Fuchsia Linux SDK from Hg97KiZX0... to gbODSowQk... (cla: yes, waiting for tree to go green)


[29740](https://github.com/flutter/engine/pull/29740) Roll Fuchsia Mac SDK from -RGJsSSMi... to _MTAa_JEz... (cla: yes, waiting for tree to go green)


[29742](https://github.com/flutter/engine/pull/29742) Roll Skia from db8a7e6d8dc1 to 48585f5c50eb (1 revision) (cla: yes, waiting for tree to go green)


[29743](https://github.com/flutter/engine/pull/29743) Roll Skia from 48585f5c50eb to eecf0af951e4 (1 revision) (cla: yes, waiting for tree to go green)


[29744](https://github.com/flutter/engine/pull/29744) Roll Fuchsia Linux SDK from gbODSowQk... to A-FZiFd-f... (cla: yes, waiting for tree to go green)


[29745](https://github.com/flutter/engine/pull/29745) Roll Dart SDK from 49356610a3be to 23dd69705479 (1 revision) (cla: yes, waiting for tree to go green)


[29746](https://github.com/flutter/engine/pull/29746) Roll Skia from eecf0af951e4 to 7134d4a572e1 (1 revision) (cla: yes, waiting for tree to go green)


[29747](https://github.com/flutter/engine/pull/29747) Roll Fuchsia Mac SDK from _MTAa_JEz... to Ivf969oJw... (cla: yes, waiting for tree to go green)


[29748](https://github.com/flutter/engine/pull/29748) Roll Skia from 7134d4a572e1 to cf7be0f3a7ae (3 revisions) (cla: yes, waiting for tree to go green)


[29750](https://github.com/flutter/engine/pull/29750) Roll Fuchsia Linux SDK from A-FZiFd-f... to ghwyDtFSJ... (cla: yes, waiting for tree to go green)


[29751](https://github.com/flutter/engine/pull/29751) Roll Skia from cf7be0f3a7ae to 7fab38d97ace (4 revisions) (cla: yes, waiting for tree to go green)


[29753](https://github.com/flutter/engine/pull/29753) Reverse the order of mirroring. (cla: yes, waiting for tree to go green)


[29755](https://github.com/flutter/engine/pull/29755) Treat clang-analyzer-osx warnings as errors (platform-ios, cla: yes, waiting for tree to go green, platform-macos)


[29757](https://github.com/flutter/engine/pull/29757) Roll Skia from 7fab38d97ace to 686ccec13fc5 (9 revisions) (cla: yes, waiting for tree to go green)


[29758](https://github.com/flutter/engine/pull/29758) Roll Fuchsia Mac SDK from Ivf969oJw... to L2bsr8go8... (cla: yes, waiting for tree to go green)


[29761](https://github.com/flutter/engine/pull/29761) Fix Kanji switch in Japanese IME on Windows (cla: yes, waiting for tree to go green, platform-windows)


[29762](https://github.com/flutter/engine/pull/29762) Roll Fuchsia Linux SDK from ghwyDtFSJ... to Vxe912PZC... (cla: yes, waiting for tree to go green)


[29763](https://github.com/flutter/engine/pull/29763) Roll Dart SDK from 23dd69705479 to 46934d8475ff (1 revision) (cla: yes, waiting for tree to go green, warning: land on red to fix tree breakage)


[29764](https://github.com/flutter/engine/pull/29764) Fix "google-objc-*" clang analyzer warning in macOS and iOS (platform-ios, cla: yes, waiting for tree to go green, platform-macos)


[29766](https://github.com/flutter/engine/pull/29766) maybeGetInitialRouteFromIntent: check if URI data getPath() is null (platform-android, cla: yes, waiting for tree to go green, needs tests)


[29770](https://github.com/flutter/engine/pull/29770) Roll Skia from 686ccec13fc5 to 2211c2c4bd69 (25 revisions) (cla: yes, waiting for tree to go green)


[29771](https://github.com/flutter/engine/pull/29771) Fixes the accessibilityContainer of FlutterScrollableSemanticsObject (platform-ios, cla: yes, waiting for tree to go green)


[29774](https://github.com/flutter/engine/pull/29774) Roll Dart SDK from 46934d8475ff to 6e6558437a09 (4 revisions) (cla: yes, waiting for tree to go green)


[29775](https://github.com/flutter/engine/pull/29775) Opacity peephole optimization (platform-ios, platform-android, cla: yes, waiting for tree to go green, needs tests, embedder)


[29776](https://github.com/flutter/engine/pull/29776) Add script to upload unified Android SDK CIPD archives and switch DEPS to use it. (cla: yes, waiting for tree to go green, platform-linux, needs tests)


[29779](https://github.com/flutter/engine/pull/29779) Roll Skia from 2211c2c4bd69 to fa2edac74af8 (4 revisions) (cla: yes, waiting for tree to go green)


[29780](https://github.com/flutter/engine/pull/29780) Roll Fuchsia Mac SDK from L2bsr8go8... to J1UwDWO_V... (cla: yes, waiting for tree to go green)


[29782](https://github.com/flutter/engine/pull/29782) Roll Dart SDK from 6e6558437a09 to 1accdff9e8ef (1 revision) (cla: yes, waiting for tree to go green)


[29783](https://github.com/flutter/engine/pull/29783) PhysicalShapeLayer: Only push cull rect during diff if clipping (cla: yes, waiting for tree to go green)


[29784](https://github.com/flutter/engine/pull/29784) Roll Skia from fa2edac74af8 to cf1e959c657b (2 revisions) (cla: yes, waiting for tree to go green)


[29785](https://github.com/flutter/engine/pull/29785) Roll Fuchsia Linux SDK from Vxe912PZC... to 8wLWcmqi8... (cla: yes, waiting for tree to go green)


[29786](https://github.com/flutter/engine/pull/29786) Roll Skia from cf1e959c657b to 12e786730f7d (1 revision) (cla: yes, waiting for tree to go green)


[29787](https://github.com/flutter/engine/pull/29787) Roll Skia from 12e786730f7d to e136c31fe49d (9 revisions) (cla: yes, waiting for tree to go green)


[29788](https://github.com/flutter/engine/pull/29788) Roll Dart SDK from 1accdff9e8ef to 7d957c006c4f (1 revision) (cla: yes, waiting for tree to go green)


[29791](https://github.com/flutter/engine/pull/29791) Acquire context reference at the correct time for FlGlArea. (cla: yes, waiting for tree to go green, platform-linux, needs tests)


[29792](https://github.com/flutter/engine/pull/29792) [web] Fail if Skia Gold is required but unavailable (cla: yes, waiting for tree to go green, platform-web, needs tests)


[29793](https://github.com/flutter/engine/pull/29793) Revert 29789 revert 29542 freiling view ref (cla: yes, waiting for tree to go green, platform-fuchsia, needs tests)


[29799](https://github.com/flutter/engine/pull/29799) Roll Skia from e136c31fe49d to 688cb15faa64 (11 revisions) (cla: yes, waiting for tree to go green)


[29800](https://github.com/flutter/engine/pull/29800) Listen for display refresh changes and report them correctly (platform-ios, platform-android, cla: yes, waiting for tree to go green, embedder)


[29803](https://github.com/flutter/engine/pull/29803) Roll Dart SDK from 7d957c006c4f to 91e3fa160432 (2 revisions) (cla: yes, waiting for tree to go green)


[29805](https://github.com/flutter/engine/pull/29805) Roll Skia from 688cb15faa64 to 0774db13d24c (5 revisions) (cla: yes, waiting for tree to go green)


[29807](https://github.com/flutter/engine/pull/29807) Roll Fuchsia Linux SDK from 8wLWcmqi8... to Gc37iAM6P... (cla: yes, waiting for tree to go green)


[29808](https://github.com/flutter/engine/pull/29808) Roll Fuchsia Mac SDK from J1UwDWO_V... to kK8g7bQdA... (cla: yes, waiting for tree to go green)


[29810](https://github.com/flutter/engine/pull/29810) Roll Skia from 0774db13d24c to a5261995416e (10 revisions) (cla: yes, waiting for tree to go green)


[29815](https://github.com/flutter/engine/pull/29815) [fuchsia] Fixes the HID usage handling (cla: yes, waiting for tree to go green, platform-fuchsia)


[29816](https://github.com/flutter/engine/pull/29816) Mentioned that replies can be invoked on any thread (platform-android, cla: yes, waiting for tree to go green, needs tests)


[29820](https://github.com/flutter/engine/pull/29820) [ci.yaml] Update engine enabled branches (cla: yes, waiting for tree to go green, warning: land on red to fix tree breakage)


[29823](https://github.com/flutter/engine/pull/29823) Roll Skia from a5261995416e to 62392f624f39 (12 revisions) (cla: yes, waiting for tree to go green)


[29824](https://github.com/flutter/engine/pull/29824) Windows: Clean up FML file debug messages (cla: yes, waiting for tree to go green, needs tests)


[29825](https://github.com/flutter/engine/pull/29825) Make it less likely to GC during application startup on Android (platform-android, cla: yes, waiting for tree to go green)


[29827](https://github.com/flutter/engine/pull/29827) Add 'explicit' to darwin embedder constructors (platform-ios, cla: yes, waiting for tree to go green, platform-macos, needs tests)


[29828](https://github.com/flutter/engine/pull/29828) Fix darwin namespace-comments and brace lint issues (platform-ios, cla: yes, waiting for tree to go green, platform-macos)


[29830](https://github.com/flutter/engine/pull/29830) Add 'explicit' to Android embedder constructors (platform-android, cla: yes, waiting for tree to go green, needs tests)


[29831](https://github.com/flutter/engine/pull/29831)  Remove the dart entry point args from the Settings struct (cla: yes, waiting for tree to go green, platform-fuchsia, embedder)


[29845](https://github.com/flutter/engine/pull/29845) Roll Skia from 62392f624f39 to 940086c81587 (7 revisions) (cla: yes, waiting for tree to go green)


[29846](https://github.com/flutter/engine/pull/29846) Roll Dart SDK from 91e3fa160432 to f0f78da08ff2 (8 revisions) (cla: yes, waiting for tree to go green)


[29849](https://github.com/flutter/engine/pull/29849) Roll Fuchsia Mac SDK from kK8g7bQdA... to Pnfu1t-iG... (cla: yes, waiting for tree to go green)


[29850](https://github.com/flutter/engine/pull/29850) Roll Fuchsia Linux SDK from Gc37iAM6P... to Ii-fFcsGk... (cla: yes, waiting for tree to go green)


[29851](https://github.com/flutter/engine/pull/29851) Add ability to stamp fuchsia packages with API level (cla: yes, waiting for tree to go green)


[29852](https://github.com/flutter/engine/pull/29852) Roll Skia from 940086c81587 to 9b35cd642f98 (4 revisions) (cla: yes, waiting for tree to go green)


[29854](https://github.com/flutter/engine/pull/29854) [Embedder Keyboard] Fix synthesized events causing crash (crash, affects: text input, bug (regression), cla: yes, waiting for tree to go green, embedder)


[29861](https://github.com/flutter/engine/pull/29861) Roll Dart SDK from f0f78da08ff2 to 2e76c4127885 (2 revisions) (cla: yes, waiting for tree to go green)


[29863](https://github.com/flutter/engine/pull/29863) Roll Skia from 9b35cd642f98 to 37940afc0caf (6 revisions) (cla: yes, waiting for tree to go green)


[29864](https://github.com/flutter/engine/pull/29864) Roll Dart SDK from 2e76c4127885 to 453ad2fca05b (1 revision) (cla: yes, waiting for tree to go green)


[29865](https://github.com/flutter/engine/pull/29865) Roll Fuchsia Mac SDK from Pnfu1t-iG... to PcVBwqy6c... (cla: yes, waiting for tree to go green)


[29866](https://github.com/flutter/engine/pull/29866) Roll Fuchsia Linux SDK from Ii-fFcsGk... to v32ZvdGER... (cla: yes, waiting for tree to go green)


[29867](https://github.com/flutter/engine/pull/29867) [fuchsia] Don't use sys.Environment in V2. (cla: yes, waiting for tree to go green, platform-fuchsia, needs tests)


[29869](https://github.com/flutter/engine/pull/29869) Roll Dart SDK from 453ad2fca05b to b1afd0fae784 (1 revision) (cla: yes, waiting for tree to go green)


[29870](https://github.com/flutter/engine/pull/29870) Roll Skia from 37940afc0caf to a6de6d2366e4 (1 revision) (cla: yes, waiting for tree to go green)


[29871](https://github.com/flutter/engine/pull/29871) Roll Skia from a6de6d2366e4 to 7ecacbc4c6be (1 revision) (cla: yes, waiting for tree to go green)


[29872](https://github.com/flutter/engine/pull/29872) Roll Fuchsia Mac SDK from PcVBwqy6c... to MiNhUYhfN... (cla: yes, waiting for tree to go green)


[29874](https://github.com/flutter/engine/pull/29874) Roll Fuchsia Linux SDK from v32ZvdGER... to hbyHcc_5x... (cla: yes, waiting for tree to go green)


[29875](https://github.com/flutter/engine/pull/29875) [fuchsia] Add arg for old_gen_heap_size. (cla: yes, waiting for tree to go green)


[29878](https://github.com/flutter/engine/pull/29878) Roll Dart SDK from b1afd0fae784 to 307a0e735317 (1 revision) (cla: yes, waiting for tree to go green)


[29881](https://github.com/flutter/engine/pull/29881) Roll Skia from 7ecacbc4c6be to e00afb0a1a68 (14 revisions) (cla: yes, waiting for tree to go green)


[29883](https://github.com/flutter/engine/pull/29883) Roll Dart SDK from 307a0e735317 to 314057a2d7d3 (2 revisions) (cla: yes, waiting for tree to go green)


[29884](https://github.com/flutter/engine/pull/29884) Roll Skia from e00afb0a1a68 to 2f6c53ff720a (6 revisions) (cla: yes, waiting for tree to go green)


[29885](https://github.com/flutter/engine/pull/29885) Roll Skia from 2f6c53ff720a to c3db55663e5a (1 revision) (cla: yes, waiting for tree to go green)


[29886](https://github.com/flutter/engine/pull/29886) Roll Skia from c3db55663e5a to b59d6fe7f0b2 (3 revisions) (cla: yes, waiting for tree to go green)


[29887](https://github.com/flutter/engine/pull/29887) Delete old script for individual SDK package upload (cla: yes, waiting for tree to go green)


[29888](https://github.com/flutter/engine/pull/29888) [web] Fixing text foreground paint / stroke for HTML web-renderer (cla: yes, waiting for tree to go green, platform-web, needs tests)


[29889](https://github.com/flutter/engine/pull/29889) Listen for Vsync callback on the UI thread directly (platform-android, cla: yes, waiting for tree to go green, needs tests)


[29890](https://github.com/flutter/engine/pull/29890) Roll Fuchsia Mac SDK from MiNhUYhfN... to WE4QO6Yjw... (cla: yes, waiting for tree to go green)


[29891](https://github.com/flutter/engine/pull/29891) Roll Fuchsia Linux SDK from hbyHcc_5x... to xW7v3nxI0... (cla: yes, waiting for tree to go green)


[29894](https://github.com/flutter/engine/pull/29894) Roll Skia from b59d6fe7f0b2 to 7f5b19bd6907 (10 revisions) (cla: yes, waiting for tree to go green)


[29901](https://github.com/flutter/engine/pull/29901) Roll Dart SDK from 314057a2d7d3 to 15d5e456b474 (4 revisions) (cla: yes, waiting for tree to go green)


[29902](https://github.com/flutter/engine/pull/29902) Roll Skia from 7f5b19bd6907 to 23779e2edb46 (9 revisions) (cla: yes, waiting for tree to go green)


[29903](https://github.com/flutter/engine/pull/29903) Roll Clang Mac from 82gAwI4Hh... to Q_l2rEdQx... (cla: yes, waiting for tree to go green)


[29904](https://github.com/flutter/engine/pull/29904) Roll Clang Linux from UtjvZhwws... to 6UfJQ9aFH... (cla: yes, waiting for tree to go green)


[29905](https://github.com/flutter/engine/pull/29905) Roll Skia from 23779e2edb46 to b65f0fa084c4 (2 revisions) (cla: yes, waiting for tree to go green)


[29907](https://github.com/flutter/engine/pull/29907) Roll Dart SDK from 15d5e456b474 to d8be2bdfd155 (1 revision) (cla: yes, waiting for tree to go green)


[29908](https://github.com/flutter/engine/pull/29908) Make fragment leftover from an attach/detach race slightly safer (platform-android, cla: yes, waiting for tree to go green)


[29910](https://github.com/flutter/engine/pull/29910) Roll Fuchsia Mac SDK from WE4QO6Yjw... to ea86IrfGB... (cla: yes, waiting for tree to go green)


[29911](https://github.com/flutter/engine/pull/29911) Roll Skia from b65f0fa084c4 to 0fcc56211514 (5 revisions) (cla: yes, waiting for tree to go green)


[29912](https://github.com/flutter/engine/pull/29912) Roll Fuchsia Linux SDK from xW7v3nxI0... to lPwzjY25t... (cla: yes, waiting for tree to go green)


[29913](https://github.com/flutter/engine/pull/29913) Roll Dart SDK from d8be2bdfd155 to 755bbe849522 (1 revision) (cla: yes, waiting for tree to go green)


[29915](https://github.com/flutter/engine/pull/29915) Share the io_manager between parent and spawn engine (cla: yes, waiting for tree to go green)


[29917](https://github.com/flutter/engine/pull/29917) Roll Skia from 0fcc56211514 to be253591e45e (2 revisions) (cla: yes, waiting for tree to go green)


[29918](https://github.com/flutter/engine/pull/29918) Roll Dart SDK from 755bbe849522 to 1f763cc94608 (2 revisions) (cla: yes, waiting for tree to go green)


[29919](https://github.com/flutter/engine/pull/29919) [ci.yaml] Fix release branch regex (cla: yes, waiting for tree to go green)


[29921](https://github.com/flutter/engine/pull/29921) Roll Skia from be253591e45e to fe2acfb28134 (3 revisions) (cla: yes, waiting for tree to go green)


[29922](https://github.com/flutter/engine/pull/29922) Roll Skia from fe2acfb28134 to ac2a40ecf73e (1 revision) (cla: yes, waiting for tree to go green)


[29923](https://github.com/flutter/engine/pull/29923) Revert "Listen for Vsync callback on the UI thread directly" (platform-android, cla: yes, waiting for tree to go green, needs tests)


[29925](https://github.com/flutter/engine/pull/29925) Roll Skia from ac2a40ecf73e to e051cd35e4d5 (2 revisions) (cla: yes, waiting for tree to go green)


[29926](https://github.com/flutter/engine/pull/29926) Roll Fuchsia Linux SDK from lPwzjY25t... to a0KPnn-pS... (cla: yes, waiting for tree to go green)


[29927](https://github.com/flutter/engine/pull/29927) Roll Fuchsia Mac SDK from ea86IrfGB... to x0zvww3rf... (cla: yes, waiting for tree to go green)


[29928](https://github.com/flutter/engine/pull/29928) Roll Dart SDK from 1f763cc94608 to a9ec4963f933 (1 revision) (cla: yes, waiting for tree to go green)


[29929](https://github.com/flutter/engine/pull/29929) Roll Skia from e051cd35e4d5 to 17667b00b942 (3 revisions) (cla: yes, waiting for tree to go green)


[29930](https://github.com/flutter/engine/pull/29930) [ios platform view] fix overlay zPosition (platform-ios, cla: yes, waiting for tree to go green)


[29931](https://github.com/flutter/engine/pull/29931) Roll Skia from 17667b00b942 to 2014d006f55c (1 revision) (cla: yes, waiting for tree to go green)


[29932](https://github.com/flutter/engine/pull/29932) Roll Skia from 2014d006f55c to 55106dc0eea7 (1 revision) (cla: yes, waiting for tree to go green)


[29933](https://github.com/flutter/engine/pull/29933) Roll Dart SDK from a9ec4963f933 to be01f752cbe6 (1 revision) (cla: yes, waiting for tree to go green)


[29936](https://github.com/flutter/engine/pull/29936) Roll Skia from 55106dc0eea7 to 8803d93aeb6f (4 revisions) (cla: yes, waiting for tree to go green)


[29937](https://github.com/flutter/engine/pull/29937) Roll Fuchsia Linux SDK from a0KPnn-pS... to bbim-9rQl... (cla: yes, waiting for tree to go green)


[29938](https://github.com/flutter/engine/pull/29938) Roll Fuchsia Mac SDK from x0zvww3rf... to IwEgl8xUv... (cla: yes, waiting for tree to go green)


[29939](https://github.com/flutter/engine/pull/29939) Roll Dart SDK from be01f752cbe6 to 74f6c3af2d68 (1 revision) (cla: yes, waiting for tree to go green)


[29941](https://github.com/flutter/engine/pull/29941) Remove remaining usages of getUnsafe() (cla: yes, waiting for tree to go green, needs tests)


[29942](https://github.com/flutter/engine/pull/29942) Roll Dart SDK from 74f6c3af2d68 to d8a6c4d22503 (2 revisions) (cla: yes, waiting for tree to go green)


[29943](https://github.com/flutter/engine/pull/29943) Roll Dart SDK from d8a6c4d22503 to 32bd9cae0aaf (1 revision) (cla: yes, waiting for tree to go green)


[29944](https://github.com/flutter/engine/pull/29944) Roll Fuchsia Linux SDK from bbim-9rQl... to ZfCMJBPs8... (cla: yes, waiting for tree to go green)


[29945](https://github.com/flutter/engine/pull/29945) Roll Fuchsia Mac SDK from IwEgl8xUv... to pd6pTyJQp... (cla: yes, waiting for tree to go green)


[29946](https://github.com/flutter/engine/pull/29946) Roll Skia from 8803d93aeb6f to dfb80747e328 (1 revision) (cla: yes, waiting for tree to go green)


[29949](https://github.com/flutter/engine/pull/29949) Roll Skia from dfb80747e328 to db3c48b16b2d (4 revisions) (cla: yes, waiting for tree to go green)


[29952](https://github.com/flutter/engine/pull/29952) Roll Fuchsia Mac SDK from pd6pTyJQp... to k6yvO5kLf... (cla: yes, waiting for tree to go green)


[29954](https://github.com/flutter/engine/pull/29954) Roll Dart SDK from 32bd9cae0aaf to 1155ef510725 (2 revisions) (cla: yes, waiting for tree to go green)


[29955](https://github.com/flutter/engine/pull/29955) Roll Fuchsia Linux SDK from ZfCMJBPs8... to hoo-CDDP6... (cla: yes, waiting for tree to go green)


[29956](https://github.com/flutter/engine/pull/29956) Roll Dart SDK from 1155ef510725 to a353613d5a52 (1 revision) (cla: yes, waiting for tree to go green)


[29958](https://github.com/flutter/engine/pull/29958) Roll Fuchsia Mac SDK from k6yvO5kLf... to AnjHQvWXa... (cla: yes, waiting for tree to go green)


[29959](https://github.com/flutter/engine/pull/29959) Roll Fuchsia Linux SDK from hoo-CDDP6... to KJElo7NCv... (cla: yes, waiting for tree to go green)


[29961](https://github.com/flutter/engine/pull/29961) Roll Fuchsia Linux SDK from KJElo7NCv... to eOELh_zdk... (cla: yes, waiting for tree to go green)


[29962](https://github.com/flutter/engine/pull/29962) Add a comment in Image.toByteData to limit more encoders (cla: yes, waiting for tree to go green, platform-web, needs tests)


[29966](https://github.com/flutter/engine/pull/29966) Roll Fuchsia Mac SDK from AnjHQvWXa... to _XAgOfwCo... (cla: yes, waiting for tree to go green)


[29969](https://github.com/flutter/engine/pull/29969) Roll Skia from db3c48b16b2d to adca722569b1 (1 revision) (cla: yes, waiting for tree to go green)


[29970](https://github.com/flutter/engine/pull/29970) Roll Fuchsia Linux SDK from eOELh_zdk... to SOb9xSggS... (cla: yes, waiting for tree to go green)


[29972](https://github.com/flutter/engine/pull/29972) Roll Skia from adca722569b1 to 93b47a527a2e (1 revision) (cla: yes, waiting for tree to go green)


[29973](https://github.com/flutter/engine/pull/29973) Roll Fuchsia Mac SDK from _XAgOfwCo... to -xKcveik7... (cla: yes, waiting for tree to go green)


[29974](https://github.com/flutter/engine/pull/29974) Roll Fuchsia Linux SDK from SOb9xSggS... to tZrSWtryA... (cla: yes, waiting for tree to go green)


[29975](https://github.com/flutter/engine/pull/29975) Roll Fuchsia Mac SDK from -xKcveik7... to lmR_Aqf8s... (cla: yes, waiting for tree to go green)


[29977](https://github.com/flutter/engine/pull/29977) Roll Skia from 93b47a527a2e to 072677d6276c (1 revision) (cla: yes, waiting for tree to go green)


[29978](https://github.com/flutter/engine/pull/29978) Roll Skia from 072677d6276c to d542729c23fb (3 revisions) (cla: yes, waiting for tree to go green)


[29979](https://github.com/flutter/engine/pull/29979) Fix embedder_->EndFrame() not called in case of DrawLastLayerTree() (platform-android, cla: yes, waiting for tree to go green)


[29981](https://github.com/flutter/engine/pull/29981) Roll Skia from d542729c23fb to f46611ebdef9 (1 revision) (cla: yes, waiting for tree to go green)


[29982](https://github.com/flutter/engine/pull/29982) Roll Skia from f46611ebdef9 to bf6149669fa0 (1 revision) (cla: yes, waiting for tree to go green)


[29983](https://github.com/flutter/engine/pull/29983) Roll Fuchsia Linux SDK from tZrSWtryA... to Fi9OzLVMX... (cla: yes, waiting for tree to go green)


[29984](https://github.com/flutter/engine/pull/29984) Roll Dart SDK from a353613d5a52 to 9f61c2487bbd (1 revision) (cla: yes, waiting for tree to go green)


[29985](https://github.com/flutter/engine/pull/29985) Roll Skia from bf6149669fa0 to e2a038f956ff (1 revision) (cla: yes, waiting for tree to go green)


[29987](https://github.com/flutter/engine/pull/29987) Roll Skia from e2a038f956ff to 288ddb98b751 (3 revisions) (cla: yes, waiting for tree to go green)


[29988](https://github.com/flutter/engine/pull/29988) Roll Clang Windows from a4WSJSNW8... to 6u9Xk_Dr7... (cla: yes, waiting for tree to go green)


[29989](https://github.com/flutter/engine/pull/29989) Roll Skia from 288ddb98b751 to a0ad6db14184 (1 revision) (cla: yes, waiting for tree to go green)


[29995](https://github.com/flutter/engine/pull/29995) [fuchsia] Fix unset key and present key meaning (cla: yes, waiting for tree to go green, platform-fuchsia)


[29999](https://github.com/flutter/engine/pull/29999) [fuchsia][flatland] Tests for FlatlandPlatformView (cla: yes, waiting for tree to go green, platform-fuchsia)


[30000](https://github.com/flutter/engine/pull/30000) Update the token used by mirroring workflows. (cla: yes, waiting for tree to go green)


[30008](https://github.com/flutter/engine/pull/30008) Roll Fuchsia Mac SDK from lmR_Aqf8s... to 9DWt0M7vg... (cla: yes, waiting for tree to go green)


[30010](https://github.com/flutter/engine/pull/30010) Roll Skia from a0ad6db14184 to fa183572bfd3 (24 revisions) (cla: yes, waiting for tree to go green)


[30011](https://github.com/flutter/engine/pull/30011) Roll Dart SDK from 9f61c2487bbd to 3a963ff14181 (7 revisions) (cla: yes, waiting for tree to go green)


[30012](https://github.com/flutter/engine/pull/30012) Use WindowInfoTracker.Companion.getOrCreate instead of the short version (platform-android, cla: yes, waiting for tree to go green, needs tests)


[30029](https://github.com/flutter/engine/pull/30029) Migrate sk_cf_obj to sk_cfp (cla: yes, waiting for tree to go green, needs tests, embedder)


[30035](https://github.com/flutter/engine/pull/30035) Roll web_installers simulators package (cla: yes, waiting for tree to go green, platform-web)


[30045](https://github.com/flutter/engine/pull/30045) Roll Dart SDK from 3a963ff14181 to 8bb2e56ec900 (4 revisions) (cla: yes, waiting for tree to go green)


[30047](https://github.com/flutter/engine/pull/30047) Roll Skia from fa183572bfd3 to d3399178196e (17 revisions) (cla: yes, waiting for tree to go green)


[30057](https://github.com/flutter/engine/pull/30057) Roll Fuchsia Mac SDK from 9DWt0M7vg... to XankF6weU... (cla: yes, waiting for tree to go green)


[30061](https://github.com/flutter/engine/pull/30061) Roll Skia from d3399178196e to 2a42471c92f3 (7 revisions) (cla: yes, waiting for tree to go green)


[30064](https://github.com/flutter/engine/pull/30064) Roll Skia from 2a42471c92f3 to c4712cc704e8 (3 revisions) (cla: yes, waiting for tree to go green)


[30065](https://github.com/flutter/engine/pull/30065) Roll Fuchsia Linux SDK from Fi9OzLVMX... to NJK-w4N99... (cla: yes, waiting for tree to go green)


[30073](https://github.com/flutter/engine/pull/30073) Roll Skia from c4712cc704e8 to 6dc45289aec0 (2 revisions) (cla: yes, waiting for tree to go green)


[30074](https://github.com/flutter/engine/pull/30074) Roll Skia from 6dc45289aec0 to 9d74c28e823a (2 revisions) (cla: yes, waiting for tree to go green)


[30075](https://github.com/flutter/engine/pull/30075) Roll Dart SDK from 9f61c2487bbd to ba5e72e4b2d7 (16 revisions) (cla: yes, waiting for tree to go green)


[30076](https://github.com/flutter/engine/pull/30076) Roll Fuchsia Mac SDK from XankF6weU... to MaLRScmfU... (cla: yes, waiting for tree to go green)


[30078](https://github.com/flutter/engine/pull/30078) Roll Skia from 9d74c28e823a to 2756b0ee0250 (5 revisions) (cla: yes, waiting for tree to go green)


[30084](https://github.com/flutter/engine/pull/30084) Roll Skia from 2756b0ee0250 to f278a8058eaa (2 revisions) (cla: yes, waiting for tree to go green)


[30086](https://github.com/flutter/engine/pull/30086) [Windows keyboard] Remove redundant parameter FlutterWindowsView (affects: text input, cla: yes, waiting for tree to go green, platform-windows)


[30089](https://github.com/flutter/engine/pull/30089) Close image reader when the resource is unreachable (platform-android, cla: yes, waiting for tree to go green)


[30090](https://github.com/flutter/engine/pull/30090) Update IosUnitTests to use iPhone 11 simulator (platform-ios, cla: yes, waiting for tree to go green)


[30094](https://github.com/flutter/engine/pull/30094) Remove implicit copy assignment operator for 'EmbeddedViewParams' (cla: yes, waiting for tree to go green)


[30096](https://github.com/flutter/engine/pull/30096) Revert "Enable compressed pointers on iOS for 64 bit architectures." (cla: yes, waiting for tree to go green)


[30100](https://github.com/flutter/engine/pull/30100) Revert "[ci.yaml] Remove default properties" (cla: yes, waiting for tree to go green)


[30104](https://github.com/flutter/engine/pull/30104) Run iOS scenario apps on iPhone 11 and iOS 14 (cla: yes, waiting for tree to go green)


[30105](https://github.com/flutter/engine/pull/30105) Roll Fuchsia Linux SDK from NJK-w4N99... to RyloAtJNT... (cla: yes, waiting for tree to go green)


[30106](https://github.com/flutter/engine/pull/30106) Fix cast in FlutterView (platform-android, cla: yes, waiting for tree to go green, needs tests)


[30107](https://github.com/flutter/engine/pull/30107) Fix platform env variable not registering with sdk_manager (cla: yes, waiting for tree to go green)


[30108](https://github.com/flutter/engine/pull/30108) Roll Fuchsia Mac SDK from MaLRScmfU... to a5YFHsF2a... (cla: yes, waiting for tree to go green)


[30115](https://github.com/flutter/engine/pull/30115) Roll Skia from f278a8058eaa to 672062da97da (8 revisions) (cla: yes, waiting for tree to go green)


[30117](https://github.com/flutter/engine/pull/30117) Roll Skia from 672062da97da to 29af7d59714b (4 revisions) (cla: yes, waiting for tree to go green)


[30118](https://github.com/flutter/engine/pull/30118) Roll Fuchsia Linux SDK from RyloAtJNT... to gc6NLk09G... (cla: yes, waiting for tree to go green)


[30120](https://github.com/flutter/engine/pull/30120) Roll Skia from 29af7d59714b to 94f726ae62f0 (2 revisions) (cla: yes, waiting for tree to go green)


[30121](https://github.com/flutter/engine/pull/30121) Roll Dart SDK from ba5e72e4b2d7 to a31c331ed648 (5 revisions) (cla: yes, waiting for tree to go green)


[30124](https://github.com/flutter/engine/pull/30124) Roll Skia from 94f726ae62f0 to 40ba900d2e94 (1 revision) (cla: yes, waiting for tree to go green)


[30127](https://github.com/flutter/engine/pull/30127) Roll Dart SDK from a31c331ed648 to a3a9d7af0cc2 (1 revision) (cla: yes, waiting for tree to go green)


[30128](https://github.com/flutter/engine/pull/30128) Roll Fuchsia Mac SDK from a5YFHsF2a... to Ki-0yFVTa... (cla: yes, waiting for tree to go green)


[30129](https://github.com/flutter/engine/pull/30129) Roll Fuchsia Linux SDK from gc6NLk09G... to uNU00yZsG... (cla: yes, waiting for tree to go green)


[30134](https://github.com/flutter/engine/pull/30134) Update general_golden_test.dart (cla: yes, waiting for tree to go green, platform-web)


[30137](https://github.com/flutter/engine/pull/30137) Revert "[web] consolidate JS interop code" (cla: yes, waiting for tree to go green, platform-web)


[30138](https://github.com/flutter/engine/pull/30138) Roll Dart SDK from a3a9d7af0cc2 to 68bd3305228d (2 revisions) (cla: yes, waiting for tree to go green)


[30141](https://github.com/flutter/engine/pull/30141) Roll Fuchsia Linux SDK from uNU00yZsG... to eH__OFZVQ... (cla: yes, waiting for tree to go green)


[30142](https://github.com/flutter/engine/pull/30142) Roll Fuchsia Mac SDK from Ki-0yFVTa... to WohiTvz8h... (cla: yes, waiting for tree to go green)


[30143](https://github.com/flutter/engine/pull/30143) Roll Skia from 40ba900d2e94 to 62553ae6feb8 (1 revision) (cla: yes, waiting for tree to go green)


[30144](https://github.com/flutter/engine/pull/30144) Roll Skia from 62553ae6feb8 to 493d7910a7f5 (1 revision) (cla: yes, waiting for tree to go green)


[30145](https://github.com/flutter/engine/pull/30145) [Android] Fix mEditable NullPointerException in TextInputPlugin (platform-android, cla: yes, waiting for tree to go green)


[30146](https://github.com/flutter/engine/pull/30146) Roll Fuchsia Linux SDK from eH__OFZVQ... to gWYa9KhIK... (cla: yes, waiting for tree to go green)


[30148](https://github.com/flutter/engine/pull/30148) Roll Fuchsia Mac SDK from WohiTvz8h... to KQ60Vu3d7... (cla: yes, waiting for tree to go green)


[30150](https://github.com/flutter/engine/pull/30150) Roll Skia from 493d7910a7f5 to 05de3735b723 (1 revision) (cla: yes, waiting for tree to go green)


[30152](https://github.com/flutter/engine/pull/30152) Roll Dart SDK from 68bd3305228d to e7aa2cb110af (1 revision) (cla: yes, waiting for tree to go green)


[30153](https://github.com/flutter/engine/pull/30153) Roll Fuchsia Linux SDK from gWYa9KhIK... to WGMjaVH60... (cla: yes, waiting for tree to go green)


[30155](https://github.com/flutter/engine/pull/30155) Roll Fuchsia Mac SDK from KQ60Vu3d7... to EAlr46NQ8... (cla: yes, waiting for tree to go green)


[30156](https://github.com/flutter/engine/pull/30156) Roll Skia from 05de3735b723 to f333f5614a9b (3 revisions) (cla: yes, waiting for tree to go green)


[30165](https://github.com/flutter/engine/pull/30165) Add unconditional waits on fml::Semaphore. (waiting for tree to go green)


[30184](https://github.com/flutter/engine/pull/30184) Fix wrong context when use platfromview (platform-ios, waiting for tree to go green, needs tests)


[30190](https://github.com/flutter/engine/pull/30190) Roll Fuchsia Mac SDK from EAlr46NQ8... to zMg5gNi2E... (waiting for tree to go green)


[30191](https://github.com/flutter/engine/pull/30191) Roll Fuchsia Linux SDK from WGMjaVH60... to s03VQc7lX... (waiting for tree to go green)


[30192](https://github.com/flutter/engine/pull/30192) Roll Skia from f333f5614a9b to 06f3d68627c2 (24 revisions) (waiting for tree to go green)


[30194](https://github.com/flutter/engine/pull/30194) Roll Skia from 06f3d68627c2 to 1c4cf27965bd (2 revisions) (waiting for tree to go green)


[30195](https://github.com/flutter/engine/pull/30195) Document rationale for Dart VM flag prefix match (waiting for tree to go green)


[30197](https://github.com/flutter/engine/pull/30197) Roll buildroot to 430b57c643883e6090b5af09faddd8048efee57c. (waiting for tree to go green)


[30198](https://github.com/flutter/engine/pull/30198) Roll Skia from 1c4cf27965bd to 543b8681c7f2 (1 revision) (waiting for tree to go green)


[30199](https://github.com/flutter/engine/pull/30199) Android accessibility bridge also fire selection change event when it predict selection change. (platform-android, waiting for tree to go green)


[30200](https://github.com/flutter/engine/pull/30200) Roll Skia from 543b8681c7f2 to 00edeefab7f4 (1 revision) (waiting for tree to go green)


[30202](https://github.com/flutter/engine/pull/30202) [android] Fix unexpected behavior in |detachFromFlutterEngine|. (platform-android, waiting for tree to go green)


[30203](https://github.com/flutter/engine/pull/30203) Roll Fuchsia Mac SDK from zMg5gNi2E... to QeaP059wu... (waiting for tree to go green)


[30206](https://github.com/flutter/engine/pull/30206) Roll Skia from 00edeefab7f4 to 21b8ccb7393c (3 revisions) (waiting for tree to go green)


[30211](https://github.com/flutter/engine/pull/30211) Roll Dart SDK from 68bd3305228d to 2ace65b1b408 (5 revisions) (waiting for tree to go green)


[30214](https://github.com/flutter/engine/pull/30214) Roll Skia from 21b8ccb7393c to 3856a5854e20 (6 revisions) (waiting for tree to go green)


[30216](https://github.com/flutter/engine/pull/30216) Roll Skia from 3856a5854e20 to c307c5566d11 (2 revisions) (waiting for tree to go green)


[30218](https://github.com/flutter/engine/pull/30218) Roll Skia from c307c5566d11 to 22960eb7b2a6 (1 revision) (waiting for tree to go green)


[30220](https://github.com/flutter/engine/pull/30220) Roll Fuchsia Mac SDK from QeaP059wu... to EcjcLVqar... (waiting for tree to go green)


[30225](https://github.com/flutter/engine/pull/30225) Roll Skia from 22960eb7b2a6 to 4898ac10f0ac (4 revisions) (waiting for tree to go green)


[30228](https://github.com/flutter/engine/pull/30228) Roll Fuchsia Linux SDK from s03VQc7lX... to 3rLypXNTd... (waiting for tree to go green)


[30229](https://github.com/flutter/engine/pull/30229) Roll Skia from 4898ac10f0ac to d2eb1d90b3b9 (1 revision) (waiting for tree to go green)


[30230](https://github.com/flutter/engine/pull/30230) Merge NDK and licenses into Android dependencies script (waiting for tree to go green, needs tests)


[30232](https://github.com/flutter/engine/pull/30232) Roll Skia from d2eb1d90b3b9 to 3bcc80e9c387 (1 revision) (waiting for tree to go green)


[30233](https://github.com/flutter/engine/pull/30233) Roll Skia from 3bcc80e9c387 to b4d01cbe41b1 (2 revisions) (waiting for tree to go green)


[30234](https://github.com/flutter/engine/pull/30234) Use ToT of release branch if the commit is from release branch. (platform-ios, platform-android, waiting for tree to go green, platform-web, platform-macos, platform-linux, platform-windows, platform-fuchsia, embedder)


[30238](https://github.com/flutter/engine/pull/30238) Roll Skia from b4d01cbe41b1 to 5d1d92c505c0 (1 revision) (waiting for tree to go green)


[30241](https://github.com/flutter/engine/pull/30241) Roll Fuchsia Linux SDK from 3rLypXNTd... to dNYehjXUM... (waiting for tree to go green)


[30243](https://github.com/flutter/engine/pull/30243) Roll Skia from 5d1d92c505c0 to ca916f705fc5 (2 revisions) (waiting for tree to go green)


[30244](https://github.com/flutter/engine/pull/30244) [fuchsia] Use network-legacy-deprecated pkg in embedder test (waiting for tree to go green, platform-fuchsia, needs tests)


[30245](https://github.com/flutter/engine/pull/30245) Roll Skia from ca916f705fc5 to c95c53ed0fcf (2 revisions) (waiting for tree to go green)


[30248](https://github.com/flutter/engine/pull/30248) Roll Skia from c95c53ed0fcf to 44c81d149273 (2 revisions) (waiting for tree to go green)


[30249](https://github.com/flutter/engine/pull/30249) Roll Fuchsia Mac SDK from EcjcLVqar... to 9asn8qJFp... (waiting for tree to go green)


[30251](https://github.com/flutter/engine/pull/30251) Roll Dart SDK from 2ace65b1b408 to 2091ff49c513 (8 revisions) (waiting for tree to go green)


[30253](https://github.com/flutter/engine/pull/30253) Cleanup old ndk CIPD upload script (waiting for tree to go green)


[30255](https://github.com/flutter/engine/pull/30255) Roll Skia from 44c81d149273 to a964a72174e8 (9 revisions) (waiting for tree to go green)


[30257](https://github.com/flutter/engine/pull/30257) Migrate to Mockito 4.1.0 (platform-android, waiting for tree to go green)


[30259](https://github.com/flutter/engine/pull/30259) Roll Dart SDK from 2091ff49c513 to 7b6056f9db7f (1 revision) (waiting for tree to go green)


[30262](https://github.com/flutter/engine/pull/30262) Test shell/platform/common a11y code on Windows (waiting for tree to go green)


[30263](https://github.com/flutter/engine/pull/30263) Add iOS version to scenario golden images (waiting for tree to go green)


[30265](https://github.com/flutter/engine/pull/30265) Roll Fuchsia Mac SDK from EcjcLVqar... to 1DgBWWOWV... (waiting for tree to go green)


[30266](https://github.com/flutter/engine/pull/30266) Roll Fuchsia Linux SDK from 3rLypXNTd... to UPWdoQziF... (waiting for tree to go green)


[30267](https://github.com/flutter/engine/pull/30267) Revert "Accessibility number formatting improvements for Windows (#29773)" (waiting for tree to go green, platform-windows)


[30269](https://github.com/flutter/engine/pull/30269) Roll Skia from a964a72174e8 to 4d35c0d31d79 (16 revisions) (waiting for tree to go green)


[30270](https://github.com/flutter/engine/pull/30270) Roll Dart SDK from 7b6056f9db7f to f568598a262e (4 revisions) (waiting for tree to go green)


[30277](https://github.com/flutter/engine/pull/30277) Roll Dart SDK from f568598a262e to 49d5a2f58c4a (3 revisions) (waiting for tree to go green)


[30278](https://github.com/flutter/engine/pull/30278) Roll Fuchsia Mac SDK from 1DgBWWOWV... to GoQ7KEnqp... (waiting for tree to go green)


[30279](https://github.com/flutter/engine/pull/30279) Roll Fuchsia Linux SDK from UPWdoQziF... to hhFGKobVD... (waiting for tree to go green)


[30280](https://github.com/flutter/engine/pull/30280) Roll Fuchsia Mac SDK from GoQ7KEnqp... to Y_9lCzY64... (waiting for tree to go green)


[30281](https://github.com/flutter/engine/pull/30281) Roll Fuchsia Linux SDK from hhFGKobVD... to NAkkk-Vn5... (waiting for tree to go green)


[30282](https://github.com/flutter/engine/pull/30282) Fix typo in jni registration (platform-android, waiting for tree to go green, needs tests)


[30283](https://github.com/flutter/engine/pull/30283) Roll Dart SDK from 49d5a2f58c4a to 01a9d4e9ede7 (1 revision) (waiting for tree to go green)


[30284](https://github.com/flutter/engine/pull/30284) Roll Fuchsia Mac SDK from Y_9lCzY64... to xBCcWw6gj... (waiting for tree to go green)


[30285](https://github.com/flutter/engine/pull/30285) Roll Fuchsia Linux SDK from NAkkk-Vn5... to V2JLZw4H1... (waiting for tree to go green)


[30288](https://github.com/flutter/engine/pull/30288) Roll Dart SDK from 01a9d4e9ede7 to a78eae43582d (1 revision) (waiting for tree to go green)


[30291](https://github.com/flutter/engine/pull/30291) Roll Fuchsia Linux SDK from V2JLZw4H1... to W030EYSZS... (waiting for tree to go green)


[30292](https://github.com/flutter/engine/pull/30292) Roll Fuchsia Mac SDK from xBCcWw6gj... to -O1WuRL72... (waiting for tree to go green)


[30293](https://github.com/flutter/engine/pull/30293) Dont use TypedData.fromList if you dont have a list already (waiting for tree to go green, needs tests)


[30294](https://github.com/flutter/engine/pull/30294) Roll Fuchsia Mac SDK from -O1WuRL72... to oKhFjdNL3... (waiting for tree to go green)


[30295](https://github.com/flutter/engine/pull/30295) Roll Fuchsia Linux SDK from W030EYSZS... to U9YfhhG6K... (waiting for tree to go green)


[30296](https://github.com/flutter/engine/pull/30296) [Win32, Keyboard] Abstract KeyboardManager from FlutterWindowWin32 (affects: text input, waiting for tree to go green, platform-windows)


[30297](https://github.com/flutter/engine/pull/30297) Support toggle buttons for desktop accessibility (waiting for tree to go green, platform-windows)


[30298](https://github.com/flutter/engine/pull/30298) Update buildroot to d45d8382665c9. (waiting for tree to go green)


[30299](https://github.com/flutter/engine/pull/30299) Optmize path volatility tracker (waiting for tree to go green)


[30300](https://github.com/flutter/engine/pull/30300) Avoid verbose logs when downloading the Dart SDK. (waiting for tree to go green)


[30301](https://github.com/flutter/engine/pull/30301) Reland: Accessibility number formatting improvements for Windows (#29773) (waiting for tree to go green)


[30302](https://github.com/flutter/engine/pull/30302) Roll Skia from 4d35c0d31d79 to 3ad6e531c331 (25 revisions) (waiting for tree to go green)


[30304](https://github.com/flutter/engine/pull/30304) Roll Clang Windows from 6u9Xk_Dr7... to 25xTI5-Mi... (waiting for tree to go green)


[30305](https://github.com/flutter/engine/pull/30305) Roll Clang Mac from Q_l2rEdQx... to gi-ivU51h... (waiting for tree to go green)


[30306](https://github.com/flutter/engine/pull/30306) Roll Clang Linux from 6UfJQ9aFH... to Fn7lDYhKD... (waiting for tree to go green)


[30307](https://github.com/flutter/engine/pull/30307) Roll Skia from 3ad6e531c331 to ddbf93159f00 (3 revisions) (waiting for tree to go green)


[30308](https://github.com/flutter/engine/pull/30308) Roll Fuchsia Mac SDK from oKhFjdNL3... to xEQkW8iPZ... (waiting for tree to go green)


[30309](https://github.com/flutter/engine/pull/30309) Roll Fuchsia Linux SDK from U9YfhhG6K... to ApA7xAqGG... (waiting for tree to go green)


[30311](https://github.com/flutter/engine/pull/30311) Roll Skia from ddbf93159f00 to 33c28b9fa986 (1 revision) (waiting for tree to go green)


[30312](https://github.com/flutter/engine/pull/30312) Roll Skia from 33c28b9fa986 to d26057a2c0e1 (3 revisions) (waiting for tree to go green)


[30315](https://github.com/flutter/engine/pull/30315) Roll Fuchsia Mac SDK from xEQkW8iPZ... to _4V492Yx4... (waiting for tree to go green)


[30316](https://github.com/flutter/engine/pull/30316) Roll Skia from d26057a2c0e1 to ecbad283619c (1 revision) (waiting for tree to go green)


[30318](https://github.com/flutter/engine/pull/30318) Roll Skia from ecbad283619c to e3c0d7356c05 (1 revision) (waiting for tree to go green)


[30319](https://github.com/flutter/engine/pull/30319) Roll Fuchsia Linux SDK from ApA7xAqGG... to a24HIbo9e... (waiting for tree to go green)


[30321](https://github.com/flutter/engine/pull/30321) Add logging to scrollable semantics test (platform-ios, waiting for tree to go green)


[30325](https://github.com/flutter/engine/pull/30325) Roll Skia from e3c0d7356c05 to f74c7893fc17 (6 revisions) (waiting for tree to go green)


[30326](https://github.com/flutter/engine/pull/30326) Roll Skia from f74c7893fc17 to 68e240d9cdb3 (1 revision) (waiting for tree to go green)


[30327](https://github.com/flutter/engine/pull/30327) Roll Dart SDK from 2ace65b1b408 to 8b4a4a7018f0 (24 revisions) (waiting for tree to go green)


[30328](https://github.com/flutter/engine/pull/30328) Roll Skia from 68e240d9cdb3 to fde20db7cab7 (3 revisions) (waiting for tree to go green)


[30330](https://github.com/flutter/engine/pull/30330) Revert "Removed the email warning about notifications entitlement" (platform-ios, waiting for tree to go green)


[30332](https://github.com/flutter/engine/pull/30332) Revert "Run Dart VM tasks on the engine's ConcurrentMessageLoop instead the VM's separate thread pool. (#29819)" (waiting for tree to go green)


[30334](https://github.com/flutter/engine/pull/30334) Update DEPS to pull in libtess2, sqlite, and, inja. (waiting for tree to go green, needs tests)


[30335](https://github.com/flutter/engine/pull/30335) Roll Skia from fde20db7cab7 to 71f7880bb635 (3 revisions) (waiting for tree to go green)


[30337](https://github.com/flutter/engine/pull/30337) Roll Fuchsia Mac SDK from _4V492Yx4... to 3lWQzTswr... (waiting for tree to go green)


[30339](https://github.com/flutter/engine/pull/30339) Roll Dart SDK from 8b4a4a7018f0 to cae3737b6ae6 (1 revision) (waiting for tree to go green)


[30340](https://github.com/flutter/engine/pull/30340) Roll Fuchsia Linux SDK from a24HIbo9e... to gGLuymgJg... (waiting for tree to go green)


[30341](https://github.com/flutter/engine/pull/30341) Roll Skia from 71f7880bb635 to e17fd4fea551 (3 revisions) (waiting for tree to go green)


[30342](https://github.com/flutter/engine/pull/30342) Roll Dart SDK from cae3737b6ae6 to a04f92c4dbff (1 revision) (waiting for tree to go green)


[30345](https://github.com/flutter/engine/pull/30345) Roll Skia from e17fd4fea551 to 335a555b283d (1 revision) (waiting for tree to go green)


[30347](https://github.com/flutter/engine/pull/30347) Roll Fuchsia Mac SDK from 3lWQzTswr... to to26Opvtk... (waiting for tree to go green)


[30348](https://github.com/flutter/engine/pull/30348) Roll Skia from 335a555b283d to a3e1e8acf92a (5 revisions) (waiting for tree to go green)


[30349](https://github.com/flutter/engine/pull/30349) Roll Skia from a3e1e8acf92a to dc60ca197e02 (1 revision) (waiting for tree to go green)


[30351](https://github.com/flutter/engine/pull/30351) Roll Dart SDK from a04f92c4dbff to ea6e74d48ac1 (2 revisions) (waiting for tree to go green)


[30352](https://github.com/flutter/engine/pull/30352) Roll Skia from dc60ca197e02 to 5ef3f98eadda (5 revisions) (waiting for tree to go green)


[30353](https://github.com/flutter/engine/pull/30353) Roll Skia from 5ef3f98eadda to fec9a3027c9e (5 revisions) (waiting for tree to go green)


[30356](https://github.com/flutter/engine/pull/30356) Roll Fuchsia Linux SDK from gGLuymgJg... to te_Li2BCl... (waiting for tree to go green)


[30359](https://github.com/flutter/engine/pull/30359) Keep a single source of truth for embedding dependencies (platform-android, waiting for tree to go green)


[30360](https://github.com/flutter/engine/pull/30360) Roll Dart SDK from ea6e74d48ac1 to a5aea2fcab1b (2 revisions) (waiting for tree to go green)


[30361](https://github.com/flutter/engine/pull/30361) Roll Skia from fec9a3027c9e to 95ec7e3a9c13 (1 revision) (waiting for tree to go green)


[30362](https://github.com/flutter/engine/pull/30362) Roll Fuchsia Mac SDK from to26Opvtk... to TEgUdtKdJ... (waiting for tree to go green)


[30363](https://github.com/flutter/engine/pull/30363) Roll Dart SDK from a5aea2fcab1b to 40a4b4884dff (1 revision) (waiting for tree to go green)


[30364](https://github.com/flutter/engine/pull/30364) [runtime] Remove SpawnIsolate function. (waiting for tree to go green)


[30365](https://github.com/flutter/engine/pull/30365) Roll Skia from 95ec7e3a9c13 to 3f95fd2ed8c4 (2 revisions) (waiting for tree to go green)


[30367](https://github.com/flutter/engine/pull/30367)  [android] Provide a path instead of throwing NPE when getDir() suites returns null (platform-android, waiting for tree to go green)


[30377](https://github.com/flutter/engine/pull/30377) Roll Fuchsia Mac SDK from TEgUdtKdJ... to y7m6Eyj07... (waiting for tree to go green)


[30381](https://github.com/flutter/engine/pull/30381) Roll Skia from 3f95fd2ed8c4 to 38d53289269f (6 revisions) (waiting for tree to go green)


[30383](https://github.com/flutter/engine/pull/30383) Roll Fuchsia Linux SDK from te_Li2BCl... to mlFQI-cYg... (waiting for tree to go green)


[30384](https://github.com/flutter/engine/pull/30384) Roll Skia from 38d53289269f to 9a87395aedd4 (2 revisions) (waiting for tree to go green)


[30385](https://github.com/flutter/engine/pull/30385) Fix incorrect test names (waiting for tree to go green, platform-windows)


[30387](https://github.com/flutter/engine/pull/30387) Roll Skia from 9a87395aedd4 to 20981e308a4b (2 revisions) (waiting for tree to go green)


[30388](https://github.com/flutter/engine/pull/30388) Roll Dart SDK from 40a4b4884dff to f1f399f8aedb (2 revisions) (waiting for tree to go green)


[30390](https://github.com/flutter/engine/pull/30390) Roll Skia from 20981e308a4b to ea64b1ea8d74 (3 revisions) (waiting for tree to go green)


[30393](https://github.com/flutter/engine/pull/30393) Roll Dart SDK from f1f399f8aedb to 44554da7bd27 (2 revisions) (waiting for tree to go green)


[30394](https://github.com/flutter/engine/pull/30394) Roll Fuchsia Mac SDK from y7m6Eyj07... to CncgzWMM4... (waiting for tree to go green)


[30395](https://github.com/flutter/engine/pull/30395) Roll Fuchsia Linux SDK from mlFQI-cYg... to 22YBpFs4m... (waiting for tree to go green)


[30397](https://github.com/flutter/engine/pull/30397) Roll Fuchsia Mac SDK from CncgzWMM4... to 1cBhqj_CJ... (waiting for tree to go green)


[30398](https://github.com/flutter/engine/pull/30398) Move display list to its own library. (waiting for tree to go green)


[30400](https://github.com/flutter/engine/pull/30400) Roll Fuchsia Linux SDK from 22YBpFs4m... to GG-eDGZFu... (waiting for tree to go green)


[30401](https://github.com/flutter/engine/pull/30401) Roll Dart SDK from 44554da7bd27 to b89e1312efc7 (1 revision) (waiting for tree to go green)


[30402](https://github.com/flutter/engine/pull/30402) Roll Dart SDK from b89e1312efc7 to 5ba41c821b0a (1 revision) (waiting for tree to go green)


[30403](https://github.com/flutter/engine/pull/30403) Roll Fuchsia Mac SDK from 1cBhqj_CJ... to UiiCCJBE4... (waiting for tree to go green)


[30404](https://github.com/flutter/engine/pull/30404) Roll Fuchsia Linux SDK from GG-eDGZFu... to lnKNJfQPP... (waiting for tree to go green)


[30406](https://github.com/flutter/engine/pull/30406) Roll Fuchsia Mac SDK from UiiCCJBE4... to PmjQQT3LQ... (waiting for tree to go green)


[30407](https://github.com/flutter/engine/pull/30407) Roll Fuchsia Linux SDK from lnKNJfQPP... to x6YiiwIkA... (waiting for tree to go green)


[30408](https://github.com/flutter/engine/pull/30408) Roll Skia from ea64b1ea8d74 to 0954d27df909 (1 revision) (waiting for tree to go green)


[30409](https://github.com/flutter/engine/pull/30409) Roll Skia from 0954d27df909 to 898873c90b1b (1 revision) (waiting for tree to go green)


[30410](https://github.com/flutter/engine/pull/30410) Roll Fuchsia Mac SDK from PmjQQT3LQ... to 3Jf5Eo2s0... (waiting for tree to go green)


[30413](https://github.com/flutter/engine/pull/30413) Roll Fuchsia Linux SDK from x6YiiwIkA... to vC0kiiNm_... (waiting for tree to go green)


[30414](https://github.com/flutter/engine/pull/30414) Roll Skia from 898873c90b1b to f7c9598f5d64 (1 revision) (waiting for tree to go green)


[30415](https://github.com/flutter/engine/pull/30415) Roll Fuchsia Mac SDK from 3Jf5Eo2s0... to TLx4mGDjh... (waiting for tree to go green)


[30416](https://github.com/flutter/engine/pull/30416) Roll Skia from f7c9598f5d64 to 1a53e29173b6 (2 revisions) (waiting for tree to go green)


[30419](https://github.com/flutter/engine/pull/30419) Roll Skia from 1a53e29173b6 to ec481097c286 (1 revision) (waiting for tree to go green)


[30420](https://github.com/flutter/engine/pull/30420) Roll Fuchsia Linux SDK from vC0kiiNm_... to QL7ApN2YU... (waiting for tree to go green)


[30421](https://github.com/flutter/engine/pull/30421) Roll Skia from ec481097c286 to dd9ef457d9c0 (2 revisions) (waiting for tree to go green)


[30423](https://github.com/flutter/engine/pull/30423) Roll Fuchsia Mac SDK from TLx4mGDjh... to JZjprx4iO... (waiting for tree to go green)


[30424](https://github.com/flutter/engine/pull/30424) Roll Skia from dd9ef457d9c0 to cdeb0926559e (1 revision) (waiting for tree to go green)


[30425](https://github.com/flutter/engine/pull/30425) Add //flutter/fml/math.h with common math constants. (waiting for tree to go green)


[30426](https://github.com/flutter/engine/pull/30426) Roll Skia from cdeb0926559e to bf57843b0189 (1 revision) (waiting for tree to go green)


[30427](https://github.com/flutter/engine/pull/30427) Roll Dart SDK from 5ba41c821b0a to 6cca053b9374 (1 revision) (waiting for tree to go green)


[30428](https://github.com/flutter/engine/pull/30428) Roll Skia from bf57843b0189 to 372a36de757f (1 revision) (waiting for tree to go green)


[30429](https://github.com/flutter/engine/pull/30429) Roll Fuchsia Linux SDK from QL7ApN2YU... to b2qRHsrfJ... (waiting for tree to go green)


[30430](https://github.com/flutter/engine/pull/30430) Roll Skia from 372a36de757f to 90a76100e233 (2 revisions) (waiting for tree to go green)


[30431](https://github.com/flutter/engine/pull/30431) Roll Dart SDK from 6cca053b9374 to 5be50ce94943 (1 revision) (waiting for tree to go green)


[30432](https://github.com/flutter/engine/pull/30432) Roll Skia from 90a76100e233 to 83a7369ca643 (1 revision) (waiting for tree to go green)


[30433](https://github.com/flutter/engine/pull/30433) Roll Fuchsia Mac SDK from JZjprx4iO... to lQ5HiKBLS... (waiting for tree to go green)


[30436](https://github.com/flutter/engine/pull/30436) Roll Skia from 83a7369ca643 to a88a62731672 (2 revisions) (waiting for tree to go green)


[30438](https://github.com/flutter/engine/pull/30438) Roll Dart SDK from 5be50ce94943 to 5e43abad880e (1 revision) (waiting for tree to go green)


[30440](https://github.com/flutter/engine/pull/30440) Roll Fuchsia Linux SDK from b2qRHsrfJ... to zhlrwTv0K... (waiting for tree to go green)


[30441](https://github.com/flutter/engine/pull/30441) Roll Skia from a88a62731672 to 2ac310266912 (5 revisions) (waiting for tree to go green)


[30442](https://github.com/flutter/engine/pull/30442) Make sure the GLFW example compiles. (waiting for tree to go green, needs tests, embedder)


[30444](https://github.com/flutter/engine/pull/30444) Roll Skia from 2ac310266912 to 12532a3a8fdb (1 revision) (waiting for tree to go green)


[30445](https://github.com/flutter/engine/pull/30445) Roll Fuchsia Mac SDK from lQ5HiKBLS... to RGkN0yPbJ... (waiting for tree to go green)


[30446](https://github.com/flutter/engine/pull/30446) Roll Skia from 12532a3a8fdb to bdc0bad2e216 (3 revisions) (waiting for tree to go green)


[30447](https://github.com/flutter/engine/pull/30447) Roll Dart SDK from 5e43abad880e to 689b7f759012 (1 revision) (waiting for tree to go green)


[30449](https://github.com/flutter/engine/pull/30449) Add an Android device ID flag to the Flutter GDB script (waiting for tree to go green)


[30450](https://github.com/flutter/engine/pull/30450) Use the Android NDK bin/gdb tool instead of gdb-orig in the Flutter GDB script (waiting for tree to go green)


[30451](https://github.com/flutter/engine/pull/30451) Roll Skia from bdc0bad2e216 to fe995770fe7c (1 revision) (waiting for tree to go green)


[30452](https://github.com/flutter/engine/pull/30452) Roll Skia from fe995770fe7c to f6e58b602011 (1 revision) (waiting for tree to go green)


[30453](https://github.com/flutter/engine/pull/30453) Roll Skia from f6e58b602011 to 112f9f1273ef (2 revisions) (waiting for tree to go green)


[30455](https://github.com/flutter/engine/pull/30455) Roll Fuchsia Linux SDK from zhlrwTv0K... to holaEy-o0... (waiting for tree to go green)


[30457](https://github.com/flutter/engine/pull/30457) Roll Fuchsia Mac SDK from RGkN0yPbJ... to DUakDL1iM... (waiting for tree to go green)


[30458](https://github.com/flutter/engine/pull/30458) Add more info for `--type` in run_tests.py and add `android` into all type (waiting for tree to go green)


[30463](https://github.com/flutter/engine/pull/30463) Roll Skia from 112f9f1273ef to bc35172ce9fc (2 revisions) (waiting for tree to go green)


[30464](https://github.com/flutter/engine/pull/30464) Roll Dart SDK from 689b7f759012 to 0843ef9af944 (2 revisions) (waiting for tree to go green)


[30466](https://github.com/flutter/engine/pull/30466) Roll Skia from bc35172ce9fc to 87ced29082db (3 revisions) (waiting for tree to go green)


[30468](https://github.com/flutter/engine/pull/30468) Roll Skia from 87ced29082db to ba7ad38faa10 (1 revision) (waiting for tree to go green)


[30469](https://github.com/flutter/engine/pull/30469) Roll Fuchsia Mac SDK from DUakDL1iM... to pkaZzLwtf... (waiting for tree to go green)


[30471](https://github.com/flutter/engine/pull/30471) Roll Fuchsia Linux SDK from holaEy-o0... to fROsj0myw... (waiting for tree to go green)


[30472](https://github.com/flutter/engine/pull/30472) Roll Dart SDK from 0843ef9af944 to 35f00ea22656 (2 revisions) (waiting for tree to go green)


[30473](https://github.com/flutter/engine/pull/30473) Roll Skia from ba7ad38faa10 to f55ababa0ce1 (1 revision) (waiting for tree to go green)


[30474](https://github.com/flutter/engine/pull/30474) Roll Skia from f55ababa0ce1 to 1a6f1618a78d (2 revisions) (waiting for tree to go green)


[30476](https://github.com/flutter/engine/pull/30476) Roll Fuchsia Mac SDK from pkaZzLwtf... to DO5MaQrsU... (waiting for tree to go green)


[30477](https://github.com/flutter/engine/pull/30477) Roll Fuchsia Linux SDK from fROsj0myw... to DS-3oCidC... (waiting for tree to go green)


[30478](https://github.com/flutter/engine/pull/30478) Roll Skia from 1a6f1618a78d to 887e3422def1 (3 revisions) (waiting for tree to go green)


[30479](https://github.com/flutter/engine/pull/30479) Roll Dart SDK from 35f00ea22656 to ce29699ccf7a (1 revision) (waiting for tree to go green)


[30480](https://github.com/flutter/engine/pull/30480) Roll Skia from 887e3422def1 to c10950a60f06 (1 revision) (waiting for tree to go green)


[30481](https://github.com/flutter/engine/pull/30481) Roll Skia from c10950a60f06 to a7cb849eca4e (1 revision) (waiting for tree to go green)


[30483](https://github.com/flutter/engine/pull/30483) Roll Skia from a7cb849eca4e to c2b31fb04a80 (1 revision) (waiting for tree to go green)


[30484](https://github.com/flutter/engine/pull/30484) rename the DL bounds accumulation methods to be more transparent (waiting for tree to go green)


[30485](https://github.com/flutter/engine/pull/30485) Roll Dart SDK from ce29699ccf7a to de847840a86f (1 revision) (waiting for tree to go green)


[30486](https://github.com/flutter/engine/pull/30486) Roll Skia from c2b31fb04a80 to c1bc0205d9aa (1 revision) (waiting for tree to go green)


[30489](https://github.com/flutter/engine/pull/30489) Allow opting out of installation of Git hooks. (waiting for tree to go green)


[30490](https://github.com/flutter/engine/pull/30490) Roll Skia from c1bc0205d9aa to bd05d877db9d (1 revision) (waiting for tree to go green)


[30491](https://github.com/flutter/engine/pull/30491) Roll Dart SDK from de847840a86f to a04fa8e840c3 (1 revision) (waiting for tree to go green)


[30492](https://github.com/flutter/engine/pull/30492) Roll Skia from bd05d877db9d to ad5f4f7e3b8f (1 revision) (waiting for tree to go green)


[30493](https://github.com/flutter/engine/pull/30493) Roll Fuchsia Mac SDK from DO5MaQrsU... to crwBdj3QT... (waiting for tree to go green)


[30495](https://github.com/flutter/engine/pull/30495) Roll Skia from ad5f4f7e3b8f to dc67736cd6ad (2 revisions) (waiting for tree to go green)


[30496](https://github.com/flutter/engine/pull/30496) Roll Dart SDK from a04fa8e840c3 to 1697706df708 (1 revision) (waiting for tree to go green)


[30498](https://github.com/flutter/engine/pull/30498) Roll Dart SDK from 1697706df708 to 2d8395572418 (1 revision) (waiting for tree to go green)


[30502](https://github.com/flutter/engine/pull/30502) Roll Fuchsia Mac SDK from crwBdj3QT... to -M2jcLTHP... (waiting for tree to go green)


[30508](https://github.com/flutter/engine/pull/30508) Roll Fuchsia Mac SDK from -M2jcLTHP... to -7bHLVXON... (waiting for tree to go green)


[30516](https://github.com/flutter/engine/pull/30516) Roll Fuchsia Mac SDK from -7bHLVXON... to J-9pl9qVl... (waiting for tree to go green)


[30519](https://github.com/flutter/engine/pull/30519) Roll Skia from dc67736cd6ad to 8261ed4cb685 (1 revision) (waiting for tree to go green)


[30521](https://github.com/flutter/engine/pull/30521) Roll Skia from 8261ed4cb685 to e34674502d65 (1 revision) (waiting for tree to go green)


[30523](https://github.com/flutter/engine/pull/30523) Roll Fuchsia Mac SDK from J-9pl9qVl... to wjEe2YO5R... (waiting for tree to go green)


[30528](https://github.com/flutter/engine/pull/30528) Roll Fuchsia Mac SDK from wjEe2YO5R... to 2mqASXqns... (waiting for tree to go green)


[30531](https://github.com/flutter/engine/pull/30531) Roll Skia from e34674502d65 to a73b9b519d67 (1 revision) (waiting for tree to go green)


[30533](https://github.com/flutter/engine/pull/30533) Roll Skia from a73b9b519d67 to 26e3815278ce (2 revisions) (waiting for tree to go green)


[30536](https://github.com/flutter/engine/pull/30536) Roll Fuchsia Mac SDK from 2mqASXqns... to dz4Q4zIu4... (waiting for tree to go green)


[30539](https://github.com/flutter/engine/pull/30539) Roll Dart SDK from 2d8395572418 to 63c5e7f81d01 (1 revision) (waiting for tree to go green)


[30546](https://github.com/flutter/engine/pull/30546) Roll Fuchsia Mac SDK from dz4Q4zIu4... to Z0E4F2JDg... (waiting for tree to go green)


[30548](https://github.com/flutter/engine/pull/30548) Roll Skia from 26e3815278ce to a66e1b204ea5 (2 revisions) (waiting for tree to go green)


[30549](https://github.com/flutter/engine/pull/30549) Roll Skia from a66e1b204ea5 to fd3f23f90f57 (1 revision) (waiting for tree to go green)


[30553](https://github.com/flutter/engine/pull/30553) Roll Skia from fd3f23f90f57 to 2f2977e19dd7 (1 revision) (waiting for tree to go green)


[30555](https://github.com/flutter/engine/pull/30555) Roll Fuchsia Mac SDK from Z0E4F2JDg... to _DFR_z58W... (waiting for tree to go green)


[30556](https://github.com/flutter/engine/pull/30556) Roll Skia from 2f2977e19dd7 to 81134a7a62ea (1 revision) (waiting for tree to go green)


[30558](https://github.com/flutter/engine/pull/30558) Roll Skia from 81134a7a62ea to 1a746070ac1b (1 revision) (waiting for tree to go green)


[30560](https://github.com/flutter/engine/pull/30560) Roll Skia from 1a746070ac1b to 48432e133ef9 (1 revision) (waiting for tree to go green)


[30561](https://github.com/flutter/engine/pull/30561) Roll Skia from 48432e133ef9 to 2cc656a89c96 (3 revisions) (waiting for tree to go green)


[30563](https://github.com/flutter/engine/pull/30563) Roll Skia from 2cc656a89c96 to bab224e1c2c8 (3 revisions) (waiting for tree to go green)


[30566](https://github.com/flutter/engine/pull/30566) Roll Fuchsia Mac SDK from _DFR_z58W... to ZVemDAxDn... (waiting for tree to go green)


[30568](https://github.com/flutter/engine/pull/30568) Roll Skia from bab224e1c2c8 to b409f78083ee (1 revision) (waiting for tree to go green)


[30571](https://github.com/flutter/engine/pull/30571) Roll Skia from b409f78083ee to 0ada61c87ec3 (2 revisions) (waiting for tree to go green)


[30575](https://github.com/flutter/engine/pull/30575) Roll Fuchsia Mac SDK from ZVemDAxDn... to Rpy_p6Zu1... (waiting for tree to go green)


#### cla: yes - 506 pull request(s)

[24224](https://github.com/flutter/engine/pull/24224) Support Scribble Handwriting (platform-ios, waiting for customer response, cla: yes)


[27351](https://github.com/flutter/engine/pull/27351) Add eol at end of .dart files (cla: yes, platform-web, needs tests)


[28016](https://github.com/flutter/engine/pull/28016) don't build flutter SDK artifacts for armv7 (cla: yes, waiting for tree to go green)


[28067](https://github.com/flutter/engine/pull/28067) winuwp: Add multi-touch support (cla: yes, waiting for tree to go green, platform-windows, needs tests)


[28319](https://github.com/flutter/engine/pull/28319) Remove iPadOS mouse pointer if no longer connected (platform-ios, cla: yes, waiting for tree to go green)


[28609](https://github.com/flutter/engine/pull/28609) Call `didFailToRegisterForRemoteNotificationsWithError` delegate methods in `FlutterPlugin` (platform-ios, cla: yes, waiting for tree to go green, needs tests)


[28801](https://github.com/flutter/engine/pull/28801) Enable partial repaint for iOS/Metal (platform-ios, platform-android, cla: yes, platform-fuchsia, embedder)


[28809](https://github.com/flutter/engine/pull/28809) Share the GrContext between lightweight engines (platform-android, cla: yes)


[29036](https://github.com/flutter/engine/pull/29036) TextEditingDelta Mac (platform-ios, affects: text input, cla: yes, platform-macos)


[29096](https://github.com/flutter/engine/pull/29096) Make FlutterEngineGroup support dart entrypoint args (platform-ios, platform-android, cla: yes, waiting for tree to go green, platform-web)


[29139](https://github.com/flutter/engine/pull/29139) [web] Start support for Skia Gold (cla: yes, waiting for tree to go green, platform-web, needs tests)


[29176](https://github.com/flutter/engine/pull/29176) Update functions to be consistent with other code. (cla: yes, platform-linux, needs tests)


[29178](https://github.com/flutter/engine/pull/29178) Acquire context reference at the correct time for FlGlArea. (cla: yes, waiting for tree to go green, platform-linux, needs tests)


[29281](https://github.com/flutter/engine/pull/29281) [iOS] Support keyboard animation on iOS (platform-ios, cla: yes)


[29295](https://github.com/flutter/engine/pull/29295) [iOS] Destroy the engine prior to application termination. (platform-ios, cla: yes, waiting for tree to go green, needs tests)


[29318](https://github.com/flutter/engine/pull/29318) Fix isolate_configuration typo (cla: yes, waiting for tree to go green)


[29354](https://github.com/flutter/engine/pull/29354) [iOS] Fixes press key message leaks (platform-ios, cla: yes, waiting for tree to go green, needs tests)


[29361](https://github.com/flutter/engine/pull/29361) [iOS] Make sure spawnee's isGpuDisabled is set correctly when FlutterEngine spawn (platform-ios, cla: yes)


[29367](https://github.com/flutter/engine/pull/29367) Re-enable A11yTreeIsConsistent with higher timeout (cla: yes, waiting for tree to go green, embedder)


[29371](https://github.com/flutter/engine/pull/29371) Prepare scripts for the master to main migration. (cla: yes, platform-web, needs tests)


[29377](https://github.com/flutter/engine/pull/29377) Fix race condition introduced by background platform channels (platform-android, cla: yes, needs tests)


[29397](https://github.com/flutter/engine/pull/29397) [fuchsia] Add more logging for error cases. (cla: yes, waiting for tree to go green, platform-fuchsia, needs tests)


[29402](https://github.com/flutter/engine/pull/29402) WeakPtrFactory should be destroyed before any other members. (platform-ios, cla: yes, waiting for tree to go green, platform-fuchsia, needs tests)


[29419](https://github.com/flutter/engine/pull/29419) [web] feature-detect and use ImageDecoder for all image decoding (cla: yes, platform-web)


[29444](https://github.com/flutter/engine/pull/29444) Trace calls to Canvas::saveLayer (cla: yes)


[29447](https://github.com/flutter/engine/pull/29447) Reland Display Features support (Foldable and Cutout) (platform-android, cla: yes, platform-web, platform-fuchsia)


[29448](https://github.com/flutter/engine/pull/29448) [Web] Fix BMP encoder (cla: yes, platform-web, needs tests)


[29451](https://github.com/flutter/engine/pull/29451) Roll Skia from ccb459d57b26 to 784b7b7ab541 (1 revision) (cla: yes, waiting for tree to go green)


[29453](https://github.com/flutter/engine/pull/29453) Manually roll fuchsia SDK to Qv7WqmG8hOpj9NV5Ng6rBDSQW7KeowbX0kpbW0FaZgIC (cla: yes, waiting for tree to go green)


[29454](https://github.com/flutter/engine/pull/29454) Roll Skia from 784b7b7ab541 to 761afc93e742 (4 revisions) (cla: yes, waiting for tree to go green)


[29456](https://github.com/flutter/engine/pull/29456) Fix invalid access of weakly owned ptr in iOS a11y bridge (platform-ios, cla: yes, waiting for tree to go green)


[29457](https://github.com/flutter/engine/pull/29457) Roll Skia from 761afc93e742 to fea9b27cc74c (1 revision) (cla: yes, waiting for tree to go green)


[29458](https://github.com/flutter/engine/pull/29458) Made DartMessenger use the injected executor service for executing message handlers (platform-android, cla: yes)


[29461](https://github.com/flutter/engine/pull/29461) Use HTTPS git protocol to download web_installers (cla: yes, platform-web)


[29464](https://github.com/flutter/engine/pull/29464) [iOS text input] do not forward press events to the engine (platform-ios, cla: yes, waiting for tree to go green)


[29466](https://github.com/flutter/engine/pull/29466) Roll Clang Mac from HpW96jrB8... to JziYOnXHQ... (cla: yes, waiting for tree to go green)


[29467](https://github.com/flutter/engine/pull/29467) Roll Clang Linux from usfKkGnw0... to 5N9a1nYj5... (cla: yes, waiting for tree to go green)


[29469](https://github.com/flutter/engine/pull/29469) Roll Skia from fea9b27cc74c to 15f17c057624 (2 revisions) (cla: yes, waiting for tree to go green)


[29470](https://github.com/flutter/engine/pull/29470) Build DisplayList directly from flutter::Canvas (cla: yes, waiting for tree to go green)


[29471](https://github.com/flutter/engine/pull/29471) Roll Fuchsia Mac SDK from iK9xdlMLD... to 3k_RoW0B3... (cla: yes, waiting for tree to go green)


[29472](https://github.com/flutter/engine/pull/29472) Roll Fuchsia Linux SDK from Qv7WqmG8h... to X5Ojdx_ZF... (cla: yes, waiting for tree to go green)


[29473](https://github.com/flutter/engine/pull/29473) Roll Skia from 15f17c057624 to 05d3f48d0f3f (4 revisions) (cla: yes, waiting for tree to go green)


[29475](https://github.com/flutter/engine/pull/29475) Roll Skia from 05d3f48d0f3f to ba35f687c339 (1 revision) (cla: yes, waiting for tree to go green)


[29480](https://github.com/flutter/engine/pull/29480) Roll Skia from ba35f687c339 to 7b3b916c7c9e (9 revisions) (cla: yes, waiting for tree to go green)


[29481](https://github.com/flutter/engine/pull/29481) [web] use typed SVG API (cla: yes, platform-web)


[29482](https://github.com/flutter/engine/pull/29482) Fix partial repaint when TextureLayer is inside retained layer (cla: yes, needs tests)


[29484](https://github.com/flutter/engine/pull/29484) Fix TaskRunnerTest.MaybeExecuteTaskOnlyExpired flake (affects: tests, cla: yes, platform-windows)


[29485](https://github.com/flutter/engine/pull/29485) Roll Fuchsia Linux SDK from X5Ojdx_ZF... to 9Vsn4gUTL... (cla: yes, waiting for tree to go green)


[29488](https://github.com/flutter/engine/pull/29488) Ensure vsync callback completes before resetting the engine. (cla: yes, waiting for tree to go green, embedder)


[29489](https://github.com/flutter/engine/pull/29489) Roll Fuchsia Mac SDK from 3k_RoW0B3... to -g_WNjn1Y... (cla: yes, waiting for tree to go green)


[29490](https://github.com/flutter/engine/pull/29490) Roll Skia from 7b3b916c7c9e to 5743812354bc (3 revisions) (cla: yes, waiting for tree to go green)


[29491](https://github.com/flutter/engine/pull/29491) Implemented concurrent TaskQueues (platform-android, cla: yes)


[29492](https://github.com/flutter/engine/pull/29492) Revert "Roll Clang Mac from HpW96jrB8... to JziYOnXHQ..." (cla: yes)


[29494](https://github.com/flutter/engine/pull/29494) Roll Skia from 5743812354bc to 5ef4a3982fac (1 revision) (cla: yes, waiting for tree to go green)


[29495](https://github.com/flutter/engine/pull/29495) Roll Skia from 5ef4a3982fac to d00d287cf91b (3 revisions) (cla: yes, waiting for tree to go green)


[29496](https://github.com/flutter/engine/pull/29496) Roll Fuchsia Linux SDK from 9Vsn4gUTL... to ZGVRUBUE1... (cla: yes, waiting for tree to go green)


[29497](https://github.com/flutter/engine/pull/29497) Make the frontend_server validate kernel files more strictly (cla: yes)


[29498](https://github.com/flutter/engine/pull/29498) Roll Fuchsia Mac SDK from -g_WNjn1Y... to 5OhE9jj8o... (cla: yes, waiting for tree to go green)


[29499](https://github.com/flutter/engine/pull/29499) Roll Skia from d00d287cf91b to 4722cb0e0d18 (1 revision) (cla: yes, waiting for tree to go green)


[29501](https://github.com/flutter/engine/pull/29501) Roll Skia from 4722cb0e0d18 to 9535da4e3ac2 (3 revisions) (cla: yes, waiting for tree to go green)


[29502](https://github.com/flutter/engine/pull/29502) [macOS] Fixes Crash of cxx destruction when App will terminate (cla: yes, waiting for tree to go green, platform-macos, needs tests)


[29504](https://github.com/flutter/engine/pull/29504) Roll Skia from 9535da4e3ac2 to 390edeb88daf (1 revision) (cla: yes, waiting for tree to go green)


[29506](https://github.com/flutter/engine/pull/29506) Roll Skia from 390edeb88daf to 3a9a7991c485 (3 revisions) (cla: yes, waiting for tree to go green)


[29507](https://github.com/flutter/engine/pull/29507) Roll Skia from 3a9a7991c485 to dc7ab732a9d9 (4 revisions) (cla: yes, waiting for tree to go green)


[29508](https://github.com/flutter/engine/pull/29508) Embedder VsyncWaiter must schedule a frame for the right time (#29408) (cla: yes, embedder)


[29509](https://github.com/flutter/engine/pull/29509) [fuchsia] Remove mentions of `fuchsia.deprecatedtimezone`. (cla: yes, platform-fuchsia, needs tests)


[29510](https://github.com/flutter/engine/pull/29510) Roll Skia from dc7ab732a9d9 to 6b9f7761f803 (3 revisions) (cla: yes, waiting for tree to go green)


[29511](https://github.com/flutter/engine/pull/29511) Provide a default handler for the flutter/navigation channel (platform-android, cla: yes, waiting for tree to go green, needs tests)


[29512](https://github.com/flutter/engine/pull/29512) Roll Skia from 6b9f7761f803 to 292bbb13d832 (5 revisions) (cla: yes, waiting for tree to go green)


[29513](https://github.com/flutter/engine/pull/29513) FragmentProgram constructed asynchronously (affects: engine, cla: yes, waiting for tree to go green, platform-web)


[29514](https://github.com/flutter/engine/pull/29514) Roll Skia from 292bbb13d832 to db3422668bd8 (3 revisions) (cla: yes, waiting for tree to go green)


[29515](https://github.com/flutter/engine/pull/29515) Roll Fuchsia Linux SDK from ZGVRUBUE1... to 5-RB9TzQH... (cla: yes, waiting for tree to go green)


[29516](https://github.com/flutter/engine/pull/29516) Roll Skia from db3422668bd8 to b61804e94c8c (1 revision) (cla: yes, waiting for tree to go green)


[29517](https://github.com/flutter/engine/pull/29517) Roll Fuchsia Mac SDK from 5OhE9jj8o... to SfdmlzXiU... (cla: yes, waiting for tree to go green)


[29518](https://github.com/flutter/engine/pull/29518) Roll Skia from b61804e94c8c to 5044ff38a05f (1 revision) (cla: yes, waiting for tree to go green)


[29519](https://github.com/flutter/engine/pull/29519) Roll Skia from 5044ff38a05f to d9d9e21b311c (3 revisions) (cla: yes, waiting for tree to go green)


[29520](https://github.com/flutter/engine/pull/29520) Enable Skia's Vulkan backend on all non-mobile platforms, and test SwiftShader Vulkan on all GL unittests platforms (platform-ios, platform-android, cla: yes, embedder)


[29521](https://github.com/flutter/engine/pull/29521) Roll Skia from d9d9e21b311c to a8d38078a4f3 (1 revision) (cla: yes, waiting for tree to go green)


[29522](https://github.com/flutter/engine/pull/29522) Roll Fuchsia Mac SDK from SfdmlzXiU... to nkHhPcy3q... (cla: yes, waiting for tree to go green)


[29523](https://github.com/flutter/engine/pull/29523) Roll Fuchsia Linux SDK from 5-RB9TzQH... to m90mMA37b... (cla: yes, waiting for tree to go green)


[29524](https://github.com/flutter/engine/pull/29524) Fix FlutterPresentInfo struct_size doc string (cla: yes, waiting for tree to go green, embedder)


[29525](https://github.com/flutter/engine/pull/29525) Roll Skia from a8d38078a4f3 to 7368c6d00b7c (5 revisions) (cla: yes, waiting for tree to go green)


[29527](https://github.com/flutter/engine/pull/29527) Roll Skia from 7368c6d00b7c to a5030e9090e8 (3 revisions) (cla: yes, waiting for tree to go green)


[29528](https://github.com/flutter/engine/pull/29528) Roll Skia from a5030e9090e8 to 37afdbc22e89 (4 revisions) (cla: yes, waiting for tree to go green)


[29529](https://github.com/flutter/engine/pull/29529) [raster_cache] Increment access_count on Touch (cla: yes, needs tests)


[29530](https://github.com/flutter/engine/pull/29530) use SkMatrix.invert() instead of MatrixDecomposition to validate cache matrices (cla: yes, waiting for tree to go green, needs tests)


[29531](https://github.com/flutter/engine/pull/29531) [ios_platform_view, a11y] Make `FlutterPlatformViewSemanticsContainer` a SemanticsObject. (platform-ios, cla: yes, waiting for tree to go green, needs tests)


[29532](https://github.com/flutter/engine/pull/29532) Roll Skia from 37afdbc22e89 to a05d3029ac65 (4 revisions) (cla: yes, waiting for tree to go green)


[29533](https://github.com/flutter/engine/pull/29533) Remove D3D9 fallback path (cla: yes, platform-windows, needs tests)


[29534](https://github.com/flutter/engine/pull/29534) Roll Skia from a05d3029ac65 to 37da672b14b7 (1 revision) (cla: yes, waiting for tree to go green)


[29535](https://github.com/flutter/engine/pull/29535) Roll Clang Linux from 5N9a1nYj5... to UtjvZhwws... (cla: yes, waiting for tree to go green)


[29537](https://github.com/flutter/engine/pull/29537) Roll Dart SDK from 3b11f88c96a5 to f38618d5d0c0 (7 revisions) (cla: yes, waiting for tree to go green)


[29539](https://github.com/flutter/engine/pull/29539) Roll Dart SDK from f38618d5d0c0 to 05febe0a7860 (5 revisions) (cla: yes)


[29542](https://github.com/flutter/engine/pull/29542) [fuchsia][flatland] route ViewRefs properly for Focus (cla: yes, waiting for tree to go green, platform-fuchsia, needs tests)


[29546](https://github.com/flutter/engine/pull/29546) Roll Fuchsia Linux SDK from m90mMA37b... to Ci-Vji1rx... (cla: yes, waiting for tree to go green)


[29547](https://github.com/flutter/engine/pull/29547) Roll Fuchsia Mac SDK from nkHhPcy3q... to emi7COLIo... (cla: yes, waiting for tree to go green)


[29548](https://github.com/flutter/engine/pull/29548) Roll Skia from 37da672b14b7 to cf8daf79e710 (9 revisions) (cla: yes, waiting for tree to go green)


[29549](https://github.com/flutter/engine/pull/29549) Roll Skia from cf8daf79e710 to ae67f07a58a2 (1 revision) (cla: yes, waiting for tree to go green)


[29550](https://github.com/flutter/engine/pull/29550) [Linux keyboard] Fix logical keys of up events are not regularized (affects: text input, cla: yes, affects: desktop, platform-linux)


[29551](https://github.com/flutter/engine/pull/29551) Roll Skia from ae67f07a58a2 to 17616469ddf8 (1 revision) (cla: yes, waiting for tree to go green)


[29552](https://github.com/flutter/engine/pull/29552) Roll Skia from 17616469ddf8 to 4322c7fec7e4 (3 revisions) (cla: yes, waiting for tree to go green)


[29553](https://github.com/flutter/engine/pull/29553) Roll Skia from 4322c7fec7e4 to 1800d410df16 (1 revision) (cla: yes, waiting for tree to go green)


[29554](https://github.com/flutter/engine/pull/29554) ios test script checks for `ios_test_flutter` artifacts (cla: yes, waiting for tree to go green)


[29555](https://github.com/flutter/engine/pull/29555) Roll Skia from 1800d410df16 to 725705f6630b (1 revision) (cla: yes, waiting for tree to go green)


[29556](https://github.com/flutter/engine/pull/29556) Roll Dart SDK from 05febe0a7860 to 38e7078fa2b7 (5 revisions) (cla: yes, waiting for tree to go green)


[29557](https://github.com/flutter/engine/pull/29557) Roll Fuchsia Linux SDK from Ci-Vji1rx... to kHXT3xnTG... (cla: yes, waiting for tree to go green)


[29558](https://github.com/flutter/engine/pull/29558) Roll Fuchsia Mac SDK from emi7COLIo... to 6BYh8qaYo... (cla: yes, waiting for tree to go green)


[29559](https://github.com/flutter/engine/pull/29559) Roll Skia from 725705f6630b to deb9386be146 (3 revisions) (cla: yes, waiting for tree to go green)


[29561](https://github.com/flutter/engine/pull/29561) Roll Dart SDK from 38e7078fa2b7 to d464cd3f2dc8 (5 revisions) (cla: yes, waiting for tree to go green)


[29562](https://github.com/flutter/engine/pull/29562) Add a new display_list_benchmarks test suite (cla: yes)


[29563](https://github.com/flutter/engine/pull/29563) Roll Skia from deb9386be146 to 37bef2d300e4 (6 revisions) (cla: yes, waiting for tree to go green)


[29564](https://github.com/flutter/engine/pull/29564) Roll Dart SDK from d464cd3f2dc8 to 996ef242a2c9 (1 revision) (cla: yes, waiting for tree to go green)


[29565](https://github.com/flutter/engine/pull/29565) fuchsia: Enable integration tests in CQ (affects: tests, cla: yes, platform-fuchsia)


[29566](https://github.com/flutter/engine/pull/29566) Hide a11y elements when resigning active (platform-ios, cla: yes)


[29567](https://github.com/flutter/engine/pull/29567) Roll Skia from 37bef2d300e4 to 2417872a9993 (1 revision) (cla: yes, waiting for tree to go green)


[29568](https://github.com/flutter/engine/pull/29568) Roll Dart SDK from 996ef242a2c9 to 5ccf755b37a4 (1 revision) (cla: yes, waiting for tree to go green)


[29569](https://github.com/flutter/engine/pull/29569) Roll Fuchsia Linux SDK from kHXT3xnTG... to uP2kJIngK... (cla: yes, waiting for tree to go green)


[29570](https://github.com/flutter/engine/pull/29570) Roll Fuchsia Mac SDK from 6BYh8qaYo... to W9UXc2Fwx... (cla: yes, waiting for tree to go green)


[29571](https://github.com/flutter/engine/pull/29571) Roll Dart SDK from 5ccf755b37a4 to f6a43e5eb71d (1 revision) (cla: yes, waiting for tree to go green)


[29572](https://github.com/flutter/engine/pull/29572) Roll Fuchsia Linux SDK from uP2kJIngK... to aD3d4Kqmy... (cla: yes, waiting for tree to go green)


[29573](https://github.com/flutter/engine/pull/29573) Roll Fuchsia Mac SDK from W9UXc2Fwx... to rIpW1050J... (cla: yes, waiting for tree to go green)


[29574](https://github.com/flutter/engine/pull/29574) Revert "Reland Display Features support (Foldable and Cutout)" (platform-android, cla: yes, platform-web, platform-fuchsia)


[29575](https://github.com/flutter/engine/pull/29575) Revert dart to 38e7078fa2b7 (cla: yes)


[29577](https://github.com/flutter/engine/pull/29577) Roll Skia from 2417872a9993 to cd7220e7686c (2 revisions) (cla: yes, waiting for tree to go green)


[29578](https://github.com/flutter/engine/pull/29578) Roll Fuchsia Mac SDK from rIpW1050J... to TOmxgL3av... (cla: yes, waiting for tree to go green)


[29579](https://github.com/flutter/engine/pull/29579) Roll Fuchsia Linux SDK from aD3d4Kqmy... to ZniYyCw7U... (cla: yes, waiting for tree to go green)


[29580](https://github.com/flutter/engine/pull/29580) Revert "[Web] Fix BMP encoder" (cla: yes, platform-web)


[29581](https://github.com/flutter/engine/pull/29581) Roll Fuchsia Mac SDK from TOmxgL3av... to KjtjfsPeC... (cla: yes, waiting for tree to go green)


[29582](https://github.com/flutter/engine/pull/29582) Roll Fuchsia Linux SDK from ZniYyCw7U... to jxJH1K3IP... (cla: yes, waiting for tree to go green)


[29583](https://github.com/flutter/engine/pull/29583) Roll Skia from cd7220e7686c to be0c3da6f775 (1 revision) (cla: yes, waiting for tree to go green)


[29584](https://github.com/flutter/engine/pull/29584) Roll Skia from be0c3da6f775 to 30c9ead5014b (3 revisions) (cla: yes, waiting for tree to go green)


[29585](https://github.com/flutter/engine/pull/29585) Reland 3: Display Features support (platform-android, cla: yes, platform-web, platform-fuchsia)


[29586](https://github.com/flutter/engine/pull/29586) Roll Fuchsia Mac SDK from KjtjfsPeC... to zqcXkwzoH... (cla: yes, waiting for tree to go green)


[29587](https://github.com/flutter/engine/pull/29587) Roll Fuchsia Linux SDK from jxJH1K3IP... to 2R1NvPB_x... (cla: yes, waiting for tree to go green)


[29588](https://github.com/flutter/engine/pull/29588) Roll Skia from 30c9ead5014b to c94073b7692a (1 revision) (cla: yes, waiting for tree to go green)


[29590](https://github.com/flutter/engine/pull/29590) Roll Skia from c94073b7692a to 529d3473bf39 (3 revisions) (cla: yes, waiting for tree to go green)


[29593](https://github.com/flutter/engine/pull/29593) [Web] Reland: Fix BMP encoder (cla: yes, platform-web)


[29594](https://github.com/flutter/engine/pull/29594) Roll Skia from 529d3473bf39 to 21f7a9a7577a (6 revisions) (cla: yes, waiting for tree to go green)


[29595](https://github.com/flutter/engine/pull/29595) Use clang-tidy config file from repo instead of default (cla: yes, waiting for tree to go green)


[29596](https://github.com/flutter/engine/pull/29596) Add default implementations to new methods added to BinaryMessenger (platform-android, cla: yes, waiting for tree to go green, needs tests)


[29597](https://github.com/flutter/engine/pull/29597) Add a samplerUniforms field for FragmentProgram (affects: engine, cla: yes, waiting for tree to go green, platform-web)


[29598](https://github.com/flutter/engine/pull/29598) separate saveLayer events into record and execute variants and trace more of the execution calls (cla: yes, waiting for tree to go green)


[29599](https://github.com/flutter/engine/pull/29599) Call Dart messenger methods in DartExecutor (platform-android, cla: yes, waiting for tree to go green, needs tests)


[29600](https://github.com/flutter/engine/pull/29600) Roll Fuchsia Mac SDK from zqcXkwzoH... to JptPhro1i... (cla: yes, waiting for tree to go green)


[29601](https://github.com/flutter/engine/pull/29601) Roll Fuchsia Linux SDK from 2R1NvPB_x... to CtgxTwTrW... (cla: yes, waiting for tree to go green)


[29602](https://github.com/flutter/engine/pull/29602) Roll Skia from 21f7a9a7577a to 70db6e44434f (5 revisions) (cla: yes, waiting for tree to go green)


[29606](https://github.com/flutter/engine/pull/29606) Roll Skia from 70db6e44434f to a7623433dae1 (1 revision) (cla: yes, waiting for tree to go green)


[29609](https://github.com/flutter/engine/pull/29609) Roll Skia from a7623433dae1 to badc896b1862 (1 revision) (cla: yes, waiting for tree to go green)


[29610](https://github.com/flutter/engine/pull/29610) Roll Skia from badc896b1862 to 1f8c31b10118 (1 revision) (cla: yes, waiting for tree to go green)


[29611](https://github.com/flutter/engine/pull/29611) [test] Fixes testing/run_tests.py py3 support. (cla: yes)


[29612](https://github.com/flutter/engine/pull/29612) Roll Fuchsia Mac SDK from JptPhro1i... to xVPuybnbm... (cla: yes, waiting for tree to go green)


[29613](https://github.com/flutter/engine/pull/29613) Roll Skia from 1f8c31b10118 to fa26a656cf3d (1 revision) (cla: yes, waiting for tree to go green)


[29616](https://github.com/flutter/engine/pull/29616) Roll Fuchsia Linux SDK from CtgxTwTrW... to g1S-VTjK7... (cla: yes, waiting for tree to go green)


[29617](https://github.com/flutter/engine/pull/29617) Roll Skia from fa26a656cf3d to 183f37d16ad8 (7 revisions) (cla: yes, waiting for tree to go green)


[29618](https://github.com/flutter/engine/pull/29618) Roll Skia from 183f37d16ad8 to d6af8bf96690 (1 revision) (cla: yes, waiting for tree to go green)


[29619](https://github.com/flutter/engine/pull/29619) Roll Skia from d6af8bf96690 to add2c39dce6e (3 revisions) (cla: yes, waiting for tree to go green)


[29620](https://github.com/flutter/engine/pull/29620) Check for both compose string and result string. (cla: yes, platform-windows, needs tests)


[29621](https://github.com/flutter/engine/pull/29621) Fix UB in semantics updates (cla: yes, needs tests, embedder)


[29622](https://github.com/flutter/engine/pull/29622) [web] Fix warning about the non-nullable flag (cla: yes, waiting for tree to go green, platform-web, needs tests)


[29623](https://github.com/flutter/engine/pull/29623) Fix iOS embedder memory management and other analyzer warnings (platform-ios, cla: yes, waiting for tree to go green)


[29624](https://github.com/flutter/engine/pull/29624) Re-enable embedder tests on Windows (cla: yes)


[29626](https://github.com/flutter/engine/pull/29626) Roll Skia from add2c39dce6e to 32385b7070a2 (6 revisions) (cla: yes, waiting for tree to go green)


[29627](https://github.com/flutter/engine/pull/29627) Update third-party benchmark library (cla: yes)


[29628](https://github.com/flutter/engine/pull/29628) Roll Clang Mac from HpW96jrB8... to 82gAwI4Hh... (cla: yes, waiting for tree to go green)


[29629](https://github.com/flutter/engine/pull/29629) Use -linkoffline to provide the Android Javadoc package list (platform-android, cla: yes, waiting for tree to go green)


[29630](https://github.com/flutter/engine/pull/29630) Specify the output paths of the android_background_image lint task (cla: yes, waiting for tree to go green)


[29631](https://github.com/flutter/engine/pull/29631) Roll Dart SDK from 38e7078fa2b7 to e9488dd50ffb (12 revisions) (cla: yes, waiting for tree to go green)


[29632](https://github.com/flutter/engine/pull/29632) [fuchsia] Move TODOs for Dart v2 to specific bugs. (cla: yes, platform-fuchsia, needs tests)


[29633](https://github.com/flutter/engine/pull/29633) Exit with failure code if clang-tidy finds linter issues (cla: yes, waiting for tree to go green, needs tests)


[29634](https://github.com/flutter/engine/pull/29634) [fuchsia] Point TODOs off closed bug. (cla: yes, waiting for tree to go green, platform-fuchsia, needs tests)


[29635](https://github.com/flutter/engine/pull/29635) Roll Fuchsia Mac SDK from xVPuybnbm... to q9ukLNQmF... (cla: yes, waiting for tree to go green)


[29636](https://github.com/flutter/engine/pull/29636) Roll Skia from 32385b7070a2 to 7fbd45f1c1a3 (1 revision) (cla: yes, waiting for tree to go green)


[29637](https://github.com/flutter/engine/pull/29637) Roll Fuchsia Linux SDK from g1S-VTjK7... to wPLQY_mp4... (cla: yes, waiting for tree to go green)


[29638](https://github.com/flutter/engine/pull/29638) [Embedder] Send key data through message channel (platform-ios, cla: yes, platform-web, platform-fuchsia, embedder)


[29639](https://github.com/flutter/engine/pull/29639) Roll Skia from 7fbd45f1c1a3 to 97f72da16d34 (3 revisions) (cla: yes, waiting for tree to go green)


[29640](https://github.com/flutter/engine/pull/29640) Speed up clang-tidy script by skipping third_party files (cla: yes, waiting for tree to go green)


[29641](https://github.com/flutter/engine/pull/29641) Remove outdated TODO (platform-android, cla: yes, needs tests)


[29642](https://github.com/flutter/engine/pull/29642) Add test annotation (platform-android, cla: yes, waiting for tree to go green)


[29643](https://github.com/flutter/engine/pull/29643) Do not update system UI overlays when the SDK version condition is not met (platform-android, cla: yes, waiting for tree to go green)


[29644](https://github.com/flutter/engine/pull/29644) Roll Skia from 97f72da16d34 to d4edc0e2e4fe (1 revision) (cla: yes, waiting for tree to go green)


[29645](https://github.com/flutter/engine/pull/29645) Roll Skia from d4edc0e2e4fe to 0c23120abdf5 (2 revisions) (cla: yes, waiting for tree to go green)


[29647](https://github.com/flutter/engine/pull/29647) Roll Skia from 0c23120abdf5 to 6e16bbaf7948 (6 revisions) (cla: yes, waiting for tree to go green)


[29648](https://github.com/flutter/engine/pull/29648) Roll Fuchsia Mac SDK from q9ukLNQmF... to MwshzT5JU... (cla: yes, waiting for tree to go green)


[29649](https://github.com/flutter/engine/pull/29649) Revert "Roll Dart SDK from 38e7078fa2b7 to e9488dd50ffb (12 revisions)" (cla: yes)


[29650](https://github.com/flutter/engine/pull/29650) Roll Skia from 6e16bbaf7948 to a756c6209788 (3 revisions) (cla: yes, waiting for tree to go green)


[29652](https://github.com/flutter/engine/pull/29652) Roll Skia from a756c6209788 to bdfe3b6a2e1c (2 revisions) (cla: yes, waiting for tree to go green)


[29654](https://github.com/flutter/engine/pull/29654) Add "clang-tidy --fix" flag to automatically apply fixes (cla: yes, waiting for tree to go green)


[29655](https://github.com/flutter/engine/pull/29655) Roll Skia from bdfe3b6a2e1c to 76c1ff1566c4 (4 revisions) (cla: yes, waiting for tree to go green)


[29657](https://github.com/flutter/engine/pull/29657) fuchsia: Add a SoftwareSurfaceProducer for debug (cla: yes, platform-fuchsia)


[29658](https://github.com/flutter/engine/pull/29658) Roll Skia from 76c1ff1566c4 to a583a0fdcc15 (4 revisions) (cla: yes, waiting for tree to go green)


[29659](https://github.com/flutter/engine/pull/29659) Roll Dart SDK from 38e7078fa2b7 to e1a475a40934 (19 revisions) (cla: yes, waiting for tree to go green)


[29661](https://github.com/flutter/engine/pull/29661) Roll Skia from a583a0fdcc15 to 6fae0523629f (2 revisions) (cla: yes, waiting for tree to go green)


[29662](https://github.com/flutter/engine/pull/29662) [flutter_releases] Flutter beta 2.8.0-3.1.pre Engine Cherrypicks (cla: yes)


[29664](https://github.com/flutter/engine/pull/29664) Roll Skia from 6fae0523629f to 9613060bdff0 (1 revision) (cla: yes, waiting for tree to go green)


[29665](https://github.com/flutter/engine/pull/29665) iOS Background Platform Channels (platform-ios, cla: yes, waiting for tree to go green, platform-macos)


[29666](https://github.com/flutter/engine/pull/29666) [web] move all build artifacts under web_ui/build (cla: yes, platform-web)


[29668](https://github.com/flutter/engine/pull/29668) Allow engine variants other than "host_debug" to be clang-tidy linted (cla: yes, waiting for tree to go green)


[29670](https://github.com/flutter/engine/pull/29670) Roll Skia from 9613060bdff0 to 8081b5e86593 (1 revision) (cla: yes, waiting for tree to go green)


[29671](https://github.com/flutter/engine/pull/29671) Roll Fuchsia Mac SDK from MwshzT5JU... to qbhxap4ds... (cla: yes, waiting for tree to go green)


[29672](https://github.com/flutter/engine/pull/29672) Roll Skia from 8081b5e86593 to ae36ced3cfde (2 revisions) (cla: yes, waiting for tree to go green)


[29677](https://github.com/flutter/engine/pull/29677) Revert "Roll Dart SDK from 38e7078fa2b7 to e1a475a40934 (19 revisions)" (cla: yes)


[29678](https://github.com/flutter/engine/pull/29678) Roll Skia from ae36ced3cfde to f848782e1fc8 (2 revisions) (cla: yes, waiting for tree to go green)


[29680](https://github.com/flutter/engine/pull/29680) Use a prebuilt Dart SDK during Fuchsia builds (cla: yes, platform-web)


[29682](https://github.com/flutter/engine/pull/29682) Roll Skia from f848782e1fc8 to 33c8f05bbdc1 (2 revisions) (cla: yes, waiting for tree to go green)


[29686](https://github.com/flutter/engine/pull/29686) add trace events to cache sweeps (cla: yes, waiting for tree to go green, needs tests)


[29691](https://github.com/flutter/engine/pull/29691) Roll Fuchsia Mac SDK from qbhxap4ds... to ca-vNrmeQ... (cla: yes, waiting for tree to go green)


[29693](https://github.com/flutter/engine/pull/29693) Revert "Build DisplayList directly from flutter::Canvas" (cla: yes, waiting for tree to go green)


[29694](https://github.com/flutter/engine/pull/29694) [ci.yaml] Remove default properties (cla: yes, waiting for tree to go green)


[29695](https://github.com/flutter/engine/pull/29695) Roll Skia from 33c8f05bbdc1 to 6d823b35fa38 (14 revisions) (cla: yes, waiting for tree to go green)


[29697](https://github.com/flutter/engine/pull/29697) Add test facets to test_suites.cml (cla: yes)


[29698](https://github.com/flutter/engine/pull/29698) Roll Skia from 6d823b35fa38 to f0f447c2f02c (1 revision) (cla: yes, waiting for tree to go green)


[29699](https://github.com/flutter/engine/pull/29699) Roll Dart SDK from 38e7078fa2b7 to 5eac867c44fc (23 revisions) (cla: yes, waiting for tree to go green)


[29701](https://github.com/flutter/engine/pull/29701) Roll Fuchsia Linux SDK from wPLQY_mp4... to 6hwlgUFn0... (cla: yes, waiting for tree to go green)


[29702](https://github.com/flutter/engine/pull/29702) Roll Skia from f0f447c2f02c to c0ff5a856053 (1 revision) (cla: yes, waiting for tree to go green)


[29703](https://github.com/flutter/engine/pull/29703) Roll Skia from c0ff5a856053 to 32451cf9bc34 (1 revision) (cla: yes, waiting for tree to go green)


[29704](https://github.com/flutter/engine/pull/29704) Roll Skia from 32451cf9bc34 to c7074cb7ab90 (1 revision) (cla: yes, waiting for tree to go green)


[29705](https://github.com/flutter/engine/pull/29705) Roll Skia from c7074cb7ab90 to 7ee4dec0e5f7 (3 revisions) (cla: yes, waiting for tree to go green)


[29706](https://github.com/flutter/engine/pull/29706) Improve SPIR-V README wording (cla: yes, waiting for tree to go green)


[29707](https://github.com/flutter/engine/pull/29707) Roll Fuchsia Mac SDK from ca-vNrmeQ... to Z6Jtle7_y... (cla: yes, waiting for tree to go green)


[29708](https://github.com/flutter/engine/pull/29708) Roll Skia from 7ee4dec0e5f7 to 1991780081a1 (1 revision) (cla: yes, waiting for tree to go green)


[29709](https://github.com/flutter/engine/pull/29709) Roll Skia from 1991780081a1 to 1061a4cdbadc (2 revisions) (cla: yes, waiting for tree to go green)


[29711](https://github.com/flutter/engine/pull/29711) Roll Fuchsia Linux SDK from 6hwlgUFn0... to voGtvLTY7... (cla: yes, waiting for tree to go green)


[29712](https://github.com/flutter/engine/pull/29712) Roll Dart SDK from 5eac867c44fc to 3d3512949729 (4 revisions) (cla: yes, waiting for tree to go green)


[29713](https://github.com/flutter/engine/pull/29713) Roll Skia from 1061a4cdbadc to 799abb7bb881 (8 revisions) (cla: yes, waiting for tree to go green)


[29714](https://github.com/flutter/engine/pull/29714) Call DisplayList builder methods directly from dart canvas (cla: yes, waiting for tree to go green)


[29715](https://github.com/flutter/engine/pull/29715) Roll Skia from 799abb7bb881 to 6388f0e8ef22 (1 revision) (cla: yes, waiting for tree to go green)


[29718](https://github.com/flutter/engine/pull/29718) Roll Dart SDK from 3d3512949729 to f4612ed462cf (1 revision) (cla: yes, waiting for tree to go green)


[29720](https://github.com/flutter/engine/pull/29720) Roll Fuchsia Mac SDK from Z6Jtle7_y... to Sg-XVB3Pw... (cla: yes, waiting for tree to go green)


[29723](https://github.com/flutter/engine/pull/29723) Fix 'google-readability-braces-around-statements' analyzer warning in macOS and iOS (platform-ios, cla: yes, platform-macos)


[29724](https://github.com/flutter/engine/pull/29724) Roll Skia from 6388f0e8ef22 to 300f51ac517a (7 revisions) (cla: yes, waiting for tree to go green)


[29725](https://github.com/flutter/engine/pull/29725) Cherrypick of PR flutter/engine/pull/29531 (platform-ios, cla: yes)


[29726](https://github.com/flutter/engine/pull/29726) Roll Dart SDK from f4612ed462cf to 528dc1f33e34 (1 revision) (cla: yes, waiting for tree to go green)


[29727](https://github.com/flutter/engine/pull/29727) Use eglPresentationTimeANDROID to avoid bogging down the GPU (platform-ios, platform-android, cla: yes, embedder)


[29728](https://github.com/flutter/engine/pull/29728) Roll Fuchsia Linux SDK from voGtvLTY7... to JMFu-JhNu... (cla: yes, waiting for tree to go green)


[29729](https://github.com/flutter/engine/pull/29729) Roll Dart SDK from 528dc1f33e34 to 49356610a3be (1 revision) (cla: yes, waiting for tree to go green)


[29730](https://github.com/flutter/engine/pull/29730) Roll Fuchsia Mac SDK from Sg-XVB3Pw... to vgwJCsxOO... (cla: yes, waiting for tree to go green)


[29731](https://github.com/flutter/engine/pull/29731) fix x64_64 typo in comments (cla: yes, waiting for tree to go green)


[29733](https://github.com/flutter/engine/pull/29733) Roll Fuchsia Linux SDK from JMFu-JhNu... to Hg97KiZX0... (cla: yes, waiting for tree to go green)


[29734](https://github.com/flutter/engine/pull/29734) Fix some clang-tidy lints for Linux host_debug (platform-android, cla: yes, waiting for tree to go green, platform-linux, embedder)


[29735](https://github.com/flutter/engine/pull/29735) Roll Fuchsia Mac SDK from vgwJCsxOO... to -RGJsSSMi... (cla: yes, waiting for tree to go green)


[29736](https://github.com/flutter/engine/pull/29736) Use Fuchsia's Windows Clang SDK (cla: yes, platform-windows)


[29737](https://github.com/flutter/engine/pull/29737) Roll Skia from 300f51ac517a to 95c876164b53 (1 revision) (cla: yes, waiting for tree to go green)


[29738](https://github.com/flutter/engine/pull/29738) Roll Skia from 95c876164b53 to db8a7e6d8dc1 (1 revision) (cla: yes, waiting for tree to go green)


[29739](https://github.com/flutter/engine/pull/29739) Roll Fuchsia Linux SDK from Hg97KiZX0... to gbODSowQk... (cla: yes, waiting for tree to go green)


[29740](https://github.com/flutter/engine/pull/29740) Roll Fuchsia Mac SDK from -RGJsSSMi... to _MTAa_JEz... (cla: yes, waiting for tree to go green)


[29741](https://github.com/flutter/engine/pull/29741) Add 'explicit' to header files (platform-android, cla: yes, needs tests, embedder)


[29742](https://github.com/flutter/engine/pull/29742) Roll Skia from db8a7e6d8dc1 to 48585f5c50eb (1 revision) (cla: yes, waiting for tree to go green)


[29743](https://github.com/flutter/engine/pull/29743) Roll Skia from 48585f5c50eb to eecf0af951e4 (1 revision) (cla: yes, waiting for tree to go green)


[29744](https://github.com/flutter/engine/pull/29744) Roll Fuchsia Linux SDK from gbODSowQk... to A-FZiFd-f... (cla: yes, waiting for tree to go green)


[29745](https://github.com/flutter/engine/pull/29745) Roll Dart SDK from 49356610a3be to 23dd69705479 (1 revision) (cla: yes, waiting for tree to go green)


[29746](https://github.com/flutter/engine/pull/29746) Roll Skia from eecf0af951e4 to 7134d4a572e1 (1 revision) (cla: yes, waiting for tree to go green)


[29747](https://github.com/flutter/engine/pull/29747) Roll Fuchsia Mac SDK from _MTAa_JEz... to Ivf969oJw... (cla: yes, waiting for tree to go green)


[29748](https://github.com/flutter/engine/pull/29748) Roll Skia from 7134d4a572e1 to cf7be0f3a7ae (3 revisions) (cla: yes, waiting for tree to go green)


[29750](https://github.com/flutter/engine/pull/29750) Roll Fuchsia Linux SDK from A-FZiFd-f... to ghwyDtFSJ... (cla: yes, waiting for tree to go green)


[29751](https://github.com/flutter/engine/pull/29751) Roll Skia from cf7be0f3a7ae to 7fab38d97ace (4 revisions) (cla: yes, waiting for tree to go green)


[29753](https://github.com/flutter/engine/pull/29753) Reverse the order of mirroring. (cla: yes, waiting for tree to go green)


[29754](https://github.com/flutter/engine/pull/29754) Reverse order of branch mirroring. (cla: yes)


[29755](https://github.com/flutter/engine/pull/29755) Treat clang-analyzer-osx warnings as errors (platform-ios, cla: yes, waiting for tree to go green, platform-macos)


[29757](https://github.com/flutter/engine/pull/29757) Roll Skia from 7fab38d97ace to 686ccec13fc5 (9 revisions) (cla: yes, waiting for tree to go green)


[29758](https://github.com/flutter/engine/pull/29758) Roll Fuchsia Mac SDK from Ivf969oJw... to L2bsr8go8... (cla: yes, waiting for tree to go green)


[29759](https://github.com/flutter/engine/pull/29759) Roll flutter_packages to a19eca7fe2660c71acf5928a275deda1da318c50 (cla: yes)


[29760](https://github.com/flutter/engine/pull/29760) Empty commit to trigger main artifacts (cla: yes)


[29761](https://github.com/flutter/engine/pull/29761) Fix Kanji switch in Japanese IME on Windows (cla: yes, waiting for tree to go green, platform-windows)


[29762](https://github.com/flutter/engine/pull/29762) Roll Fuchsia Linux SDK from ghwyDtFSJ... to Vxe912PZC... (cla: yes, waiting for tree to go green)


[29763](https://github.com/flutter/engine/pull/29763) Roll Dart SDK from 23dd69705479 to 46934d8475ff (1 revision) (cla: yes, waiting for tree to go green, warning: land on red to fix tree breakage)


[29764](https://github.com/flutter/engine/pull/29764) Fix "google-objc-*" clang analyzer warning in macOS and iOS (platform-ios, cla: yes, waiting for tree to go green, platform-macos)


[29766](https://github.com/flutter/engine/pull/29766) maybeGetInitialRouteFromIntent: check if URI data getPath() is null (platform-android, cla: yes, waiting for tree to go green, needs tests)


[29768](https://github.com/flutter/engine/pull/29768) [Linux, Keyboard] Fix synthesization upon different logical keys   (affects: text input, cla: yes, platform-linux)


[29770](https://github.com/flutter/engine/pull/29770) Roll Skia from 686ccec13fc5 to 2211c2c4bd69 (25 revisions) (cla: yes, waiting for tree to go green)


[29771](https://github.com/flutter/engine/pull/29771) Fixes the accessibilityContainer of FlutterScrollableSemanticsObject (platform-ios, cla: yes, waiting for tree to go green)


[29772](https://github.com/flutter/engine/pull/29772) Roll to CanvasKit 0.31.0 (cla: yes, platform-web, needs tests)


[29773](https://github.com/flutter/engine/pull/29773) Accessibility number formatting improvements for Windows (cla: yes)


[29774](https://github.com/flutter/engine/pull/29774) Roll Dart SDK from 46934d8475ff to 6e6558437a09 (4 revisions) (cla: yes, waiting for tree to go green)


[29775](https://github.com/flutter/engine/pull/29775) Opacity peephole optimization (platform-ios, platform-android, cla: yes, waiting for tree to go green, needs tests, embedder)


[29776](https://github.com/flutter/engine/pull/29776) Add script to upload unified Android SDK CIPD archives and switch DEPS to use it. (cla: yes, waiting for tree to go green, platform-linux, needs tests)


[29779](https://github.com/flutter/engine/pull/29779) Roll Skia from 2211c2c4bd69 to fa2edac74af8 (4 revisions) (cla: yes, waiting for tree to go green)


[29780](https://github.com/flutter/engine/pull/29780) Roll Fuchsia Mac SDK from L2bsr8go8... to J1UwDWO_V... (cla: yes, waiting for tree to go green)


[29782](https://github.com/flutter/engine/pull/29782) Roll Dart SDK from 6e6558437a09 to 1accdff9e8ef (1 revision) (cla: yes, waiting for tree to go green)


[29783](https://github.com/flutter/engine/pull/29783) PhysicalShapeLayer: Only push cull rect during diff if clipping (cla: yes, waiting for tree to go green)


[29784](https://github.com/flutter/engine/pull/29784) Roll Skia from fa2edac74af8 to cf1e959c657b (2 revisions) (cla: yes, waiting for tree to go green)


[29785](https://github.com/flutter/engine/pull/29785) Roll Fuchsia Linux SDK from Vxe912PZC... to 8wLWcmqi8... (cla: yes, waiting for tree to go green)


[29786](https://github.com/flutter/engine/pull/29786) Roll Skia from cf1e959c657b to 12e786730f7d (1 revision) (cla: yes, waiting for tree to go green)


[29787](https://github.com/flutter/engine/pull/29787) Roll Skia from 12e786730f7d to e136c31fe49d (9 revisions) (cla: yes, waiting for tree to go green)


[29788](https://github.com/flutter/engine/pull/29788) Roll Dart SDK from 1accdff9e8ef to 7d957c006c4f (1 revision) (cla: yes, waiting for tree to go green)


[29789](https://github.com/flutter/engine/pull/29789) Revert "[fuchsia][flatland] route ViewRefs properly for Focus" (cla: yes, platform-fuchsia, needs tests)


[29790](https://github.com/flutter/engine/pull/29790) Revert "Acquire context reference at the correct time for FlGlArea." (cla: yes)


[29791](https://github.com/flutter/engine/pull/29791) Acquire context reference at the correct time for FlGlArea. (cla: yes, waiting for tree to go green, platform-linux, needs tests)


[29792](https://github.com/flutter/engine/pull/29792) [web] Fail if Skia Gold is required but unavailable (cla: yes, waiting for tree to go green, platform-web, needs tests)


[29793](https://github.com/flutter/engine/pull/29793) Revert 29789 revert 29542 freiling view ref (cla: yes, waiting for tree to go green, platform-fuchsia, needs tests)


[29795](https://github.com/flutter/engine/pull/29795) [Embedder] Send key data through message channel (platform-ios, cla: yes, platform-fuchsia, embedder)


[29796](https://github.com/flutter/engine/pull/29796) [flutter_releases] Flutter beta 2.8.0-3.2.pre Engine Cherrypicks (cla: yes)


[29798](https://github.com/flutter/engine/pull/29798) Stopped creating the shell inside of a sync_switch when spawning. (cla: yes, needs tests)


[29799](https://github.com/flutter/engine/pull/29799) Roll Skia from e136c31fe49d to 688cb15faa64 (11 revisions) (cla: yes, waiting for tree to go green)


[29800](https://github.com/flutter/engine/pull/29800) Listen for display refresh changes and report them correctly (platform-ios, platform-android, cla: yes, waiting for tree to go green, embedder)


[29801](https://github.com/flutter/engine/pull/29801) [web] move browser installation to BrowserEnvironment.prepare (cla: yes, platform-web, needs tests)


[29803](https://github.com/flutter/engine/pull/29803) Roll Dart SDK from 7d957c006c4f to 91e3fa160432 (2 revisions) (cla: yes, waiting for tree to go green)


[29805](https://github.com/flutter/engine/pull/29805) Roll Skia from 688cb15faa64 to 0774db13d24c (5 revisions) (cla: yes, waiting for tree to go green)


[29807](https://github.com/flutter/engine/pull/29807) Roll Fuchsia Linux SDK from 8wLWcmqi8... to Gc37iAM6P... (cla: yes, waiting for tree to go green)


[29808](https://github.com/flutter/engine/pull/29808) Roll Fuchsia Mac SDK from J1UwDWO_V... to kK8g7bQdA... (cla: yes, waiting for tree to go green)


[29810](https://github.com/flutter/engine/pull/29810) Roll Skia from 0774db13d24c to a5261995416e (10 revisions) (cla: yes, waiting for tree to go green)


[29812](https://github.com/flutter/engine/pull/29812) Cherrypick #29783 to flutter-2.8-candidate.6 (cla: yes)


[29813](https://github.com/flutter/engine/pull/29813) Roll expat and buildroot (cla: yes)


[29815](https://github.com/flutter/engine/pull/29815) [fuchsia] Fixes the HID usage handling (cla: yes, waiting for tree to go green, platform-fuchsia)


[29816](https://github.com/flutter/engine/pull/29816) Mentioned that replies can be invoked on any thread (platform-android, cla: yes, waiting for tree to go green, needs tests)


[29819](https://github.com/flutter/engine/pull/29819) Run Dart VM tasks on the engine's ConcurrentMessageLoop instead the VM's separate thread pool. (cla: yes, needs tests)


[29820](https://github.com/flutter/engine/pull/29820) [ci.yaml] Update engine enabled branches (cla: yes, waiting for tree to go green, warning: land on red to fix tree breakage)


[29823](https://github.com/flutter/engine/pull/29823) Roll Skia from a5261995416e to 62392f624f39 (12 revisions) (cla: yes, waiting for tree to go green)


[29824](https://github.com/flutter/engine/pull/29824) Windows: Clean up FML file debug messages (cla: yes, waiting for tree to go green, needs tests)


[29825](https://github.com/flutter/engine/pull/29825) Make it less likely to GC during application startup on Android (platform-android, cla: yes, waiting for tree to go green)


[29827](https://github.com/flutter/engine/pull/29827) Add 'explicit' to darwin embedder constructors (platform-ios, cla: yes, waiting for tree to go green, platform-macos, needs tests)


[29828](https://github.com/flutter/engine/pull/29828) Fix darwin namespace-comments and brace lint issues (platform-ios, cla: yes, waiting for tree to go green, platform-macos)


[29829](https://github.com/flutter/engine/pull/29829) Win32 a11y bridge and platform node delegates (cla: yes, Work in progress (WIP), platform-windows)


[29830](https://github.com/flutter/engine/pull/29830) Add 'explicit' to Android embedder constructors (platform-android, cla: yes, waiting for tree to go green, needs tests)


[29831](https://github.com/flutter/engine/pull/29831)  Remove the dart entry point args from the Settings struct (cla: yes, waiting for tree to go green, platform-fuchsia, embedder)


[29833](https://github.com/flutter/engine/pull/29833) Wrap format script diff in patch command (cla: yes, needs tests)


[29844](https://github.com/flutter/engine/pull/29844) fuchsia: Fix Flatland opacity (cla: yes, platform-fuchsia)


[29845](https://github.com/flutter/engine/pull/29845) Roll Skia from 62392f624f39 to 940086c81587 (7 revisions) (cla: yes, waiting for tree to go green)


[29846](https://github.com/flutter/engine/pull/29846) Roll Dart SDK from 91e3fa160432 to f0f78da08ff2 (8 revisions) (cla: yes, waiting for tree to go green)


[29847](https://github.com/flutter/engine/pull/29847) [web] Use fuzzy matching in Gold (cla: yes, platform-web, needs tests)


[29849](https://github.com/flutter/engine/pull/29849) Roll Fuchsia Mac SDK from kK8g7bQdA... to Pnfu1t-iG... (cla: yes, waiting for tree to go green)


[29850](https://github.com/flutter/engine/pull/29850) Roll Fuchsia Linux SDK from Gc37iAM6P... to Ii-fFcsGk... (cla: yes, waiting for tree to go green)


[29851](https://github.com/flutter/engine/pull/29851) Add ability to stamp fuchsia packages with API level (cla: yes, waiting for tree to go green)


[29852](https://github.com/flutter/engine/pull/29852) Roll Skia from 940086c81587 to 9b35cd642f98 (4 revisions) (cla: yes, waiting for tree to go green)


[29854](https://github.com/flutter/engine/pull/29854) [Embedder Keyboard] Fix synthesized events causing crash (crash, affects: text input, bug (regression), cla: yes, waiting for tree to go green, embedder)


[29856](https://github.com/flutter/engine/pull/29856) Extract AccessibilityBridge::kRootNodeId (cla: yes, platform-macos, needs tests)


[29861](https://github.com/flutter/engine/pull/29861) Roll Dart SDK from f0f78da08ff2 to 2e76c4127885 (2 revisions) (cla: yes, waiting for tree to go green)


[29862](https://github.com/flutter/engine/pull/29862) [iOS] Fix:Keyboard inset is not correct when presenting a native ViewController on FlutterViewController (platform-ios, cla: yes)


[29863](https://github.com/flutter/engine/pull/29863) Roll Skia from 9b35cd642f98 to 37940afc0caf (6 revisions) (cla: yes, waiting for tree to go green)


[29864](https://github.com/flutter/engine/pull/29864) Roll Dart SDK from 2e76c4127885 to 453ad2fca05b (1 revision) (cla: yes, waiting for tree to go green)


[29865](https://github.com/flutter/engine/pull/29865) Roll Fuchsia Mac SDK from Pnfu1t-iG... to PcVBwqy6c... (cla: yes, waiting for tree to go green)


[29866](https://github.com/flutter/engine/pull/29866) Roll Fuchsia Linux SDK from Ii-fFcsGk... to v32ZvdGER... (cla: yes, waiting for tree to go green)


[29867](https://github.com/flutter/engine/pull/29867) [fuchsia] Don't use sys.Environment in V2. (cla: yes, waiting for tree to go green, platform-fuchsia, needs tests)


[29868](https://github.com/flutter/engine/pull/29868) Release the JNI reference to the FlutterJNI class in GetDisplayRefreshRate (platform-android, cla: yes, needs tests)


[29869](https://github.com/flutter/engine/pull/29869) Roll Dart SDK from 453ad2fca05b to b1afd0fae784 (1 revision) (cla: yes, waiting for tree to go green)


[29870](https://github.com/flutter/engine/pull/29870) Roll Skia from 37940afc0caf to a6de6d2366e4 (1 revision) (cla: yes, waiting for tree to go green)


[29871](https://github.com/flutter/engine/pull/29871) Roll Skia from a6de6d2366e4 to 7ecacbc4c6be (1 revision) (cla: yes, waiting for tree to go green)


[29872](https://github.com/flutter/engine/pull/29872) Roll Fuchsia Mac SDK from PcVBwqy6c... to MiNhUYhfN... (cla: yes, waiting for tree to go green)


[29874](https://github.com/flutter/engine/pull/29874) Roll Fuchsia Linux SDK from v32ZvdGER... to hbyHcc_5x... (cla: yes, waiting for tree to go green)


[29875](https://github.com/flutter/engine/pull/29875) [fuchsia] Add arg for old_gen_heap_size. (cla: yes, waiting for tree to go green)


[29876](https://github.com/flutter/engine/pull/29876) Reset viewport_metrics when spawning new engine (cla: yes)


[29878](https://github.com/flutter/engine/pull/29878) Roll Dart SDK from b1afd0fae784 to 307a0e735317 (1 revision) (cla: yes, waiting for tree to go green)


[29881](https://github.com/flutter/engine/pull/29881) Roll Skia from 7ecacbc4c6be to e00afb0a1a68 (14 revisions) (cla: yes, waiting for tree to go green)


[29883](https://github.com/flutter/engine/pull/29883) Roll Dart SDK from 307a0e735317 to 314057a2d7d3 (2 revisions) (cla: yes, waiting for tree to go green)


[29884](https://github.com/flutter/engine/pull/29884) Roll Skia from e00afb0a1a68 to 2f6c53ff720a (6 revisions) (cla: yes, waiting for tree to go green)


[29885](https://github.com/flutter/engine/pull/29885) Roll Skia from 2f6c53ff720a to c3db55663e5a (1 revision) (cla: yes, waiting for tree to go green)


[29886](https://github.com/flutter/engine/pull/29886) Roll Skia from c3db55663e5a to b59d6fe7f0b2 (3 revisions) (cla: yes, waiting for tree to go green)


[29887](https://github.com/flutter/engine/pull/29887) Delete old script for individual SDK package upload (cla: yes, waiting for tree to go green)


[29888](https://github.com/flutter/engine/pull/29888) [web] Fixing text foreground paint / stroke for HTML web-renderer (cla: yes, waiting for tree to go green, platform-web, needs tests)


[29889](https://github.com/flutter/engine/pull/29889) Listen for Vsync callback on the UI thread directly (platform-android, cla: yes, waiting for tree to go green, needs tests)


[29890](https://github.com/flutter/engine/pull/29890) Roll Fuchsia Mac SDK from MiNhUYhfN... to WE4QO6Yjw... (cla: yes, waiting for tree to go green)


[29891](https://github.com/flutter/engine/pull/29891) Roll Fuchsia Linux SDK from hbyHcc_5x... to xW7v3nxI0... (cla: yes, waiting for tree to go green)


[29894](https://github.com/flutter/engine/pull/29894) Roll Skia from b59d6fe7f0b2 to 7f5b19bd6907 (10 revisions) (cla: yes, waiting for tree to go green)


[29896](https://github.com/flutter/engine/pull/29896) [web] merge the README files into one (cla: yes, platform-web)


[29897](https://github.com/flutter/engine/pull/29897) Bump androidx.window:window-java (platform-android, cla: yes)


[29898](https://github.com/flutter/engine/pull/29898) Cherrypick #29783 and #29862 to flutter-2.8-candidate.7 (platform-ios, cla: yes)


[29901](https://github.com/flutter/engine/pull/29901) Roll Dart SDK from 314057a2d7d3 to 15d5e456b474 (4 revisions) (cla: yes, waiting for tree to go green)


[29902](https://github.com/flutter/engine/pull/29902) Roll Skia from 7f5b19bd6907 to 23779e2edb46 (9 revisions) (cla: yes, waiting for tree to go green)


[29903](https://github.com/flutter/engine/pull/29903) Roll Clang Mac from 82gAwI4Hh... to Q_l2rEdQx... (cla: yes, waiting for tree to go green)


[29904](https://github.com/flutter/engine/pull/29904) Roll Clang Linux from UtjvZhwws... to 6UfJQ9aFH... (cla: yes, waiting for tree to go green)


[29905](https://github.com/flutter/engine/pull/29905) Roll Skia from 23779e2edb46 to b65f0fa084c4 (2 revisions) (cla: yes, waiting for tree to go green)


[29906](https://github.com/flutter/engine/pull/29906) [web] remove unused --unit-tests-only flag (cla: yes)


[29907](https://github.com/flutter/engine/pull/29907) Roll Dart SDK from 15d5e456b474 to d8be2bdfd155 (1 revision) (cla: yes, waiting for tree to go green)


[29908](https://github.com/flutter/engine/pull/29908) Make fragment leftover from an attach/detach race slightly safer (platform-android, cla: yes, waiting for tree to go green)


[29910](https://github.com/flutter/engine/pull/29910) Roll Fuchsia Mac SDK from WE4QO6Yjw... to ea86IrfGB... (cla: yes, waiting for tree to go green)


[29911](https://github.com/flutter/engine/pull/29911) Roll Skia from b65f0fa084c4 to 0fcc56211514 (5 revisions) (cla: yes, waiting for tree to go green)


[29912](https://github.com/flutter/engine/pull/29912) Roll Fuchsia Linux SDK from xW7v3nxI0... to lPwzjY25t... (cla: yes, waiting for tree to go green)


[29913](https://github.com/flutter/engine/pull/29913) Roll Dart SDK from d8be2bdfd155 to 755bbe849522 (1 revision) (cla: yes, waiting for tree to go green)


[29915](https://github.com/flutter/engine/pull/29915) Share the io_manager between parent and spawn engine (cla: yes, waiting for tree to go green)


[29917](https://github.com/flutter/engine/pull/29917) Roll Skia from 0fcc56211514 to be253591e45e (2 revisions) (cla: yes, waiting for tree to go green)


[29918](https://github.com/flutter/engine/pull/29918) Roll Dart SDK from 755bbe849522 to 1f763cc94608 (2 revisions) (cla: yes, waiting for tree to go green)


[29919](https://github.com/flutter/engine/pull/29919) [ci.yaml] Fix release branch regex (cla: yes, waiting for tree to go green)


[29920](https://github.com/flutter/engine/pull/29920) Cherrypick the Dart roll to unblock the internal roll (cla: yes)


[29921](https://github.com/flutter/engine/pull/29921) Roll Skia from be253591e45e to fe2acfb28134 (3 revisions) (cla: yes, waiting for tree to go green)


[29922](https://github.com/flutter/engine/pull/29922) Roll Skia from fe2acfb28134 to ac2a40ecf73e (1 revision) (cla: yes, waiting for tree to go green)


[29923](https://github.com/flutter/engine/pull/29923) Revert "Listen for Vsync callback on the UI thread directly" (platform-android, cla: yes, waiting for tree to go green, needs tests)


[29925](https://github.com/flutter/engine/pull/29925) Roll Skia from ac2a40ecf73e to e051cd35e4d5 (2 revisions) (cla: yes, waiting for tree to go green)


[29926](https://github.com/flutter/engine/pull/29926) Roll Fuchsia Linux SDK from lPwzjY25t... to a0KPnn-pS... (cla: yes, waiting for tree to go green)


[29927](https://github.com/flutter/engine/pull/29927) Roll Fuchsia Mac SDK from ea86IrfGB... to x0zvww3rf... (cla: yes, waiting for tree to go green)


[29928](https://github.com/flutter/engine/pull/29928) Roll Dart SDK from 1f763cc94608 to a9ec4963f933 (1 revision) (cla: yes, waiting for tree to go green)


[29929](https://github.com/flutter/engine/pull/29929) Roll Skia from e051cd35e4d5 to 17667b00b942 (3 revisions) (cla: yes, waiting for tree to go green)


[29930](https://github.com/flutter/engine/pull/29930) [ios platform view] fix overlay zPosition (platform-ios, cla: yes, waiting for tree to go green)


[29931](https://github.com/flutter/engine/pull/29931) Roll Skia from 17667b00b942 to 2014d006f55c (1 revision) (cla: yes, waiting for tree to go green)


[29932](https://github.com/flutter/engine/pull/29932) Roll Skia from 2014d006f55c to 55106dc0eea7 (1 revision) (cla: yes, waiting for tree to go green)


[29933](https://github.com/flutter/engine/pull/29933) Roll Dart SDK from a9ec4963f933 to be01f752cbe6 (1 revision) (cla: yes, waiting for tree to go green)


[29934](https://github.com/flutter/engine/pull/29934) [web] clean-up dom_renderer.dart (cla: yes, platform-web)


[29936](https://github.com/flutter/engine/pull/29936) Roll Skia from 55106dc0eea7 to 8803d93aeb6f (4 revisions) (cla: yes, waiting for tree to go green)


[29937](https://github.com/flutter/engine/pull/29937) Roll Fuchsia Linux SDK from a0KPnn-pS... to bbim-9rQl... (cla: yes, waiting for tree to go green)


[29938](https://github.com/flutter/engine/pull/29938) Roll Fuchsia Mac SDK from x0zvww3rf... to IwEgl8xUv... (cla: yes, waiting for tree to go green)


[29939](https://github.com/flutter/engine/pull/29939) Roll Dart SDK from be01f752cbe6 to 74f6c3af2d68 (1 revision) (cla: yes, waiting for tree to go green)


[29940](https://github.com/flutter/engine/pull/29940) Fix typo and clean some includes (platform-android, cla: yes)


[29941](https://github.com/flutter/engine/pull/29941) Remove remaining usages of getUnsafe() (cla: yes, waiting for tree to go green, needs tests)


[29942](https://github.com/flutter/engine/pull/29942) Roll Dart SDK from 74f6c3af2d68 to d8a6c4d22503 (2 revisions) (cla: yes, waiting for tree to go green)


[29943](https://github.com/flutter/engine/pull/29943) Roll Dart SDK from d8a6c4d22503 to 32bd9cae0aaf (1 revision) (cla: yes, waiting for tree to go green)


[29944](https://github.com/flutter/engine/pull/29944) Roll Fuchsia Linux SDK from bbim-9rQl... to ZfCMJBPs8... (cla: yes, waiting for tree to go green)


[29945](https://github.com/flutter/engine/pull/29945) Roll Fuchsia Mac SDK from IwEgl8xUv... to pd6pTyJQp... (cla: yes, waiting for tree to go green)


[29946](https://github.com/flutter/engine/pull/29946) Roll Skia from 8803d93aeb6f to dfb80747e328 (1 revision) (cla: yes, waiting for tree to go green)


[29949](https://github.com/flutter/engine/pull/29949) Roll Skia from dfb80747e328 to db3c48b16b2d (4 revisions) (cla: yes, waiting for tree to go green)


[29952](https://github.com/flutter/engine/pull/29952) Roll Fuchsia Mac SDK from pd6pTyJQp... to k6yvO5kLf... (cla: yes, waiting for tree to go green)


[29954](https://github.com/flutter/engine/pull/29954) Roll Dart SDK from 32bd9cae0aaf to 1155ef510725 (2 revisions) (cla: yes, waiting for tree to go green)


[29955](https://github.com/flutter/engine/pull/29955) Roll Fuchsia Linux SDK from ZfCMJBPs8... to hoo-CDDP6... (cla: yes, waiting for tree to go green)


[29956](https://github.com/flutter/engine/pull/29956) Roll Dart SDK from 1155ef510725 to a353613d5a52 (1 revision) (cla: yes, waiting for tree to go green)


[29958](https://github.com/flutter/engine/pull/29958) Roll Fuchsia Mac SDK from k6yvO5kLf... to AnjHQvWXa... (cla: yes, waiting for tree to go green)


[29959](https://github.com/flutter/engine/pull/29959) Roll Fuchsia Linux SDK from hoo-CDDP6... to KJElo7NCv... (cla: yes, waiting for tree to go green)


[29961](https://github.com/flutter/engine/pull/29961) Roll Fuchsia Linux SDK from KJElo7NCv... to eOELh_zdk... (cla: yes, waiting for tree to go green)


[29962](https://github.com/flutter/engine/pull/29962) Add a comment in Image.toByteData to limit more encoders (cla: yes, waiting for tree to go green, platform-web, needs tests)


[29966](https://github.com/flutter/engine/pull/29966) Roll Fuchsia Mac SDK from AnjHQvWXa... to _XAgOfwCo... (cla: yes, waiting for tree to go green)


[29969](https://github.com/flutter/engine/pull/29969) Roll Skia from db3c48b16b2d to adca722569b1 (1 revision) (cla: yes, waiting for tree to go green)


[29970](https://github.com/flutter/engine/pull/29970) Roll Fuchsia Linux SDK from eOELh_zdk... to SOb9xSggS... (cla: yes, waiting for tree to go green)


[29972](https://github.com/flutter/engine/pull/29972) Roll Skia from adca722569b1 to 93b47a527a2e (1 revision) (cla: yes, waiting for tree to go green)


[29973](https://github.com/flutter/engine/pull/29973) Roll Fuchsia Mac SDK from _XAgOfwCo... to -xKcveik7... (cla: yes, waiting for tree to go green)


[29974](https://github.com/flutter/engine/pull/29974) Roll Fuchsia Linux SDK from SOb9xSggS... to tZrSWtryA... (cla: yes, waiting for tree to go green)


[29975](https://github.com/flutter/engine/pull/29975) Roll Fuchsia Mac SDK from -xKcveik7... to lmR_Aqf8s... (cla: yes, waiting for tree to go green)


[29976](https://github.com/flutter/engine/pull/29976) [Win32] Use mock macro for UpdateSemanticsEnabled (cla: yes, platform-windows)


[29977](https://github.com/flutter/engine/pull/29977) Roll Skia from 93b47a527a2e to 072677d6276c (1 revision) (cla: yes, waiting for tree to go green)


[29978](https://github.com/flutter/engine/pull/29978) Roll Skia from 072677d6276c to d542729c23fb (3 revisions) (cla: yes, waiting for tree to go green)


[29979](https://github.com/flutter/engine/pull/29979) Fix embedder_->EndFrame() not called in case of DrawLastLayerTree() (platform-android, cla: yes, waiting for tree to go green)


[29981](https://github.com/flutter/engine/pull/29981) Roll Skia from d542729c23fb to f46611ebdef9 (1 revision) (cla: yes, waiting for tree to go green)


[29982](https://github.com/flutter/engine/pull/29982) Roll Skia from f46611ebdef9 to bf6149669fa0 (1 revision) (cla: yes, waiting for tree to go green)


[29983](https://github.com/flutter/engine/pull/29983) Roll Fuchsia Linux SDK from tZrSWtryA... to Fi9OzLVMX... (cla: yes, waiting for tree to go green)


[29984](https://github.com/flutter/engine/pull/29984) Roll Dart SDK from a353613d5a52 to 9f61c2487bbd (1 revision) (cla: yes, waiting for tree to go green)


[29985](https://github.com/flutter/engine/pull/29985) Roll Skia from bf6149669fa0 to e2a038f956ff (1 revision) (cla: yes, waiting for tree to go green)


[29987](https://github.com/flutter/engine/pull/29987) Roll Skia from e2a038f956ff to 288ddb98b751 (3 revisions) (cla: yes, waiting for tree to go green)


[29988](https://github.com/flutter/engine/pull/29988) Roll Clang Windows from a4WSJSNW8... to 6u9Xk_Dr7... (cla: yes, waiting for tree to go green)


[29989](https://github.com/flutter/engine/pull/29989) Roll Skia from 288ddb98b751 to a0ad6db14184 (1 revision) (cla: yes, waiting for tree to go green)


[29993](https://github.com/flutter/engine/pull/29993) Win32: add test of native a11y tree nodes (cla: yes, platform-windows)


[29994](https://github.com/flutter/engine/pull/29994) [web] DomRenderer becomes FlutterViewEmbedder (cla: yes, platform-web)


[29995](https://github.com/flutter/engine/pull/29995) [fuchsia] Fix unset key and present key meaning (cla: yes, waiting for tree to go green, platform-fuchsia)


[29996](https://github.com/flutter/engine/pull/29996) Removed the email warning about notifications entitlement (platform-ios, cla: yes)


[29998](https://github.com/flutter/engine/pull/29998) Stamp fuchsia packages with api level (cla: yes)


[29999](https://github.com/flutter/engine/pull/29999) [fuchsia][flatland] Tests for FlatlandPlatformView (cla: yes, waiting for tree to go green, platform-fuchsia)


[30000](https://github.com/flutter/engine/pull/30000) Update the token used by mirroring workflows. (cla: yes, waiting for tree to go green)


[30002](https://github.com/flutter/engine/pull/30002) Remove todos (cla: yes)


[30003](https://github.com/flutter/engine/pull/30003) Non painting platform views (cla: yes, Work in progress (WIP), platform-web)


[30004](https://github.com/flutter/engine/pull/30004) [Win32, keyboard] Fix dead key events that don't have the dead key mask (cla: yes, platform-windows)


[30005](https://github.com/flutter/engine/pull/30005) [macOS] MacOS Keyboard properly handles multi-char characters (cla: yes, platform-macos)


[30006](https://github.com/flutter/engine/pull/30006) Fix text height behavior macros (cla: yes, needs tests)


[30007](https://github.com/flutter/engine/pull/30007) [web] consolidate JS interop code (cla: yes, platform-web)


[30008](https://github.com/flutter/engine/pull/30008) Roll Fuchsia Mac SDK from lmR_Aqf8s... to 9DWt0M7vg... (cla: yes, waiting for tree to go green)


[30010](https://github.com/flutter/engine/pull/30010) Roll Skia from a0ad6db14184 to fa183572bfd3 (24 revisions) (cla: yes, waiting for tree to go green)


[30011](https://github.com/flutter/engine/pull/30011) Roll Dart SDK from 9f61c2487bbd to 3a963ff14181 (7 revisions) (cla: yes, waiting for tree to go green)


[30012](https://github.com/flutter/engine/pull/30012) Use WindowInfoTracker.Companion.getOrCreate instead of the short version (platform-android, cla: yes, waiting for tree to go green, needs tests)


[30013](https://github.com/flutter/engine/pull/30013) Eliminate hardcoded scale factor in a11y scroll (cla: yes, needs tests)


[30029](https://github.com/flutter/engine/pull/30029) Migrate sk_cf_obj to sk_cfp (cla: yes, waiting for tree to go green, needs tests, embedder)


[30035](https://github.com/flutter/engine/pull/30035) Roll web_installers simulators package (cla: yes, waiting for tree to go green, platform-web)


[30037](https://github.com/flutter/engine/pull/30037) [flutter_releases] Flutter beta 2.8.0-3.3.pre Engine Cherrypicks (platform-ios, cla: yes)


[30038](https://github.com/flutter/engine/pull/30038) Fix sceneElement analysis error (cla: yes, platform-web)


[30041](https://github.com/flutter/engine/pull/30041) [fuchsia] Change Touch priority to YES (cla: yes, platform-fuchsia)


[30045](https://github.com/flutter/engine/pull/30045) Roll Dart SDK from 3a963ff14181 to 8bb2e56ec900 (4 revisions) (cla: yes, waiting for tree to go green)


[30047](https://github.com/flutter/engine/pull/30047) Roll Skia from fa183572bfd3 to d3399178196e (17 revisions) (cla: yes, waiting for tree to go green)


[30056](https://github.com/flutter/engine/pull/30056) Revert dart to 9f61c2487bbd (cla: yes)


[30057](https://github.com/flutter/engine/pull/30057) Roll Fuchsia Mac SDK from 9DWt0M7vg... to XankF6weU... (cla: yes, waiting for tree to go green)


[30061](https://github.com/flutter/engine/pull/30061) Roll Skia from d3399178196e to 2a42471c92f3 (7 revisions) (cla: yes, waiting for tree to go green)


[30064](https://github.com/flutter/engine/pull/30064) Roll Skia from 2a42471c92f3 to c4712cc704e8 (3 revisions) (cla: yes, waiting for tree to go green)


[30065](https://github.com/flutter/engine/pull/30065) Roll Fuchsia Linux SDK from Fi9OzLVMX... to NJK-w4N99... (cla: yes, waiting for tree to go green)


[30068](https://github.com/flutter/engine/pull/30068) Bump buildroot and swiftshader deps (flutter/buildroot#529) (cla: yes)


[30069](https://github.com/flutter/engine/pull/30069) [Proposal] Improve Canvas Documentation (cla: yes, needs tests)


[30073](https://github.com/flutter/engine/pull/30073) Roll Skia from c4712cc704e8 to 6dc45289aec0 (2 revisions) (cla: yes, waiting for tree to go green)


[30074](https://github.com/flutter/engine/pull/30074) Roll Skia from 6dc45289aec0 to 9d74c28e823a (2 revisions) (cla: yes, waiting for tree to go green)


[30075](https://github.com/flutter/engine/pull/30075) Roll Dart SDK from 9f61c2487bbd to ba5e72e4b2d7 (16 revisions) (cla: yes, waiting for tree to go green)


[30076](https://github.com/flutter/engine/pull/30076) Roll Fuchsia Mac SDK from XankF6weU... to MaLRScmfU... (cla: yes, waiting for tree to go green)


[30077](https://github.com/flutter/engine/pull/30077) Enable compressed pointers on iOS for 64 bit architectures. (cla: yes)


[30078](https://github.com/flutter/engine/pull/30078) Roll Skia from 9d74c28e823a to 2756b0ee0250 (5 revisions) (cla: yes, waiting for tree to go green)


[30079](https://github.com/flutter/engine/pull/30079) VSyncWaiter on Fuchsia will defer firing until frame start time (#29287) (cla: yes, platform-fuchsia)


[30082](https://github.com/flutter/engine/pull/30082) Roll gn to b79031308cc878488202beb99883ec1f2efd9a6d. (cla: yes)


[30084](https://github.com/flutter/engine/pull/30084) Roll Skia from 2756b0ee0250 to f278a8058eaa (2 revisions) (cla: yes, waiting for tree to go green)


[30086](https://github.com/flutter/engine/pull/30086) [Windows keyboard] Remove redundant parameter FlutterWindowsView (affects: text input, cla: yes, waiting for tree to go green, platform-windows)


[30089](https://github.com/flutter/engine/pull/30089) Close image reader when the resource is unreachable (platform-android, cla: yes, waiting for tree to go green)


[30090](https://github.com/flutter/engine/pull/30090) Update IosUnitTests to use iPhone 11 simulator (platform-ios, cla: yes, waiting for tree to go green)


[30091](https://github.com/flutter/engine/pull/30091) Accessibility: emit FOCUS_CHANGED events (cla: yes)


[30093](https://github.com/flutter/engine/pull/30093) Fail loudly with verbose logs when failing to download dart sdk. (cla: yes)


[30094](https://github.com/flutter/engine/pull/30094) Remove implicit copy assignment operator for 'EmbeddedViewParams' (cla: yes, waiting for tree to go green)


[30096](https://github.com/flutter/engine/pull/30096) Revert "Enable compressed pointers on iOS for 64 bit architectures." (cla: yes, waiting for tree to go green)


[30100](https://github.com/flutter/engine/pull/30100) Revert "[ci.yaml] Remove default properties" (cla: yes, waiting for tree to go green)


[30104](https://github.com/flutter/engine/pull/30104) Run iOS scenario apps on iPhone 11 and iOS 14 (cla: yes, waiting for tree to go green)


[30105](https://github.com/flutter/engine/pull/30105) Roll Fuchsia Linux SDK from NJK-w4N99... to RyloAtJNT... (cla: yes, waiting for tree to go green)


[30106](https://github.com/flutter/engine/pull/30106) Fix cast in FlutterView (platform-android, cla: yes, waiting for tree to go green, needs tests)


[30107](https://github.com/flutter/engine/pull/30107) Fix platform env variable not registering with sdk_manager (cla: yes, waiting for tree to go green)


[30108](https://github.com/flutter/engine/pull/30108) Roll Fuchsia Mac SDK from MaLRScmfU... to a5YFHsF2a... (cla: yes, waiting for tree to go green)


[30115](https://github.com/flutter/engine/pull/30115) Roll Skia from f278a8058eaa to 672062da97da (8 revisions) (cla: yes, waiting for tree to go green)


[30117](https://github.com/flutter/engine/pull/30117) Roll Skia from 672062da97da to 29af7d59714b (4 revisions) (cla: yes, waiting for tree to go green)


[30118](https://github.com/flutter/engine/pull/30118) Roll Fuchsia Linux SDK from RyloAtJNT... to gc6NLk09G... (cla: yes, waiting for tree to go green)


[30120](https://github.com/flutter/engine/pull/30120) Roll Skia from 29af7d59714b to 94f726ae62f0 (2 revisions) (cla: yes, waiting for tree to go green)


[30121](https://github.com/flutter/engine/pull/30121) Roll Dart SDK from ba5e72e4b2d7 to a31c331ed648 (5 revisions) (cla: yes, waiting for tree to go green)


[30124](https://github.com/flutter/engine/pull/30124) Roll Skia from 94f726ae62f0 to 40ba900d2e94 (1 revision) (cla: yes, waiting for tree to go green)


[30127](https://github.com/flutter/engine/pull/30127) Roll Dart SDK from a31c331ed648 to a3a9d7af0cc2 (1 revision) (cla: yes, waiting for tree to go green)


[30128](https://github.com/flutter/engine/pull/30128) Roll Fuchsia Mac SDK from a5YFHsF2a... to Ki-0yFVTa... (cla: yes, waiting for tree to go green)


[30129](https://github.com/flutter/engine/pull/30129) Roll Fuchsia Linux SDK from gc6NLk09G... to uNU00yZsG... (cla: yes, waiting for tree to go green)


[30134](https://github.com/flutter/engine/pull/30134) Update general_golden_test.dart (cla: yes, waiting for tree to go green, platform-web)


[30137](https://github.com/flutter/engine/pull/30137) Revert "[web] consolidate JS interop code" (cla: yes, waiting for tree to go green, platform-web)


[30138](https://github.com/flutter/engine/pull/30138) Roll Dart SDK from a3a9d7af0cc2 to 68bd3305228d (2 revisions) (cla: yes, waiting for tree to go green)


[30141](https://github.com/flutter/engine/pull/30141) Roll Fuchsia Linux SDK from uNU00yZsG... to eH__OFZVQ... (cla: yes, waiting for tree to go green)


[30142](https://github.com/flutter/engine/pull/30142) Roll Fuchsia Mac SDK from Ki-0yFVTa... to WohiTvz8h... (cla: yes, waiting for tree to go green)


[30143](https://github.com/flutter/engine/pull/30143) Roll Skia from 40ba900d2e94 to 62553ae6feb8 (1 revision) (cla: yes, waiting for tree to go green)


[30144](https://github.com/flutter/engine/pull/30144) Roll Skia from 62553ae6feb8 to 493d7910a7f5 (1 revision) (cla: yes, waiting for tree to go green)


[30145](https://github.com/flutter/engine/pull/30145) [Android] Fix mEditable NullPointerException in TextInputPlugin (platform-android, cla: yes, waiting for tree to go green)


[30146](https://github.com/flutter/engine/pull/30146) Roll Fuchsia Linux SDK from eH__OFZVQ... to gWYa9KhIK... (cla: yes, waiting for tree to go green)


[30148](https://github.com/flutter/engine/pull/30148) Roll Fuchsia Mac SDK from WohiTvz8h... to KQ60Vu3d7... (cla: yes, waiting for tree to go green)


[30149](https://github.com/flutter/engine/pull/30149) Use MallocMapping for DispatchSemanticsAction data (cla: yes, accessibility, platform-windows)


[30150](https://github.com/flutter/engine/pull/30150) Roll Skia from 493d7910a7f5 to 05de3735b723 (1 revision) (cla: yes, waiting for tree to go green)


[30152](https://github.com/flutter/engine/pull/30152) Roll Dart SDK from 68bd3305228d to e7aa2cb110af (1 revision) (cla: yes, waiting for tree to go green)


[30153](https://github.com/flutter/engine/pull/30153) Roll Fuchsia Linux SDK from gWYa9KhIK... to WGMjaVH60... (cla: yes, waiting for tree to go green)


[30155](https://github.com/flutter/engine/pull/30155) Roll Fuchsia Mac SDK from KQ60Vu3d7... to EAlr46NQ8... (cla: yes, waiting for tree to go green)


[30156](https://github.com/flutter/engine/pull/30156) Roll Skia from 05de3735b723 to f333f5614a9b (3 revisions) (cla: yes, waiting for tree to go green)


[30160](https://github.com/flutter/engine/pull/30160) Revert "Roll Dart SDK from 68bd3305228d to e7aa2cb110af (1 revision)" (cla: yes)


[30161](https://github.com/flutter/engine/pull/30161) [web] consolidate JS interop code (attempt 2) (cla: yes, platform-web)


[30162](https://github.com/flutter/engine/pull/30162) Cherrypick #29862 for b/208763970 (platform-ios, cla: yes)


#### needs tests - 77 pull request(s)

[27351](https://github.com/flutter/engine/pull/27351) Add eol at end of .dart files (cla: yes, platform-web, needs tests)


[28067](https://github.com/flutter/engine/pull/28067) winuwp: Add multi-touch support (cla: yes, waiting for tree to go green, platform-windows, needs tests)


[28609](https://github.com/flutter/engine/pull/28609) Call `didFailToRegisterForRemoteNotificationsWithError` delegate methods in `FlutterPlugin` (platform-ios, cla: yes, waiting for tree to go green, needs tests)


[29139](https://github.com/flutter/engine/pull/29139) [web] Start support for Skia Gold (cla: yes, waiting for tree to go green, platform-web, needs tests)


[29176](https://github.com/flutter/engine/pull/29176) Update functions to be consistent with other code. (cla: yes, platform-linux, needs tests)


[29178](https://github.com/flutter/engine/pull/29178) Acquire context reference at the correct time for FlGlArea. (cla: yes, waiting for tree to go green, platform-linux, needs tests)


[29295](https://github.com/flutter/engine/pull/29295) [iOS] Destroy the engine prior to application termination. (platform-ios, cla: yes, waiting for tree to go green, needs tests)


[29354](https://github.com/flutter/engine/pull/29354) [iOS] Fixes press key message leaks (platform-ios, cla: yes, waiting for tree to go green, needs tests)


[29371](https://github.com/flutter/engine/pull/29371) Prepare scripts for the master to main migration. (cla: yes, platform-web, needs tests)


[29377](https://github.com/flutter/engine/pull/29377) Fix race condition introduced by background platform channels (platform-android, cla: yes, needs tests)


[29397](https://github.com/flutter/engine/pull/29397) [fuchsia] Add more logging for error cases. (cla: yes, waiting for tree to go green, platform-fuchsia, needs tests)


[29402](https://github.com/flutter/engine/pull/29402) WeakPtrFactory should be destroyed before any other members. (platform-ios, cla: yes, waiting for tree to go green, platform-fuchsia, needs tests)


[29448](https://github.com/flutter/engine/pull/29448) [Web] Fix BMP encoder (cla: yes, platform-web, needs tests)


[29482](https://github.com/flutter/engine/pull/29482) Fix partial repaint when TextureLayer is inside retained layer (cla: yes, needs tests)


[29502](https://github.com/flutter/engine/pull/29502) [macOS] Fixes Crash of cxx destruction when App will terminate (cla: yes, waiting for tree to go green, platform-macos, needs tests)


[29509](https://github.com/flutter/engine/pull/29509) [fuchsia] Remove mentions of `fuchsia.deprecatedtimezone`. (cla: yes, platform-fuchsia, needs tests)


[29511](https://github.com/flutter/engine/pull/29511) Provide a default handler for the flutter/navigation channel (platform-android, cla: yes, waiting for tree to go green, needs tests)


[29529](https://github.com/flutter/engine/pull/29529) [raster_cache] Increment access_count on Touch (cla: yes, needs tests)


[29530](https://github.com/flutter/engine/pull/29530) use SkMatrix.invert() instead of MatrixDecomposition to validate cache matrices (cla: yes, waiting for tree to go green, needs tests)


[29531](https://github.com/flutter/engine/pull/29531) [ios_platform_view, a11y] Make `FlutterPlatformViewSemanticsContainer` a SemanticsObject. (platform-ios, cla: yes, waiting for tree to go green, needs tests)


[29533](https://github.com/flutter/engine/pull/29533) Remove D3D9 fallback path (cla: yes, platform-windows, needs tests)


[29542](https://github.com/flutter/engine/pull/29542) [fuchsia][flatland] route ViewRefs properly for Focus (cla: yes, waiting for tree to go green, platform-fuchsia, needs tests)


[29596](https://github.com/flutter/engine/pull/29596) Add default implementations to new methods added to BinaryMessenger (platform-android, cla: yes, waiting for tree to go green, needs tests)


[29599](https://github.com/flutter/engine/pull/29599) Call Dart messenger methods in DartExecutor (platform-android, cla: yes, waiting for tree to go green, needs tests)


[29620](https://github.com/flutter/engine/pull/29620) Check for both compose string and result string. (cla: yes, platform-windows, needs tests)


[29621](https://github.com/flutter/engine/pull/29621) Fix UB in semantics updates (cla: yes, needs tests, embedder)


[29622](https://github.com/flutter/engine/pull/29622) [web] Fix warning about the non-nullable flag (cla: yes, waiting for tree to go green, platform-web, needs tests)


[29632](https://github.com/flutter/engine/pull/29632) [fuchsia] Move TODOs for Dart v2 to specific bugs. (cla: yes, platform-fuchsia, needs tests)


[29633](https://github.com/flutter/engine/pull/29633) Exit with failure code if clang-tidy finds linter issues (cla: yes, waiting for tree to go green, needs tests)


[29634](https://github.com/flutter/engine/pull/29634) [fuchsia] Point TODOs off closed bug. (cla: yes, waiting for tree to go green, platform-fuchsia, needs tests)


[29641](https://github.com/flutter/engine/pull/29641) Remove outdated TODO (platform-android, cla: yes, needs tests)


[29686](https://github.com/flutter/engine/pull/29686) add trace events to cache sweeps (cla: yes, waiting for tree to go green, needs tests)


[29741](https://github.com/flutter/engine/pull/29741) Add 'explicit' to header files (platform-android, cla: yes, needs tests, embedder)


[29766](https://github.com/flutter/engine/pull/29766) maybeGetInitialRouteFromIntent: check if URI data getPath() is null (platform-android, cla: yes, waiting for tree to go green, needs tests)


[29772](https://github.com/flutter/engine/pull/29772) Roll to CanvasKit 0.31.0 (cla: yes, platform-web, needs tests)


[29775](https://github.com/flutter/engine/pull/29775) Opacity peephole optimization (platform-ios, platform-android, cla: yes, waiting for tree to go green, needs tests, embedder)


[29776](https://github.com/flutter/engine/pull/29776) Add script to upload unified Android SDK CIPD archives and switch DEPS to use it. (cla: yes, waiting for tree to go green, platform-linux, needs tests)


[29789](https://github.com/flutter/engine/pull/29789) Revert "[fuchsia][flatland] route ViewRefs properly for Focus" (cla: yes, platform-fuchsia, needs tests)


[29791](https://github.com/flutter/engine/pull/29791) Acquire context reference at the correct time for FlGlArea. (cla: yes, waiting for tree to go green, platform-linux, needs tests)


[29792](https://github.com/flutter/engine/pull/29792) [web] Fail if Skia Gold is required but unavailable (cla: yes, waiting for tree to go green, platform-web, needs tests)


[29793](https://github.com/flutter/engine/pull/29793) Revert 29789 revert 29542 freiling view ref (cla: yes, waiting for tree to go green, platform-fuchsia, needs tests)


[29798](https://github.com/flutter/engine/pull/29798) Stopped creating the shell inside of a sync_switch when spawning. (cla: yes, needs tests)


[29801](https://github.com/flutter/engine/pull/29801) [web] move browser installation to BrowserEnvironment.prepare (cla: yes, platform-web, needs tests)


[29816](https://github.com/flutter/engine/pull/29816) Mentioned that replies can be invoked on any thread (platform-android, cla: yes, waiting for tree to go green, needs tests)


[29819](https://github.com/flutter/engine/pull/29819) Run Dart VM tasks on the engine's ConcurrentMessageLoop instead the VM's separate thread pool. (cla: yes, needs tests)


[29824](https://github.com/flutter/engine/pull/29824) Windows: Clean up FML file debug messages (cla: yes, waiting for tree to go green, needs tests)


[29827](https://github.com/flutter/engine/pull/29827) Add 'explicit' to darwin embedder constructors (platform-ios, cla: yes, waiting for tree to go green, platform-macos, needs tests)


[29830](https://github.com/flutter/engine/pull/29830) Add 'explicit' to Android embedder constructors (platform-android, cla: yes, waiting for tree to go green, needs tests)


[29833](https://github.com/flutter/engine/pull/29833) Wrap format script diff in patch command (cla: yes, needs tests)


[29847](https://github.com/flutter/engine/pull/29847) [web] Use fuzzy matching in Gold (cla: yes, platform-web, needs tests)


[29856](https://github.com/flutter/engine/pull/29856) Extract AccessibilityBridge::kRootNodeId (cla: yes, platform-macos, needs tests)


[29867](https://github.com/flutter/engine/pull/29867) [fuchsia] Don't use sys.Environment in V2. (cla: yes, waiting for tree to go green, platform-fuchsia, needs tests)


[29868](https://github.com/flutter/engine/pull/29868) Release the JNI reference to the FlutterJNI class in GetDisplayRefreshRate (platform-android, cla: yes, needs tests)


[29888](https://github.com/flutter/engine/pull/29888) [web] Fixing text foreground paint / stroke for HTML web-renderer (cla: yes, waiting for tree to go green, platform-web, needs tests)


[29889](https://github.com/flutter/engine/pull/29889) Listen for Vsync callback on the UI thread directly (platform-android, cla: yes, waiting for tree to go green, needs tests)


[29923](https://github.com/flutter/engine/pull/29923) Revert "Listen for Vsync callback on the UI thread directly" (platform-android, cla: yes, waiting for tree to go green, needs tests)


[29941](https://github.com/flutter/engine/pull/29941) Remove remaining usages of getUnsafe() (cla: yes, waiting for tree to go green, needs tests)


[29962](https://github.com/flutter/engine/pull/29962) Add a comment in Image.toByteData to limit more encoders (cla: yes, waiting for tree to go green, platform-web, needs tests)


[30006](https://github.com/flutter/engine/pull/30006) Fix text height behavior macros (cla: yes, needs tests)


[30012](https://github.com/flutter/engine/pull/30012) Use WindowInfoTracker.Companion.getOrCreate instead of the short version (platform-android, cla: yes, waiting for tree to go green, needs tests)


[30013](https://github.com/flutter/engine/pull/30013) Eliminate hardcoded scale factor in a11y scroll (cla: yes, needs tests)


[30029](https://github.com/flutter/engine/pull/30029) Migrate sk_cf_obj to sk_cfp (cla: yes, waiting for tree to go green, needs tests, embedder)


[30069](https://github.com/flutter/engine/pull/30069) [Proposal] Improve Canvas Documentation (cla: yes, needs tests)


[30106](https://github.com/flutter/engine/pull/30106) Fix cast in FlutterView (platform-android, cla: yes, waiting for tree to go green, needs tests)


[30182](https://github.com/flutter/engine/pull/30182) Fix eglPresentationTimeANDROID is no effective (platform-android, needs tests)


[30184](https://github.com/flutter/engine/pull/30184) Fix wrong context when use platfromview (platform-ios, waiting for tree to go green, needs tests)


[30189](https://github.com/flutter/engine/pull/30189) Add length guard to fix Windows build with VS2019 16.11.7 headers (needs tests)


[30230](https://github.com/flutter/engine/pull/30230) Merge NDK and licenses into Android dependencies script (waiting for tree to go green, needs tests)


[30244](https://github.com/flutter/engine/pull/30244) [fuchsia] Use network-legacy-deprecated pkg in embedder test (waiting for tree to go green, platform-fuchsia, needs tests)


[30282](https://github.com/flutter/engine/pull/30282) Fix typo in jni registration (platform-android, waiting for tree to go green, needs tests)


[30293](https://github.com/flutter/engine/pull/30293) Dont use TypedData.fromList if you dont have a list already (waiting for tree to go green, needs tests)


[30310](https://github.com/flutter/engine/pull/30310) Revert "Fix eglPresentationTimeANDROID is no effective" (platform-ios, platform-android, needs tests, embedder)


[30324](https://github.com/flutter/engine/pull/30324) [web] make new image decoder opt-in via experimental flag (platform-web, needs tests)


[30334](https://github.com/flutter/engine/pull/30334) Update DEPS to pull in libtess2, sqlite, and, inja. (waiting for tree to go green, needs tests)


[30354](https://github.com/flutter/engine/pull/30354) Roll HarfBuzz to version 3.1.1 (needs tests)


[30382](https://github.com/flutter/engine/pull/30382) Add missing return to nullably-typed functions (platform-web, needs tests)


[30442](https://github.com/flutter/engine/pull/30442) Make sure the GLFW example compiles. (waiting for tree to go green, needs tests, embedder)


#### platform-android - 46 pull request(s)

[28801](https://github.com/flutter/engine/pull/28801) Enable partial repaint for iOS/Metal (platform-ios, platform-android, cla: yes, platform-fuchsia, embedder)


[28809](https://github.com/flutter/engine/pull/28809) Share the GrContext between lightweight engines (platform-android, cla: yes)


[29096](https://github.com/flutter/engine/pull/29096) Make FlutterEngineGroup support dart entrypoint args (platform-ios, platform-android, cla: yes, waiting for tree to go green, platform-web)


[29377](https://github.com/flutter/engine/pull/29377) Fix race condition introduced by background platform channels (platform-android, cla: yes, needs tests)


[29447](https://github.com/flutter/engine/pull/29447) Reland Display Features support (Foldable and Cutout) (platform-android, cla: yes, platform-web, platform-fuchsia)


[29458](https://github.com/flutter/engine/pull/29458) Made DartMessenger use the injected executor service for executing message handlers (platform-android, cla: yes)


[29491](https://github.com/flutter/engine/pull/29491) Implemented concurrent TaskQueues (platform-android, cla: yes)


[29511](https://github.com/flutter/engine/pull/29511) Provide a default handler for the flutter/navigation channel (platform-android, cla: yes, waiting for tree to go green, needs tests)


[29520](https://github.com/flutter/engine/pull/29520) Enable Skia's Vulkan backend on all non-mobile platforms, and test SwiftShader Vulkan on all GL unittests platforms (platform-ios, platform-android, cla: yes, embedder)


[29574](https://github.com/flutter/engine/pull/29574) Revert "Reland Display Features support (Foldable and Cutout)" (platform-android, cla: yes, platform-web, platform-fuchsia)


[29585](https://github.com/flutter/engine/pull/29585) Reland 3: Display Features support (platform-android, cla: yes, platform-web, platform-fuchsia)


[29596](https://github.com/flutter/engine/pull/29596) Add default implementations to new methods added to BinaryMessenger (platform-android, cla: yes, waiting for tree to go green, needs tests)


[29599](https://github.com/flutter/engine/pull/29599) Call Dart messenger methods in DartExecutor (platform-android, cla: yes, waiting for tree to go green, needs tests)


[29629](https://github.com/flutter/engine/pull/29629) Use -linkoffline to provide the Android Javadoc package list (platform-android, cla: yes, waiting for tree to go green)


[29641](https://github.com/flutter/engine/pull/29641) Remove outdated TODO (platform-android, cla: yes, needs tests)


[29642](https://github.com/flutter/engine/pull/29642) Add test annotation (platform-android, cla: yes, waiting for tree to go green)


[29643](https://github.com/flutter/engine/pull/29643) Do not update system UI overlays when the SDK version condition is not met (platform-android, cla: yes, waiting for tree to go green)


[29727](https://github.com/flutter/engine/pull/29727) Use eglPresentationTimeANDROID to avoid bogging down the GPU (platform-ios, platform-android, cla: yes, embedder)


[29734](https://github.com/flutter/engine/pull/29734) Fix some clang-tidy lints for Linux host_debug (platform-android, cla: yes, waiting for tree to go green, platform-linux, embedder)


[29741](https://github.com/flutter/engine/pull/29741) Add 'explicit' to header files (platform-android, cla: yes, needs tests, embedder)


[29766](https://github.com/flutter/engine/pull/29766) maybeGetInitialRouteFromIntent: check if URI data getPath() is null (platform-android, cla: yes, waiting for tree to go green, needs tests)


[29775](https://github.com/flutter/engine/pull/29775) Opacity peephole optimization (platform-ios, platform-android, cla: yes, waiting for tree to go green, needs tests, embedder)


[29800](https://github.com/flutter/engine/pull/29800) Listen for display refresh changes and report them correctly (platform-ios, platform-android, cla: yes, waiting for tree to go green, embedder)


[29816](https://github.com/flutter/engine/pull/29816) Mentioned that replies can be invoked on any thread (platform-android, cla: yes, waiting for tree to go green, needs tests)


[29825](https://github.com/flutter/engine/pull/29825) Make it less likely to GC during application startup on Android (platform-android, cla: yes, waiting for tree to go green)


[29830](https://github.com/flutter/engine/pull/29830) Add 'explicit' to Android embedder constructors (platform-android, cla: yes, waiting for tree to go green, needs tests)


[29868](https://github.com/flutter/engine/pull/29868) Release the JNI reference to the FlutterJNI class in GetDisplayRefreshRate (platform-android, cla: yes, needs tests)


[29889](https://github.com/flutter/engine/pull/29889) Listen for Vsync callback on the UI thread directly (platform-android, cla: yes, waiting for tree to go green, needs tests)


[29897](https://github.com/flutter/engine/pull/29897) Bump androidx.window:window-java (platform-android, cla: yes)


[29908](https://github.com/flutter/engine/pull/29908) Make fragment leftover from an attach/detach race slightly safer (platform-android, cla: yes, waiting for tree to go green)


[29923](https://github.com/flutter/engine/pull/29923) Revert "Listen for Vsync callback on the UI thread directly" (platform-android, cla: yes, waiting for tree to go green, needs tests)


[29940](https://github.com/flutter/engine/pull/29940) Fix typo and clean some includes (platform-android, cla: yes)


[29979](https://github.com/flutter/engine/pull/29979) Fix embedder_->EndFrame() not called in case of DrawLastLayerTree() (platform-android, cla: yes, waiting for tree to go green)


[30012](https://github.com/flutter/engine/pull/30012) Use WindowInfoTracker.Companion.getOrCreate instead of the short version (platform-android, cla: yes, waiting for tree to go green, needs tests)


[30089](https://github.com/flutter/engine/pull/30089) Close image reader when the resource is unreachable (platform-android, cla: yes, waiting for tree to go green)


[30106](https://github.com/flutter/engine/pull/30106) Fix cast in FlutterView (platform-android, cla: yes, waiting for tree to go green, needs tests)


[30145](https://github.com/flutter/engine/pull/30145) [Android] Fix mEditable NullPointerException in TextInputPlugin (platform-android, cla: yes, waiting for tree to go green)


[30182](https://github.com/flutter/engine/pull/30182) Fix eglPresentationTimeANDROID is no effective (platform-android, needs tests)


[30199](https://github.com/flutter/engine/pull/30199) Android accessibility bridge also fire selection change event when it predict selection change. (platform-android, waiting for tree to go green)


[30202](https://github.com/flutter/engine/pull/30202) [android] Fix unexpected behavior in |detachFromFlutterEngine|. (platform-android, waiting for tree to go green)


[30234](https://github.com/flutter/engine/pull/30234) Use ToT of release branch if the commit is from release branch. (platform-ios, platform-android, waiting for tree to go green, platform-web, platform-macos, platform-linux, platform-windows, platform-fuchsia, embedder)


[30257](https://github.com/flutter/engine/pull/30257) Migrate to Mockito 4.1.0 (platform-android, waiting for tree to go green)


[30282](https://github.com/flutter/engine/pull/30282) Fix typo in jni registration (platform-android, waiting for tree to go green, needs tests)


[30310](https://github.com/flutter/engine/pull/30310) Revert "Fix eglPresentationTimeANDROID is no effective" (platform-ios, platform-android, needs tests, embedder)


[30359](https://github.com/flutter/engine/pull/30359) Keep a single source of truth for embedding dependencies (platform-android, waiting for tree to go green)


[30367](https://github.com/flutter/engine/pull/30367)  [android] Provide a path instead of throwing NPE when getDir() suites returns null (platform-android, waiting for tree to go green)


#### platform-ios - 43 pull request(s)

[24224](https://github.com/flutter/engine/pull/24224) Support Scribble Handwriting (platform-ios, waiting for customer response, cla: yes)


[28319](https://github.com/flutter/engine/pull/28319) Remove iPadOS mouse pointer if no longer connected (platform-ios, cla: yes, waiting for tree to go green)


[28609](https://github.com/flutter/engine/pull/28609) Call `didFailToRegisterForRemoteNotificationsWithError` delegate methods in `FlutterPlugin` (platform-ios, cla: yes, waiting for tree to go green, needs tests)


[28801](https://github.com/flutter/engine/pull/28801) Enable partial repaint for iOS/Metal (platform-ios, platform-android, cla: yes, platform-fuchsia, embedder)


[29036](https://github.com/flutter/engine/pull/29036) TextEditingDelta Mac (platform-ios, affects: text input, cla: yes, platform-macos)


[29096](https://github.com/flutter/engine/pull/29096) Make FlutterEngineGroup support dart entrypoint args (platform-ios, platform-android, cla: yes, waiting for tree to go green, platform-web)


[29281](https://github.com/flutter/engine/pull/29281) [iOS] Support keyboard animation on iOS (platform-ios, cla: yes)


[29295](https://github.com/flutter/engine/pull/29295) [iOS] Destroy the engine prior to application termination. (platform-ios, cla: yes, waiting for tree to go green, needs tests)


[29354](https://github.com/flutter/engine/pull/29354) [iOS] Fixes press key message leaks (platform-ios, cla: yes, waiting for tree to go green, needs tests)


[29361](https://github.com/flutter/engine/pull/29361) [iOS] Make sure spawnee's isGpuDisabled is set correctly when FlutterEngine spawn (platform-ios, cla: yes)


[29402](https://github.com/flutter/engine/pull/29402) WeakPtrFactory should be destroyed before any other members. (platform-ios, cla: yes, waiting for tree to go green, platform-fuchsia, needs tests)


[29456](https://github.com/flutter/engine/pull/29456) Fix invalid access of weakly owned ptr in iOS a11y bridge (platform-ios, cla: yes, waiting for tree to go green)


[29464](https://github.com/flutter/engine/pull/29464) [iOS text input] do not forward press events to the engine (platform-ios, cla: yes, waiting for tree to go green)


[29520](https://github.com/flutter/engine/pull/29520) Enable Skia's Vulkan backend on all non-mobile platforms, and test SwiftShader Vulkan on all GL unittests platforms (platform-ios, platform-android, cla: yes, embedder)


[29531](https://github.com/flutter/engine/pull/29531) [ios_platform_view, a11y] Make `FlutterPlatformViewSemanticsContainer` a SemanticsObject. (platform-ios, cla: yes, waiting for tree to go green, needs tests)


[29566](https://github.com/flutter/engine/pull/29566) Hide a11y elements when resigning active (platform-ios, cla: yes)


[29623](https://github.com/flutter/engine/pull/29623) Fix iOS embedder memory management and other analyzer warnings (platform-ios, cla: yes, waiting for tree to go green)


[29638](https://github.com/flutter/engine/pull/29638) [Embedder] Send key data through message channel (platform-ios, cla: yes, platform-web, platform-fuchsia, embedder)


[29665](https://github.com/flutter/engine/pull/29665) iOS Background Platform Channels (platform-ios, cla: yes, waiting for tree to go green, platform-macos)


[29723](https://github.com/flutter/engine/pull/29723) Fix 'google-readability-braces-around-statements' analyzer warning in macOS and iOS (platform-ios, cla: yes, platform-macos)


[29725](https://github.com/flutter/engine/pull/29725) Cherrypick of PR flutter/engine/pull/29531 (platform-ios, cla: yes)


[29727](https://github.com/flutter/engine/pull/29727) Use eglPresentationTimeANDROID to avoid bogging down the GPU (platform-ios, platform-android, cla: yes, embedder)


[29755](https://github.com/flutter/engine/pull/29755) Treat clang-analyzer-osx warnings as errors (platform-ios, cla: yes, waiting for tree to go green, platform-macos)


[29764](https://github.com/flutter/engine/pull/29764) Fix "google-objc-*" clang analyzer warning in macOS and iOS (platform-ios, cla: yes, waiting for tree to go green, platform-macos)


[29771](https://github.com/flutter/engine/pull/29771) Fixes the accessibilityContainer of FlutterScrollableSemanticsObject (platform-ios, cla: yes, waiting for tree to go green)


[29775](https://github.com/flutter/engine/pull/29775) Opacity peephole optimization (platform-ios, platform-android, cla: yes, waiting for tree to go green, needs tests, embedder)


[29795](https://github.com/flutter/engine/pull/29795) [Embedder] Send key data through message channel (platform-ios, cla: yes, platform-fuchsia, embedder)


[29800](https://github.com/flutter/engine/pull/29800) Listen for display refresh changes and report them correctly (platform-ios, platform-android, cla: yes, waiting for tree to go green, embedder)


[29827](https://github.com/flutter/engine/pull/29827) Add 'explicit' to darwin embedder constructors (platform-ios, cla: yes, waiting for tree to go green, platform-macos, needs tests)


[29828](https://github.com/flutter/engine/pull/29828) Fix darwin namespace-comments and brace lint issues (platform-ios, cla: yes, waiting for tree to go green, platform-macos)


[29862](https://github.com/flutter/engine/pull/29862) [iOS] Fix:Keyboard inset is not correct when presenting a native ViewController on FlutterViewController (platform-ios, cla: yes)


[29898](https://github.com/flutter/engine/pull/29898) Cherrypick #29783 and #29862 to flutter-2.8-candidate.7 (platform-ios, cla: yes)


[29930](https://github.com/flutter/engine/pull/29930) [ios platform view] fix overlay zPosition (platform-ios, cla: yes, waiting for tree to go green)


[29996](https://github.com/flutter/engine/pull/29996) Removed the email warning about notifications entitlement (platform-ios, cla: yes)


[30037](https://github.com/flutter/engine/pull/30037) [flutter_releases] Flutter beta 2.8.0-3.3.pre Engine Cherrypicks (platform-ios, cla: yes)


[30090](https://github.com/flutter/engine/pull/30090) Update IosUnitTests to use iPhone 11 simulator (platform-ios, cla: yes, waiting for tree to go green)


[30162](https://github.com/flutter/engine/pull/30162) Cherrypick #29862 for b/208763970 (platform-ios, cla: yes)


[30184](https://github.com/flutter/engine/pull/30184) Fix wrong context when use platfromview (platform-ios, waiting for tree to go green, needs tests)


[30234](https://github.com/flutter/engine/pull/30234) Use ToT of release branch if the commit is from release branch. (platform-ios, platform-android, waiting for tree to go green, platform-web, platform-macos, platform-linux, platform-windows, platform-fuchsia, embedder)


[30289](https://github.com/flutter/engine/pull/30289) Revert "iOS Background Platform Channels" (platform-ios, platform-macos)


[30310](https://github.com/flutter/engine/pull/30310) Revert "Fix eglPresentationTimeANDROID is no effective" (platform-ios, platform-android, needs tests, embedder)


[30321](https://github.com/flutter/engine/pull/30321) Add logging to scrollable semantics test (platform-ios, waiting for tree to go green)


[30330](https://github.com/flutter/engine/pull/30330) Revert "Removed the email warning about notifications entitlement" (platform-ios, waiting for tree to go green)


#### platform-web - 40 pull request(s)

[27351](https://github.com/flutter/engine/pull/27351) Add eol at end of .dart files (cla: yes, platform-web, needs tests)


[29096](https://github.com/flutter/engine/pull/29096) Make FlutterEngineGroup support dart entrypoint args (platform-ios, platform-android, cla: yes, waiting for tree to go green, platform-web)


[29139](https://github.com/flutter/engine/pull/29139) [web] Start support for Skia Gold (cla: yes, waiting for tree to go green, platform-web, needs tests)


[29371](https://github.com/flutter/engine/pull/29371) Prepare scripts for the master to main migration. (cla: yes, platform-web, needs tests)


[29419](https://github.com/flutter/engine/pull/29419) [web] feature-detect and use ImageDecoder for all image decoding (cla: yes, platform-web)


[29447](https://github.com/flutter/engine/pull/29447) Reland Display Features support (Foldable and Cutout) (platform-android, cla: yes, platform-web, platform-fuchsia)


[29448](https://github.com/flutter/engine/pull/29448) [Web] Fix BMP encoder (cla: yes, platform-web, needs tests)


[29461](https://github.com/flutter/engine/pull/29461) Use HTTPS git protocol to download web_installers (cla: yes, platform-web)


[29481](https://github.com/flutter/engine/pull/29481) [web] use typed SVG API (cla: yes, platform-web)


[29513](https://github.com/flutter/engine/pull/29513) FragmentProgram constructed asynchronously (affects: engine, cla: yes, waiting for tree to go green, platform-web)


[29574](https://github.com/flutter/engine/pull/29574) Revert "Reland Display Features support (Foldable and Cutout)" (platform-android, cla: yes, platform-web, platform-fuchsia)


[29580](https://github.com/flutter/engine/pull/29580) Revert "[Web] Fix BMP encoder" (cla: yes, platform-web)


[29585](https://github.com/flutter/engine/pull/29585) Reland 3: Display Features support (platform-android, cla: yes, platform-web, platform-fuchsia)


[29593](https://github.com/flutter/engine/pull/29593) [Web] Reland: Fix BMP encoder (cla: yes, platform-web)


[29597](https://github.com/flutter/engine/pull/29597) Add a samplerUniforms field for FragmentProgram (affects: engine, cla: yes, waiting for tree to go green, platform-web)


[29622](https://github.com/flutter/engine/pull/29622) [web] Fix warning about the non-nullable flag (cla: yes, waiting for tree to go green, platform-web, needs tests)


[29638](https://github.com/flutter/engine/pull/29638) [Embedder] Send key data through message channel (platform-ios, cla: yes, platform-web, platform-fuchsia, embedder)


[29666](https://github.com/flutter/engine/pull/29666) [web] move all build artifacts under web_ui/build (cla: yes, platform-web)


[29680](https://github.com/flutter/engine/pull/29680) Use a prebuilt Dart SDK during Fuchsia builds (cla: yes, platform-web)


[29772](https://github.com/flutter/engine/pull/29772) Roll to CanvasKit 0.31.0 (cla: yes, platform-web, needs tests)


[29792](https://github.com/flutter/engine/pull/29792) [web] Fail if Skia Gold is required but unavailable (cla: yes, waiting for tree to go green, platform-web, needs tests)


[29801](https://github.com/flutter/engine/pull/29801) [web] move browser installation to BrowserEnvironment.prepare (cla: yes, platform-web, needs tests)


[29847](https://github.com/flutter/engine/pull/29847) [web] Use fuzzy matching in Gold (cla: yes, platform-web, needs tests)


[29888](https://github.com/flutter/engine/pull/29888) [web] Fixing text foreground paint / stroke for HTML web-renderer (cla: yes, waiting for tree to go green, platform-web, needs tests)


[29896](https://github.com/flutter/engine/pull/29896) [web] merge the README files into one (cla: yes, platform-web)


[29934](https://github.com/flutter/engine/pull/29934) [web] clean-up dom_renderer.dart (cla: yes, platform-web)


[29962](https://github.com/flutter/engine/pull/29962) Add a comment in Image.toByteData to limit more encoders (cla: yes, waiting for tree to go green, platform-web, needs tests)


[29994](https://github.com/flutter/engine/pull/29994) [web] DomRenderer becomes FlutterViewEmbedder (cla: yes, platform-web)


[30003](https://github.com/flutter/engine/pull/30003) Non painting platform views (cla: yes, Work in progress (WIP), platform-web)


[30007](https://github.com/flutter/engine/pull/30007) [web] consolidate JS interop code (cla: yes, platform-web)


[30035](https://github.com/flutter/engine/pull/30035) Roll web_installers simulators package (cla: yes, waiting for tree to go green, platform-web)


[30038](https://github.com/flutter/engine/pull/30038) Fix sceneElement analysis error (cla: yes, platform-web)


[30134](https://github.com/flutter/engine/pull/30134) Update general_golden_test.dart (cla: yes, waiting for tree to go green, platform-web)


[30137](https://github.com/flutter/engine/pull/30137) Revert "[web] consolidate JS interop code" (cla: yes, waiting for tree to go green, platform-web)


[30161](https://github.com/flutter/engine/pull/30161) [web] consolidate JS interop code (attempt 2) (cla: yes, platform-web)


[30224](https://github.com/flutter/engine/pull/30224) [web] expire ImageDecoder after inactivity; implement toByteData (platform-web)


[30234](https://github.com/flutter/engine/pull/30234) Use ToT of release branch if the commit is from release branch. (platform-ios, platform-android, waiting for tree to go green, platform-web, platform-macos, platform-linux, platform-windows, platform-fuchsia, embedder)


[30274](https://github.com/flutter/engine/pull/30274) [canvaskit] Only dispose views to release overlays as long as there are overlays available (platform-web)


[30324](https://github.com/flutter/engine/pull/30324) [web] make new image decoder opt-in via experimental flag (platform-web, needs tests)


[30382](https://github.com/flutter/engine/pull/30382) Add missing return to nullably-typed functions (platform-web, needs tests)


#### platform-fuchsia - 27 pull request(s)

[28801](https://github.com/flutter/engine/pull/28801) Enable partial repaint for iOS/Metal (platform-ios, platform-android, cla: yes, platform-fuchsia, embedder)


[29397](https://github.com/flutter/engine/pull/29397) [fuchsia] Add more logging for error cases. (cla: yes, waiting for tree to go green, platform-fuchsia, needs tests)


[29402](https://github.com/flutter/engine/pull/29402) WeakPtrFactory should be destroyed before any other members. (platform-ios, cla: yes, waiting for tree to go green, platform-fuchsia, needs tests)


[29447](https://github.com/flutter/engine/pull/29447) Reland Display Features support (Foldable and Cutout) (platform-android, cla: yes, platform-web, platform-fuchsia)


[29509](https://github.com/flutter/engine/pull/29509) [fuchsia] Remove mentions of `fuchsia.deprecatedtimezone`. (cla: yes, platform-fuchsia, needs tests)


[29542](https://github.com/flutter/engine/pull/29542) [fuchsia][flatland] route ViewRefs properly for Focus (cla: yes, waiting for tree to go green, platform-fuchsia, needs tests)


[29565](https://github.com/flutter/engine/pull/29565) fuchsia: Enable integration tests in CQ (affects: tests, cla: yes, platform-fuchsia)


[29574](https://github.com/flutter/engine/pull/29574) Revert "Reland Display Features support (Foldable and Cutout)" (platform-android, cla: yes, platform-web, platform-fuchsia)


[29585](https://github.com/flutter/engine/pull/29585) Reland 3: Display Features support (platform-android, cla: yes, platform-web, platform-fuchsia)


[29632](https://github.com/flutter/engine/pull/29632) [fuchsia] Move TODOs for Dart v2 to specific bugs. (cla: yes, platform-fuchsia, needs tests)


[29634](https://github.com/flutter/engine/pull/29634) [fuchsia] Point TODOs off closed bug. (cla: yes, waiting for tree to go green, platform-fuchsia, needs tests)


[29638](https://github.com/flutter/engine/pull/29638) [Embedder] Send key data through message channel (platform-ios, cla: yes, platform-web, platform-fuchsia, embedder)


[29657](https://github.com/flutter/engine/pull/29657) fuchsia: Add a SoftwareSurfaceProducer for debug (cla: yes, platform-fuchsia)


[29789](https://github.com/flutter/engine/pull/29789) Revert "[fuchsia][flatland] route ViewRefs properly for Focus" (cla: yes, platform-fuchsia, needs tests)


[29793](https://github.com/flutter/engine/pull/29793) Revert 29789 revert 29542 freiling view ref (cla: yes, waiting for tree to go green, platform-fuchsia, needs tests)


[29795](https://github.com/flutter/engine/pull/29795) [Embedder] Send key data through message channel (platform-ios, cla: yes, platform-fuchsia, embedder)


[29815](https://github.com/flutter/engine/pull/29815) [fuchsia] Fixes the HID usage handling (cla: yes, waiting for tree to go green, platform-fuchsia)


[29831](https://github.com/flutter/engine/pull/29831)  Remove the dart entry point args from the Settings struct (cla: yes, waiting for tree to go green, platform-fuchsia, embedder)


[29844](https://github.com/flutter/engine/pull/29844) fuchsia: Fix Flatland opacity (cla: yes, platform-fuchsia)


[29867](https://github.com/flutter/engine/pull/29867) [fuchsia] Don't use sys.Environment in V2. (cla: yes, waiting for tree to go green, platform-fuchsia, needs tests)


[29995](https://github.com/flutter/engine/pull/29995) [fuchsia] Fix unset key and present key meaning (cla: yes, waiting for tree to go green, platform-fuchsia)


[29999](https://github.com/flutter/engine/pull/29999) [fuchsia][flatland] Tests for FlatlandPlatformView (cla: yes, waiting for tree to go green, platform-fuchsia)


[30041](https://github.com/flutter/engine/pull/30041) [fuchsia] Change Touch priority to YES (cla: yes, platform-fuchsia)


[30079](https://github.com/flutter/engine/pull/30079) VSyncWaiter on Fuchsia will defer firing until frame start time (#29287) (cla: yes, platform-fuchsia)


[30234](https://github.com/flutter/engine/pull/30234) Use ToT of release branch if the commit is from release branch. (platform-ios, platform-android, waiting for tree to go green, platform-web, platform-macos, platform-linux, platform-windows, platform-fuchsia, embedder)


[30244](https://github.com/flutter/engine/pull/30244) [fuchsia] Use network-legacy-deprecated pkg in embedder test (waiting for tree to go green, platform-fuchsia, needs tests)


[30250](https://github.com/flutter/engine/pull/30250) VSyncWaiter on Fuchsia will defer firing until frame start time (#29287) (platform-fuchsia)


#### platform-windows - 24 pull request(s)

[28067](https://github.com/flutter/engine/pull/28067) winuwp: Add multi-touch support (cla: yes, waiting for tree to go green, platform-windows, needs tests)


[29484](https://github.com/flutter/engine/pull/29484) Fix TaskRunnerTest.MaybeExecuteTaskOnlyExpired flake (affects: tests, cla: yes, platform-windows)


[29533](https://github.com/flutter/engine/pull/29533) Remove D3D9 fallback path (cla: yes, platform-windows, needs tests)


[29620](https://github.com/flutter/engine/pull/29620) Check for both compose string and result string. (cla: yes, platform-windows, needs tests)


[29736](https://github.com/flutter/engine/pull/29736) Use Fuchsia's Windows Clang SDK (cla: yes, platform-windows)


[29761](https://github.com/flutter/engine/pull/29761) Fix Kanji switch in Japanese IME on Windows (cla: yes, waiting for tree to go green, platform-windows)


[29829](https://github.com/flutter/engine/pull/29829) Win32 a11y bridge and platform node delegates (cla: yes, Work in progress (WIP), platform-windows)


[29976](https://github.com/flutter/engine/pull/29976) [Win32] Use mock macro for UpdateSemanticsEnabled (cla: yes, platform-windows)


[29993](https://github.com/flutter/engine/pull/29993) Win32: add test of native a11y tree nodes (cla: yes, platform-windows)


[30004](https://github.com/flutter/engine/pull/30004) [Win32, keyboard] Fix dead key events that don't have the dead key mask (cla: yes, platform-windows)


[30086](https://github.com/flutter/engine/pull/30086) [Windows keyboard] Remove redundant parameter FlutterWindowsView (affects: text input, cla: yes, waiting for tree to go green, platform-windows)


[30149](https://github.com/flutter/engine/pull/30149) Use MallocMapping for DispatchSemanticsAction data (cla: yes, accessibility, platform-windows)


[30176](https://github.com/flutter/engine/pull/30176) Win32: Handle OnAccessibilityEvent (platform-windows)


[30187](https://github.com/flutter/engine/pull/30187) Win32: Implement DispatchAccessibilityAction (platform-windows)


[30204](https://github.com/flutter/engine/pull/30204) Implement GetUniqueId on Windows node delegates (platform-windows)


[30234](https://github.com/flutter/engine/pull/30234) Use ToT of release branch if the commit is from release branch. (platform-ios, platform-android, waiting for tree to go green, platform-web, platform-macos, platform-linux, platform-windows, platform-fuchsia, embedder)


[30256](https://github.com/flutter/engine/pull/30256) Call IAccessible::accFocus to move a11y focus (platform-windows)


[30258](https://github.com/flutter/engine/pull/30258) Simplify win32 platform node delegate GetParent (platform-windows)


[30261](https://github.com/flutter/engine/pull/30261) Override FlutterPlatformNodeDelegate::GetUniqueId (platform-windows)


[30267](https://github.com/flutter/engine/pull/30267) Revert "Accessibility number formatting improvements for Windows (#29773)" (waiting for tree to go green, platform-windows)


[30296](https://github.com/flutter/engine/pull/30296) [Win32, Keyboard] Abstract KeyboardManager from FlutterWindowWin32 (affects: text input, waiting for tree to go green, platform-windows)


[30297](https://github.com/flutter/engine/pull/30297) Support toggle buttons for desktop accessibility (waiting for tree to go green, platform-windows)


[30366](https://github.com/flutter/engine/pull/30366) Windows: Implement IAccessible hit testing (platform-windows)


[30385](https://github.com/flutter/engine/pull/30385) Fix incorrect test names (waiting for tree to go green, platform-windows)


#### embedder - 20 pull request(s)

[28801](https://github.com/flutter/engine/pull/28801) Enable partial repaint for iOS/Metal (platform-ios, platform-android, cla: yes, platform-fuchsia, embedder)


[29367](https://github.com/flutter/engine/pull/29367) Re-enable A11yTreeIsConsistent with higher timeout (cla: yes, waiting for tree to go green, embedder)


[29488](https://github.com/flutter/engine/pull/29488) Ensure vsync callback completes before resetting the engine. (cla: yes, waiting for tree to go green, embedder)


[29508](https://github.com/flutter/engine/pull/29508) Embedder VsyncWaiter must schedule a frame for the right time (#29408) (cla: yes, embedder)


[29520](https://github.com/flutter/engine/pull/29520) Enable Skia's Vulkan backend on all non-mobile platforms, and test SwiftShader Vulkan on all GL unittests platforms (platform-ios, platform-android, cla: yes, embedder)


[29524](https://github.com/flutter/engine/pull/29524) Fix FlutterPresentInfo struct_size doc string (cla: yes, waiting for tree to go green, embedder)


[29621](https://github.com/flutter/engine/pull/29621) Fix UB in semantics updates (cla: yes, needs tests, embedder)


[29638](https://github.com/flutter/engine/pull/29638) [Embedder] Send key data through message channel (platform-ios, cla: yes, platform-web, platform-fuchsia, embedder)


[29727](https://github.com/flutter/engine/pull/29727) Use eglPresentationTimeANDROID to avoid bogging down the GPU (platform-ios, platform-android, cla: yes, embedder)


[29734](https://github.com/flutter/engine/pull/29734) Fix some clang-tidy lints for Linux host_debug (platform-android, cla: yes, waiting for tree to go green, platform-linux, embedder)


[29741](https://github.com/flutter/engine/pull/29741) Add 'explicit' to header files (platform-android, cla: yes, needs tests, embedder)


[29775](https://github.com/flutter/engine/pull/29775) Opacity peephole optimization (platform-ios, platform-android, cla: yes, waiting for tree to go green, needs tests, embedder)


[29795](https://github.com/flutter/engine/pull/29795) [Embedder] Send key data through message channel (platform-ios, cla: yes, platform-fuchsia, embedder)


[29800](https://github.com/flutter/engine/pull/29800) Listen for display refresh changes and report them correctly (platform-ios, platform-android, cla: yes, waiting for tree to go green, embedder)


[29831](https://github.com/flutter/engine/pull/29831)  Remove the dart entry point args from the Settings struct (cla: yes, waiting for tree to go green, platform-fuchsia, embedder)


[29854](https://github.com/flutter/engine/pull/29854) [Embedder Keyboard] Fix synthesized events causing crash (crash, affects: text input, bug (regression), cla: yes, waiting for tree to go green, embedder)


[30029](https://github.com/flutter/engine/pull/30029) Migrate sk_cf_obj to sk_cfp (cla: yes, waiting for tree to go green, needs tests, embedder)


[30234](https://github.com/flutter/engine/pull/30234) Use ToT of release branch if the commit is from release branch. (platform-ios, platform-android, waiting for tree to go green, platform-web, platform-macos, platform-linux, platform-windows, platform-fuchsia, embedder)


[30310](https://github.com/flutter/engine/pull/30310) Revert "Fix eglPresentationTimeANDROID is no effective" (platform-ios, platform-android, needs tests, embedder)


[30442](https://github.com/flutter/engine/pull/30442) Make sure the GLFW example compiles. (waiting for tree to go green, needs tests, embedder)


#### platform-macos - 12 pull request(s)

[29036](https://github.com/flutter/engine/pull/29036) TextEditingDelta Mac (platform-ios, affects: text input, cla: yes, platform-macos)


[29502](https://github.com/flutter/engine/pull/29502) [macOS] Fixes Crash of cxx destruction when App will terminate (cla: yes, waiting for tree to go green, platform-macos, needs tests)


[29665](https://github.com/flutter/engine/pull/29665) iOS Background Platform Channels (platform-ios, cla: yes, waiting for tree to go green, platform-macos)


[29723](https://github.com/flutter/engine/pull/29723) Fix 'google-readability-braces-around-statements' analyzer warning in macOS and iOS (platform-ios, cla: yes, platform-macos)


[29755](https://github.com/flutter/engine/pull/29755) Treat clang-analyzer-osx warnings as errors (platform-ios, cla: yes, waiting for tree to go green, platform-macos)


[29764](https://github.com/flutter/engine/pull/29764) Fix "google-objc-*" clang analyzer warning in macOS and iOS (platform-ios, cla: yes, waiting for tree to go green, platform-macos)


[29827](https://github.com/flutter/engine/pull/29827) Add 'explicit' to darwin embedder constructors (platform-ios, cla: yes, waiting for tree to go green, platform-macos, needs tests)


[29828](https://github.com/flutter/engine/pull/29828) Fix darwin namespace-comments and brace lint issues (platform-ios, cla: yes, waiting for tree to go green, platform-macos)


[29856](https://github.com/flutter/engine/pull/29856) Extract AccessibilityBridge::kRootNodeId (cla: yes, platform-macos, needs tests)


[30005](https://github.com/flutter/engine/pull/30005) [macOS] MacOS Keyboard properly handles multi-char characters (cla: yes, platform-macos)


[30234](https://github.com/flutter/engine/pull/30234) Use ToT of release branch if the commit is from release branch. (platform-ios, platform-android, waiting for tree to go green, platform-web, platform-macos, platform-linux, platform-windows, platform-fuchsia, embedder)


[30289](https://github.com/flutter/engine/pull/30289) Revert "iOS Background Platform Channels" (platform-ios, platform-macos)


#### platform-linux - 8 pull request(s)

[29176](https://github.com/flutter/engine/pull/29176) Update functions to be consistent with other code. (cla: yes, platform-linux, needs tests)


[29178](https://github.com/flutter/engine/pull/29178) Acquire context reference at the correct time for FlGlArea. (cla: yes, waiting for tree to go green, platform-linux, needs tests)


[29550](https://github.com/flutter/engine/pull/29550) [Linux keyboard] Fix logical keys of up events are not regularized (affects: text input, cla: yes, affects: desktop, platform-linux)


[29734](https://github.com/flutter/engine/pull/29734) Fix some clang-tidy lints for Linux host_debug (platform-android, cla: yes, waiting for tree to go green, platform-linux, embedder)


[29768](https://github.com/flutter/engine/pull/29768) [Linux, Keyboard] Fix synthesization upon different logical keys   (affects: text input, cla: yes, platform-linux)


[29776](https://github.com/flutter/engine/pull/29776) Add script to upload unified Android SDK CIPD archives and switch DEPS to use it. (cla: yes, waiting for tree to go green, platform-linux, needs tests)


[29791](https://github.com/flutter/engine/pull/29791) Acquire context reference at the correct time for FlGlArea. (cla: yes, waiting for tree to go green, platform-linux, needs tests)


[30234](https://github.com/flutter/engine/pull/30234) Use ToT of release branch if the commit is from release branch. (platform-ios, platform-android, waiting for tree to go green, platform-web, platform-macos, platform-linux, platform-windows, platform-fuchsia, embedder)


#### affects: text input - 6 pull request(s)

[29036](https://github.com/flutter/engine/pull/29036) TextEditingDelta Mac (platform-ios, affects: text input, cla: yes, platform-macos)


[29550](https://github.com/flutter/engine/pull/29550) [Linux keyboard] Fix logical keys of up events are not regularized (affects: text input, cla: yes, affects: desktop, platform-linux)


[29768](https://github.com/flutter/engine/pull/29768) [Linux, Keyboard] Fix synthesization upon different logical keys   (affects: text input, cla: yes, platform-linux)


[29854](https://github.com/flutter/engine/pull/29854) [Embedder Keyboard] Fix synthesized events causing crash (crash, affects: text input, bug (regression), cla: yes, waiting for tree to go green, embedder)


[30086](https://github.com/flutter/engine/pull/30086) [Windows keyboard] Remove redundant parameter FlutterWindowsView (affects: text input, cla: yes, waiting for tree to go green, platform-windows)


[30296](https://github.com/flutter/engine/pull/30296) [Win32, Keyboard] Abstract KeyboardManager from FlutterWindowWin32 (affects: text input, waiting for tree to go green, platform-windows)


#### Work in progress (WIP) - 2 pull request(s)

[29829](https://github.com/flutter/engine/pull/29829) Win32 a11y bridge and platform node delegates (cla: yes, Work in progress (WIP), platform-windows)


[30003](https://github.com/flutter/engine/pull/30003) Non painting platform views (cla: yes, Work in progress (WIP), platform-web)


#### affects: engine - 2 pull request(s)

[29513](https://github.com/flutter/engine/pull/29513) FragmentProgram constructed asynchronously (affects: engine, cla: yes, waiting for tree to go green, platform-web)


[29597](https://github.com/flutter/engine/pull/29597) Add a samplerUniforms field for FragmentProgram (affects: engine, cla: yes, waiting for tree to go green, platform-web)


#### affects: tests - 2 pull request(s)

[29484](https://github.com/flutter/engine/pull/29484) Fix TaskRunnerTest.MaybeExecuteTaskOnlyExpired flake (affects: tests, cla: yes, platform-windows)


[29565](https://github.com/flutter/engine/pull/29565) fuchsia: Enable integration tests in CQ (affects: tests, cla: yes, platform-fuchsia)


#### warning: land on red to fix tree breakage - 2 pull request(s)

[29763](https://github.com/flutter/engine/pull/29763) Roll Dart SDK from 23dd69705479 to 46934d8475ff (1 revision) (cla: yes, waiting for tree to go green, warning: land on red to fix tree breakage)


[29820](https://github.com/flutter/engine/pull/29820) [ci.yaml] Update engine enabled branches (cla: yes, waiting for tree to go green, warning: land on red to fix tree breakage)


#### accessibility - 1 pull request(s)

[30149](https://github.com/flutter/engine/pull/30149) Use MallocMapping for DispatchSemanticsAction data (cla: yes, accessibility, platform-windows)


#### affects: desktop - 1 pull request(s)

[29550](https://github.com/flutter/engine/pull/29550) [Linux keyboard] Fix logical keys of up events are not regularized (affects: text input, cla: yes, affects: desktop, platform-linux)


#### bug (regression) - 1 pull request(s)

[29854](https://github.com/flutter/engine/pull/29854) [Embedder Keyboard] Fix synthesized events causing crash (crash, affects: text input, bug (regression), cla: yes, waiting for tree to go green, embedder)


#### crash - 1 pull request(s)

[29854](https://github.com/flutter/engine/pull/29854) [Embedder Keyboard] Fix synthesized events causing crash (crash, affects: text input, bug (regression), cla: yes, waiting for tree to go green, embedder)


#### waiting for customer response - 1 pull request(s)

[24224](https://github.com/flutter/engine/pull/24224) Support Scribble Handwriting (platform-ios, waiting for customer response, cla: yes)



## Merged PRs by labels for `flutter/plugins`




#### cla: yes - 104 pull request(s)

[2758](https://github.com/flutter/plugins/pull/2758) [video_player] Update texture on seekTo (cla: yes, p: video_player, platform-ios, last mile)


[3077](https://github.com/flutter/plugins/pull/3077) [path_provider] Use the application ID in the application support path (#2845) (cla: yes, waiting for tree to go green, p: path_provider, platform-linux, last mile)


[3325](https://github.com/flutter/plugins/pull/3325) [webview_flutter]Add zoom to android webview (cla: yes, waiting for tree to go green, p: webview_flutter, last mile, customer: marketplace)


[3407](https://github.com/flutter/plugins/pull/3407) [video_player]: initial test coverage file() constructor api (cla: yes, waiting for tree to go green, p: video_player, last mile)


[3431](https://github.com/flutter/plugins/pull/3431) [webview_flutter] Add an option to set the background color of the webview (cla: yes, waiting for tree to go green, p: webview_flutter)


[4094](https://github.com/flutter/plugins/pull/4094) [in_app_purchase]Iap/ios add cancel status (cla: yes, waiting for tree to go green, p: in_app_purchase, platform-ios)


[4095](https://github.com/flutter/plugins/pull/4095) [in_app_purchase]IAP/android add cancel status (cla: yes, waiting for tree to go green, p: in_app_purchase, platform-android)


[4097](https://github.com/flutter/plugins/pull/4097) [in_app_purchase]Update the version number and CHANGELOG (cla: yes, waiting for tree to go green, p: in_app_purchase)


[4212](https://github.com/flutter/plugins/pull/4212) Fix NullPointerException (cla: yes, p: webview_flutter, platform-android)


[4403](https://github.com/flutter/plugins/pull/4403) [webview_flutter] Deprecate evaluateJavascript in favour of runJavaScript and runJavaScriptForResult. (cla: yes, waiting for tree to go green, p: webview_flutter)


[4409](https://github.com/flutter/plugins/pull/4409) [google_maps_flutter][android] suppress unchecked cast warning (cla: yes, waiting for tree to go green, p: google_maps_flutter, platform-android, last mile)


[4411](https://github.com/flutter/plugins/pull/4411) [shared_preferences] Fix example in readme for mocking values (cla: yes, waiting for tree to go green, p: shared_preferences, last mile)


[4446](https://github.com/flutter/plugins/pull/4446) [webview_flutter] Add interface methods to load local files and HTML strings. (cla: yes, waiting for tree to go green, p: webview_flutter)


[4449](https://github.com/flutter/plugins/pull/4449) [local_auth] Fix activity leak in LocalAuthPlugin (cla: yes, waiting for tree to go green, p: local_auth, platform-android, last mile)


[4450](https://github.com/flutter/plugins/pull/4450) [webview_flutter] Add platform interface method `loadRequest`. (cla: yes, waiting for tree to go green, p: webview_flutter)


[4458](https://github.com/flutter/plugins/pull/4458) [in_app_purchase] Add support for promotional offers through Store-Kit wrappers (cla: yes, waiting for tree to go green, p: in_app_purchase, platform-ios)


[4459](https://github.com/flutter/plugins/pull/4459) [webview_flutter_android] Fix bugs in Java Implementation of the Pigeon API (cla: yes, p: webview_flutter, platform-android)


[4460](https://github.com/flutter/plugins/pull/4460) [webview_flutter] Fix Flaky Resize Test (cla: yes, p: webview_flutter, platform-android)


[4461](https://github.com/flutter/plugins/pull/4461) Fix bugs in Dart Implementation of the Pigeon API  (cla: yes, waiting for tree to go green, p: webview_flutter, platform-android)


[4465](https://github.com/flutter/plugins/pull/4465) [path_provider] Federate mobile implementations (cla: yes, p: path_provider, platform-ios, platform-android)


[4466](https://github.com/flutter/plugins/pull/4466) Remove -Werror from deprecated plugin Android builds (cla: yes, p: android_alarm_manager, p: android_intent, p: connectivity, platform-android)


[4467](https://github.com/flutter/plugins/pull/4467) update build_runner dependencies in android_intent and file_selector example (cla: yes, p: android_intent, p: file_selector, platform-web)


[4468](https://github.com/flutter/plugins/pull/4468) [ci] Remove unused dep from file_selector. (cla: yes, waiting for tree to go green, p: file_selector, platform-web)


[4471](https://github.com/flutter/plugins/pull/4471) [in_app_purchase] add pedantic as a dependency to in_app_purchase plugins (cla: yes, p: in_app_purchase, platform-ios, platform-android)


[4473](https://github.com/flutter/plugins/pull/4473) [ci] Add 'main' builders in bringup mode (cla: yes)


[4474](https://github.com/flutter/plugins/pull/4474) [flutter_plugin_tools] Add 'main' support (cla: yes, waiting for tree to go green)


[4475](https://github.com/flutter/plugins/pull/4475) Remove "pluginClass: none" from pubspecs (cla: yes, p: path_provider, p: shared_preferences, platform-windows, platform-linux)


[4477](https://github.com/flutter/plugins/pull/4477) Add mirroring of master to main branch. (cla: yes)


[4478](https://github.com/flutter/plugins/pull/4478) Adjust pull request template (cla: yes, waiting for tree to go green)


[4480](https://github.com/flutter/plugins/pull/4480) [webview_flutter] Implement loadRequest in iOS package. (cla: yes, waiting for tree to go green, p: webview_flutter, platform-ios)


[4481](https://github.com/flutter/plugins/pull/4481) [webview_flutter] Update webview_flutter documentation (cla: yes, waiting for tree to go green, p: webview_flutter)


[4486](https://github.com/flutter/plugins/pull/4486) [webview_flutter] Implementations of `loadFile` and `loadHtmlString` for WKWebView (cla: yes, waiting for tree to go green, p: webview_flutter, platform-ios)


[4487](https://github.com/flutter/plugins/pull/4487) Disable camera/quick_actions tests temporarily  (cla: yes, needs tests)


[4488](https://github.com/flutter/plugins/pull/4488) [video_player] Don't restart when scrubbing to end (cla: yes, waiting for tree to go green, p: video_player)


[4489](https://github.com/flutter/plugins/pull/4489) [webview_flutter] Update Widget Unit Tests to be platform agnostic (cla: yes, p: webview_flutter)


[4490](https://github.com/flutter/plugins/pull/4490) [google_maps_flutter] Disable XCUITest (cla: yes, p: google_maps_flutter, platform-ios)


[4492](https://github.com/flutter/plugins/pull/4492) [flutter_plugin_tools] Build gtest unit tests (cla: yes, waiting for tree to go green, p: url_launcher, platform-windows, platform-linux)


[4493](https://github.com/flutter/plugins/pull/4493) [ci] Increase Android and Web sharding (cla: yes)


[4494](https://github.com/flutter/plugins/pull/4494) [package_info] Bump SDK version of example app (cla: yes, waiting for tree to go green, p: package_info, platform-android, needs tests)


[4496](https://github.com/flutter/plugins/pull/4496) [google_maps_flutter] Add new XCUITests that do not require permissions. (cla: yes, waiting for tree to go green, p: google_maps_flutter, platform-ios)


[4497](https://github.com/flutter/plugins/pull/4497) [path_provider] Publish fully federated version (cla: yes, p: path_provider)


[4500](https://github.com/flutter/plugins/pull/4500) [flutter_plugin_tools] Add optional timing info (cla: yes)


[4501](https://github.com/flutter/plugins/pull/4501) [image_picker] Fix iOS RunnerUITests search paths (cla: yes, p: image_picker, platform-ios, needs tests)


[4502](https://github.com/flutter/plugins/pull/4502) Bump plugin Android compileSdkVersions to 31 (cla: yes, waiting for tree to go green, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: path_provider, p: share, p: url_launcher, p: video_player, p: package_info, p: shared_preferences, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, p: flutter_plugin_android_lifecycle, needs tests)


[4503](https://github.com/flutter/plugins/pull/4503) [webview_flutter_android] Implementation of Android WebView widget using pigeon (cla: yes, p: webview_flutter, platform-android)


[4504](https://github.com/flutter/plugins/pull/4504) [path_provider] Fix links in READMEs (cla: yes, waiting for tree to go green, p: path_provider, platform-ios, platform-android, platform-macos, platform-linux)


[4505](https://github.com/flutter/plugins/pull/4505) [shared_preferences] Federate mobile implementations (cla: yes, p: shared_preferences, platform-ios, platform-android)


[4506](https://github.com/flutter/plugins/pull/4506) Enable camera/quick_actions tests  (cla: yes, waiting for tree to go green)


[4507](https://github.com/flutter/plugins/pull/4507) [url_launcher] Add null check for extracting browser headers (cla: yes, waiting for tree to go green, p: url_launcher, platform-android)


[4508](https://github.com/flutter/plugins/pull/4508) [battery] Recreate Android example (cla: yes, p: battery, platform-android, needs tests)


[4509](https://github.com/flutter/plugins/pull/4509) [webview_flutter] Add onUrlChanged callback to platform interface. (cla: yes, waiting for tree to go green, p: webview_flutter)


[4512](https://github.com/flutter/plugins/pull/4512) Add link to CHANGELOG style in PR template (cla: yes, waiting for tree to go green)


[4513](https://github.com/flutter/plugins/pull/4513) [camera] Fix version and CHANGELOG (cla: yes, p: camera)


[4514](https://github.com/flutter/plugins/pull/4514) Enable Android integration tests in remaining plugins (cla: yes, waiting for tree to go green, p: camera, p: in_app_purchase, p: url_launcher, p: video_player, p: shared_preferences, platform-android)


[4515](https://github.com/flutter/plugins/pull/4515) [url_launcher] Federate mobile implementations (cla: yes, p: url_launcher, platform-ios, platform-android)


[4517](https://github.com/flutter/plugins/pull/4517) [in_app_purchase] Fix CHANGELOG for 0.2.0. (cla: yes, waiting for tree to go green, p: in_app_purchase, platform-ios)


[4518](https://github.com/flutter/plugins/pull/4518) [in_app_purchase] Rename iOS implementation to _storekit (cla: yes, p: in_app_purchase, platform-ios)


[4521](https://github.com/flutter/plugins/pull/4521) Revert "[ci] Add 'main' builders in bringup mode" (cla: yes, waiting for tree to go green)


[4523](https://github.com/flutter/plugins/pull/4523) [in_app_purchase] Emit empty list when no transactions to restore. (cla: yes, waiting for tree to go green, p: in_app_purchase)


[4524](https://github.com/flutter/plugins/pull/4524) [webview_flutter] Revert addition of onUrlChanged (cla: yes, p: webview_flutter)


[4525](https://github.com/flutter/plugins/pull/4525) [webview_flutter] Disable flaky test on iOS (cla: yes, p: webview_flutter)


[4526](https://github.com/flutter/plugins/pull/4526) [shared_preferences] Publish fully federated version (cla: yes, p: shared_preferences)


[4527](https://github.com/flutter/plugins/pull/4527) [in_app_purchase] Deprecated the `InAppPurchaseAndroidPlatformAddition.enablePendingPurchases` method. (cla: yes, waiting for tree to go green, p: in_app_purchase, platform-android)


[4528](https://github.com/flutter/plugins/pull/4528) [ci] Update labeler for special cases (cla: yes)


[4529](https://github.com/flutter/plugins/pull/4529) [url_launcher] Improve README and example (cla: yes, p: url_launcher)


[4530](https://github.com/flutter/plugins/pull/4530) [flutter_plugin_tools] Check for missing version and CHANGELOG updates (cla: yes)


[4531](https://github.com/flutter/plugins/pull/4531) [flutter_plugin_tools] Check for FlutterTestRunner in FTL tests (cla: yes)


[4533](https://github.com/flutter/plugins/pull/4533) Update all targetSdkVersions (cla: yes, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: share, p: video_player, p: package_info, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, needs tests)


[4535](https://github.com/flutter/plugins/pull/4535) Update some plugins' targetSdkVersions to 31 (cla: yes, p: path_provider, p: shared_preferences, platform-android, p: flutter_plugin_android_lifecycle, needs tests)


[4536](https://github.com/flutter/plugins/pull/4536) [url_launcher] Publish fully federated version (cla: yes, p: url_launcher)


[4537](https://github.com/flutter/plugins/pull/4537) [webview_flutter] Adjust getTitle test (cla: yes, p: webview_flutter, platform-ios)


[4539](https://github.com/flutter/plugins/pull/4539) [webview_flutter] Speculative getTitle fix (cla: yes, p: webview_flutter, platform-ios)


[4540](https://github.com/flutter/plugins/pull/4540) [path_provider] Remove platform registration (cla: yes, p: path_provider, needs tests)


[4543](https://github.com/flutter/plugins/pull/4543) [webview_flutter] Added contributing section to the README.md (cla: yes, p: webview_flutter, platform-android)


[4544](https://github.com/flutter/plugins/pull/4544) [webview_flutter] Android implementation of `loadFile` and `loadHtmlString` methods (cla: yes, waiting for tree to go green, p: webview_flutter, platform-android)


[4545](https://github.com/flutter/plugins/pull/4545) [webview_flutter] Migrate webview_flutter_wkwebview to analysis_options.yaml (cla: yes, waiting for tree to go green, p: webview_flutter, platform-ios)


[4546](https://github.com/flutter/plugins/pull/4546) [ci] Exclude files generated by Pigeon from analysis. (cla: yes, waiting for tree to go green)


[4547](https://github.com/flutter/plugins/pull/4547) [path_provider] Switch macOS to an internal method channel (cla: yes, p: path_provider, platform-macos)


[4548](https://github.com/flutter/plugins/pull/4548) [quick_actions] Migrate to new analysis options (cla: yes, p: quick_actions)


[4549](https://github.com/flutter/plugins/pull/4549) [webview_flutter] Migrate webview_flutter_platform_interface to analysis_options.yaml (cla: yes, waiting for tree to go green, p: webview_flutter)


[4550](https://github.com/flutter/plugins/pull/4550) [webview_flutter] Pre-emptively ignore prefer_const_constructor warning. (cla: yes, waiting for tree to go green, p: webview_flutter, platform-android)


[4551](https://github.com/flutter/plugins/pull/4551) [url_launcher] Switch to new analysis options (cla: yes, p: url_launcher, platform-ios, platform-android, platform-windows, platform-macos, platform-linux, platform-web)


[4552](https://github.com/flutter/plugins/pull/4552) [webview_flutter] Migrate webview_flutter package to analysis_options.yaml (cla: yes, waiting for tree to go green, p: webview_flutter)


[4553](https://github.com/flutter/plugins/pull/4553) [webview_flutter] Clean up prefer_const_constructor ignore statements (cla: yes, waiting for tree to go green, p: webview_flutter, platform-android)


[4554](https://github.com/flutter/plugins/pull/4554) [webview_flutter] Updates webview_flutter_platform_interface to version 1.5.2 (cla: yes, p: webview_flutter, platform-ios, needs tests)


[4555](https://github.com/flutter/plugins/pull/4555) [webview_flutter] Add supporting interfaces for setting cookies to platform interface. (cla: yes, waiting for tree to go green, p: webview_flutter)


[4556](https://github.com/flutter/plugins/pull/4556) [webview_flutter] Add iOS implementations for new cookie manager, to allow setting cookies directly and on webview creation. (cla: yes, waiting for tree to go green, p: webview_flutter, platform-ios)


[4557](https://github.com/flutter/plugins/pull/4557) [webview_flutter] Add Android implementations for new cookie manager, to allow setting cookies directly and on webview creation.  (cla: yes, waiting for tree to go green, p: webview_flutter, platform-android)


[4558](https://github.com/flutter/plugins/pull/4558) [webview_flutter] Expose loadFile and loadHtmlString through app facing package. (cla: yes, waiting for tree to go green, p: webview_flutter)


[4560](https://github.com/flutter/plugins/pull/4560) [in_app_purchase] Fix upgrading subscription by deferred proration mode on android. (cla: yes, waiting for tree to go green, p: in_app_purchase, platform-android)


[4561](https://github.com/flutter/plugins/pull/4561) [webview_flutter] Add setCookie to CookieManager and support initial cookies in creation params. (cla: yes, waiting for tree to go green, p: webview_flutter)


[4562](https://github.com/flutter/plugins/pull/4562) [webview_flutter] Adds the `loadFlutterAsset` method to the interface. (cla: yes, waiting for tree to go green, p: webview_flutter)


[4563](https://github.com/flutter/plugins/pull/4563) [webview_flutter] Implement loadRequest in Android package. (cla: yes, waiting for tree to go green, p: webview_flutter, platform-android)


[4566](https://github.com/flutter/plugins/pull/4566) [webview_flutter] Revert deprecation of clearCookies (cla: yes, p: webview_flutter, needs tests)


[4567](https://github.com/flutter/plugins/pull/4567) [webview_flutter] Add a backgroundColor option to the webview platform interface (cla: yes, p: webview_flutter)


[4569](https://github.com/flutter/plugins/pull/4569) [webview_flutter] Add a backgroundColor option to the Android webview (cla: yes, p: webview_flutter, platform-android)


[4570](https://github.com/flutter/plugins/pull/4570) [webview_flutter] Add a backgroundColor option to the iOS webview (cla: yes, p: webview_flutter, platform-ios)


[4573](https://github.com/flutter/plugins/pull/4573) [webview_flutter] Add loadRequest functionality to app facing package. (cla: yes, p: webview_flutter)


[4575](https://github.com/flutter/plugins/pull/4575) [flutter_plugin_tools] Add a new 'make-deps-path-based' command (cla: yes)


[4576](https://github.com/flutter/plugins/pull/4576) [webview_flutter] Default Android to hybrid composition (cla: yes, p: webview_flutter)


[4577](https://github.com/flutter/plugins/pull/4577) [flutter_plugin_tools] Improve package targeting (cla: yes)


[4580](https://github.com/flutter/plugins/pull/4580) Remove deprecated plugins (cla: yes, p: battery, p: android_alarm_manager, p: android_intent, p: image_picker, p: share, p: video_player, p: package_info, p: wifi_info_flutter, p: sensors, p: connectivity, p: device_info, platform-ios, platform-android, platform-macos, platform-web)


[4581](https://github.com/flutter/plugins/pull/4581) [webview_flutter] Android implementation of `loadFlutterAsset` method. (cla: yes, waiting for tree to go green, p: webview_flutter, platform-android)


[4582](https://github.com/flutter/plugins/pull/4582) [webview_flutter] WKWebView implementation of loadFlutterAsset method. (cla: yes, waiting for tree to go green, p: webview_flutter, platform-ios)


#### waiting for tree to go green - 64 pull request(s)

[3077](https://github.com/flutter/plugins/pull/3077) [path_provider] Use the application ID in the application support path (#2845) (cla: yes, waiting for tree to go green, p: path_provider, platform-linux, last mile)


[3325](https://github.com/flutter/plugins/pull/3325) [webview_flutter]Add zoom to android webview (cla: yes, waiting for tree to go green, p: webview_flutter, last mile, customer: marketplace)


[3407](https://github.com/flutter/plugins/pull/3407) [video_player]: initial test coverage file() constructor api (cla: yes, waiting for tree to go green, p: video_player, last mile)


[3431](https://github.com/flutter/plugins/pull/3431) [webview_flutter] Add an option to set the background color of the webview (cla: yes, waiting for tree to go green, p: webview_flutter)


[4094](https://github.com/flutter/plugins/pull/4094) [in_app_purchase]Iap/ios add cancel status (cla: yes, waiting for tree to go green, p: in_app_purchase, platform-ios)


[4095](https://github.com/flutter/plugins/pull/4095) [in_app_purchase]IAP/android add cancel status (cla: yes, waiting for tree to go green, p: in_app_purchase, platform-android)


[4097](https://github.com/flutter/plugins/pull/4097) [in_app_purchase]Update the version number and CHANGELOG (cla: yes, waiting for tree to go green, p: in_app_purchase)


[4403](https://github.com/flutter/plugins/pull/4403) [webview_flutter] Deprecate evaluateJavascript in favour of runJavaScript and runJavaScriptForResult. (cla: yes, waiting for tree to go green, p: webview_flutter)


[4409](https://github.com/flutter/plugins/pull/4409) [google_maps_flutter][android] suppress unchecked cast warning (cla: yes, waiting for tree to go green, p: google_maps_flutter, platform-android, last mile)


[4411](https://github.com/flutter/plugins/pull/4411) [shared_preferences] Fix example in readme for mocking values (cla: yes, waiting for tree to go green, p: shared_preferences, last mile)


[4446](https://github.com/flutter/plugins/pull/4446) [webview_flutter] Add interface methods to load local files and HTML strings. (cla: yes, waiting for tree to go green, p: webview_flutter)


[4449](https://github.com/flutter/plugins/pull/4449) [local_auth] Fix activity leak in LocalAuthPlugin (cla: yes, waiting for tree to go green, p: local_auth, platform-android, last mile)


[4450](https://github.com/flutter/plugins/pull/4450) [webview_flutter] Add platform interface method `loadRequest`. (cla: yes, waiting for tree to go green, p: webview_flutter)


[4458](https://github.com/flutter/plugins/pull/4458) [in_app_purchase] Add support for promotional offers through Store-Kit wrappers (cla: yes, waiting for tree to go green, p: in_app_purchase, platform-ios)


[4461](https://github.com/flutter/plugins/pull/4461) Fix bugs in Dart Implementation of the Pigeon API  (cla: yes, waiting for tree to go green, p: webview_flutter, platform-android)


[4468](https://github.com/flutter/plugins/pull/4468) [ci] Remove unused dep from file_selector. (cla: yes, waiting for tree to go green, p: file_selector, platform-web)


[4474](https://github.com/flutter/plugins/pull/4474) [flutter_plugin_tools] Add 'main' support (cla: yes, waiting for tree to go green)


[4478](https://github.com/flutter/plugins/pull/4478) Adjust pull request template (cla: yes, waiting for tree to go green)


[4480](https://github.com/flutter/plugins/pull/4480) [webview_flutter] Implement loadRequest in iOS package. (cla: yes, waiting for tree to go green, p: webview_flutter, platform-ios)


[4481](https://github.com/flutter/plugins/pull/4481) [webview_flutter] Update webview_flutter documentation (cla: yes, waiting for tree to go green, p: webview_flutter)


[4486](https://github.com/flutter/plugins/pull/4486) [webview_flutter] Implementations of `loadFile` and `loadHtmlString` for WKWebView (cla: yes, waiting for tree to go green, p: webview_flutter, platform-ios)


[4488](https://github.com/flutter/plugins/pull/4488) [video_player] Don't restart when scrubbing to end (cla: yes, waiting for tree to go green, p: video_player)


[4492](https://github.com/flutter/plugins/pull/4492) [flutter_plugin_tools] Build gtest unit tests (cla: yes, waiting for tree to go green, p: url_launcher, platform-windows, platform-linux)


[4494](https://github.com/flutter/plugins/pull/4494) [package_info] Bump SDK version of example app (cla: yes, waiting for tree to go green, p: package_info, platform-android, needs tests)


[4496](https://github.com/flutter/plugins/pull/4496) [google_maps_flutter] Add new XCUITests that do not require permissions. (cla: yes, waiting for tree to go green, p: google_maps_flutter, platform-ios)


[4502](https://github.com/flutter/plugins/pull/4502) Bump plugin Android compileSdkVersions to 31 (cla: yes, waiting for tree to go green, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: path_provider, p: share, p: url_launcher, p: video_player, p: package_info, p: shared_preferences, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, p: flutter_plugin_android_lifecycle, needs tests)


[4504](https://github.com/flutter/plugins/pull/4504) [path_provider] Fix links in READMEs (cla: yes, waiting for tree to go green, p: path_provider, platform-ios, platform-android, platform-macos, platform-linux)


[4506](https://github.com/flutter/plugins/pull/4506) Enable camera/quick_actions tests  (cla: yes, waiting for tree to go green)


[4507](https://github.com/flutter/plugins/pull/4507) [url_launcher] Add null check for extracting browser headers (cla: yes, waiting for tree to go green, p: url_launcher, platform-android)


[4509](https://github.com/flutter/plugins/pull/4509) [webview_flutter] Add onUrlChanged callback to platform interface. (cla: yes, waiting for tree to go green, p: webview_flutter)


[4512](https://github.com/flutter/plugins/pull/4512) Add link to CHANGELOG style in PR template (cla: yes, waiting for tree to go green)


[4514](https://github.com/flutter/plugins/pull/4514) Enable Android integration tests in remaining plugins (cla: yes, waiting for tree to go green, p: camera, p: in_app_purchase, p: url_launcher, p: video_player, p: shared_preferences, platform-android)


[4517](https://github.com/flutter/plugins/pull/4517) [in_app_purchase] Fix CHANGELOG for 0.2.0. (cla: yes, waiting for tree to go green, p: in_app_purchase, platform-ios)


[4521](https://github.com/flutter/plugins/pull/4521) Revert "[ci] Add 'main' builders in bringup mode" (cla: yes, waiting for tree to go green)


[4523](https://github.com/flutter/plugins/pull/4523) [in_app_purchase] Emit empty list when no transactions to restore. (cla: yes, waiting for tree to go green, p: in_app_purchase)


[4527](https://github.com/flutter/plugins/pull/4527) [in_app_purchase] Deprecated the `InAppPurchaseAndroidPlatformAddition.enablePendingPurchases` method. (cla: yes, waiting for tree to go green, p: in_app_purchase, platform-android)


[4544](https://github.com/flutter/plugins/pull/4544) [webview_flutter] Android implementation of `loadFile` and `loadHtmlString` methods (cla: yes, waiting for tree to go green, p: webview_flutter, platform-android)


[4545](https://github.com/flutter/plugins/pull/4545) [webview_flutter] Migrate webview_flutter_wkwebview to analysis_options.yaml (cla: yes, waiting for tree to go green, p: webview_flutter, platform-ios)


[4546](https://github.com/flutter/plugins/pull/4546) [ci] Exclude files generated by Pigeon from analysis. (cla: yes, waiting for tree to go green)


[4549](https://github.com/flutter/plugins/pull/4549) [webview_flutter] Migrate webview_flutter_platform_interface to analysis_options.yaml (cla: yes, waiting for tree to go green, p: webview_flutter)


[4550](https://github.com/flutter/plugins/pull/4550) [webview_flutter] Pre-emptively ignore prefer_const_constructor warning. (cla: yes, waiting for tree to go green, p: webview_flutter, platform-android)


[4552](https://github.com/flutter/plugins/pull/4552) [webview_flutter] Migrate webview_flutter package to analysis_options.yaml (cla: yes, waiting for tree to go green, p: webview_flutter)


[4553](https://github.com/flutter/plugins/pull/4553) [webview_flutter] Clean up prefer_const_constructor ignore statements (cla: yes, waiting for tree to go green, p: webview_flutter, platform-android)


[4555](https://github.com/flutter/plugins/pull/4555) [webview_flutter] Add supporting interfaces for setting cookies to platform interface. (cla: yes, waiting for tree to go green, p: webview_flutter)


[4556](https://github.com/flutter/plugins/pull/4556) [webview_flutter] Add iOS implementations for new cookie manager, to allow setting cookies directly and on webview creation. (cla: yes, waiting for tree to go green, p: webview_flutter, platform-ios)


[4557](https://github.com/flutter/plugins/pull/4557) [webview_flutter] Add Android implementations for new cookie manager, to allow setting cookies directly and on webview creation.  (cla: yes, waiting for tree to go green, p: webview_flutter, platform-android)


[4558](https://github.com/flutter/plugins/pull/4558) [webview_flutter] Expose loadFile and loadHtmlString through app facing package. (cla: yes, waiting for tree to go green, p: webview_flutter)


[4560](https://github.com/flutter/plugins/pull/4560) [in_app_purchase] Fix upgrading subscription by deferred proration mode on android. (cla: yes, waiting for tree to go green, p: in_app_purchase, platform-android)


[4561](https://github.com/flutter/plugins/pull/4561) [webview_flutter] Add setCookie to CookieManager and support initial cookies in creation params. (cla: yes, waiting for tree to go green, p: webview_flutter)


[4562](https://github.com/flutter/plugins/pull/4562) [webview_flutter] Adds the `loadFlutterAsset` method to the interface. (cla: yes, waiting for tree to go green, p: webview_flutter)


[4563](https://github.com/flutter/plugins/pull/4563) [webview_flutter] Implement loadRequest in Android package. (cla: yes, waiting for tree to go green, p: webview_flutter, platform-android)


[4581](https://github.com/flutter/plugins/pull/4581) [webview_flutter] Android implementation of `loadFlutterAsset` method. (cla: yes, waiting for tree to go green, p: webview_flutter, platform-android)


[4582](https://github.com/flutter/plugins/pull/4582) [webview_flutter] WKWebView implementation of loadFlutterAsset method. (cla: yes, waiting for tree to go green, p: webview_flutter, platform-ios)


[4584](https://github.com/flutter/plugins/pull/4584) [webview_flutter] Add a backgroundColor option to the webview (waiting for tree to go green, p: webview_flutter)


[4588](https://github.com/flutter/plugins/pull/4588) [video_player] Eliminate platform channel from mock platform (waiting for tree to go green, p: video_player)


[4593](https://github.com/flutter/plugins/pull/4593) [webview_flutter] Implements the loadFlutterAsset in the app facing package. (waiting for tree to go green, p: webview_flutter)


[4596](https://github.com/flutter/plugins/pull/4596) [shared_preferences] Remove platform registration (waiting for tree to go green, p: shared_preferences, needs tests)


[4597](https://github.com/flutter/plugins/pull/4597) [in_app-purchase] Updated the ReadMe to remove the deprecated `InAppPurchaseAndroidPlatformAddition.enablePendingPurchases ` method (waiting for tree to go green, p: in_app_purchase, last mile)


[4598](https://github.com/flutter/plugins/pull/4598) Add missing return for nullably typed function (waiting for tree to go green, needs tests)


[4600](https://github.com/flutter/plugins/pull/4600) [webview_flutter] Change import of FLTCookieManager.h to relative import (waiting for tree to go green, p: webview_flutter, platform-ios, needs tests)


[4601](https://github.com/flutter/plugins/pull/4601) [webview_flutter] Enable setAllowFileAccess on Android setting when loading files (waiting for tree to go green, p: webview_flutter, platform-android)


[4603](https://github.com/flutter/plugins/pull/4603) Move custom analysis options into sub-packages (waiting for tree to go green, p: camera, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: video_player, platform-web, needs tests)


[4607](https://github.com/flutter/plugins/pull/4607) [tools] fix typo in tools (waiting for tree to go green)


[4630](https://github.com/flutter/plugins/pull/4630) Revert "[camera]Fix crash due to calling engine APIs from background thread" (waiting for tree to go green, p: camera, platform-ios)


#### p: webview_flutter - 50 pull request(s)

[3325](https://github.com/flutter/plugins/pull/3325) [webview_flutter]Add zoom to android webview (cla: yes, waiting for tree to go green, p: webview_flutter, last mile, customer: marketplace)


[3431](https://github.com/flutter/plugins/pull/3431) [webview_flutter] Add an option to set the background color of the webview (cla: yes, waiting for tree to go green, p: webview_flutter)


[4212](https://github.com/flutter/plugins/pull/4212) Fix NullPointerException (cla: yes, p: webview_flutter, platform-android)


[4403](https://github.com/flutter/plugins/pull/4403) [webview_flutter] Deprecate evaluateJavascript in favour of runJavaScript and runJavaScriptForResult. (cla: yes, waiting for tree to go green, p: webview_flutter)


[4446](https://github.com/flutter/plugins/pull/4446) [webview_flutter] Add interface methods to load local files and HTML strings. (cla: yes, waiting for tree to go green, p: webview_flutter)


[4450](https://github.com/flutter/plugins/pull/4450) [webview_flutter] Add platform interface method `loadRequest`. (cla: yes, waiting for tree to go green, p: webview_flutter)


[4459](https://github.com/flutter/plugins/pull/4459) [webview_flutter_android] Fix bugs in Java Implementation of the Pigeon API (cla: yes, p: webview_flutter, platform-android)


[4460](https://github.com/flutter/plugins/pull/4460) [webview_flutter] Fix Flaky Resize Test (cla: yes, p: webview_flutter, platform-android)


[4461](https://github.com/flutter/plugins/pull/4461) Fix bugs in Dart Implementation of the Pigeon API  (cla: yes, waiting for tree to go green, p: webview_flutter, platform-android)


[4480](https://github.com/flutter/plugins/pull/4480) [webview_flutter] Implement loadRequest in iOS package. (cla: yes, waiting for tree to go green, p: webview_flutter, platform-ios)


[4481](https://github.com/flutter/plugins/pull/4481) [webview_flutter] Update webview_flutter documentation (cla: yes, waiting for tree to go green, p: webview_flutter)


[4486](https://github.com/flutter/plugins/pull/4486) [webview_flutter] Implementations of `loadFile` and `loadHtmlString` for WKWebView (cla: yes, waiting for tree to go green, p: webview_flutter, platform-ios)


[4489](https://github.com/flutter/plugins/pull/4489) [webview_flutter] Update Widget Unit Tests to be platform agnostic (cla: yes, p: webview_flutter)


[4502](https://github.com/flutter/plugins/pull/4502) Bump plugin Android compileSdkVersions to 31 (cla: yes, waiting for tree to go green, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: path_provider, p: share, p: url_launcher, p: video_player, p: package_info, p: shared_preferences, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, p: flutter_plugin_android_lifecycle, needs tests)


[4503](https://github.com/flutter/plugins/pull/4503) [webview_flutter_android] Implementation of Android WebView widget using pigeon (cla: yes, p: webview_flutter, platform-android)


[4509](https://github.com/flutter/plugins/pull/4509) [webview_flutter] Add onUrlChanged callback to platform interface. (cla: yes, waiting for tree to go green, p: webview_flutter)


[4524](https://github.com/flutter/plugins/pull/4524) [webview_flutter] Revert addition of onUrlChanged (cla: yes, p: webview_flutter)


[4525](https://github.com/flutter/plugins/pull/4525) [webview_flutter] Disable flaky test on iOS (cla: yes, p: webview_flutter)


[4533](https://github.com/flutter/plugins/pull/4533) Update all targetSdkVersions (cla: yes, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: share, p: video_player, p: package_info, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, needs tests)


[4537](https://github.com/flutter/plugins/pull/4537) [webview_flutter] Adjust getTitle test (cla: yes, p: webview_flutter, platform-ios)


[4539](https://github.com/flutter/plugins/pull/4539) [webview_flutter] Speculative getTitle fix (cla: yes, p: webview_flutter, platform-ios)


[4543](https://github.com/flutter/plugins/pull/4543) [webview_flutter] Added contributing section to the README.md (cla: yes, p: webview_flutter, platform-android)


[4544](https://github.com/flutter/plugins/pull/4544) [webview_flutter] Android implementation of `loadFile` and `loadHtmlString` methods (cla: yes, waiting for tree to go green, p: webview_flutter, platform-android)


[4545](https://github.com/flutter/plugins/pull/4545) [webview_flutter] Migrate webview_flutter_wkwebview to analysis_options.yaml (cla: yes, waiting for tree to go green, p: webview_flutter, platform-ios)


[4549](https://github.com/flutter/plugins/pull/4549) [webview_flutter] Migrate webview_flutter_platform_interface to analysis_options.yaml (cla: yes, waiting for tree to go green, p: webview_flutter)


[4550](https://github.com/flutter/plugins/pull/4550) [webview_flutter] Pre-emptively ignore prefer_const_constructor warning. (cla: yes, waiting for tree to go green, p: webview_flutter, platform-android)


[4552](https://github.com/flutter/plugins/pull/4552) [webview_flutter] Migrate webview_flutter package to analysis_options.yaml (cla: yes, waiting for tree to go green, p: webview_flutter)


[4553](https://github.com/flutter/plugins/pull/4553) [webview_flutter] Clean up prefer_const_constructor ignore statements (cla: yes, waiting for tree to go green, p: webview_flutter, platform-android)


[4554](https://github.com/flutter/plugins/pull/4554) [webview_flutter] Updates webview_flutter_platform_interface to version 1.5.2 (cla: yes, p: webview_flutter, platform-ios, needs tests)


[4555](https://github.com/flutter/plugins/pull/4555) [webview_flutter] Add supporting interfaces for setting cookies to platform interface. (cla: yes, waiting for tree to go green, p: webview_flutter)


[4556](https://github.com/flutter/plugins/pull/4556) [webview_flutter] Add iOS implementations for new cookie manager, to allow setting cookies directly and on webview creation. (cla: yes, waiting for tree to go green, p: webview_flutter, platform-ios)


[4557](https://github.com/flutter/plugins/pull/4557) [webview_flutter] Add Android implementations for new cookie manager, to allow setting cookies directly and on webview creation.  (cla: yes, waiting for tree to go green, p: webview_flutter, platform-android)


[4558](https://github.com/flutter/plugins/pull/4558) [webview_flutter] Expose loadFile and loadHtmlString through app facing package. (cla: yes, waiting for tree to go green, p: webview_flutter)


[4561](https://github.com/flutter/plugins/pull/4561) [webview_flutter] Add setCookie to CookieManager and support initial cookies in creation params. (cla: yes, waiting for tree to go green, p: webview_flutter)


[4562](https://github.com/flutter/plugins/pull/4562) [webview_flutter] Adds the `loadFlutterAsset` method to the interface. (cla: yes, waiting for tree to go green, p: webview_flutter)


[4563](https://github.com/flutter/plugins/pull/4563) [webview_flutter] Implement loadRequest in Android package. (cla: yes, waiting for tree to go green, p: webview_flutter, platform-android)


[4566](https://github.com/flutter/plugins/pull/4566) [webview_flutter] Revert deprecation of clearCookies (cla: yes, p: webview_flutter, needs tests)


[4567](https://github.com/flutter/plugins/pull/4567) [webview_flutter] Add a backgroundColor option to the webview platform interface (cla: yes, p: webview_flutter)


[4569](https://github.com/flutter/plugins/pull/4569) [webview_flutter] Add a backgroundColor option to the Android webview (cla: yes, p: webview_flutter, platform-android)


[4570](https://github.com/flutter/plugins/pull/4570) [webview_flutter] Add a backgroundColor option to the iOS webview (cla: yes, p: webview_flutter, platform-ios)


[4573](https://github.com/flutter/plugins/pull/4573) [webview_flutter] Add loadRequest functionality to app facing package. (cla: yes, p: webview_flutter)


[4576](https://github.com/flutter/plugins/pull/4576) [webview_flutter] Default Android to hybrid composition (cla: yes, p: webview_flutter)


[4581](https://github.com/flutter/plugins/pull/4581) [webview_flutter] Android implementation of `loadFlutterAsset` method. (cla: yes, waiting for tree to go green, p: webview_flutter, platform-android)


[4582](https://github.com/flutter/plugins/pull/4582) [webview_flutter] WKWebView implementation of loadFlutterAsset method. (cla: yes, waiting for tree to go green, p: webview_flutter, platform-ios)


[4584](https://github.com/flutter/plugins/pull/4584) [webview_flutter] Add a backgroundColor option to the webview (waiting for tree to go green, p: webview_flutter)


[4593](https://github.com/flutter/plugins/pull/4593) [webview_flutter] Implements the loadFlutterAsset in the app facing package. (waiting for tree to go green, p: webview_flutter)


[4594](https://github.com/flutter/plugins/pull/4594) [webview_flutter] Proof of concept web implementation (p: webview_flutter, platform-web)


[4600](https://github.com/flutter/plugins/pull/4600) [webview_flutter] Change import of FLTCookieManager.h to relative import (waiting for tree to go green, p: webview_flutter, platform-ios, needs tests)


[4601](https://github.com/flutter/plugins/pull/4601) [webview_flutter] Enable setAllowFileAccess on Android setting when loading files (waiting for tree to go green, p: webview_flutter, platform-android)


[4618](https://github.com/flutter/plugins/pull/4618) Prevent setting user agent string to default value on every rebuild (p: webview_flutter, platform-android)


#### platform-android - 37 pull request(s)

[4095](https://github.com/flutter/plugins/pull/4095) [in_app_purchase]IAP/android add cancel status (cla: yes, waiting for tree to go green, p: in_app_purchase, platform-android)


[4212](https://github.com/flutter/plugins/pull/4212) Fix NullPointerException (cla: yes, p: webview_flutter, platform-android)


[4409](https://github.com/flutter/plugins/pull/4409) [google_maps_flutter][android] suppress unchecked cast warning (cla: yes, waiting for tree to go green, p: google_maps_flutter, platform-android, last mile)


[4449](https://github.com/flutter/plugins/pull/4449) [local_auth] Fix activity leak in LocalAuthPlugin (cla: yes, waiting for tree to go green, p: local_auth, platform-android, last mile)


[4459](https://github.com/flutter/plugins/pull/4459) [webview_flutter_android] Fix bugs in Java Implementation of the Pigeon API (cla: yes, p: webview_flutter, platform-android)


[4460](https://github.com/flutter/plugins/pull/4460) [webview_flutter] Fix Flaky Resize Test (cla: yes, p: webview_flutter, platform-android)


[4461](https://github.com/flutter/plugins/pull/4461) Fix bugs in Dart Implementation of the Pigeon API  (cla: yes, waiting for tree to go green, p: webview_flutter, platform-android)


[4465](https://github.com/flutter/plugins/pull/4465) [path_provider] Federate mobile implementations (cla: yes, p: path_provider, platform-ios, platform-android)


[4466](https://github.com/flutter/plugins/pull/4466) Remove -Werror from deprecated plugin Android builds (cla: yes, p: android_alarm_manager, p: android_intent, p: connectivity, platform-android)


[4471](https://github.com/flutter/plugins/pull/4471) [in_app_purchase] add pedantic as a dependency to in_app_purchase plugins (cla: yes, p: in_app_purchase, platform-ios, platform-android)


[4494](https://github.com/flutter/plugins/pull/4494) [package_info] Bump SDK version of example app (cla: yes, waiting for tree to go green, p: package_info, platform-android, needs tests)


[4502](https://github.com/flutter/plugins/pull/4502) Bump plugin Android compileSdkVersions to 31 (cla: yes, waiting for tree to go green, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: path_provider, p: share, p: url_launcher, p: video_player, p: package_info, p: shared_preferences, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, p: flutter_plugin_android_lifecycle, needs tests)


[4503](https://github.com/flutter/plugins/pull/4503) [webview_flutter_android] Implementation of Android WebView widget using pigeon (cla: yes, p: webview_flutter, platform-android)


[4504](https://github.com/flutter/plugins/pull/4504) [path_provider] Fix links in READMEs (cla: yes, waiting for tree to go green, p: path_provider, platform-ios, platform-android, platform-macos, platform-linux)


[4505](https://github.com/flutter/plugins/pull/4505) [shared_preferences] Federate mobile implementations (cla: yes, p: shared_preferences, platform-ios, platform-android)


[4507](https://github.com/flutter/plugins/pull/4507) [url_launcher] Add null check for extracting browser headers (cla: yes, waiting for tree to go green, p: url_launcher, platform-android)


[4508](https://github.com/flutter/plugins/pull/4508) [battery] Recreate Android example (cla: yes, p: battery, platform-android, needs tests)


[4514](https://github.com/flutter/plugins/pull/4514) Enable Android integration tests in remaining plugins (cla: yes, waiting for tree to go green, p: camera, p: in_app_purchase, p: url_launcher, p: video_player, p: shared_preferences, platform-android)


[4515](https://github.com/flutter/plugins/pull/4515) [url_launcher] Federate mobile implementations (cla: yes, p: url_launcher, platform-ios, platform-android)


[4527](https://github.com/flutter/plugins/pull/4527) [in_app_purchase] Deprecated the `InAppPurchaseAndroidPlatformAddition.enablePendingPurchases` method. (cla: yes, waiting for tree to go green, p: in_app_purchase, platform-android)


[4533](https://github.com/flutter/plugins/pull/4533) Update all targetSdkVersions (cla: yes, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: share, p: video_player, p: package_info, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, needs tests)


[4535](https://github.com/flutter/plugins/pull/4535) Update some plugins' targetSdkVersions to 31 (cla: yes, p: path_provider, p: shared_preferences, platform-android, p: flutter_plugin_android_lifecycle, needs tests)


[4543](https://github.com/flutter/plugins/pull/4543) [webview_flutter] Added contributing section to the README.md (cla: yes, p: webview_flutter, platform-android)


[4544](https://github.com/flutter/plugins/pull/4544) [webview_flutter] Android implementation of `loadFile` and `loadHtmlString` methods (cla: yes, waiting for tree to go green, p: webview_flutter, platform-android)


[4550](https://github.com/flutter/plugins/pull/4550) [webview_flutter] Pre-emptively ignore prefer_const_constructor warning. (cla: yes, waiting for tree to go green, p: webview_flutter, platform-android)


[4551](https://github.com/flutter/plugins/pull/4551) [url_launcher] Switch to new analysis options (cla: yes, p: url_launcher, platform-ios, platform-android, platform-windows, platform-macos, platform-linux, platform-web)


[4553](https://github.com/flutter/plugins/pull/4553) [webview_flutter] Clean up prefer_const_constructor ignore statements (cla: yes, waiting for tree to go green, p: webview_flutter, platform-android)


[4557](https://github.com/flutter/plugins/pull/4557) [webview_flutter] Add Android implementations for new cookie manager, to allow setting cookies directly and on webview creation.  (cla: yes, waiting for tree to go green, p: webview_flutter, platform-android)


[4560](https://github.com/flutter/plugins/pull/4560) [in_app_purchase] Fix upgrading subscription by deferred proration mode on android. (cla: yes, waiting for tree to go green, p: in_app_purchase, platform-android)


[4563](https://github.com/flutter/plugins/pull/4563) [webview_flutter] Implement loadRequest in Android package. (cla: yes, waiting for tree to go green, p: webview_flutter, platform-android)


[4569](https://github.com/flutter/plugins/pull/4569) [webview_flutter] Add a backgroundColor option to the Android webview (cla: yes, p: webview_flutter, platform-android)


[4580](https://github.com/flutter/plugins/pull/4580) Remove deprecated plugins (cla: yes, p: battery, p: android_alarm_manager, p: android_intent, p: image_picker, p: share, p: video_player, p: package_info, p: wifi_info_flutter, p: sensors, p: connectivity, p: device_info, platform-ios, platform-android, platform-macos, platform-web)


[4581](https://github.com/flutter/plugins/pull/4581) [webview_flutter] Android implementation of `loadFlutterAsset` method. (cla: yes, waiting for tree to go green, p: webview_flutter, platform-android)


[4601](https://github.com/flutter/plugins/pull/4601) [webview_flutter] Enable setAllowFileAccess on Android setting when loading files (waiting for tree to go green, p: webview_flutter, platform-android)


[4617](https://github.com/flutter/plugins/pull/4617) [path_provider] Switch Android to an internal method channel (p: path_provider, platform-android)


[4618](https://github.com/flutter/plugins/pull/4618) Prevent setting user agent string to default value on every rebuild (p: webview_flutter, platform-android)


[4637](https://github.com/flutter/plugins/pull/4637) [path_provider] Fix Android compatibility with 2.5 (p: path_provider, platform-android)


#### platform-ios - 27 pull request(s)

[2758](https://github.com/flutter/plugins/pull/2758) [video_player] Update texture on seekTo (cla: yes, p: video_player, platform-ios, last mile)


[4094](https://github.com/flutter/plugins/pull/4094) [in_app_purchase]Iap/ios add cancel status (cla: yes, waiting for tree to go green, p: in_app_purchase, platform-ios)


[4458](https://github.com/flutter/plugins/pull/4458) [in_app_purchase] Add support for promotional offers through Store-Kit wrappers (cla: yes, waiting for tree to go green, p: in_app_purchase, platform-ios)


[4465](https://github.com/flutter/plugins/pull/4465) [path_provider] Federate mobile implementations (cla: yes, p: path_provider, platform-ios, platform-android)


[4471](https://github.com/flutter/plugins/pull/4471) [in_app_purchase] add pedantic as a dependency to in_app_purchase plugins (cla: yes, p: in_app_purchase, platform-ios, platform-android)


[4480](https://github.com/flutter/plugins/pull/4480) [webview_flutter] Implement loadRequest in iOS package. (cla: yes, waiting for tree to go green, p: webview_flutter, platform-ios)


[4486](https://github.com/flutter/plugins/pull/4486) [webview_flutter] Implementations of `loadFile` and `loadHtmlString` for WKWebView (cla: yes, waiting for tree to go green, p: webview_flutter, platform-ios)


[4490](https://github.com/flutter/plugins/pull/4490) [google_maps_flutter] Disable XCUITest (cla: yes, p: google_maps_flutter, platform-ios)


[4496](https://github.com/flutter/plugins/pull/4496) [google_maps_flutter] Add new XCUITests that do not require permissions. (cla: yes, waiting for tree to go green, p: google_maps_flutter, platform-ios)


[4501](https://github.com/flutter/plugins/pull/4501) [image_picker] Fix iOS RunnerUITests search paths (cla: yes, p: image_picker, platform-ios, needs tests)


[4504](https://github.com/flutter/plugins/pull/4504) [path_provider] Fix links in READMEs (cla: yes, waiting for tree to go green, p: path_provider, platform-ios, platform-android, platform-macos, platform-linux)


[4505](https://github.com/flutter/plugins/pull/4505) [shared_preferences] Federate mobile implementations (cla: yes, p: shared_preferences, platform-ios, platform-android)


[4515](https://github.com/flutter/plugins/pull/4515) [url_launcher] Federate mobile implementations (cla: yes, p: url_launcher, platform-ios, platform-android)


[4517](https://github.com/flutter/plugins/pull/4517) [in_app_purchase] Fix CHANGELOG for 0.2.0. (cla: yes, waiting for tree to go green, p: in_app_purchase, platform-ios)


[4518](https://github.com/flutter/plugins/pull/4518) [in_app_purchase] Rename iOS implementation to _storekit (cla: yes, p: in_app_purchase, platform-ios)


[4537](https://github.com/flutter/plugins/pull/4537) [webview_flutter] Adjust getTitle test (cla: yes, p: webview_flutter, platform-ios)


[4539](https://github.com/flutter/plugins/pull/4539) [webview_flutter] Speculative getTitle fix (cla: yes, p: webview_flutter, platform-ios)


[4545](https://github.com/flutter/plugins/pull/4545) [webview_flutter] Migrate webview_flutter_wkwebview to analysis_options.yaml (cla: yes, waiting for tree to go green, p: webview_flutter, platform-ios)


[4551](https://github.com/flutter/plugins/pull/4551) [url_launcher] Switch to new analysis options (cla: yes, p: url_launcher, platform-ios, platform-android, platform-windows, platform-macos, platform-linux, platform-web)


[4554](https://github.com/flutter/plugins/pull/4554) [webview_flutter] Updates webview_flutter_platform_interface to version 1.5.2 (cla: yes, p: webview_flutter, platform-ios, needs tests)


[4556](https://github.com/flutter/plugins/pull/4556) [webview_flutter] Add iOS implementations for new cookie manager, to allow setting cookies directly and on webview creation. (cla: yes, waiting for tree to go green, p: webview_flutter, platform-ios)


[4570](https://github.com/flutter/plugins/pull/4570) [webview_flutter] Add a backgroundColor option to the iOS webview (cla: yes, p: webview_flutter, platform-ios)


[4580](https://github.com/flutter/plugins/pull/4580) Remove deprecated plugins (cla: yes, p: battery, p: android_alarm_manager, p: android_intent, p: image_picker, p: share, p: video_player, p: package_info, p: wifi_info_flutter, p: sensors, p: connectivity, p: device_info, platform-ios, platform-android, platform-macos, platform-web)


[4582](https://github.com/flutter/plugins/pull/4582) [webview_flutter] WKWebView implementation of loadFlutterAsset method. (cla: yes, waiting for tree to go green, p: webview_flutter, platform-ios)


[4600](https://github.com/flutter/plugins/pull/4600) [webview_flutter] Change import of FLTCookieManager.h to relative import (waiting for tree to go green, p: webview_flutter, platform-ios, needs tests)


[4608](https://github.com/flutter/plugins/pull/4608) [camera]Fix crash due to calling engine APIs from background thread (p: camera, platform-ios)


[4630](https://github.com/flutter/plugins/pull/4630) Revert "[camera]Fix crash due to calling engine APIs from background thread" (waiting for tree to go green, p: camera, platform-ios)


#### needs tests - 15 pull request(s)

[4487](https://github.com/flutter/plugins/pull/4487) Disable camera/quick_actions tests temporarily  (cla: yes, needs tests)


[4494](https://github.com/flutter/plugins/pull/4494) [package_info] Bump SDK version of example app (cla: yes, waiting for tree to go green, p: package_info, platform-android, needs tests)


[4501](https://github.com/flutter/plugins/pull/4501) [image_picker] Fix iOS RunnerUITests search paths (cla: yes, p: image_picker, platform-ios, needs tests)


[4502](https://github.com/flutter/plugins/pull/4502) Bump plugin Android compileSdkVersions to 31 (cla: yes, waiting for tree to go green, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: path_provider, p: share, p: url_launcher, p: video_player, p: package_info, p: shared_preferences, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, p: flutter_plugin_android_lifecycle, needs tests)


[4508](https://github.com/flutter/plugins/pull/4508) [battery] Recreate Android example (cla: yes, p: battery, platform-android, needs tests)


[4533](https://github.com/flutter/plugins/pull/4533) Update all targetSdkVersions (cla: yes, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: share, p: video_player, p: package_info, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, needs tests)


[4535](https://github.com/flutter/plugins/pull/4535) Update some plugins' targetSdkVersions to 31 (cla: yes, p: path_provider, p: shared_preferences, platform-android, p: flutter_plugin_android_lifecycle, needs tests)


[4540](https://github.com/flutter/plugins/pull/4540) [path_provider] Remove platform registration (cla: yes, p: path_provider, needs tests)


[4554](https://github.com/flutter/plugins/pull/4554) [webview_flutter] Updates webview_flutter_platform_interface to version 1.5.2 (cla: yes, p: webview_flutter, platform-ios, needs tests)


[4566](https://github.com/flutter/plugins/pull/4566) [webview_flutter] Revert deprecation of clearCookies (cla: yes, p: webview_flutter, needs tests)


[4596](https://github.com/flutter/plugins/pull/4596) [shared_preferences] Remove platform registration (waiting for tree to go green, p: shared_preferences, needs tests)


[4598](https://github.com/flutter/plugins/pull/4598) Add missing return for nullably typed function (waiting for tree to go green, needs tests)


[4600](https://github.com/flutter/plugins/pull/4600) [webview_flutter] Change import of FLTCookieManager.h to relative import (waiting for tree to go green, p: webview_flutter, platform-ios, needs tests)


[4602](https://github.com/flutter/plugins/pull/4602) Match repo state to ignored files list (p: camera, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: local_auth, p: path_provider, p: url_launcher, p: video_player, p: shared_preferences, platform-windows, platform-macos, platform-linux, needs tests)


[4603](https://github.com/flutter/plugins/pull/4603) Move custom analysis options into sub-packages (waiting for tree to go green, p: camera, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: video_player, platform-web, needs tests)


#### p: in_app_purchase - 14 pull request(s)

[4094](https://github.com/flutter/plugins/pull/4094) [in_app_purchase]Iap/ios add cancel status (cla: yes, waiting for tree to go green, p: in_app_purchase, platform-ios)


[4095](https://github.com/flutter/plugins/pull/4095) [in_app_purchase]IAP/android add cancel status (cla: yes, waiting for tree to go green, p: in_app_purchase, platform-android)


[4097](https://github.com/flutter/plugins/pull/4097) [in_app_purchase]Update the version number and CHANGELOG (cla: yes, waiting for tree to go green, p: in_app_purchase)


[4458](https://github.com/flutter/plugins/pull/4458) [in_app_purchase] Add support for promotional offers through Store-Kit wrappers (cla: yes, waiting for tree to go green, p: in_app_purchase, platform-ios)


[4471](https://github.com/flutter/plugins/pull/4471) [in_app_purchase] add pedantic as a dependency to in_app_purchase plugins (cla: yes, p: in_app_purchase, platform-ios, platform-android)


[4502](https://github.com/flutter/plugins/pull/4502) Bump plugin Android compileSdkVersions to 31 (cla: yes, waiting for tree to go green, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: path_provider, p: share, p: url_launcher, p: video_player, p: package_info, p: shared_preferences, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, p: flutter_plugin_android_lifecycle, needs tests)


[4514](https://github.com/flutter/plugins/pull/4514) Enable Android integration tests in remaining plugins (cla: yes, waiting for tree to go green, p: camera, p: in_app_purchase, p: url_launcher, p: video_player, p: shared_preferences, platform-android)


[4517](https://github.com/flutter/plugins/pull/4517) [in_app_purchase] Fix CHANGELOG for 0.2.0. (cla: yes, waiting for tree to go green, p: in_app_purchase, platform-ios)


[4518](https://github.com/flutter/plugins/pull/4518) [in_app_purchase] Rename iOS implementation to _storekit (cla: yes, p: in_app_purchase, platform-ios)


[4523](https://github.com/flutter/plugins/pull/4523) [in_app_purchase] Emit empty list when no transactions to restore. (cla: yes, waiting for tree to go green, p: in_app_purchase)


[4527](https://github.com/flutter/plugins/pull/4527) [in_app_purchase] Deprecated the `InAppPurchaseAndroidPlatformAddition.enablePendingPurchases` method. (cla: yes, waiting for tree to go green, p: in_app_purchase, platform-android)


[4533](https://github.com/flutter/plugins/pull/4533) Update all targetSdkVersions (cla: yes, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: share, p: video_player, p: package_info, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, needs tests)


[4560](https://github.com/flutter/plugins/pull/4560) [in_app_purchase] Fix upgrading subscription by deferred proration mode on android. (cla: yes, waiting for tree to go green, p: in_app_purchase, platform-android)


[4597](https://github.com/flutter/plugins/pull/4597) [in_app-purchase] Updated the ReadMe to remove the deprecated `InAppPurchaseAndroidPlatformAddition.enablePendingPurchases ` method (waiting for tree to go green, p: in_app_purchase, last mile)


#### p: path_provider - 13 pull request(s)

[3077](https://github.com/flutter/plugins/pull/3077) [path_provider] Use the application ID in the application support path (#2845) (cla: yes, waiting for tree to go green, p: path_provider, platform-linux, last mile)


[4465](https://github.com/flutter/plugins/pull/4465) [path_provider] Federate mobile implementations (cla: yes, p: path_provider, platform-ios, platform-android)


[4475](https://github.com/flutter/plugins/pull/4475) Remove "pluginClass: none" from pubspecs (cla: yes, p: path_provider, p: shared_preferences, platform-windows, platform-linux)


[4497](https://github.com/flutter/plugins/pull/4497) [path_provider] Publish fully federated version (cla: yes, p: path_provider)


[4502](https://github.com/flutter/plugins/pull/4502) Bump plugin Android compileSdkVersions to 31 (cla: yes, waiting for tree to go green, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: path_provider, p: share, p: url_launcher, p: video_player, p: package_info, p: shared_preferences, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, p: flutter_plugin_android_lifecycle, needs tests)


[4504](https://github.com/flutter/plugins/pull/4504) [path_provider] Fix links in READMEs (cla: yes, waiting for tree to go green, p: path_provider, platform-ios, platform-android, platform-macos, platform-linux)


[4535](https://github.com/flutter/plugins/pull/4535) Update some plugins' targetSdkVersions to 31 (cla: yes, p: path_provider, p: shared_preferences, platform-android, p: flutter_plugin_android_lifecycle, needs tests)


[4540](https://github.com/flutter/plugins/pull/4540) [path_provider] Remove platform registration (cla: yes, p: path_provider, needs tests)


[4547](https://github.com/flutter/plugins/pull/4547) [path_provider] Switch macOS to an internal method channel (cla: yes, p: path_provider, platform-macos)


[4602](https://github.com/flutter/plugins/pull/4602) Match repo state to ignored files list (p: camera, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: local_auth, p: path_provider, p: url_launcher, p: video_player, p: shared_preferences, platform-windows, platform-macos, platform-linux, needs tests)


[4606](https://github.com/flutter/plugins/pull/4606) [path_provider] Fix handling of null application ID (p: path_provider, platform-linux)


[4617](https://github.com/flutter/plugins/pull/4617) [path_provider] Switch Android to an internal method channel (p: path_provider, platform-android)


[4637](https://github.com/flutter/plugins/pull/4637) [path_provider] Fix Android compatibility with 2.5 (p: path_provider, platform-android)


#### p: video_player - 13 pull request(s)

[2758](https://github.com/flutter/plugins/pull/2758) [video_player] Update texture on seekTo (cla: yes, p: video_player, platform-ios, last mile)


[3407](https://github.com/flutter/plugins/pull/3407) [video_player]: initial test coverage file() constructor api (cla: yes, waiting for tree to go green, p: video_player, last mile)


[4488](https://github.com/flutter/plugins/pull/4488) [video_player] Don't restart when scrubbing to end (cla: yes, waiting for tree to go green, p: video_player)


[4502](https://github.com/flutter/plugins/pull/4502) Bump plugin Android compileSdkVersions to 31 (cla: yes, waiting for tree to go green, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: path_provider, p: share, p: url_launcher, p: video_player, p: package_info, p: shared_preferences, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, p: flutter_plugin_android_lifecycle, needs tests)


[4514](https://github.com/flutter/plugins/pull/4514) Enable Android integration tests in remaining plugins (cla: yes, waiting for tree to go green, p: camera, p: in_app_purchase, p: url_launcher, p: video_player, p: shared_preferences, platform-android)


[4533](https://github.com/flutter/plugins/pull/4533) Update all targetSdkVersions (cla: yes, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: share, p: video_player, p: package_info, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, needs tests)


[4580](https://github.com/flutter/plugins/pull/4580) Remove deprecated plugins (cla: yes, p: battery, p: android_alarm_manager, p: android_intent, p: image_picker, p: share, p: video_player, p: package_info, p: wifi_info_flutter, p: sensors, p: connectivity, p: device_info, platform-ios, platform-android, platform-macos, platform-web)


[4588](https://github.com/flutter/plugins/pull/4588) [video_player] Eliminate platform channel from mock platform (waiting for tree to go green, p: video_player)


[4589](https://github.com/flutter/plugins/pull/4589) [video_player] Remove test code from platform interface (p: video_player)


[4602](https://github.com/flutter/plugins/pull/4602) Match repo state to ignored files list (p: camera, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: local_auth, p: path_provider, p: url_launcher, p: video_player, p: shared_preferences, platform-windows, platform-macos, platform-linux, needs tests)


[4603](https://github.com/flutter/plugins/pull/4603) Move custom analysis options into sub-packages (waiting for tree to go green, p: camera, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: video_player, platform-web, needs tests)


[4611](https://github.com/flutter/plugins/pull/4611) [video_player] Fix a flaky test (p: video_player)


[4627](https://github.com/flutter/plugins/pull/4627) [video_player] Add 5.0 interface support (p: video_player, platform-web)


#### p: shared_preferences - 9 pull request(s)

[4411](https://github.com/flutter/plugins/pull/4411) [shared_preferences] Fix example in readme for mocking values (cla: yes, waiting for tree to go green, p: shared_preferences, last mile)


[4475](https://github.com/flutter/plugins/pull/4475) Remove "pluginClass: none" from pubspecs (cla: yes, p: path_provider, p: shared_preferences, platform-windows, platform-linux)


[4502](https://github.com/flutter/plugins/pull/4502) Bump plugin Android compileSdkVersions to 31 (cla: yes, waiting for tree to go green, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: path_provider, p: share, p: url_launcher, p: video_player, p: package_info, p: shared_preferences, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, p: flutter_plugin_android_lifecycle, needs tests)


[4505](https://github.com/flutter/plugins/pull/4505) [shared_preferences] Federate mobile implementations (cla: yes, p: shared_preferences, platform-ios, platform-android)


[4514](https://github.com/flutter/plugins/pull/4514) Enable Android integration tests in remaining plugins (cla: yes, waiting for tree to go green, p: camera, p: in_app_purchase, p: url_launcher, p: video_player, p: shared_preferences, platform-android)


[4526](https://github.com/flutter/plugins/pull/4526) [shared_preferences] Publish fully federated version (cla: yes, p: shared_preferences)


[4535](https://github.com/flutter/plugins/pull/4535) Update some plugins' targetSdkVersions to 31 (cla: yes, p: path_provider, p: shared_preferences, platform-android, p: flutter_plugin_android_lifecycle, needs tests)


[4596](https://github.com/flutter/plugins/pull/4596) [shared_preferences] Remove platform registration (waiting for tree to go green, p: shared_preferences, needs tests)


[4602](https://github.com/flutter/plugins/pull/4602) Match repo state to ignored files list (p: camera, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: local_auth, p: path_provider, p: url_launcher, p: video_player, p: shared_preferences, platform-windows, platform-macos, platform-linux, needs tests)


#### p: url_launcher - 9 pull request(s)

[4492](https://github.com/flutter/plugins/pull/4492) [flutter_plugin_tools] Build gtest unit tests (cla: yes, waiting for tree to go green, p: url_launcher, platform-windows, platform-linux)


[4502](https://github.com/flutter/plugins/pull/4502) Bump plugin Android compileSdkVersions to 31 (cla: yes, waiting for tree to go green, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: path_provider, p: share, p: url_launcher, p: video_player, p: package_info, p: shared_preferences, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, p: flutter_plugin_android_lifecycle, needs tests)


[4507](https://github.com/flutter/plugins/pull/4507) [url_launcher] Add null check for extracting browser headers (cla: yes, waiting for tree to go green, p: url_launcher, platform-android)


[4514](https://github.com/flutter/plugins/pull/4514) Enable Android integration tests in remaining plugins (cla: yes, waiting for tree to go green, p: camera, p: in_app_purchase, p: url_launcher, p: video_player, p: shared_preferences, platform-android)


[4515](https://github.com/flutter/plugins/pull/4515) [url_launcher] Federate mobile implementations (cla: yes, p: url_launcher, platform-ios, platform-android)


[4529](https://github.com/flutter/plugins/pull/4529) [url_launcher] Improve README and example (cla: yes, p: url_launcher)


[4536](https://github.com/flutter/plugins/pull/4536) [url_launcher] Publish fully federated version (cla: yes, p: url_launcher)


[4551](https://github.com/flutter/plugins/pull/4551) [url_launcher] Switch to new analysis options (cla: yes, p: url_launcher, platform-ios, platform-android, platform-windows, platform-macos, platform-linux, platform-web)


[4602](https://github.com/flutter/plugins/pull/4602) Match repo state to ignored files list (p: camera, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: local_auth, p: path_provider, p: url_launcher, p: video_player, p: shared_preferences, platform-windows, platform-macos, platform-linux, needs tests)


#### last mile - 8 pull request(s)

[2758](https://github.com/flutter/plugins/pull/2758) [video_player] Update texture on seekTo (cla: yes, p: video_player, platform-ios, last mile)


[3077](https://github.com/flutter/plugins/pull/3077) [path_provider] Use the application ID in the application support path (#2845) (cla: yes, waiting for tree to go green, p: path_provider, platform-linux, last mile)


[3325](https://github.com/flutter/plugins/pull/3325) [webview_flutter]Add zoom to android webview (cla: yes, waiting for tree to go green, p: webview_flutter, last mile, customer: marketplace)


[3407](https://github.com/flutter/plugins/pull/3407) [video_player]: initial test coverage file() constructor api (cla: yes, waiting for tree to go green, p: video_player, last mile)


[4409](https://github.com/flutter/plugins/pull/4409) [google_maps_flutter][android] suppress unchecked cast warning (cla: yes, waiting for tree to go green, p: google_maps_flutter, platform-android, last mile)


[4411](https://github.com/flutter/plugins/pull/4411) [shared_preferences] Fix example in readme for mocking values (cla: yes, waiting for tree to go green, p: shared_preferences, last mile)


[4449](https://github.com/flutter/plugins/pull/4449) [local_auth] Fix activity leak in LocalAuthPlugin (cla: yes, waiting for tree to go green, p: local_auth, platform-android, last mile)


[4597](https://github.com/flutter/plugins/pull/4597) [in_app-purchase] Updated the ReadMe to remove the deprecated `InAppPurchaseAndroidPlatformAddition.enablePendingPurchases ` method (waiting for tree to go green, p: in_app_purchase, last mile)


#### platform-web - 7 pull request(s)

[4467](https://github.com/flutter/plugins/pull/4467) update build_runner dependencies in android_intent and file_selector example (cla: yes, p: android_intent, p: file_selector, platform-web)


[4468](https://github.com/flutter/plugins/pull/4468) [ci] Remove unused dep from file_selector. (cla: yes, waiting for tree to go green, p: file_selector, platform-web)


[4551](https://github.com/flutter/plugins/pull/4551) [url_launcher] Switch to new analysis options (cla: yes, p: url_launcher, platform-ios, platform-android, platform-windows, platform-macos, platform-linux, platform-web)


[4580](https://github.com/flutter/plugins/pull/4580) Remove deprecated plugins (cla: yes, p: battery, p: android_alarm_manager, p: android_intent, p: image_picker, p: share, p: video_player, p: package_info, p: wifi_info_flutter, p: sensors, p: connectivity, p: device_info, platform-ios, platform-android, platform-macos, platform-web)


[4594](https://github.com/flutter/plugins/pull/4594) [webview_flutter] Proof of concept web implementation (p: webview_flutter, platform-web)


[4603](https://github.com/flutter/plugins/pull/4603) Move custom analysis options into sub-packages (waiting for tree to go green, p: camera, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: video_player, platform-web, needs tests)


[4627](https://github.com/flutter/plugins/pull/4627) [video_player] Add 5.0 interface support (p: video_player, platform-web)


#### platform-linux - 7 pull request(s)

[3077](https://github.com/flutter/plugins/pull/3077) [path_provider] Use the application ID in the application support path (#2845) (cla: yes, waiting for tree to go green, p: path_provider, platform-linux, last mile)


[4475](https://github.com/flutter/plugins/pull/4475) Remove "pluginClass: none" from pubspecs (cla: yes, p: path_provider, p: shared_preferences, platform-windows, platform-linux)


[4492](https://github.com/flutter/plugins/pull/4492) [flutter_plugin_tools] Build gtest unit tests (cla: yes, waiting for tree to go green, p: url_launcher, platform-windows, platform-linux)


[4504](https://github.com/flutter/plugins/pull/4504) [path_provider] Fix links in READMEs (cla: yes, waiting for tree to go green, p: path_provider, platform-ios, platform-android, platform-macos, platform-linux)


[4551](https://github.com/flutter/plugins/pull/4551) [url_launcher] Switch to new analysis options (cla: yes, p: url_launcher, platform-ios, platform-android, platform-windows, platform-macos, platform-linux, platform-web)


[4602](https://github.com/flutter/plugins/pull/4602) Match repo state to ignored files list (p: camera, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: local_auth, p: path_provider, p: url_launcher, p: video_player, p: shared_preferences, platform-windows, platform-macos, platform-linux, needs tests)


[4606](https://github.com/flutter/plugins/pull/4606) [path_provider] Fix handling of null application ID (p: path_provider, platform-linux)


#### p: google_maps_flutter - 7 pull request(s)

[4409](https://github.com/flutter/plugins/pull/4409) [google_maps_flutter][android] suppress unchecked cast warning (cla: yes, waiting for tree to go green, p: google_maps_flutter, platform-android, last mile)


[4490](https://github.com/flutter/plugins/pull/4490) [google_maps_flutter] Disable XCUITest (cla: yes, p: google_maps_flutter, platform-ios)


[4496](https://github.com/flutter/plugins/pull/4496) [google_maps_flutter] Add new XCUITests that do not require permissions. (cla: yes, waiting for tree to go green, p: google_maps_flutter, platform-ios)


[4502](https://github.com/flutter/plugins/pull/4502) Bump plugin Android compileSdkVersions to 31 (cla: yes, waiting for tree to go green, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: path_provider, p: share, p: url_launcher, p: video_player, p: package_info, p: shared_preferences, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, p: flutter_plugin_android_lifecycle, needs tests)


[4533](https://github.com/flutter/plugins/pull/4533) Update all targetSdkVersions (cla: yes, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: share, p: video_player, p: package_info, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, needs tests)


[4602](https://github.com/flutter/plugins/pull/4602) Match repo state to ignored files list (p: camera, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: local_auth, p: path_provider, p: url_launcher, p: video_player, p: shared_preferences, platform-windows, platform-macos, platform-linux, needs tests)


[4603](https://github.com/flutter/plugins/pull/4603) Move custom analysis options into sub-packages (waiting for tree to go green, p: camera, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: video_player, platform-web, needs tests)


#### p: camera - 6 pull request(s)

[4513](https://github.com/flutter/plugins/pull/4513) [camera] Fix version and CHANGELOG (cla: yes, p: camera)


[4514](https://github.com/flutter/plugins/pull/4514) Enable Android integration tests in remaining plugins (cla: yes, waiting for tree to go green, p: camera, p: in_app_purchase, p: url_launcher, p: video_player, p: shared_preferences, platform-android)


[4602](https://github.com/flutter/plugins/pull/4602) Match repo state to ignored files list (p: camera, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: local_auth, p: path_provider, p: url_launcher, p: video_player, p: shared_preferences, platform-windows, platform-macos, platform-linux, needs tests)


[4603](https://github.com/flutter/plugins/pull/4603) Move custom analysis options into sub-packages (waiting for tree to go green, p: camera, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: video_player, platform-web, needs tests)


[4608](https://github.com/flutter/plugins/pull/4608) [camera]Fix crash due to calling engine APIs from background thread (p: camera, platform-ios)


[4630](https://github.com/flutter/plugins/pull/4630) Revert "[camera]Fix crash due to calling engine APIs from background thread" (waiting for tree to go green, p: camera, platform-ios)


#### p: image_picker - 6 pull request(s)

[4501](https://github.com/flutter/plugins/pull/4501) [image_picker] Fix iOS RunnerUITests search paths (cla: yes, p: image_picker, platform-ios, needs tests)


[4502](https://github.com/flutter/plugins/pull/4502) Bump plugin Android compileSdkVersions to 31 (cla: yes, waiting for tree to go green, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: path_provider, p: share, p: url_launcher, p: video_player, p: package_info, p: shared_preferences, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, p: flutter_plugin_android_lifecycle, needs tests)


[4533](https://github.com/flutter/plugins/pull/4533) Update all targetSdkVersions (cla: yes, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: share, p: video_player, p: package_info, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, needs tests)


[4580](https://github.com/flutter/plugins/pull/4580) Remove deprecated plugins (cla: yes, p: battery, p: android_alarm_manager, p: android_intent, p: image_picker, p: share, p: video_player, p: package_info, p: wifi_info_flutter, p: sensors, p: connectivity, p: device_info, platform-ios, platform-android, platform-macos, platform-web)


[4602](https://github.com/flutter/plugins/pull/4602) Match repo state to ignored files list (p: camera, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: local_auth, p: path_provider, p: url_launcher, p: video_player, p: shared_preferences, platform-windows, platform-macos, platform-linux, needs tests)


[4603](https://github.com/flutter/plugins/pull/4603) Move custom analysis options into sub-packages (waiting for tree to go green, p: camera, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: video_player, platform-web, needs tests)


#### platform-macos - 5 pull request(s)

[4504](https://github.com/flutter/plugins/pull/4504) [path_provider] Fix links in READMEs (cla: yes, waiting for tree to go green, p: path_provider, platform-ios, platform-android, platform-macos, platform-linux)


[4547](https://github.com/flutter/plugins/pull/4547) [path_provider] Switch macOS to an internal method channel (cla: yes, p: path_provider, platform-macos)


[4551](https://github.com/flutter/plugins/pull/4551) [url_launcher] Switch to new analysis options (cla: yes, p: url_launcher, platform-ios, platform-android, platform-windows, platform-macos, platform-linux, platform-web)


[4580](https://github.com/flutter/plugins/pull/4580) Remove deprecated plugins (cla: yes, p: battery, p: android_alarm_manager, p: android_intent, p: image_picker, p: share, p: video_player, p: package_info, p: wifi_info_flutter, p: sensors, p: connectivity, p: device_info, platform-ios, platform-android, platform-macos, platform-web)


[4602](https://github.com/flutter/plugins/pull/4602) Match repo state to ignored files list (p: camera, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: local_auth, p: path_provider, p: url_launcher, p: video_player, p: shared_preferences, platform-windows, platform-macos, platform-linux, needs tests)


#### p: android_intent - 5 pull request(s)

[4466](https://github.com/flutter/plugins/pull/4466) Remove -Werror from deprecated plugin Android builds (cla: yes, p: android_alarm_manager, p: android_intent, p: connectivity, platform-android)


[4467](https://github.com/flutter/plugins/pull/4467) update build_runner dependencies in android_intent and file_selector example (cla: yes, p: android_intent, p: file_selector, platform-web)


[4502](https://github.com/flutter/plugins/pull/4502) Bump plugin Android compileSdkVersions to 31 (cla: yes, waiting for tree to go green, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: path_provider, p: share, p: url_launcher, p: video_player, p: package_info, p: shared_preferences, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, p: flutter_plugin_android_lifecycle, needs tests)


[4533](https://github.com/flutter/plugins/pull/4533) Update all targetSdkVersions (cla: yes, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: share, p: video_player, p: package_info, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, needs tests)


[4580](https://github.com/flutter/plugins/pull/4580) Remove deprecated plugins (cla: yes, p: battery, p: android_alarm_manager, p: android_intent, p: image_picker, p: share, p: video_player, p: package_info, p: wifi_info_flutter, p: sensors, p: connectivity, p: device_info, platform-ios, platform-android, platform-macos, platform-web)


#### p: local_auth - 5 pull request(s)

[4449](https://github.com/flutter/plugins/pull/4449) [local_auth] Fix activity leak in LocalAuthPlugin (cla: yes, waiting for tree to go green, p: local_auth, platform-android, last mile)


[4502](https://github.com/flutter/plugins/pull/4502) Bump plugin Android compileSdkVersions to 31 (cla: yes, waiting for tree to go green, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: path_provider, p: share, p: url_launcher, p: video_player, p: package_info, p: shared_preferences, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, p: flutter_plugin_android_lifecycle, needs tests)


[4533](https://github.com/flutter/plugins/pull/4533) Update all targetSdkVersions (cla: yes, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: share, p: video_player, p: package_info, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, needs tests)


[4602](https://github.com/flutter/plugins/pull/4602) Match repo state to ignored files list (p: camera, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: local_auth, p: path_provider, p: url_launcher, p: video_player, p: shared_preferences, platform-windows, platform-macos, platform-linux, needs tests)


[4604](https://github.com/flutter/plugins/pull/4604) [local_auth] Switch to new analysis options (p: local_auth)


#### p: battery - 4 pull request(s)

[4502](https://github.com/flutter/plugins/pull/4502) Bump plugin Android compileSdkVersions to 31 (cla: yes, waiting for tree to go green, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: path_provider, p: share, p: url_launcher, p: video_player, p: package_info, p: shared_preferences, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, p: flutter_plugin_android_lifecycle, needs tests)


[4508](https://github.com/flutter/plugins/pull/4508) [battery] Recreate Android example (cla: yes, p: battery, platform-android, needs tests)


[4533](https://github.com/flutter/plugins/pull/4533) Update all targetSdkVersions (cla: yes, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: share, p: video_player, p: package_info, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, needs tests)


[4580](https://github.com/flutter/plugins/pull/4580) Remove deprecated plugins (cla: yes, p: battery, p: android_alarm_manager, p: android_intent, p: image_picker, p: share, p: video_player, p: package_info, p: wifi_info_flutter, p: sensors, p: connectivity, p: device_info, platform-ios, platform-android, platform-macos, platform-web)


#### p: connectivity - 4 pull request(s)

[4466](https://github.com/flutter/plugins/pull/4466) Remove -Werror from deprecated plugin Android builds (cla: yes, p: android_alarm_manager, p: android_intent, p: connectivity, platform-android)


[4502](https://github.com/flutter/plugins/pull/4502) Bump plugin Android compileSdkVersions to 31 (cla: yes, waiting for tree to go green, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: path_provider, p: share, p: url_launcher, p: video_player, p: package_info, p: shared_preferences, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, p: flutter_plugin_android_lifecycle, needs tests)


[4533](https://github.com/flutter/plugins/pull/4533) Update all targetSdkVersions (cla: yes, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: share, p: video_player, p: package_info, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, needs tests)


[4580](https://github.com/flutter/plugins/pull/4580) Remove deprecated plugins (cla: yes, p: battery, p: android_alarm_manager, p: android_intent, p: image_picker, p: share, p: video_player, p: package_info, p: wifi_info_flutter, p: sensors, p: connectivity, p: device_info, platform-ios, platform-android, platform-macos, platform-web)


#### p: google_sign_in - 4 pull request(s)

[4502](https://github.com/flutter/plugins/pull/4502) Bump plugin Android compileSdkVersions to 31 (cla: yes, waiting for tree to go green, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: path_provider, p: share, p: url_launcher, p: video_player, p: package_info, p: shared_preferences, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, p: flutter_plugin_android_lifecycle, needs tests)


[4533](https://github.com/flutter/plugins/pull/4533) Update all targetSdkVersions (cla: yes, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: share, p: video_player, p: package_info, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, needs tests)


[4602](https://github.com/flutter/plugins/pull/4602) Match repo state to ignored files list (p: camera, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: local_auth, p: path_provider, p: url_launcher, p: video_player, p: shared_preferences, platform-windows, platform-macos, platform-linux, needs tests)


[4603](https://github.com/flutter/plugins/pull/4603) Move custom analysis options into sub-packages (waiting for tree to go green, p: camera, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: video_player, platform-web, needs tests)


#### p: package_info - 4 pull request(s)

[4494](https://github.com/flutter/plugins/pull/4494) [package_info] Bump SDK version of example app (cla: yes, waiting for tree to go green, p: package_info, platform-android, needs tests)


[4502](https://github.com/flutter/plugins/pull/4502) Bump plugin Android compileSdkVersions to 31 (cla: yes, waiting for tree to go green, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: path_provider, p: share, p: url_launcher, p: video_player, p: package_info, p: shared_preferences, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, p: flutter_plugin_android_lifecycle, needs tests)


[4533](https://github.com/flutter/plugins/pull/4533) Update all targetSdkVersions (cla: yes, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: share, p: video_player, p: package_info, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, needs tests)


[4580](https://github.com/flutter/plugins/pull/4580) Remove deprecated plugins (cla: yes, p: battery, p: android_alarm_manager, p: android_intent, p: image_picker, p: share, p: video_player, p: package_info, p: wifi_info_flutter, p: sensors, p: connectivity, p: device_info, platform-ios, platform-android, platform-macos, platform-web)


#### platform-windows - 4 pull request(s)

[4475](https://github.com/flutter/plugins/pull/4475) Remove "pluginClass: none" from pubspecs (cla: yes, p: path_provider, p: shared_preferences, platform-windows, platform-linux)


[4492](https://github.com/flutter/plugins/pull/4492) [flutter_plugin_tools] Build gtest unit tests (cla: yes, waiting for tree to go green, p: url_launcher, platform-windows, platform-linux)


[4551](https://github.com/flutter/plugins/pull/4551) [url_launcher] Switch to new analysis options (cla: yes, p: url_launcher, platform-ios, platform-android, platform-windows, platform-macos, platform-linux, platform-web)


[4602](https://github.com/flutter/plugins/pull/4602) Match repo state to ignored files list (p: camera, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: local_auth, p: path_provider, p: url_launcher, p: video_player, p: shared_preferences, platform-windows, platform-macos, platform-linux, needs tests)


#### p: android_alarm_manager - 4 pull request(s)

[4466](https://github.com/flutter/plugins/pull/4466) Remove -Werror from deprecated plugin Android builds (cla: yes, p: android_alarm_manager, p: android_intent, p: connectivity, platform-android)


[4502](https://github.com/flutter/plugins/pull/4502) Bump plugin Android compileSdkVersions to 31 (cla: yes, waiting for tree to go green, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: path_provider, p: share, p: url_launcher, p: video_player, p: package_info, p: shared_preferences, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, p: flutter_plugin_android_lifecycle, needs tests)


[4533](https://github.com/flutter/plugins/pull/4533) Update all targetSdkVersions (cla: yes, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: share, p: video_player, p: package_info, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, needs tests)


[4580](https://github.com/flutter/plugins/pull/4580) Remove deprecated plugins (cla: yes, p: battery, p: android_alarm_manager, p: android_intent, p: image_picker, p: share, p: video_player, p: package_info, p: wifi_info_flutter, p: sensors, p: connectivity, p: device_info, platform-ios, platform-android, platform-macos, platform-web)


#### p: device_info - 3 pull request(s)

[4502](https://github.com/flutter/plugins/pull/4502) Bump plugin Android compileSdkVersions to 31 (cla: yes, waiting for tree to go green, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: path_provider, p: share, p: url_launcher, p: video_player, p: package_info, p: shared_preferences, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, p: flutter_plugin_android_lifecycle, needs tests)


[4533](https://github.com/flutter/plugins/pull/4533) Update all targetSdkVersions (cla: yes, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: share, p: video_player, p: package_info, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, needs tests)


[4580](https://github.com/flutter/plugins/pull/4580) Remove deprecated plugins (cla: yes, p: battery, p: android_alarm_manager, p: android_intent, p: image_picker, p: share, p: video_player, p: package_info, p: wifi_info_flutter, p: sensors, p: connectivity, p: device_info, platform-ios, platform-android, platform-macos, platform-web)


#### p: quick_actions - 3 pull request(s)

[4502](https://github.com/flutter/plugins/pull/4502) Bump plugin Android compileSdkVersions to 31 (cla: yes, waiting for tree to go green, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: path_provider, p: share, p: url_launcher, p: video_player, p: package_info, p: shared_preferences, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, p: flutter_plugin_android_lifecycle, needs tests)


[4533](https://github.com/flutter/plugins/pull/4533) Update all targetSdkVersions (cla: yes, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: share, p: video_player, p: package_info, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, needs tests)


[4548](https://github.com/flutter/plugins/pull/4548) [quick_actions] Migrate to new analysis options (cla: yes, p: quick_actions)


#### p: sensors - 3 pull request(s)

[4502](https://github.com/flutter/plugins/pull/4502) Bump plugin Android compileSdkVersions to 31 (cla: yes, waiting for tree to go green, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: path_provider, p: share, p: url_launcher, p: video_player, p: package_info, p: shared_preferences, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, p: flutter_plugin_android_lifecycle, needs tests)


[4533](https://github.com/flutter/plugins/pull/4533) Update all targetSdkVersions (cla: yes, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: share, p: video_player, p: package_info, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, needs tests)


[4580](https://github.com/flutter/plugins/pull/4580) Remove deprecated plugins (cla: yes, p: battery, p: android_alarm_manager, p: android_intent, p: image_picker, p: share, p: video_player, p: package_info, p: wifi_info_flutter, p: sensors, p: connectivity, p: device_info, platform-ios, platform-android, platform-macos, platform-web)


#### p: wifi_info_flutter - 3 pull request(s)

[4502](https://github.com/flutter/plugins/pull/4502) Bump plugin Android compileSdkVersions to 31 (cla: yes, waiting for tree to go green, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: path_provider, p: share, p: url_launcher, p: video_player, p: package_info, p: shared_preferences, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, p: flutter_plugin_android_lifecycle, needs tests)


[4533](https://github.com/flutter/plugins/pull/4533) Update all targetSdkVersions (cla: yes, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: share, p: video_player, p: package_info, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, needs tests)


[4580](https://github.com/flutter/plugins/pull/4580) Remove deprecated plugins (cla: yes, p: battery, p: android_alarm_manager, p: android_intent, p: image_picker, p: share, p: video_player, p: package_info, p: wifi_info_flutter, p: sensors, p: connectivity, p: device_info, platform-ios, platform-android, platform-macos, platform-web)


#### p: share - 3 pull request(s)

[4502](https://github.com/flutter/plugins/pull/4502) Bump plugin Android compileSdkVersions to 31 (cla: yes, waiting for tree to go green, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: path_provider, p: share, p: url_launcher, p: video_player, p: package_info, p: shared_preferences, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, p: flutter_plugin_android_lifecycle, needs tests)


[4533](https://github.com/flutter/plugins/pull/4533) Update all targetSdkVersions (cla: yes, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: share, p: video_player, p: package_info, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, needs tests)


[4580](https://github.com/flutter/plugins/pull/4580) Remove deprecated plugins (cla: yes, p: battery, p: android_alarm_manager, p: android_intent, p: image_picker, p: share, p: video_player, p: package_info, p: wifi_info_flutter, p: sensors, p: connectivity, p: device_info, platform-ios, platform-android, platform-macos, platform-web)


#### p: flutter_plugin_android_lifecycle - 2 pull request(s)

[4502](https://github.com/flutter/plugins/pull/4502) Bump plugin Android compileSdkVersions to 31 (cla: yes, waiting for tree to go green, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: path_provider, p: share, p: url_launcher, p: video_player, p: package_info, p: shared_preferences, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, p: flutter_plugin_android_lifecycle, needs tests)


[4535](https://github.com/flutter/plugins/pull/4535) Update some plugins' targetSdkVersions to 31 (cla: yes, p: path_provider, p: shared_preferences, platform-android, p: flutter_plugin_android_lifecycle, needs tests)


#### p: file_selector - 2 pull request(s)

[4467](https://github.com/flutter/plugins/pull/4467) update build_runner dependencies in android_intent and file_selector example (cla: yes, p: android_intent, p: file_selector, platform-web)


[4468](https://github.com/flutter/plugins/pull/4468) [ci] Remove unused dep from file_selector. (cla: yes, waiting for tree to go green, p: file_selector, platform-web)


#### p: espresso - 2 pull request(s)

[4502](https://github.com/flutter/plugins/pull/4502) Bump plugin Android compileSdkVersions to 31 (cla: yes, waiting for tree to go green, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: path_provider, p: share, p: url_launcher, p: video_player, p: package_info, p: shared_preferences, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, p: flutter_plugin_android_lifecycle, needs tests)


[4533](https://github.com/flutter/plugins/pull/4533) Update all targetSdkVersions (cla: yes, p: battery, p: webview_flutter, p: android_alarm_manager, p: android_intent, p: google_maps_flutter, p: google_sign_in, p: image_picker, p: in_app_purchase, p: local_auth, p: share, p: video_player, p: package_info, p: espresso, p: wifi_info_flutter, p: sensors, p: quick_actions, p: connectivity, p: device_info, platform-android, needs tests)


#### customer: marketplace - 1 pull request(s)

[3325](https://github.com/flutter/plugins/pull/3325) [webview_flutter]Add zoom to android webview (cla: yes, waiting for tree to go green, p: webview_flutter, last mile, customer: marketplace)

