Flutter 1.20.0 release notes

目录

Merged pull requests by label

Merged PRs by labels for flutter/flutter

tool - 435 pull request(s)

50581 Implements –machine flag for devices command (cla: yes, tool)

51126 [flutter_tools] fix build for projects with watchOS companion app (cla: yes, tool)

52507 enable avoid_equals_and_hash_code_on_mutable_classes (a: tests, cla: yes, d: examples, f: cupertino, f: material design, framework, team, team: gallery, tool, waiting for tree to go green)

52791 Read custom app project name from gradle.properties (cla: yes, team, tool)

53374 [gen_l10n] Fallback feature for untranslated messages (a: internationalization, cla: yes, team, tool, waiting for tree to go green)

53381 Characters Package (a: text input, cla: yes, f: material design, framework, team, tool, waiting for tree to go green)

53422 Rename GPU thread to raster thread in API docs (a: tests, cla: yes, framework, team, tool, waiting for tree to go green)

53600 Restructure the Windows app template (cla: yes, team, tool)

53715 Support old and new git release tag formats (cla: yes, tool)

53765 [flutter_tools] re-enable debug extension (cla: yes, tool, waiting for tree to go green)

53773 [flutter_tools] surgically remove outputs from shared directory (cla: yes, tool, waiting for tree to go green)

53785 [flutter_tools] Don’t generate native registrant classes if no pluginClass is defined (cla: yes, tool, waiting for tree to go green)

53809 [flutter_tools] update to package vm_service: electric boogaloo (cla: yes, team, tool)

53824 [gen_l10n] Add option for deferred loading on the web (a: internationalization, cla: yes, team, tool, waiting for tree to go green)

53848 [flutter_tools] don’t compute hashes of well known artifacts (cla: yes, tool)

53853 [flutter_tools] remove indirection around App.framework production (cla: yes, tool)

53859 [flutter_tools] write SkSL file to local file (cla: yes, tool)

53868 [gen_l10n] Add scriptCode handling (a: internationalization, cla: yes, severe: new feature, team, tool)

53876 Update Windows and Linux plugin templates (cla: yes, tool)

53882 Remove URL shortening from GitHub reporter similar issues URL (a: triage improvements, cla: yes, tool)

53902 [flutter_tools] Launch DevTools with ‘v’ (cla: yes, tool, waiting for tree to go green)

53928 [macos] build: add build-number and buid-name arguments (cla: yes, tool, waiting for tree to go green)

53936 Sanitize error message sent to GitHub crash reporter (a: triage improvements, cla: yes, tool)

53944 [flutter_tools] update asset manifest to use package_config instead of package_map (cla: yes, tool)

53949 [flutter_tools] also listen to web stderr stream (cla: yes, tool)

53951 Revert “[flutter_tools] update to package vm_service: electric boogaloo” (cla: yes, team, tool)

53954 [gen_l10n] Fix plural parsing for translated messages (a: internationalization, cla: yes, team, tool, waiting for tree to go green)

53956 Revert “[flutter_tools] surgically remove outputs from shared directory” (cla: yes, tool)

53957 [flutter_tools] Migrate to vm service 3 (reland): electric boogaloo (cla: yes, team, tool)

53960 [flutter_tools] Refresh VM state before executing hot reload (cla: yes, tool, waiting for tree to go green)

53962 [flutter_tools] surgically remove outputs from shared directory (cla: yes, tool)

54083 Add a switch to use WebSockets for web debug proxy (cla: yes, tool, waiting for tree to go green)

54114 Revert “[flutter_tools] Migrate to vm service 3 (reland): electric boogaloo” (cla: yes, team, tool)

54123 [flutter_tools] Use gzip level 1 for devfs transfer compression (cla: yes, tool, waiting for tree to go green)

54131 flutter/flutter 1.17.0-dev.3.1 cherrypicks (CQ+1, cla: yes, framework, tool)

54132 [flutter_tools] Migrate to package:vm_service 4: trigonometric boogaloo (cla: yes, team, tool)

54133 [flutter_tools] ensure the tool can find SDK manager on windows (cla: yes, tool, waiting for customer response)

54152 [flutter_tools] Remove fromPlatform from tests (cla: yes, team, tool, waiting for tree to go green)

54154 Convert iOS simulator log reader to simctl, use unified logging filters (cla: yes, platform-ios, tool, waiting for tree to go green)

54176 Fix newly reported prefer_const_constructors lints. (a: internationalization, cla: yes, d: examples, team, tool)

54185 [gen_l10n] Handle single, double quotes, and dollar signs in strings (cla: yes, team, tool, waiting for tree to go green)

54208 [flutter_tools] migrate engine location check (a: null-safety, cla: yes, tool)

54217 Fix frameworkVersionFor for flutter doctor and usage (cla: yes, tool, waiting for tree to go green)

54228 [flutter_tools] allow passing non-config inputs (cla: yes, tool)

54233 [flutter_tools] ensure build fails if asset files are missing (cla: yes, tool)

54294 [flutter_tools] remove extra same repo check (cla: yes, tool)

54299 [flutter_tools] migrate devfs web to package_config (a: null-safety, cla: yes, tool)

54301 [flutter_tools] Remove packageMap usage and update package_config (a: null-safety, cla: yes, tool)

54313 [flutter_tools] fix routing test (cla: yes, tool)

54314 [gen_l10n] Expand integration tests (a: internationalization, cla: yes, tool, waiting for tree to go green)

54320 [flutter_tools] make verbose macOS builds actually verbose (cla: yes, tool)

54328 [flutter_tools] use new output location for the apk (cla: yes, tool, waiting for tree to go green)

54337 [flutter_tools] Move service methods to VmService extension methods (cla: yes, tool)

54374 [flutter_tools] switch benchmark to isolate runnable (cla: yes, tool)

54389 [flutter_tools] disable cache in devices test (cla: yes, tool)

54407 Don’t import plugins that don’t support android in settings.gradle (a: accessibility, cla: yes, d: examples, team, tool, waiting for tree to go green)

54414 [flutter_tools] attempt to fix benchmark mode test (cla: yes, tool)

54428 Add .last_build_id to gitignore (cla: yes, tool, waiting for tree to go green)

54467 [flutter_tools] update compilation to use package config (a: null-safety, cla: yes, tool)

54478 Fix environment leakage in doctor_test (cla: yes, team, team: flakes, team: infra, tool)

54488 Remove Finder extended attributes from iOS project files (cla: yes, platform-ios, tool)

54555 [flutter_tools] refactor FlutterManifest to be context-free (cla: yes, tool, waiting for tree to go green)

54613 [flutter_tools] support enable-experiment in flutter analyze (a: null-safety, cla: yes, tool, waiting for tree to go green)

54617 [flutter_tools] initial support for enable experiment, run, apk, ios, macos (a: null-safety, cla: yes, team, tool)

54645 remove outdated build_runner instructions (cla: yes, tool, waiting for tree to go green)

54679 [flutter_tools] Handle empty gzip file on Windows (cla: yes, tool)

54682 [flutter_tools] update coverage collector to use vmservice api (cla: yes, tool, waiting for tree to go green)

54691 Migrate Runner project base configuration (cla: yes, d: examples, t: xcode, team, tool)

54692 [flutter_tools] support machine and coverage together but for real (cla: yes, tool, waiting for tree to go green)

54700 [flutter_tools] remove runFromSource, move runInView to vm_service extension (cla: yes, tool, waiting for tree to go green)

54715 [flutter_tools] support any as a special web-hostname (cla: yes, tool, waiting for tree to go green)

54717 [flutter_tools] don’t elapse real time during fallback test (cla: yes, tool)

54756 Fix/set mocks defaults (cla: yes, tool, waiting for tree to go green)

54783 [flutter_tools] Fix roll dev script, add tests (cla: yes, team, tool, waiting for tree to go green)

54786 [flutter_tools] fix response format of flutterVersion, flutterMemoryInfo (cla: yes, tool)

54805 [flutter_tools] dont suppress analytics from re-entrant macos build (cla: yes, tool, waiting for tree to go green)

54881 Add COM initializition to Windows template (cla: yes, tool)

54884 [flutter_tools] Provide global options with subcommand help text (cla: yes, tool)

54909 [flutter_tools] fix multiple defines in flutter tooling, web (cla: yes, team, tool)

54912 Move doctor into globals (cla: yes, team, tool)

54916 Convert expression evaluation exceptions to errors (cla: yes, team, tool, waiting for tree to go green)

54918 [flutter_tools] ensure EventPrinter handles a null parent (cla: yes, tool, waiting for tree to go green)

54920 [flutter_tools] remove Isolate implementations of vm_service methods (cla: yes, tool)

54923 [flutter_tools] default tree-shake-icons to enabled and improve performance (cla: yes, tool)

54924 CrashReportSender dependency injection (cla: yes, team, tool)

54959 fixed flutter run for projects containing a watchOS companion (cla: yes, tool)

54967 Revert “[flutter_tools] fix multiple defines in flutter tooling, web” (cla: yes, team, tool)

54973 [flutter_tools] Reland: fix multiple dart defines (cla: yes, team, tool)

54987 git pull –ff-only (cla: yes, tool, waiting for tree to go green)

54989 Support armv7s architecture (cla: yes, platform-ios, tool)

55002 Move GitHubTemplateCreator into reporting library (cla: yes, team, tool)

55003 Add flag to enable expression evaluation for web (cla: yes, tool)

55012 Even more vm service refactor (cla: yes, tool)

55085 [flutter_tools] check if requireloader is defined (cla: yes, tool, waiting for tree to go green)

55125 prettify the flutter web bootstrap file (cla: yes, tool)

55141 Support tags in testWidgets (a: tests, cla: yes, framework, tool, waiting for tree to go green)

55152 Support tags when running tests from command line (cla: yes, team, tool)

55160 [flutter_tools] refactor Chrome launch logic to remove globals/statics (cla: yes, tool)

55187 [flutter_tools] migrate windows to assemble (cla: yes, tool)

55212 [flutter_tools] fix type error in symbolize (cla: yes, tool, waiting for tree to go green)

55244 [flutter_tools] remove PackageMap and finish PackageConfig migration (cla: yes, tool)

55250 flutter_tools: Prefer using .of() over .from() when possible (cla: yes, tool)

55253 Flutter 1.17.0.dev.3.2 cherrypicks (cla: yes, engine, framework, team, tool)

55315 Add error message about missing unzip utility (cla: yes, tool)

55341 [flutter_tools] migrate FlutterView to new vm_service (cla: yes, tool)

55342 [flutter_tools] check first for stable tag, then dev tag (cla: yes, tool)

55348 [flutter_tools] unpin package config and update (cla: yes, team, tool)

55353 remove intellij references to the v1 embedding jars now that the v2 embeddings are referenced via maven (cla: yes, tool)

55385 [flutter_tools] fix version tag v stripping (cla: yes, tool)

55412 [flutter_tools] remove globals from pub (cla: yes, tool)

55413 Revert “[flutter_tools] default tree-shake-icons to enabled and improve performance” (cla: yes, team, tool)

55417 [flutter_tools] fix performance of tree-shake-icons (cla: yes, severe: performance, tool)

55420 [flutter_tools] fix package config invalidation (cla: yes, tool, waiting for tree to go green)

55436 [flutter_tools] quality pass on windows build (cla: yes, tool)

55499 fixed flutter pub get failure in tests (cla: yes, tool, waiting for tree to go green)

55510 [flutter_tools] precache and unpack updates for desktop release artifacts (cla: yes, tool)

55513 [flutter_tools] Delete system temp entries on fatal signals (cla: yes, tool, waiting for tree to go green)

55531 [flutter_tools] set test directory base as additional root, allow running without index.html (cla: yes, tool)

55556 [flutter_tools] quality pass on Linux build (cla: yes, tool)

55564 [flutter_tools] support –enable-experiment in flutter test (cla: yes, team, tool)

55577 Revert “[flutter_tools] fix version tag v stripping” (cla: yes, tool)

55594 [flutter_tools] enable flutter upgrade to support force pushed branches (cla: yes, tool, waiting for tree to go green)

55602 [flutter_tools] fix version tag v stripping and support old “dev” and new “pre” tags (cla: yes, tool, waiting for tree to go green)

55605 [flutter_tools] detect ipv6 in fuchsia server url (cla: yes, tool)

55614 [flutter tools] Move _informUserOfCrash into crash_reporting.dart (cla: yes, tool, waiting for tree to go green)

55617 [flutter_tools] remove trailing eth info from fuchsia package server (cla: yes, tool)

55664 [flutter_tools] fix pm serve ipv6 linklocal addr issue (cla: yes, tool, waiting for tree to go green)

55699 [flutter_tools] allow pulling performance data from assemble (cla: yes, tool)

55701 [flutter_tools] surface missing assets originating package (cla: yes, tool, waiting for tree to go green)

55704 [flutter_tools] ensure etag headers are ascii (cla: yes, tool)

55715 [flutter_tools] add –dart-define option for fuchsia build (cla: yes, tool, waiting for tree to go green)

55759 [flutter_tools] catch ProcessException and throw ToolExit during upgrade (cla: yes, tool, waiting for tree to go green)

55762 Print stdout and stderr when the ssh command failed (cla: yes, tool, waiting for tree to go green)

55772 Revert “[flutter_tools] migrate FlutterView to new vm_service” (cla: yes, tool)

55773 Remove v prefix in doctor version (cla: yes, tool)

55774 [flutter_tools] reland migrate FlutterView to new vmservice (cla: yes, tool)

55780 [flutter_tools] support multiple fuchsia devices (cla: yes, tool)

55788 Revert “[flutter_tools] reland migrate FlutterView to new vmservice” (cla: yes, tool)

55790 Remove dead variable from xcode_backend (cla: yes, t: xcode, tool)

55794 [flutter_tools] remove vm service (cla: yes, tool)

55797 [flutter_tools] reland migrate FlutterViews to package:vm_service (cla: yes, tool)

55799 Check Xcode build setting FULL_PRODUCT_NAME for bundle name (cla: yes, t: xcode, team, tool)

55808 Add iOS simulator log parse test (cla: yes, platform-ios, t: xcode, tool)

55812 restore quit timeout, adjust some integration test behaviors (cla: yes, team, tool)

55871 Flutter 1.17.0.dev.3.3 cherrypicks (cla: yes, engine, framework, team, tool)

55887 Fix/use contains ignoring whitespace (cla: yes, tool)

55909 [gen_l10n] Fix unintended breaking change introduced by output-dir option (a: internationalization, cla: yes, team, tool)

55961 [flutter_tools] Lazily inject logger into web devices (cla: yes, tool)

56059 [flutter_tools] support bundling SkSL shaders in flutter build apk/appbundle (cla: yes, tool)

56103 [flutter_tools] reduce initial cache size on web (cla: yes, tool, waiting for tree to go green)

56146 Fixed a typo, gen_l10n_types.dart comment (a: internationalization, cla: yes, tool, waiting for tree to go green)

56167 [flutter_tools] integrate l10n tool into build/run (cla: yes, tool)

56173 [flutter_tools] support flutter run -d edge (cla: yes, tool)

56240 fix the reload and restart service extension methods (cla: yes, tool, waiting for tree to go green)

56330 Use androidSdk globals variable everywhere (cla: yes, team, tool)

56331 Inject logger and fs into printHowToConsumeAar, test without context (cla: yes, team, tool)

56335 Gradle artifacts and tasks tests without context (cla: yes, team, tool)

56342 Add split-debug and obfuscation to build aar (cla: yes, platform-android, tool, waiting for tree to go green)

56373 [gen_l10n] Improve arb FormatException error message (a: internationalization, cla: yes, tool, waiting for tree to go green)

56385 Revert “[flutter_tools] remove flutter view cache” (cla: yes, tool)

56410 [flutter_tools] Restore base/platform.dart (cla: yes, tool)

56472 [flutter_tools] prevent wildcard assets from causing build invalidation issues (cla: yes, tool, waiting for tree to go green)

56490 [gen_l10n] Optionally generate list of inputs/outputs (a: internationalization, cla: yes, tool, waiting for tree to go green)

56502 Swap xcode_tests from MockProcessManager to FakeProcessManager (cla: yes, team, tool, waiting for tree to go green)

56505 Swap xcodeproj_tests from MockProcessManager to FakeProcessManager (cla: yes, team, tool)

56531 feature: add usermessage when miss platform project (cla: yes, tool)

56564 [flutter_tools] ensure track-widget-creation can be changed on devcompiler (cla: yes, tool, waiting for tree to go green)

56605 Remove direct uses of LocalPlatform (cla: yes, team, tool)

56618 Update Linux template for headless mode (cla: yes, tool, waiting for tree to go green)

56620 Remove Runner target check, prefer schemes (cla: yes, t: xcode, team, tool, waiting for tree to go green)

56630 [flutter tools] Fix an assert in IOSSimulator.getLogReader (cla: yes, tool)

56633 [flutter_tools] enable tree-shake-icons by default for non-web targets (cla: yes, tool)

56634 [flutter_tools] rename getSkSL file output ext to .sksl.json (cla: yes, tool)

56685 typo fix on the FLUTTER_STORAGE_BASE_URL usage (cla: yes, tool, waiting for tree to go green)

56694 [flutter_tools] fix aar defaults test (cla: yes, tool)

56703 Always remove the workspace settings when set to legacy build settings (cla: yes, tool, waiting for tree to go green)

56706 [flutter_tools] Don’t try to execute gradle wrapper out of /tmp (cla: yes, tool)

56720 [flutter_tools] fix documentation on default built ios (cla: yes, tool)

56786 [flutter_tools] cache-bust in service worker (cla: yes, team, tool, waiting for tree to go green)

56800 Revert “[flutter_tools] integrate l10n tool into build/run” (cla: yes, tool)

56924 [flutter_tools] hide tree-shake-icons (cla: yes, tool, waiting for tree to go green)

56928 Add mirror overrides to doctor output (a: triage improvements, cla: yes, t: flutter doctor, tool, waiting for tree to go green)

56934 Revert “[flutter_tools] hide tree-shake-icons” (cla: yes, tool, waiting for tree to go green)

56943 [flutter_tools] expand Regexp log match to include more AndroidRuntime failures (cla: yes, tool, waiting for tree to go green)

56945 [flutter_tools] unblock fuchsia roll (cla: yes, tool, waiting for tree to go green)

56946 [flutter_tools] introduce a BuildSystem interface (cla: yes, tool, waiting for tree to go green)

56958 Updated dwds (and other packages) (cla: yes, d: examples, team, tool, waiting for tree to go green)

56959 Make initial daemon devices population fast (cla: yes, tool)

56961 Remove dead definesCustomBuildConfigurations (cla: yes, team, tool, waiting for tree to go green)

57005 Fix minor typo in ‘flutter create –list-samples’ help text (cla: yes, tool, waiting for tree to go green)

57027 Fix xcode_backend.sh to strip bitcode for archive build, if the project has bitcode disabled entirely (cla: yes, tool, waiting for tree to go green)

57052 Flutter 1.17.1 cherrypicks (cla: yes, engine, framework, team, tool)

57058 1.18.0-11.1.pre beta cherrypicks (cla: yes, engine, framework, team, tool, work in progress; do not review)

57075 [flutter_tools] re-enable non-nullable test (cla: yes, team, tool, waiting for tree to go green)

57077 [flutter_tools] do not set timestamp of package_config file (cla: yes, tool, waiting for tree to go green)

57117 [flutter_tools] expose track-widget-creation to build aar (cla: yes, tool, waiting for tree to go green)

57135 [flutter_tools] Support profile and release builds on Linux (cla: yes, tool, waiting for tree to go green)

57143 Disable DartDev when launching flutter_tools (cla: yes, tool, waiting for tree to go green)

57145 [Add2App Android] Fix the issue of Hotreload broken on latest Dev release with Android device (cla: yes, tool, waiting for tree to go green)

57161 Remove empty Supporting Files group from Swift app template (cla: yes, tool, waiting for tree to go green)

57162 throw more specific toolexit when git fails during upgrade (cla: yes, tool, waiting for tree to go green)

57173 [flutter_tools] allow adb to fail to un forward without crashing (cla: yes, tool, waiting for tree to go green)

57182 [flutter_tools] fix period in URL for androidX incompat (cla: yes, tool, waiting for tree to go green)

57184 [flutter_tools] ensure package_config is re-created if pub get is run (cla: yes, tool, waiting for tree to go green)

57238 Switch to CMake for Linux desktop (cla: yes, tool)

57268 Remove license statements in template files. (cla: yes, tool, waiting for tree to go green)

57274 Desktop default window size (cla: yes, tool, waiting for tree to go green)

57321 Update packages (cla: yes, team, tool, waiting for tree to go green)

57328 Update flutter_gallery_assets to ^0.2.0 (cla: yes, team, tool)

57345 Protect the deletion of the local engine temp dir in case it is alrea… (cla: yes, tool, waiting for tree to go green)

57349 Device manager choose running device (cla: yes, tool, waiting for tree to go green)

57355 [flutter tools] Improve messages when we fail to connect to the Observatory (cla: yes, tool, waiting for tree to go green)

57392 [flutter_tools] check for Runner.sln when parsing for plugins (cla: yes, tool)

57400 [flutter_tools] handle missing null check in manifest parser (cla: yes, tool)

57415 Fix CMake invocation for 3.10 compat (cla: yes, tool)

57445 [flutter_tools] remove globals/context for android testing (cla: yes, tool, waiting for tree to go green)

57446 [flutter_tools] minor cleanups to try catch (cla: yes, tool)

57447 [flutter_tools] put system clock on globals (cla: yes, tool)

57448 [flutter_tools] remove zone level overrides of verbose and daemon logging (cla: yes, tool)

57450 [flutter_tools] fix incorrect comment on web runner (cla: yes, tool, waiting for tree to go green)

57452 Add Linux GTK artifacts to unpack list (cla: yes, tool)

57498 Temporarily allow pluginClass: none on desktop (cla: yes, tool)

57506 [flutter_tools] chunk the hashing of large files (cla: yes, tool, waiting for tree to go green)

57510 [flutter_tools] reland: integrate l10n tool into hot reload/restart/build (cla: yes, tool)

57515 Remove TRANSFORM from Linux CMake files (cla: yes, tool)

57532 Always show device discovery diagnostics in “flutter devices” (cla: yes, tool, waiting for tree to go green)

57538 Re-add line to Linux template CMakeLists.txt (cla: yes, tool)

57590 Update the flutter script’s locking mechanism and follow_links (cla: yes, tool)

57601 Add Android private keystore to project gitignore (cla: yes, tool, waiting for tree to go green)

57611 Revert “[flutter_tools] remove globals/context for android testing” (cla: yes, tool)

57614 [flutter_tools] reland: remove globals from android device/testing (cla: yes, tool)

57688 Change release archive check to warning (cla: yes, tool, waiting for tree to go green)

57690 [flutter_tools] hide all development tools (cla: yes, tool, waiting for tree to go green)

57701 Allow FLUTTER_APPLICATION_PATH to be null for misconfigured Xcode projects (cla: yes, t: xcode, tool, waiting for tree to go green)

57703 [flutter_tools] ensure emulator command does not crash with missing avdmanager (cla: yes, tool, waiting for tree to go green)

57749 Add release and profile support for Windows (cla: yes, tool)

57813 [flutter_tools] add vm service method to pull SkSL (cla: yes, tool, waiting for tree to go green)

57829 [flutter_tools] forward flutter format to dart format and deprecate (cla: yes, tool, waiting for tree to go green)

57830 [flutter_tools] validate android arch and build number (cla: yes, tool, waiting for tree to go green)

57871 [flutter_tools] rename output LICENSE file to NOTICES and support loading either (cla: yes, framework, team, tool)

57873 [flutter_tools] URI encode dart-define values (cla: yes, tool, waiting for tree to go green)

57874 [flutter_tools] throw if asked to build release for x86_64 (cla: yes, tool, waiting for tree to go green)

57907 flutter.gradle: collect list of Android plugins from .flutter-plugins-dependencies (cla: yes, tool)

57963 [flutter_tools] Support latest IntelliJ via Jetbrain toolbox (cla: yes, t: flutter doctor, tool)

58011 write test to convince self of lack of timing issue (cla: yes, tool)

58018 Prevent building non-android plugins in build aar (cla: yes, team, tool, waiting for tree to go green)

58030 Remove invalid local from macos_assemble.sh (cla: yes, tool, waiting for tree to go green)

58039 [flutter_tools] Put a heap size limit on the frontend_server (cla: yes, tool, waiting for tree to go green)

58050 Flutter 1.17.2 cherrypicks (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool, work in progress; do not review)

58064 print checksum differences when detected by –verify-only (cla: yes, tool)

58069 Fix Linux plugin template build visibility (cla: yes, tool)

58123 Revert “write test to convince self of lack of timing issue” (cla: yes, tool)

58137 Change iOS device discovery from polling to long-running observation (cla: yes, platform-ios, t: xcode, tool, waiting for tree to go green)

58174 Start from a clean slate when bundling Linux build (cla: yes, tool)

58188 [flutter_tools] only copy cached dill after startup (cla: yes, tool)

58189 Update Windows template version (cla: yes, tool)

58193 Revert “[flutter_tools] always initialize the resident runner from di… (cla: yes, tool, waiting for tree to go green)

58208 Revert “Revert “[flutter_tools] always initialize the resident runner from di…” (cla: yes, tool, waiting for tree to go green)

58215 Fix extraneous spaces printed by flutter tool if the lock isn’t waited on. (cla: yes, tool)

58257 Detect USB/network interface from iOS devices (cla: yes, platform-ios, t: xcode, tool)

58284 Send text error in JSON and print in tools (cla: yes, framework, tool)

58328 [flutter_tools] deprecate flutter generate and codegen (cla: yes, team, tool, waiting for tree to go green)

58332 [flutter_tools] cleanup to devfs Operations (cla: yes, tool)

58335 [flutter_tools] do not include material icon incorrectly (cla: yes, tool)

58372 Fix non-local-engine Linux release builds (cla: yes, tool, waiting for tree to go green)

58390 use Expand-Archive and Compress-Archive in windows os utils (cla: yes, tool)

58421 Fix typo in error message for flutter doctor (cla: yes, tool, waiting for tree to go green)

58444 Remove outdated disable_input_output_paths from example project Podfiles (cla: yes, d: examples, platform-ios, team, tool, waiting for tree to go green)

58454 Revert “[flutter_tools] only copy cached dill after startup” (cla: yes, tool)

58455 [flutter_tools] reland: copy dill after startup (cla: yes, tool)

58474 [flutter tools] Don’t return success if we trigger runZoned’s error callback (cla: yes, tool, waiting for tree to go green)

58522 Build iOS apps using Swift Packages (cla: yes, d: examples, team, tool, waiting for tree to go green)

58525 Revert “[flutter_tools] Put a heap size limit on the frontend_server” (cla: yes, tool, waiting for tree to go green)

58533 [flutter_tools] add flag for sound-null-safety, unify with experiments (a: null-safety, cla: yes, tool)

58538 Don’t elapse real time during IOSDevice.startApp tests (cla: yes, team, tool, waiting for tree to go green)

58539 [flutter_tools] Allow the tool to suppress compilation errors. (cla: yes, tool)

58541 Fake out DeviceManager.getDevices in test (cla: yes, team, tool, waiting for tree to go green)

58544 Use fake command in analytics test (cla: yes, team, tool, waiting for tree to go green)

58549 Revert “Build iOS apps using Swift Packages” (cla: yes, d: examples, team, tool)

58551 [flutter_tools] iOS VM Service logs should include stderr (cla: yes, tool, waiting for tree to go green)

58557 [flutter_tools] remove handling of error that is fixed (cla: yes, tool, waiting for tree to go green)

58607 Revert “[flutter_tools] always initialize the resident runner from dill (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)

58618 Revert “Don’t elapse real time during IOSDevice.startApp tests” (cla: yes, tool)

58622 Don’t elapse real time during IOSDevice.startApp tests (cla: yes, team, tool, waiting for tree to go green)

58644 Add FakeAsync to delay tests (cla: yes, team, tool)

58645 Move create project build tests to permeable command shard (cla: yes, team, tool)

58646 Flutter 1.17.3 cherrypicks (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)

58649 Add per-test timeout to Cirrus tool general tests (cla: yes, team, tool, waiting for tree to go green)

58653 [flutter_tools] avoid serving files outside of expected paths (cla: yes, tool, waiting for tree to go green)

58656 Add the ability to ignore lines depending on comments (cla: yes, team, tool)

58670 LG debugging/logcat fixed (cla: yes, tool)

58688 [flutter_tools] unbreak g3 roll (tool, waiting for tree to go green)

58703 [flutter_tools] use -f when fetching tags (cla: yes, tool)

58711 [flutter_tools] unbreak g3 usage of installHook (cla: yes, tool, waiting for tree to go green)

58713 Don’t require a specific Windows 10 SDK (cla: yes, tool)

58719 Revert “use Expand-Archive and Compress-Archive in windows os utils” (cla: yes, tool)

58732 Revert “flutter.gradle: collect list of Android plugins from .flutter-plugins-dependencies” (cla: yes, tool)

58743 [flutter_tools] write sksl on exit (cla: yes, tool)

58798 [flutter_tools] don’t use verbose when in doctor or help command (cla: yes, tool)

58804 [flutter_tools] minor cleanup to vm service connection (cla: yes, tool, waiting for tree to go green)

58812 [flutter tools] Change the desktop device names and IDs (cla: yes, tool)

58815 Support work profiles and multiple Android users for run, install, attach, drive (cla: yes, platform-android, tool, waiting for tree to go green)

58817 [flutter_tools] remove deprecation warning on flutter format (cla: yes, tool, waiting for tree to go green)

58830 [flutter_tools] disable dartdev when calling snapshots directly (cla: yes, tool, waiting for tree to go green)

58842 [flutter_tools] fix capitalization in build commands (cla: yes, tool, waiting for tree to go green)

58871 [flutter_tools] use correct sdk path for analysis (cla: yes, tool)

58872 Revert “Send text error in JSON and print in tools” (cla: yes, framework, tool)

58875 [flutter_tools] inject output preferences at the top level (cla: yes, tool)

58879 [flutter_tools] support bundle-sksl-path on all desktop and mobile targets (cla: yes, tool)

58887 [flutter_tools] only restrict devices based on arch + buildMode, not emulator status (cla: yes, tool, waiting for tree to go green)

58890 [flutter_tools] change service worker load to NOTICES (cla: yes, tool)

58891 [flutter_tools] rename library to be less absurd (cla: yes, tool, waiting for tree to go green)

58994 Send text error in JSON and print in tools (cla: yes, framework, tool, waiting for tree to go green)

59001 fix analysis on master (cla: yes, tool)

59002 Revert “Send text error in JSON and print in tools” (cla: yes, framework, tool)

59009 Build iOS apps using Swift Packages (cla: yes, d: examples, platform-ios, t: xcode, team, tool, waiting for tree to go green)

59012 Release cache lock for commands after required artifacts are downloaded (cla: yes, tool, waiting for tree to go green)

59018 Send text error in JSON and print in tools (cla: yes, framework, tool, waiting for tree to go green)

59023 add a help link to the default module template readme (cla: yes, tool, waiting for tree to go green)

59025 Revert “Build iOS apps using Swift Packages” (cla: yes, d: examples, team, tool)

59026 [flutter_tools] Fix slow ios_device_start_prebuilt_test (cla: yes, tool, waiting for tree to go green)

59035 Revert “[flutter_tools] use correct sdk path for analysis” (cla: yes, tool)

59044 Move iOS Podfile logic into tool (cla: yes, platform-ios, team, tool, waiting for tree to go green)

59046 Cleanup devicelab framework duplicate (a: tests, cla: yes, engine, framework, team, tool)

59080 Remove use of BundleUtilities in Linux build (cla: yes, tool)

59081 [flutter_tools] Reland: use correct sdk path for analysis (cla: yes, tool)

59083 [flutter_tools] include dart-defines in cached kernel name (cla: yes, tool, waiting for tree to go green)

59087 [flutter_tools] create NotifyingLogger at the top level when running flutter run –machine or flutter attach –machine (cla: yes, tool)

59175 [flutter_tools] remove globals from proxy validator (cla: yes, tool)

59184 [flutter_tools] remove globals from compilers (cla: yes, team, tool)

59197 Revert “[flutter_tools] inject output preferences at the top level” (cla: yes, tool)

59201 Add iOS Podfile migration warning to support federated plugins (cla: yes, tool, waiting for tree to go green)

59209 Support .flutter-plugins-dependencies (cla: yes, platform-ios, team, tool, waiting for tree to go green)

59210 Do not depend on embedded $dartUriBase (tool)

59215 [flutter_tools] Update roll_dev.dart (cla: yes, team, tool, waiting for tree to go green)

59217 Deprecate make-host-app-editable (a: existing-apps, cla: yes, tool, waiting for tree to go green)

59250 Don’t crash on requests for invalid package URLs (cla: yes, tool, waiting for tree to go green)

59283 [versions] Update all the versions (cla: yes, team, tool)

59285 Remove Fuchsia BUILD.gn files (a: internationalization, a: tests, cla: yes, framework, team, tool, waiting for tree to go green)

59287 Switch Linux to the GTK embedding (cla: yes, tool)

59291 [flutter_tools] ensure generated entrypoint matches test and web entrypoint language version (cla: yes, team, tool)

59294 flutter.gradle: collect list of Android plugins from .flutter-plugins-dependencies (cla: yes, tool, waiting for tree to go green)

59343 CMake fix for Linux projects without plugins (cla: yes, tool, waiting for tree to go green)

59365 Remove flutter_goldens_client package dependency from tool (cla: yes, team, tool, waiting for tree to go green)

59369 [flutter_tools] move mingit path addition back to flutter.bat (cla: yes, tool, waiting for tree to go green)

59484 Word substitutions (cla: yes, framework, team, tool, waiting for tree to go green)

59487 [flutter_tools] deprecate build aot (cla: yes, tool)

59497 More word substitutions (cla: yes, tool, waiting for tree to go green)

59507 Add --platforms to flutter create -t plugin command (cla: yes, tool, waiting for tree to go green)

59508 Remove last references to ideviceinstaller (cla: yes, platform-ios, team, tool, waiting for tree to go green)

59512 [flutter_tools] update libimobiledevice (cla: yes, tool)

59539 [flutter_tools] For l10n with deferred loading, use loadLibrary for non-web too (cla: yes, team, tool)

59568 [flutter_tools] fix the post message event attribute used to skip waiting (cla: yes, tool, waiting for tree to go green)

59571 [flutter_tools] add toggle b and service extension to change platform brightness (cla: yes, framework, tool)

59607 Specify encoding for vswhere output (cla: yes, tool)

59624 [flutter_tools] make expando on vm service null safe to handle web stuff (cla: yes, tool, waiting for tree to go green)

59626 [flutter_tools] handle NPE in list views method (cla: yes, tool)

59630 Fix Linux shell window default size (cla: yes, tool)

59632 Don’t crash when pubspec isn’t a map (cla: yes, tool, waiting for tree to go green)

59695 Change iOS device discovery from polling to long-running observation (cla: yes, tool)

59706 [flutter_tools] maintain file manifest for create (cla: yes, tool)

59709 Clean up PollingDeviceDiscovery dispose (cla: yes, tool, waiting for tree to go green)

59714 Use a HeaderBar for Linux applications. (cla: yes, tool)

59717 Manual engine roll to update format of compileExpression RPC response (cla: yes, engine, tool, waiting for tree to go green)

59773 [flutter_tools] add missing null-safety flags (cla: yes, tool)

59774 Revert “Manual engine roll to update format of compileExpression RP… (cla: yes, engine, tool)

59786 [flutter_tools] make parent logger optional (cla: yes, tool)

59789 Make flutter and dart scripts invoke their batch file equivalents on Windows (cla: yes, tool)

59802 Remove Linux shell window_configuration.cc (cla: yes, tool)

59804 Roll the engine from 965fbbe to b5f5e63 (cla: yes, engine, tool, waiting for tree to go green)

59809 Add integration tests for structured error (cla: yes, tool, waiting for tree to go green)

59810 Revert “flutter.gradle: collect list of Android plugins from .flutter-plugins-dependencies” (cla: yes, tool)

59813 Revert “Add the ability to ignore lines depending on comments” (cla: yes, tool)

59822 [flutter_tools] track null safety usage (cla: yes, tool, waiting for tree to go green)

59826 Enabled expression evaluation in flutter for web by default (cla: yes, tool, waiting for tree to go green)

59832 [versions] update all versions (cla: yes, team, tool, waiting for tree to go green)

59867 Replace ANDROID_HOME user messages with ANDROID_SDK_ROOT (cla: yes, platform-android, team, tool, waiting for tree to go green)

59874 Parse build ios framework build mode from params (a: existing-apps, cla: yes, platform-ios, tool, waiting for tree to go green)

59896 gitignore .last_build_id file in the repo (cla: yes, d: examples, team, tool, waiting for tree to go green)

59907 port devicelab from idevice_id -> xcdevices (cla: yes, team, tool)

59996 [flutter_tools] android test cleanups (cla: yes, tool, waiting for tree to go green)

59997 [flutter_tools] cleanup fuchsia tests (cla: yes, tool, waiting for tree to go green)

59999 [flutter_tools] cleanup iOS test (tool, waiting for tree to go green)

60017 Fix typo in Linux CMake template (cla: yes, tool, waiting for tree to go green)

60018 [flutter_tools] switch linux desktop feature on (cla: yes, tool, waiting for tree to go green)

60041 Use assemble build system directly for build ios-framework (cla: yes, team, tool)

60060 [flutter_tools] fix root directory tests (cla: yes, tool)

60102 [flutter_tools] add null safety argument to unbreak frob (cla: yes, tool)

60111 Add null safety options to build ios-framework (a: existing-apps, a: null-safety, cla: yes, tool)

60116 [flutter_tools] Add support for web in plugin template. (cla: yes, tool, waiting for tree to go green)

60119 [flutter_tools] separate target platform, host platform, and architecture (cla: yes, tool)

60127 [versions] update all versions and fix tool tests (cla: yes, team, tool)

60144 [flutter_tools] more test fixes (cla: yes, tool)

60147 Revert “[flutter_tools] separate target platform, host platform, and architecture” (cla: yes, tool)

60156 [flutter_tools] even more test fixes (cla: yes, tool)

60159 Make flutter create . on plugins also regenerates files for platforms already supported (cla: yes, tool, waiting for tree to go green)

60163 Consider the Linux template stable (cla: yes, tool)

60172 [flutter_tools] start fixing command tests (cla: yes, tool)

60185 [gen_l10n] Update the arb filename parsing logic (a: internationalization, cla: yes, team, tool)

60200 [flutter_tools] Clean code analyze command (cla: yes, engine, tool, waiting for tree to go green)

60221 [flutter_tools] de-flake integration tests (cla: yes, tool)

60224 [flutter_tools] Update WebAssetServer to avoid context, fix tests (cla: yes, tool)

60228 Make module run script names unique (a: existing-apps, cla: yes, platform-ios, team, tool)

60231 [flutter_tools] remove most use of global packages path (cla: yes, tool)

60241 [flutter_tools] fix tests that depend on correct cache existance (cla: yes, tool)

60263 [flutter_tools] last pass on general.shard unit tests (cla: yes, tool)

60317 [flutter_tools] surface null safety/experiment flags in attach (cla: yes, tool, waiting for tree to go green)

60381 Use ephemeral ports for iOS port forwarding (cla: yes, platform-ios, tool)

60395 [flutter tools] Revert desktop device name changes and print the category instead (cla: yes, tool, waiting for tree to go green)

60480 [flutter_tools] remove globals from base/android (cla: yes, tool)

60546 Fix daemon device discovery crash when Xcode isn’t installed (cla: yes, severe: crash, t: xcode, tool, waiting for tree to go green)

60551 Revert “[flutter_tools] update libimobiledevice” (cla: yes, tool)

60569 Re-land “[flutter_tools] update libimobiledevice” (cla: yes, tool)

60570 [flutter_tools] support sound null-safety mode for the web (cla: yes, tool)

60611 1.17.5 CP: Fix daemon device discovery crash when Xcode isn’t installed (#60546) (CQ+1, a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)

60615 [flutter_tools] ensure flutter daemon can exit correctly (cla: yes, tool)

60617 [flutter_tool] fix ide-config crash because of no android key (cla: yes, tool)

60623 Take screenshots of wirelessly paired iOS devices (platform-ios, tool)

60629 Switch Windows to CMake (cla: yes, tool)

60633 [flutter_tools] add null-safety flags to dill cache location (cla: yes, tool)

60654 Only try the GDK X11 backend, as the FlView only currently supports X11 (cla: yes, tool)

60658 [flutter_tools] fix crash if grouped doctor validator crashes (cla: yes, tool, waiting for tree to go green)

60693 Typo sweep (a: tests, cla: yes, f: cupertino, f: material design, framework, team, tool, waiting for tree to go green)

60708 [flutter_tools] support starting in canvaskit with FLUTTER_WEB_USE_SKIA=true (tool, waiting for tree to go green)

60787 [flutter_tools] remove some globals from flutter_tester device (cla: yes, tool)

60927 [flutter_tools] fix crash if the platform section was a list (cla: yes, tool)

60932 [flutter_tools] add sdk constraint to plugin/package templates (cla: yes, tool)

60998 [flutter_tools] deprecate flutter version (cla: yes, tool, waiting for tree to go green)

61003 [flutter_tools] make precache force blow away stamp files (cla: yes, tool)

61034 Roll packages (cla: yes, team, tool)

61064 Handle git dependencies, roll packages to get transitive deps of flutter_gallery (cla: yes, team, tool, waiting for tree to go green)

61066 Issue with comparison operator in generated service worker (cla: yes, tool, waiting for tree to go green)

61103 [flutter_tools] ensure AppRunLogger is injected for run/attach machine (cla: yes, tool, waiting for tree to go green)

61127 Test update_packages for git packages (cla: yes, tool, waiting for tree to go green)

61129 [flutter_tools] fix recursive asset variant issue (cla: yes, tool, waiting for tree to go green)

framework - 413 pull request(s)

42940 Revise Action API (cla: yes, f: cupertino, f: material design, framework, team)

50232 Docs ‘a a’ fix #1 (cla: yes, framework)

50236 Docs ‘that that’ fix #2 (cla: yes, framework, waiting for tree to go green)

50237 Docs ‘that that’ fix #3 (cla: yes, framework, waiting for tree to go green)

50412 Make CircularProgressIndicator’s animation match native (a: fidelity, a: quality, cla: yes, f: material design, framework, waiting for tree to go green)

50673 Update AppBar MediaQuery documentation (cla: yes, d: api docs, f: material design, framework, waiting for tree to go green)

50915 Implement barrierDismissible for showCupertinoDialog (a: internationalization, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

51465 Support New and Custom FAB Locations (cla: yes, f: material design, framework, waiting for tree to go green)

51581 Fix outline button solid path when BorderSize.width is used (cla: yes, f: material design, framework, platform-web, waiting for tree to go green)

51656 Set AA flag for painting images (a: images, cla: yes, framework, waiting for tree to go green, will affect goldens)

52126 Autofill Part 1 (cla: yes, customer: peppermint, f: cupertino, f: material design, framework, waiting for tree to go green)

52507 enable avoid_equals_and_hash_code_on_mutable_classes (a: tests, cla: yes, d: examples, f: cupertino, f: material design, framework, team, team: gallery, tool, waiting for tree to go green)

52990 Update Highlight mode initial value calculation. (cla: yes, f: focus, framework, waiting for tree to go green)

52995 Fix typo of showCupertinoModalPopup documentation comment (cla: yes, f: cupertino, framework, waiting for tree to go green)

53381 Characters Package (a: text input, cla: yes, f: material design, framework, team, tool, waiting for tree to go green)

53422 Rename GPU thread to raster thread in API docs (a: tests, cla: yes, framework, team, tool, waiting for tree to go green)

53616 Improving A11y for Flutter Gallery Demos (a: accessibility, a: tests, cla: yes, f: material design, framework, team)

53655 Pass showCheckboxColumn parameter to DataTable (a: quality, cla: yes, f: material design, framework, team)

53837 Skip Audits (2) (a: tests, cla: yes, f: cupertino, framework, platform-web, team, waiting for tree to go green)

53843 Fix FlutterError.onError in debug mode (cla: yes, framework)

53875 Remove network images from cache on any exception during loading (a: images, cla: yes, framework)

53878 Fix diagnostics crash in profile mode (cla: yes, framework)

53888 Add visualDensity and focus support to ListTile (a: desktop, cla: yes, f: material design, framework, team, waiting for tree to go green)

53916 Slider rebase work (cla: yes, f: material design, framework, team)

53945 [Material] Add focus, highlight, and keyboard shortcuts to Slider (cla: yes, f: material design, framework, waiting for tree to go green)

53959 Clear ImageCache on MemoryPressure (a: images, cla: yes, framework, waiting for tree to go green)

53974 Remove strict repeat check from framework formatter (moved to engine) (cla: yes, framework)

54110 Added ‘barrierColor’ and ‘useSafeArea’ parameters to the showDialog function. (cla: yes, f: material design, framework, waiting for tree to go green)

54119 Reland “iOS UITextInput autocorrection prompt (#45354)” (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

54125 remove flutter_test quiver dep, use fake_async and clock instead (a: tests, cla: yes, framework, team)

54128 fixes isAlwaysShown material scrollbar.dart (cla: yes, f: material design, framework, waiting for tree to go green)

54131 flutter/flutter 1.17.0-dev.3.1 cherrypicks (CQ+1, cla: yes, framework, tool)

54140 iOS Text Selection Menu Overflow (a: text input, cla: yes, f: cupertino, f: material design, framework, platform-ios)

54144 drop image package dependency for goldens (a: tests, cla: yes, framework, team, waiting for tree to go green)

54171 System mouse cursors (a: tests, cla: yes, f: material design, framework)

54206 Updating codeowners for goldens (a: tests, cla: yes, framework, team, waiting for tree to go green)

54212 Reverse dependency between services and scheduler (a: tests, cla: yes, framework, team, waiting for tree to go green)

54218 [flutter_driver] Add SceneDisplayLag stats to timeline summary (a: tests, cla: yes, framework, waiting for tree to go green)

54220 [benchmarks] Handle multiple begin/end trace events (a: tests, cla: yes, framework)

54227 [windows] Adds support for keyboard mapping. (a: tests, cla: yes, framework, team, waiting for tree to go green)

54234 Fix right alignment TWB longestLine (a: typography, cla: yes, framework)

54243 Add API to services package that overrides HTTP ban (cla: yes, framework)

54258 [DecorationImage] adds scale property (cla: yes, framework, waiting for tree to go green)

54286 Revert bindings dependency workaround (cla: yes, framework, waiting for tree to go green)

54291 Minimal implementation of FlutterError.toString for release mode (cla: yes, framework, waiting for tree to go green)

54305 Add missing properties to TextStyle.apply (a: typography, cla: yes, framework, waiting for tree to go green)

54306 Fix initial value for highlight mode on desktop platforms. (cla: yes, framework)

54317 PageStorage sample (cla: yes, d: api docs, d: examples, documentation, framework, team, waiting for tree to go green)

54322 Skip Audit - Material Library (a: quality, a: tests, cla: yes, f: material design, framework, platform-web, team, waiting for tree to go green)

54394 replace simple empty Container with w & h with SizedBox (a: accessibility, cla: yes, f: cupertino, f: material design, framework)

54442 Add null check in TextStyle.apply for TextBaseline (cla: yes, framework, waiting for tree to go green)

54479 Enable gesture recognizer in selectable rich text (cla: yes, framework, waiting for tree to go green)

54480 Revert “[flutter_driver] Add SceneDisplayLag stats to timeline summar… (a: tests, cla: yes, framework, team)

54481 Make TextFormFieldState.didChange change text fields value (cla: yes, f: material design, framework)

54490 [flutter_driver] Reland add SceneDisplayLag stats to timeline summary (a: tests, cla: yes, framework, team, waiting for tree to go green)

54493 Use scheduleTask for adding licenses (cla: yes, framework, waiting for tree to go green)

54519 Revert “Add API to services package that overrides HTTP ban” (cla: yes, framework)

54522 Reland “Add API to services package that overrides HTTP ban (#54243)” (cla: yes, framework, team, waiting for tree to go green)

54640 Allow WIllPopCallback to return null or false to veto the pop. (cla: yes, f: material design, framework, waiting for tree to go green)

54670 Updated Nested SingleChildScrollView test for clarity (cla: yes, framework, waiting for tree to go green)

54674 Add searchFieldStyle (cla: yes, f: material design, framework, waiting for tree to go green)

54698 Allow headers to be passed to the WebSocket connection for VMServiceFlutterDriver (a: tests, cla: yes, framework, waiting for tree to go green)

54706 Wire in focusNode, focusColor, autofocus, and dropdownColor to DropdownButtonFormField (cla: yes, f: material design, framework, waiting for tree to go green)

54714 [Material] Added BottomNavigationBarTheme (cla: yes, f: material design, framework, waiting for tree to go green)

54741 [flutter_driver] Fix browser check (a: tests, cla: yes, framework, waiting for tree to go green)

54779 Revert “Reland “Add API to services package that overrides HTTP ban (#54243)”” (cla: yes, framework)

54798 ToDo Audit - Cupertino+ Library (a: accessibility, cla: yes, d: examples, f: cupertino, framework, team, waiting for tree to go green)

54902 Paste shows only when content on clipboard (a: text input, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

54919 Add MediaQueryData.navigationMode and allow controls to be focused when disabled. (cla: yes, customer: fun (g3), f: material design, framework)

54978 Expose current day as a parameter to showDatePicker. (cla: yes, f: material design, framework, waiting for tree to go green)

54981 disable hit testing if the CompositedTransformFollower is hidden when… (cla: yes, framework)

54985 Step 2: SnackBarBehavior.floating offset fix by default (cla: yes, f: material design, framework, waiting for tree to go green)

55001 FlutterErrorDetails.context docs fix (a: error message, a: tests, cla: yes, d: api docs, d: examples, documentation, framework, waiting for tree to go green)

55044 Created method to report ImageChunkEvents (cla: yes, framework, waiting for tree to go green)

55064 Step 3: Removes temporary flag for SnackBarBehavior.floating offset fix (cla: yes, f: material design, framework)

55069 Prioritize scrolling away nested overscroll (a: fidelity, a: quality, cla: yes, customer: crowd, f: scrolling, framework, platform-ios, waiting for tree to go green)

55141 Support tags in testWidgets (a: tests, cla: yes, framework, tool, waiting for tree to go green)

55221 [ExpansionTile] adds padding property (cla: yes, f: material design, framework)

55230 Make Action.enabled be isEnabled(Intent intent) instead. (cla: yes, framework, team)

55246 Handle surrogate pairs in RenderEditable (cla: yes, framework)

55253 Flutter 1.17.0.dev.3.2 cherrypicks (cla: yes, engine, framework, team, tool)

55257 Add DragTarget callback onAcceptDetails, plus helper class DragTarget… (cla: yes, framework, waiting for tree to go green)

55260 Fine tune the Y offset of OutlineInputBorder’s floating label (cla: yes, f: material design, framework, waiting for tree to go green)

55303 Fixed a typo in the docs. (cla: yes, framework, waiting for tree to go green)

55333 Use kIsWeb instead of private _kIsBrowser in text_input.dart (cla: yes, framework, waiting for tree to go green)

55336 Adding tabSemanticsLabel to CupertinoLocalizations (a: accessibility, a: internationalization, cla: yes, f: cupertino, framework, severe: API break, team, waiting for tree to go green)

55408 Fix InputDecorator intrinsic height reporting (a: text input, cla: yes, f: material design, f: scrolling, framework, severe: regression, waiting for tree to go green)

55414 LayoutBuilder: skip calling builder when constraints are the same (cla: yes, framework, team)

55415 Customizable obscuringCharacter (a: text input, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

55416 Fix link to material spec (cla: yes, f: material design, framework, waiting for tree to go green)

55469 Fix compute intrinsic size for wrap (cla: yes, framework)

55482 Enable configuring minHeight for LinearProgressIndicator and update default to match spec (cla: yes, f: material design, framework, waiting for tree to go green)

55484 Revert “Fix FlutterError.onError in debug mode (#53843)” (a: tests, cla: yes, f: material design, framework)

55494 Add onSecondaryTap to gesture recognizer and gesture detector. (a: tests, cla: yes, framework, waiting for tree to go green)

55500 Relands Fix FlutterError.onError in debug mode (cla: yes, framework, waiting for tree to go green)

55527 Animation sheet recorder (a: tests, cla: yes, framework, waiting for tree to go green, will affect goldens)

55599 Default to use V2 Slider (cla: yes, f: material design, framework)

55600 Fix focus traversal regions to account for transforms. (cla: yes, framework, waiting for tree to go green)

55636 Prevent use of TextInputType.text when also using TextInputAction.newLine via assert (a: text input, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

55651 Fix behavior change due to incorrect initial floating setting (cla: yes, f: material design, framework, waiting for tree to go green)

55761 Add a property to Material icon button to customize the splash radius (cla: yes, f: material design, framework, waiting for tree to go green)

55763 [timeline] Sort timeline events before summarizing (a: tests, cla: yes, framework)

55769 Revert “[timeline] Sort timeline events before summarizing (#55763)” (a: tests, cla: yes, framework)

55771 [timeline] Sort timeline events before summarizing (a: tests, cla: yes, framework, waiting for tree to go green)

55775 TextField enabled fix (a: text input, cla: yes, f: material design, framework, waiting for tree to go green)

55789 ToDo Audit - Material Library+ (cla: yes, f: material design, framework, team, waiting for tree to go green)

55793 Skip Audit - Painting Library (a: images, a: tests, a: typography, cla: yes, framework, platform-web, team, will affect goldens)

55829 allow changing the paint offset of a GlowingOverscrollIndicator (a: fidelity, a: quality, cla: yes, d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, severe: new feature, waiting for tree to go green)

55832 Prevent ModalBottomSheet from rebuilding its child (cla: yes, f: material design, framework, waiting for tree to go green)

55857 Removed useV2 Slider flag (cla: yes, f: material design, framework, waiting for tree to go green)

55871 Flutter 1.17.0.dev.3.3 cherrypicks (cla: yes, engine, framework, team, tool)

55902 Fix default opacity assignments for unselected and selected icons in NavigationRail (cla: yes, f: material design, framework, waiting for tree to go green)

55911 Text field height fix (a: text input, cla: yes, f: inspector, f: material design, framework, waiting for tree to go green)

55936 Fixed #55858 (a: tests, cla: yes, framework)

55939 Implementation of the Material Date Range Picker. (cla: yes, f: material design, framework, waiting for tree to go green)

55977 Add clipBehavior to widgets with clipRect (cla: yes, f: material design, framework, severe: API break, team, will affect goldens)

55998 Fixes the navigator pages update crashes when there is still route wa… (cla: yes, f: routes, framework, severe: API break, waiting for tree to go green)

56084 Step 1 of 3: Add opt-in fixing Dialog border radius to match Material Spec (a: fidelity, a: quality, cla: yes, f: material design, framework, waiting for tree to go green)

56090 Step 1 of 3: Add opt-in for debugCheckHasMaterialLocalizations assertion on TextField (a: internationalization, a: text input, cla: yes, f: material design, framework, waiting for tree to go green)

56091 Ensure *_kn.arb files are properly escaped with gen_localizations (a: internationalization, cla: yes, f: cupertino, f: material design, framework)

56190 [ExpansionTile] Wire through expandedCrossAxisAlignment, and expandedAlignment properties to the expanded tile (cla: yes, f: material design, framework, waiting for tree to go green)

56407 fixup! Update grammar in basic.dart #56251 (cla: yes, framework, waiting for tree to go green)

56409 InteractiveViewer Widget (cla: yes, f: material design, framework, team, waiting for tree to go green)

56428 Eagerly wait for the driver extension on FlutterDriver.connect() (a: tests, cla: yes, framework, waiting for tree to go green)

56430 Allow waitUntilFirstFrameRasterized without a root widget (a: tests, cla: yes, framework, waiting for tree to go green)

56494 Wire up autofocus for OutlineButton (cla: yes, f: material design, framework)

56521 Have the physics enforce the scroll position. (cla: yes, framework)

56549 Expose includeSemantics option to RawKeyboardListener (cla: yes, framework)

56582 Update Tab semantics in Cupertino to be the same as Material (a: accessibility, a: internationalization, cla: yes, f: cupertino, framework, severe: API break, waiting for tree to go green)

56611 Nested InkWells only show the innermost splash (cla: yes, f: material design, framework, waiting for tree to go green)

56614 Revert “Paste shows only when content on clipboard (#54902)” (cla: yes, f: cupertino, f: material design, framework)

56641 Add 2 new keyboard types and infer keyboardType from autofill hints (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

56645 Localized new strings added in the redesigned Material Date Picker (a: internationalization, cla: yes, f: material design, framework, waiting for tree to go green)

56689 Bring back paste button hide behavior (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)

56710 [web] Unskip TextStyle web tests (cla: yes, framework, waiting for tree to go green)

56732 fix pushAndRemoveUntil incorrectly removes the routes below the first… (cla: yes, f: routes, framework, waiting for tree to go green)

56794 [web & desktop] Hide all characters in a TextField, when obscureText is true on web & desktop (cla: yes, f: material design, framework, platform-mac, platform-web, waiting for tree to go green)

56806 Revert “Bring back paste button hide behavior” (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)

56859 Fix wrong link in description on the platform system channel (cla: yes, framework, waiting for tree to go green)

56895 [Material] Use titleTextStyle from dialog theme for SimpleDialog (cla: yes, f: material design, framework, waiting for tree to go green)

56906 more docs about diagnostics in release mode (cla: yes, framework)

56922 Bring back paste button hide behavior 2 (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)

56951 Revert “Bring back paste button hide behavior 2” (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)

56952 Add more documentation to addTimingsCallback (cla: yes, framework, waiting for tree to go green)

56956 ThemeData.brightness == ThemeData.colorScheme.brightness (cla: yes, f: material design, framework, waiting for tree to go green)

56968 setState() will call scheduleFrame() in post-frame callback now. (a: accessibility, cla: yes, framework, waiting for tree to go green)

57033 Allow updating textAlignVertical (cla: yes, f: material design, framework, waiting for tree to go green)

57036 fix push replacement reports wrong previous route to navigator observer (cla: yes, f: routes, framework, waiting for tree to go green)

57037 Making DropdownButtonFormField to re-render if parent widget changes (cla: yes, f: material design, found in release: 1.17, found in release: 1.18, framework, severe: regression, waiting for tree to go green)

57047 Added Dartpad and Image examples to Slider and RangeSlider docs (cla: yes, f: material design, framework, waiting for tree to go green)

57052 Flutter 1.17.1 cherrypicks (cla: yes, engine, framework, team, tool)

57053 Updated gen_missing_localizations to copy the english strings instead of using ‘TBD’. (cla: yes, f: material design, framework, team, waiting for tree to go green)

57058 1.18.0-11.1.pre beta cherrypicks (cla: yes, engine, framework, team, tool, work in progress; do not review)

57065 Remove deprecated child parameter for NestedScrollView’s overlap managing slivers (cla: yes, f: scrolling, framework, severe: API break, waiting for tree to go green)

57085 Remove redundant transform from showInViewport (cla: yes, framework, waiting for tree to go green)

57094 MouseCursor uses a special class instead of null to defer (cla: yes, framework)

57136 update initial route documentation (cla: yes, framework, waiting for tree to go green)

57139 Bring back paste button hide behavior 3 (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team, waiting for tree to go green)

57167 Remove obsolete UpdateCounted prefix (cla: yes, framework, waiting for tree to go green)

57172 Add option for ExpansionTile to maintain the state of its children when collapsed (cla: yes, f: material design, framework, waiting for tree to go green)

57189 Honor the InputDecoratorTheme in the text input fields used by the Date Pickers (cla: yes, f: material design, framework, waiting for tree to go green)

57195 Fix NavigationRail class docs (cla: yes, d: api docs, f: material design, framework, waiting for tree to go green)

57201 correctly dispose listeners by image widget (cla: yes, framework, waiting for tree to go green)

57240 [web] Update test skip description. (a: tests, cla: yes, framework, platform-web)

57244 Make Tooltip recover gracefully when context is destroyed. (cla: yes, f: material design, framework)

57247 Improve error message when using popuntil with bad predicate (cla: yes, framework, waiting for tree to go green)

57261 Make _RenderButtonBarRow.constraints null aware (cla: yes, f: material design, framework, waiting for tree to go green)

57264 Prevent WhitelistingTextInputFormatter to return a empty string if the current value does not satisfy the formatter (a: text input, cla: yes, framework, waiting for tree to go green)

57270 add missing deps to flutter_test BUILD.gn (a: tests, cla: yes, framework)

57286 Revert “ Bring back paste button hide behavior 3” (a: accessibility, cla: yes, f: cupertino, f: material design, framework, platform-web, team, waiting for tree to go green)

57287 remove pending timers list code out of assert message (a: tests, cla: yes, framework)

57291 [ExpansionTile] adds childrenPadding property (cla: yes, f: material design, framework)

57299 add @factory to create* methods (cla: yes, f: material design, framework, waiting for tree to go green)

57319 Fix Autofill example (cla: yes, framework, waiting for tree to go green)

57324 Fix Web asking for clipboard permissions (cla: yes, f: material design, framework, waiting for tree to go green)

57327 Value Indicator uses Global position (cla: yes, f: material design, framework)

57332 Add autofill support for TextFormField (cla: yes, f: material design, framework, waiting for tree to go green)

57339 fix route annoucement for first route and last route (cla: yes, framework, waiting for tree to go green)

57412 Fixed a typo. (cla: yes, framework, waiting for tree to go green)

57461 Fix segment hit test behavior for segmented control (cla: yes, f: cupertino, framework, waiting for tree to go green)

57487 Fix typo in cupertino datepicker error (cla: yes, f: cupertino, framework, waiting for tree to go green)

57500 SnackBarAction.createState() should have return type State (cla: yes, f: material design, framework, waiting for tree to go green)

57511 Step 2 of 3: Change opt-in default for debugCheckHasMaterialLocalizations assertion on TextField (a: internationalization, a: text input, cla: yes, f: material design, framework, team, waiting for tree to go green)

57516 Update platform_view.dart (cla: yes, framework, waiting for tree to go green)

57519 Report the accurate local position in (sliding)segmented control hit testing (cla: yes, f: cupertino, framework, waiting for tree to go green)

57521 Move paragraph on using Navigation Rail for wide viewports only closer to the top of the API docs. (cla: yes, f: material design, framework, waiting for tree to go green)

57522 Add doc and test for Container’s hitTest behavior (cla: yes, framework, waiting for tree to go green)

57526 Update the requirements for applying the elevation overlay. (cla: yes, f: material design, framework, waiting for tree to go green)

57534 Improve CupertinoDatePicker docs (cla: yes, f: cupertino, framework, waiting for tree to go green)

57535 Slider value indicator gets disposed if it is activated (cla: yes, f: material design, framework, waiting for tree to go green)

57574 Have _warpToCurrentIndex() shortcut logic behave properly (cla: yes, f: material design, framework, waiting for tree to go green)

57588 New license page. (a: internationalization, cla: yes, f: material design, framework)

57605 fix navigator observer announcement order (cla: yes, framework, waiting for tree to go green)

57628 Add mouse cursor API to widgets (phase 1) (cla: yes, f: material design, framework)

57644 Adds physics to the TabBar (#57416) (cla: yes, f: material design, framework, waiting for tree to go green)

57670 Add code example for CustomScrollView on how to make it grow in two directions along its scroll axis (cla: yes, framework, waiting for tree to go green)

57696 Functionality to check handlers set on platform channels (a: tests, cla: yes, framework, waiting for tree to go green)

57733 #57730 - Support custom shapes for ListTiles (cla: yes, f: material design, framework, waiting for tree to go green)

57736 [AppBarTheme] adds centerTitle property (cla: yes, f: material design, framework, severe: new feature, waiting for tree to go green)

57745 Chips text scaling (cla: yes, f: material design, framework, waiting for tree to go green)

57751 Step 2 of 3: Change opt-in default for useMaterialBorderRadius on Dialogs (a: fidelity, a: quality, cla: yes, f: material design, framework, waiting for tree to go green)

57809 Stopped all animation controllers after toggleable has been detached. (cla: yes, f: material design, framework, waiting for tree to go green)

57821 fix a typo in trace events for the image cache (cla: yes, framework, team, waiting for tree to go green)

57838 Add sample code of GestureDetector with no children (cla: yes, d: api docs, d: examples, documentation, f: gestures, framework, waiting for tree to go green)

57841 Deleted deprecated profile func and profile.dart (cla: yes, framework, waiting for tree to go green)

57868 [CheckboxListTile] exposes contentPadding property of ListTile. (cla: yes, f: material design, framework, waiting for tree to go green)

57871 [flutter_tools] rename output LICENSE file to NOTICES and support loading either (cla: yes, framework, team, tool)

58016 Consistent American spelling of ‘behavior’ (cla: yes, f: material design, framework, waiting for tree to go green)

58024 fix cupertino page route dismisses hero transition when swipe to the … (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

58037 [SwitchListTile] adds controlAffinity property (cla: yes, f: material design, framework, waiting for tree to go green)

58050 Flutter 1.17.2 cherrypicks (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool, work in progress; do not review)

58094 Set upper limit on text scaling for AppBar.title (cla: yes, f: material design, framework, waiting for tree to go green)

58098 Added Documentation for AnimationController.repeat() (cla: yes, framework)

58117 Minor correction to documentation for buttonColor (cla: yes, d: api docs, f: material design, framework, waiting for tree to go green)

58118 Add function to set structured error early (cla: yes, framework)

58131 [flutter] allow loading either NOTICES or LICENSE (cla: yes, framework, waiting for tree to go green)

58151 Error message when size has not been set in RenderBox’s performLayout should be well versed (cla: yes, framework, waiting for tree to go green)

58154 Allow null value for CheckboxListTile (cla: yes, f: material design, framework, waiting for tree to go green)

58202 Build routes even less (cla: yes, framework, waiting for tree to go green)

58203 Various bits of trivial cleanup (cla: yes, framework, waiting for tree to go green)

58204 Error message improvements (cla: yes, framework, waiting for tree to go green)

58206 Dedupe (and update) the –track-widget-creation documentation (cla: yes, framework, waiting for tree to go green)

58209 Pass MaterialButton.disabledElevation into RawMaterialButton (cla: yes, f: material design, framework)

58210 [e2e] make test bindings friendlier to integration tests (a: tests, cla: yes, framework)

58213 update build doc string to advocate avoiding doing tasks other than b… (cla: yes, d: api docs, framework, waiting for tree to go green)

58258 Helpful assertion for isAlwaysShown error (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

58259 enable Navigator.of to accept a navigator element and return its stat… (cla: yes, framework, waiting for tree to go green)

58272 Remove callback asserts on FocusableActionDetector (a: desktop, cla: yes, framework)

58284 Send text error in JSON and print in tools (cla: yes, framework, tool)

58344 Revert “Add clipBehavior to widgets with clipRect” (cla: yes, f: material design, framework, team)

58346 EditableText.bringIntoView calls showOnScreen (cla: yes, framework, waiting for tree to go green)

58350 More information about our error message APIs. (cla: yes, framework)

58392 iOS mid-drag activity indicator (a: fidelity, a: quality, cla: yes, f: cupertino, f: scrolling, framework, platform-ios, severe: API break)

58430 [flutter_driver] make timeline request in chunks (a: tests, cla: yes, framework, perf: memory)

58448 InkWell uses MaterialStateMouseCursor and defaults to clickable (cla: yes, f: material design, framework)

58456 Update StandardCodec documentation with double alignment (cla: yes, documentation, framework, waiting for tree to go green)

58482 Expose ComputePlatformResolvedLocale (a: internationalization, cla: yes, customer: money (g3), framework, waiting for tree to go green)

58503 Do not assume imageCache is created when handleMemoryPressure is called (a: images, cla: yes, framework)

58511 Add material page, cupertino page, and transition page classes (cla: yes, framework)

58514 add rasterizer start times to timeline summaries (a: tests, cla: yes, framework, waiting for tree to go green)

58530 [Line Heights] Add textHeightBehavior to SelectableText. (cla: yes, f: material design, framework, waiting for tree to go green)

58535 Make _RenderSlider not be a semantics container (a: accessibility, cla: yes, f: focus, f: material design, framework)

58593 Add collapsed height param to SliverAppBar (cla: yes, f: material design, framework, waiting for tree to go green)

58607 Revert “[flutter_tools] always initialize the resident runner from dill (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)

58620 Make debugSemantics available to profile mode (a: accessibility, a: tests, cla: yes, framework, team)

58621 Make it possible to remove nodes from traversal sort. (cla: yes, framework, waiting for tree to go green)

58630 Updated Slider test (cla: yes, f: material design, framework, waiting for tree to go green)

58635 Remove DiagnosticableMixin in favor of Diagnosticable (cla: yes, framework, team, waiting for tree to go green)

58646 Flutter 1.17.3 cherrypicks (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)

58650 Added MaterialStateProperty overlayColor to InkWell (cla: yes, f: material design, framework)

58655 debug mode warning text alignment (a: tests, cla: yes, framework, waiting for tree to go green)

58686 [PageTransitionsBuilder] Fix ‘ZoomPageTransition’ built more than once (cla: yes, f: material design, framework, waiting for tree to go green)

58708 Add shadowColor to AppBar and AppBarTheme (cla: yes, f: material design, framework, waiting for tree to go green)

58715 Fix custom physics application in TabBarView (a: quality, cla: yes, f: material design, f: scrolling, framework, waiting for tree to go green)

58723 Drop an unnecessary factory constructor (a: tests, cla: yes, framework, waiting for tree to go green)

58746 add missing arguments for all constructors of ListView and GridView (cla: yes, framework, waiting for tree to go green)

58754 Update build doc (cla: yes, framework, waiting for tree to go green)

58771 [Flutter Driver] Update the comments regarding the default timeout of WaitFor and WaitForAbsent commands (a: tests, cla: yes, framework, waiting for tree to go green)

58780 fix typo in bottom navigation bar docs (cla: yes, f: material design, framework, waiting for tree to go green)

58808 Introduce inherited navigator observer and refactor hero controller (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

58820 Timeline summary contains CPU, GPU and Memory usage (a: tests, cla: yes, framework, severe: performance, waiting for tree to go green)

58823 Add comments to flutter_driver for timeline class (a: tests, cla: yes, framework)

58829 Step 3 of 3: Remove opt-in for useMaterialBorderRadius on Dialogs (a: fidelity, a: quality, cla: yes, f: material design, framework, waiting for tree to go green)

58831 Step 3 of 3: Remove opt-in for debugCheckHasMaterialLocalizations assertion on TextField (a: internationalization, a: text input, cla: yes, f: material design, framework, waiting for tree to go green)

58843 Restore some typography tests (cla: yes, f: material design, framework)

58872 Revert “Send text error in JSON and print in tools” (cla: yes, framework, tool)

58971 Update animation.dart - Staggered animations: TweenSequences example (cla: yes, framework)

58994 Send text error in JSON and print in tools (cla: yes, framework, tool, waiting for tree to go green)

59002 Revert “Send text error in JSON and print in tools” (cla: yes, framework, tool)

59008 Update TextTheme.button.letterSpacing from 0.75 to 1.25 per spec (cla: yes, f: material design, framework, waiting for tree to go green)

59010 Scale input decorator label width (cla: yes, f: material design, framework, waiting for tree to go green)

59014 Handle selection ranges where getBoxesForSelection returns an empty list (cla: yes, framework, waiting for tree to go green)

59015 fix overscroll position if there is sliver before center sliver in cu… (cla: yes, f: scrolling, framework, waiting for tree to go green)

59018 Send text error in JSON and print in tools (cla: yes, framework, tool, waiting for tree to go green)

59046 Cleanup devicelab framework duplicate (a: tests, cla: yes, engine, framework, team, tool)

59096 Fix docs for Focus.onKey event propagation (cla: yes, framework, waiting for tree to go green)

59108 fix paint order of ink feature (cla: yes, f: material design, framework, waiting for tree to go green)

59111 Remove shape code from Date Picker dialog (cla: yes, f: material design, framework, waiting for tree to go green)

59115 Modernize selection menu appearance (cla: yes, f: cupertino, f: material design, framework, platform-android, waiting for tree to go green)

59117 Make the InkResponse’s focus highlight honor the radius parameter (cla: yes, f: material design, framework, waiting for tree to go green)

59120 Deprecate WhitelistingTextInputFormatter and BlacklistingTextInputFormatter (a: tests, cla: yes, f: cupertino, f: material design, framework, team, waiting for tree to go green)

59128 Fix typo in scroll_aware_image_provider.dart (cla: yes, framework, waiting for tree to go green)

59156 Add sample code to PositionedTransition (cla: yes, framework)

59162 Rebuild SliverAppBar when forceElevated changes (cla: yes, f: material design, framework, waiting for tree to go green)

59186 Opt out nnbd in packages/flutter (a: accessibility, cla: yes, f: cupertino, f: material design, framework)

59187 Support floating the header slivers of a NestedScrollView (a: annoyance, a: quality, cla: yes, customer: crowd, customer: quill (g3), d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, waiting for tree to go green)

59191 [Material] Redesign Time Picker (a: internationalization, cla: yes, f: material design, framework, waiting for tree to go green)

59196 [Widgets] Add DefaultTextHeightBehavior inherited widget. (cla: yes, framework, waiting for tree to go green)

59219 Typo fixing sweep through packages/flutter. (a: accessibility, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

59221 Revert “Prevent WhitelistingTextInputFormatter to return a empty string if the current value does not satisfy the formatter (#57264)” (a: text input, cla: yes, framework, waiting for tree to go green)

59251 [DefaultTabController] adds interactive example (cla: yes, f: material design, framework, waiting for tree to go green)

59273 Add instructions for updating a localized string (cla: yes, f: material design, framework, waiting for tree to go green)

59279 First pass at keyboard navigation for the Material Date Picker (cla: yes, f: material design, framework, waiting for tree to go green)

59285 Remove Fuchsia BUILD.gn files (a: internationalization, a: tests, cla: yes, framework, team, tool, waiting for tree to go green)

59290 Reverse the semantics order of modal barrier and modal scope (cla: yes, framework)

59310 Dismiss modal routes with a keyboard shortcut (cla: yes, f: material design, framework, waiting for tree to go green)

59317 Implement Comparable (cla: yes, f: material design, framework, waiting for tree to go green)

59342 Add support for horizontal and vertical double-arrow system cursors (cla: yes, framework, waiting for tree to go green)

59347 Revert “[Widgets] Add DefaultTextHeightBehavior inherited widget.” (cla: yes, framework)

59350 Re-land “[Widgets] Add DefaultTextHeightBehavior inherited widget.” (cla: yes, framework, waiting for tree to go green)

59358 Implement delayed key event synthesis support for framework (a: tests, cla: yes, framework, waiting for tree to go green)

59360 More useful error messages when you use Stack without a textDirection. (cla: yes, framework, waiting for tree to go green)

59363 Add material state mouse cursor to TextField (a: text input, cla: yes, customer: octopod, f: material design, framework, waiting for tree to go green)

59364 Reland non-breaking “Add clipBehavior to widgets with clipRect #55977” (cla: yes, f: material design, framework, team)

59379 Handle backspace edgecase in trailing whitespace formatter. (cla: yes, framework, waiting for tree to go green)

59405 [AppBar] adds toolbarHeight property to customize AppBar height (cla: yes, f: material design, f: scrolling, framework, severe: new feature, waiting for tree to go green)

59436 Removed an unused static local key from ScrollAction. (cla: yes, framework, waiting for tree to go green)

59474 Add link to ListTile replacement guide in layout error message (cla: yes, f: material design, framework, waiting for tree to go green)

59478 InteractiveViewer mouse scale bug (cla: yes, framework, waiting for tree to go green)

59481 [MergeableMaterial] adds dividerColor property (cla: yes, f: material design, framework, waiting for tree to go green)

59484 Word substitutions (cla: yes, framework, team, tool, waiting for tree to go green)

59500 Update recipes location. (cla: yes, framework, team)

59503 Revert “Build routes even less” (cla: yes, framework, waiting for tree to go green)

59514 Replace collection’s SetEquality with flutter’s own (cla: yes, f: cupertino, framework, waiting for tree to go green)

59521 Remove dependency on package:collection by moving mergeSort into foundation/collections.dart (cla: yes, framework)

59561 Revert “Modernize selection menu appearance” (a: internationalization, cla: yes, f: cupertino, f: material design, framework)

59571 [flutter_tools] add toggle b and service extension to change platform brightness (cla: yes, framework, tool)

59586 Keyboard navigation for the Material Date Picker grid (cla: yes, f: material design, framework, waiting for tree to go green)

59617 Reland modernize selection menu appearance (a: accessibility, a: internationalization, cla: yes, f: cupertino, f: material design, framework, team, waiting for tree to go green)

59620 Export characters (cla: yes, framework, waiting for tree to go green)

59631 ReorderableListView should not reorder if there is only a single item present (cla: yes, f: material design, framework, waiting for tree to go green)

59641 [ExpansionPanelList] adds dividerColor property (cla: yes, f: material design, framework, waiting for tree to go green)

59666 update _isolates_io.dart for better nnbd migration (cla: yes, framework)

59677 Revert “Characters Package” (cla: yes, f: material design, framework)

59711 fix the widget span layout when text scale factor != 1 (cla: yes, framework, waiting for tree to go green)

59778 Reland Characters Usage (cla: yes, f: material design, framework)

59791 Fix doc for DecoratedBox (cla: yes, framework, waiting for tree to go green)

59803 Add benchmark for Mouse region (web) (a: tests, cla: yes, framework, severe: performance, team, waiting for tree to go green)

59807 Label unnecessarily ellided (cla: yes, f: material design, framework, waiting for tree to go green)

59856 Make upscaling images opt-in (a: images, cla: yes, framework)

59865 Fix the paste button label in the new version of the filtered text pasting test (cla: yes, f: material design, framework)

59870 Revert “Deprecate WhitelistingTextInputFormatter and BlacklistingTextInputFormatter” (a: tests, cla: yes, f: cupertino, f: material design, framework, team)

59876 Re-land “Deprecate WhitelistingTextInputFormatter and BlacklistingTextInputFormatter” (a: tests, cla: yes, f: cupertino, f: material design, framework, team)

59877 Allow detection of images using more memory than necessary (a: debugging, a: error message, a: images, cla: yes, framework)

59883 Refactor mouse hit testing system: Direct mouse hit test (a: mouse, cla: yes, f: material design, framework, severe: performance, waiting for tree to go green)

59888 Fix the layout calculation in sliver list where the scroll offset cor… (cla: yes, f: scrolling, framework, waiting for tree to go green)

59900 Fix issue with stack traces getting mangled (a: tests, cla: yes, framework)

59913 [EditableText] Inherit from DefaultTextHeightBehavior (cla: yes, framework)

59937 Update tooltip_theme_test to unblock Dart SDK roll (cla: yes, f: material design, framework, waiting for tree to go green)

59961 Support GTK keycodes (cla: yes, framework, team)

59966 Added a filterQuality parameter to texture (a: quality, a: video, cla: yes, framework, waiting for tree to go green)

59981 Revert “Implement Comparable" (cla: yes, f: material design, framework)

59982 [flutter_driver] Fix tracing of startup events (a: tests, cla: yes, framework)

59986 Revert “fix the widget span layout when text scale factor != 1” (cla: yes, framework)

59992 Revert “[PageTransitionsBuilder] Fix ‘ZoomPageTransition’ built more than once” (cla: yes, f: material design, framework)

60000 Revert “Fix outline button solid path when BorderSize.width is used” (f: material design, framework)

60009 RTL caret position (cla: yes, f: material design, framework, waiting for tree to go green)

60021 reland “fix the widget span layout when text scale factor != 1” and h… (cla: yes, framework, waiting for tree to go green)

60042 Fix newly added test to opt out of NNBD (cla: yes, f: material design, framework)

60059 Expose the ElevationOverlay functions so applications can use the directly. (cla: yes, f: material design, framework, waiting for tree to go green)

60096 Localized new strings added in the redesigned Material Time Picker (a: internationalization, cla: yes, f: material design, framework, waiting for tree to go green)

60129 fix ink feature tries to get parent transformations when it is in the… (cla: yes, f: material design, framework, waiting for tree to go green)

60136 Add more documentation on why tests might hang when using runAsync (a: tests, cla: yes, framework, waiting for tree to go green)

60139 Fix a couple of doc typos. (cla: yes, f: material design, framework, waiting for tree to go green)

60141 Tweaking Material Chip a11y semantics to match buttons (a: accessibility, cla: yes, customer: money (g3), f: material design, framework)

60152 Remove unused physicalDepth code (a: tests, cla: yes, customer: fuchsia, framework, waiting for tree to go green)

60219 Update inaccurate documentation for isUtf16Surrogate method (cla: yes, framework, waiting for tree to go green)

60222 Doc Updates (cla: yes, d: api docs, d: examples, documentation, f: scrolling, framework, waiting for tree to go green)

60245 [PageTransitionsBuilder] Reland Fix ‘ZoomPageTransition’ built more than once (cla: yes, f: material design, framework, waiting for tree to go green)

60248 Ensure FloatingActionButtonLocations are always within safe interactive areas (a: quality, cla: yes, customer: money (g3), f: material design, framework, waiting for tree to go green)

60316 Don’t access clipboard passively on iOS (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

60320 Have AndroidViewController extend PlatformViewController and add support for hybrid platform views (cla: yes, framework, team, waiting for tree to go green)

60329 [Semantics] Update bottom nav semantics tests to use matches semantics (cla: yes, f: material design, framework, waiting for tree to go green)

60367 Do not return partial semantics from tester.getSemantics (a: tests, cla: yes, framework, waiting for tree to go green)

60379 Do not call Picture.toImage on web during shader warm-up (cla: yes, framework, waiting for tree to go green)

60383 [Material] Add property to theme dial label colors on Time Picker (cla: yes, f: material design, framework, waiting for tree to go green)

60394 Show hint when label is floating (cla: yes, f: material design, framework, waiting for tree to go green)

60396 Fixed a problem with date calculations that caused a test to fail in a non-US time zone. (cla: yes, f: material design, framework, waiting for tree to go green)

60478 Fix remaining holes in stack trace demangling (a: tests, cla: yes, framework)

60481 Adding ColorFiltered “Widget of the week” video to docs. (cla: yes, framework, waiting for tree to go green)

60482 Fix docs for TabBar indicator (cla: yes, d: api docs, documentation, f: material design, framework, waiting for tree to go green)

60497 Keyboard navigation fo the Material Date Range Picker (cla: yes, f: material design, framework, waiting for tree to go green)

60523 InteractiveViewer scroll direction (cla: yes, framework, waiting for tree to go green)

60530 Revert “fix paint order of ink feature (#59108)” (cla: yes, f: material design, framework)

60532 InteractiveViewer with a changing screen size (cla: yes, framework, waiting for tree to go green)

60536 Issues/58665 reland and prevent the material widget from absorbing gesture (cla: yes, f: material design, framework, waiting for tree to go green)

60545 Annotate RawMaterialButton as a Material > Button category. (cla: yes, f: material design, framework, waiting for tree to go green)

60549 RangeSlider overlap properly (cla: yes, f: material design, framework, waiting for tree to go green)

60552 New license page with fix for zero licenses. (a: internationalization, f: material design, framework)

60563 ListTile mouse pointer fix (cla: yes, f: material design, framework, waiting for tree to go green)

60586 Issues/58053 - Set default textBaseline to alphabetic in the Table widget (cla: yes, framework, waiting for tree to go green)

60611 1.17.5 CP: Fix daemon device discovery crash when Xcode isn’t installed (#60546) (CQ+1, a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)

60621 Add a flag to toggle navigator route update reporting (cla: yes, f: routes, framework, waiting for tree to go green)

60645 Revert “Tweaking Material Chip a11y semantics to match buttons (#60141)” (cla: yes, f: material design, framework, waiting for tree to go green)

60660 In layers_test create a canvas to start recording on the PictureRecorder (cla: yes, framework, waiting for tree to go green)

60684 Enable shouldCapTextScaleForTitle by default in AppBarTheme (cla: yes, f: material design, framework, waiting for tree to go green)

60693 Typo sweep (a: tests, cla: yes, f: cupertino, f: material design, framework, team, tool, waiting for tree to go green)

60726 Doc and Error Message Improvements (a: animation, a: annoyance, a: error message, a: quality, a: text input, cla: yes, d: api docs, d: examples, documentation, f: cupertino, f: material design, framework, waiting for tree to go green)

60730 Remove superfluous GestureDetector. (cla: yes, f: material design, framework, waiting for tree to go green)

60734 Add comment explain dispatchEvent override (a: tests, cla: yes, documentation, framework)

60764 Support customizing colors for rows in DataTable (cla: yes, f: material design, framework, waiting for tree to go green)

60832 Fix typo in popup_menu.dart (cla: yes, f: material design, framework)

60836 Expose height and width factor in AnimatedAlign (a: animation, cla: yes, framework, waiting for tree to go green)

60915 [AppBar] adds leadingWidth property to customize width of leading widget (cla: yes, f: material design, framework, waiting for tree to go green)

60916 Revert “Fix remaining holes in stack trace demangling” (a: tests, cla: yes, framework)

60925 fix semantics to only send relevant node update (a: accessibility, cla: yes, framework, waiting for tree to go green)

60929 Adding CupertinoApp Sample templates (cla: yes, d: api docs, d: examples, documentation, f: cupertino, framework, team, waiting for tree to go green)

60930 Add embedderId to PointerEvent (cla: yes, framework)

60934 Skip Audit - Scheduler and Services libraries (a: quality, a: tests, cla: yes, framework, team, waiting for tree to go green)

60936 Skip Audit - Widgets Library (a: quality, a: tests, cla: yes, framework, team, waiting for tree to go green)

60956 Assert valid composing TextRange (cla: yes, framework, waiting for tree to go green)

60991 [Material] Misc fixes for time picker input mode (cla: yes, f: material design, framework, waiting for tree to go green)

60996 Reland “Fix remaining holes in stack trace demangling”” (a: tests, cla: yes, framework)

61000 Remove shouldCapTextScaleForTitle from AppBarTheme (cla: yes, f: material design, framework, waiting for tree to go green)

61010 Revert “Add embedderId to PointerEvent (#60930)” (cla: yes, engine, framework, team)

61012 prevents sliver app bar from changing semantics tree when it is not n… (a: accessibility, f: material design, framework, waiting for tree to go green)

61013 Re-land gesture detection for hybrid platform views (engine, framework, team)

61019 InteractiveViewer pan axis locking (cla: yes, framework, waiting for tree to go green)

61033 Do not cache itemBuilder calls in a GridView (cla: yes, framework, waiting for tree to go green)

61035 Fix bug where dispose message requires a map (cla: yes, framework)

61102 Fix PointerAddedEvent handling in LiveTestWidgetsFlutterBinding (a: tests, cla: yes, framework)

61109 Revert “Expose height and width factor in AnimatedAlign “ (cla: yes, framework)

61118 Fix #61102 line wrapping (a: tests, cla: yes, framework, waiting for tree to go green)

team - 283 pull request(s)

42940 Revise Action API (cla: yes, f: cupertino, f: material design, framework, team)

52507 enable avoid_equals_and_hash_code_on_mutable_classes (a: tests, cla: yes, d: examples, f: cupertino, f: material design, framework, team, team: gallery, tool, waiting for tree to go green)

52791 Read custom app project name from gradle.properties (cla: yes, team, tool)

53096 Devicelab tests (Chrome run, Web compile) for New Flutter Gallery (cla: yes, team, waiting for tree to go green)

53358 Disable flutter_driver_screenshot_test_ios. (cla: yes, team, waiting for tree to go green)

53374 [gen_l10n] Fallback feature for untranslated messages (a: internationalization, cla: yes, team, tool, waiting for tree to go green)

53381 Characters Package (a: text input, cla: yes, f: material design, framework, team, tool, waiting for tree to go green)

53422 Rename GPU thread to raster thread in API docs (a: tests, cla: yes, framework, team, tool, waiting for tree to go green)

53600 Restructure the Windows app template (cla: yes, team, tool)

53616 Improving A11y for Flutter Gallery Demos (a: accessibility, a: tests, cla: yes, f: material design, framework, team)

53655 Pass showCheckboxColumn parameter to DataTable (a: quality, cla: yes, f: material design, framework, team)

53809 [flutter_tools] update to package vm_service: electric boogaloo (cla: yes, team, tool)

53824 [gen_l10n] Add option for deferred loading on the web (a: internationalization, cla: yes, team, tool, waiting for tree to go green)

53837 Skip Audits (2) (a: tests, cla: yes, f: cupertino, framework, platform-web, team, waiting for tree to go green)

53868 [gen_l10n] Add scriptCode handling (a: internationalization, cla: yes, severe: new feature, team, tool)

53879 Collect chrome://tracing data in Web benchmarks (cla: yes, team, work in progress; do not review)

53880 Use no locale as synonym for nb (a: internationalization, cla: yes, customer: dream (g3), f: cupertino, f: material design, team, waiting for tree to go green)

53888 Add visualDensity and focus support to ListTile (a: desktop, cla: yes, f: material design, framework, team, waiting for tree to go green)

53916 Slider rebase work (cla: yes, f: material design, framework, team)

53951 Revert “[flutter_tools] update to package vm_service: electric boogaloo” (cla: yes, team, tool)

53952 [web] Fix race condition in widget benchmarks (cla: yes, platform-web, team)

53954 [gen_l10n] Fix plural parsing for translated messages (a: internationalization, cla: yes, team, tool, waiting for tree to go green)

53957 [flutter_tools] Migrate to vm service 3 (reland): electric boogaloo (cla: yes, team, tool)

53963 revive the android_views test (cla: yes, team, waiting for tree to go green)

53967 Temporarily mark web benchmarks as flaky (cla: yes, team)

53969 Use “measured_frame” instead of “CrRendererMain” to detect process ID (cla: yes, team)

53980 Test creation of Android AlertDialogs with a platform view context (cla: yes, team, waiting for tree to go green)

54015 Update roll_dev to work with new version numbers (cla: yes, team)

54023 disable MotionEvents test (cla: yes, team)

54114 Revert “[flutter_tools] Migrate to vm service 3 (reland): electric boogaloo” (cla: yes, team, tool)

54122 disable the “gpu” tracing category (cla: yes, team)

54125 remove flutter_test quiver dep, use fake_async and clock instead (a: tests, cla: yes, framework, team)

54132 [flutter_tools] Migrate to package:vm_service 4: trigonometric boogaloo (cla: yes, team, tool)

54144 drop image package dependency for goldens (a: tests, cla: yes, framework, team, waiting for tree to go green)

54150 Don’t checkout master in roll_dev (cla: yes, team)

54152 [flutter_tools] Remove fromPlatform from tests (cla: yes, team, tool, waiting for tree to go green)

54155 [cleanup] Remove unused script (cla: yes, team)

54163 Enable the android_views AlertDialog test (cla: yes, team)

54176 Fix newly reported prefer_const_constructors lints. (a: internationalization, cla: yes, d: examples, team, tool)

54181 Roll pinned xml and petitparser versions (cla: yes, team, waiting for tree to go green)

54185 [gen_l10n] Handle single, double quotes, and dollar signs in strings (cla: yes, team, tool, waiting for tree to go green)

54206 Updating codeowners for goldens (a: tests, cla: yes, framework, team, waiting for tree to go green)

54212 Reverse dependency between services and scheduler (a: tests, cla: yes, framework, team, waiting for tree to go green)

54214 re-enable android_view_test (cla: yes, team, waiting for tree to go green)

54219 Remove escape dollar parameter in localizations_utils (a: internationalization, cla: yes, team, waiting for tree to go green)

54227 [windows] Adds support for keyboard mapping. (a: tests, cla: yes, framework, team, waiting for tree to go green)

54236 Disable tracing for non-frame based Web benchmarks (cla: yes, team, waiting for tree to go green)

54247 [versions] update versions (cla: yes, team)

54312 fix and re-land “re-enable android_view_test (#54214)” (cla: yes, team, waiting for tree to go green)

54317 PageStorage sample (cla: yes, d: api docs, d: examples, documentation, framework, team, waiting for tree to go green)

54322 Skip Audit - Material Library (a: quality, a: tests, cla: yes, f: material design, framework, platform-web, team, waiting for tree to go green)

54334 [versions] update all flutter versions (cla: yes, team, waiting for tree to go green)

54387 Revert “fix and re-land “re-enable android_view_test (#54214)”” (cla: yes, team)

54396 [web] Don’t collect trace info in the color grid benchmark (cla: yes, platform-web, team)

54401 Cleanup in gen_l10n files (a: internationalization, cla: yes, team)

54403 Reland re-enable android_view_test #54214 (cla: yes, team, waiting for tree to go green)

54407 Don’t import plugins that don’t support android in settings.gradle (a: accessibility, cla: yes, d: examples, team, tool, waiting for tree to go green)

54471 fix visual density prefer_const_constructors lint (cla: yes, team)

54478 Fix environment leakage in doctor_test (cla: yes, team, team: flakes, team: infra, tool)

54480 Revert “[flutter_driver] Add SceneDisplayLag stats to timeline summar… (a: tests, cla: yes, framework, team)

54490 [flutter_driver] Reland add SceneDisplayLag stats to timeline summary (a: tests, cla: yes, framework, team, waiting for tree to go green)

54494 Add A/B test mode to local devicelab runner (cla: yes, severe: performance, team, waiting for tree to go green)

54497 [devicelab] Do not wait for connections after process has exited (cla: yes, team, waiting for tree to go green)

54505 mark web benchmarks as not flaky (cla: yes, team)

54522 Reland “Add API to services package that overrides HTTP ban (#54243)” (cla: yes, framework, team, waiting for tree to go green)

54617 [flutter_tools] initial support for enable experiment, run, apk, ios, macos (a: null-safety, cla: yes, team, tool)

54618 Revert “[devicelab] Do not wait for connections after process has exited” (cla: yes, team)

54676 print intermediate and raw A/B results when not silent (cla: yes, team)

54678 Make Web shard count configurable via WEB_SHARD_COUNT (cla: yes, team, waiting for tree to go green)

54691 Migrate Runner project base configuration (cla: yes, d: examples, t: xcode, team, tool)

54697 fix APK location for devicelab (cla: yes, team)

54703 fix run release test APK location (cla: yes, team)

54783 [flutter_tools] Fix roll dev script, add tests (cla: yes, team, tool, waiting for tree to go green)

54787 force upgraded package dependencies (cla: yes, team)

54798 ToDo Audit - Cupertino+ Library (a: accessibility, cla: yes, d: examples, f: cupertino, framework, team, waiting for tree to go green)

54883 Remove outliers in Web benchmarks to reduce noise; add visualization (cla: yes, team)

54887 Specify the devicelab task simulator runtime to support <Xcode 11.4 (cla: yes, team)

54891 Mark ios_app_with_watch_companion as flaky (cla: yes, team, team: infra)

54893 Fix the stage of ios_app_with_watch_companion (cla: yes, team)

54894 Update dartdoc to 0.30.4. (cla: yes, team, waiting for tree to go green)

54899 Pass in runtime to ios_app_with_watch_companion simctl create (cla: yes, team, team: infra)

54903 benchmark animation performance of Opacity widget (cla: yes, team)

54908 add benchmark for picture recording (cla: yes, team)

54909 [flutter_tools] fix multiple defines in flutter tooling, web (cla: yes, team, tool)

54912 Move doctor into globals (cla: yes, team, tool)

54916 Convert expression evaluation exceptions to errors (cla: yes, team, tool, waiting for tree to go green)

54924 CrashReportSender dependency injection (cla: yes, team, tool)

54952 Roll pinned package versions (cla: yes, team, waiting for tree to go green)

54967 Revert “[flutter_tools] fix multiple defines in flutter tooling, web” (cla: yes, team, tool)

54973 [flutter_tools] Reland: fix multiple dart defines (cla: yes, team, tool)

54991 Mark ios_app_with_watch_companion as not flaky (a: tests, cla: yes, team)

54994 flutter_gallery__memory_nav and flutter_gallery__back_button_memory are flaky (cla: yes, team)

55002 Move GitHubTemplateCreator into reporting library (cla: yes, team, tool)

55057 validate engine hash (cla: yes, team)

55068 Test touch for Android windows added by platform views (cla: yes, team)

55126 web benchmarks: handle no outliers case (cla: yes, team, waiting for tree to go green, work in progress; do not review)

55130 Enable android_views window touch test (cla: yes, team)

55152 Support tags when running tests from command line (cla: yes, team, tool)

55181 Add performance tests for the new gallery (cla: yes, perf: speed, severe: performance, team, waiting for tree to go green)

55201 Migrating old Gallery to new Slider (cla: yes, f: material design, team)

55220 Revert “validate engine hash” (cla: yes, team)

55223 Test engine version hash, but skip for Dart HHH bot (cla: yes, team, waiting for tree to go green)

55225 Remove the unused getFlutter function (cla: yes, team, waiting for tree to go green)

55230 Make Action.enabled be isEnabled(Intent intent) instead. (cla: yes, framework, team)

55253 Flutter 1.17.0.dev.3.2 cherrypicks (cla: yes, engine, framework, team, tool)

55331 extract engine sub-metrics; change reported metrics (cla: yes, team)

55335 Update dartdoc version to 0.31.0 (cla: yes, team, waiting for tree to go green)

55336 Adding tabSemanticsLabel to CupertinoLocalizations (a: accessibility, a: internationalization, cla: yes, f: cupertino, framework, severe: API break, team, waiting for tree to go green)

55348 [flutter_tools] unpin package config and update (cla: yes, team, tool)

55401 Optimize fuchsia test script. (CQ+1, cla: yes, team, waiting for tree to go green)

55413 Revert “[flutter_tools] default tree-shake-icons to enabled and improve performance” (cla: yes, team, tool)

55414 LayoutBuilder: skip calling builder when constraints are the same (cla: yes, framework, team)

55433 Roll packages, drop custom timeline parsing for tracing tests (cla: yes, team, waiting for tree to go green)

55485 Use correct path for flutter in flutter_gallery_v2_chrome_run_test.dart (cla: yes, team, waiting for tree to go green)

55486 Add DevTools memory test (cla: yes, perf: memory, severe: performance, team, waiting for tree to go green)

55564 [flutter_tools] support –enable-experiment in flutter test (cla: yes, team, tool)

55609 Add benchmark for hybrid composition on Android (a: platform-views, cla: yes, t: flutter driver, team)

55782 Removing Deprecated flag for Gallery (cla: yes, f: material design, team, waiting for tree to go green)

55789 ToDo Audit - Material Library+ (cla: yes, f: material design, framework, team, waiting for tree to go green)

55792 [gen_l10n] Output directory option (a: internationalization, cla: yes, team)

55793 Skip Audit - Painting Library (a: images, a: tests, a: typography, cla: yes, framework, platform-web, team, will affect goldens)

55799 Check Xcode build setting FULL_PRODUCT_NAME for bundle name (cla: yes, t: xcode, team, tool)

55812 restore quit timeout, adjust some integration test behaviors (cla: yes, team, tool)

55871 Flutter 1.17.0.dev.3.3 cherrypicks (cla: yes, engine, framework, team, tool)

55876 Mark android attach test flaky (cla: yes, team)

55877 Mark flutter_gallery_v2_chrome_run_test and flutter_gallery_v2_web_compile_test not flaky (cla: yes, team)

55881 Make flutter_attach_test_android test verbose (cla: yes, team)

55909 [gen_l10n] Fix unintended breaking change introduced by output-dir option (a: internationalization, cla: yes, team, tool)

55935 Read correct file for android view benchmark (cla: yes, team)

55977 Add clipBehavior to widgets with clipRect (cla: yes, f: material design, framework, severe: API break, team, will affect goldens)

56329 BuildInfo tests without context (cla: yes, team)

56330 Use androidSdk globals variable everywhere (cla: yes, team, tool)

56331 Inject logger and fs into printHowToConsumeAar, test without context (cla: yes, team, tool)

56335 Gradle artifacts and tasks tests without context (cla: yes, team, tool)

56409 InteractiveViewer Widget (cla: yes, f: material design, framework, team, waiting for tree to go green)

56445 Revert “Add DevTools memory test” (cla: yes, team)

56502 Swap xcode_tests from MockProcessManager to FakeProcessManager (cla: yes, team, tool, waiting for tree to go green)

56505 Swap xcodeproj_tests from MockProcessManager to FakeProcessManager (cla: yes, team, tool)

56575 Roll new gallery version in the perf test (cla: yes, severe: performance, team, waiting for tree to go green)

56594 Shard firebase_test_lab_tests (cla: yes, team)

56596 add web benchmark that measures efficiency of clipped out pictures (cla: yes, team)

56605 Remove direct uses of LocalPlatform (cla: yes, team, tool)

56620 Remove Runner target check, prefer schemes (cla: yes, t: xcode, team, tool, waiting for tree to go green)

56623 [devicelab] fix web twc task missing display (cla: yes, team)

56689 Bring back paste button hide behavior (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)

56695 [devicelab] mark web_enable_twc as non-flaky (cla: yes, team, waiting for tree to go green)

56700 Mark new Gallery test as non-flaky (cla: yes, team)

56721 fix roll_dev.dart to query remote ref, rather than local (cla: yes, team, waiting for tree to go green)

56727 Update README.md (cla: yes, team, waiting for tree to go green)

56735 Shard Cirrus build_tests (cla: yes, team)

56786 [flutter_tools] cache-bust in service worker (cla: yes, team, tool, waiting for tree to go green)

56806 Revert “Bring back paste button hide behavior” (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)

56922 Bring back paste button hide behavior 2 (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)

56951 Revert “Bring back paste button hide behavior 2” (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)

56958 Updated dwds (and other packages) (cla: yes, d: examples, team, tool, waiting for tree to go green)

56961 Remove dead definesCustomBuildConfigurations (cla: yes, team, tool, waiting for tree to go green)

57016 [web] Add path construction benchmark (cla: yes, team)

57039 Allow Recorder override shouldContinue (cla: yes, team, waiting for tree to go green)

57052 Flutter 1.17.1 cherrypicks (cla: yes, engine, framework, team, tool)

57053 Updated gen_missing_localizations to copy the english strings instead of using ‘TBD’. (cla: yes, f: material design, framework, team, waiting for tree to go green)

57058 1.18.0-11.1.pre beta cherrypicks (cla: yes, engine, framework, team, tool, work in progress; do not review)

57075 [flutter_tools] re-enable non-nullable test (cla: yes, team, tool, waiting for tree to go green)

57139 Bring back paste button hide behavior 3 (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team, waiting for tree to go green)

57152 Update snippets README.md to include more detail (cla: yes, team)

57231 Mark gallery tests as flaky (cla: yes, team)

57235 [null-safety] disable tests until framework has migrated (cla: yes, team, waiting for tree to go green)

57286 Revert “ Bring back paste button hide behavior 3” (a: accessibility, cla: yes, f: cupertino, f: material design, framework, platform-web, team, waiting for tree to go green)

57321 Update packages (cla: yes, team, tool, waiting for tree to go green)

57328 Update flutter_gallery_assets to ^0.2.0 (cla: yes, team, tool)

57340 Reland “Add DevTools memory test (#55486)” (cla: yes, team, waiting for tree to go green)

57511 Step 2 of 3: Change opt-in default for debugCheckHasMaterialLocalizations assertion on TextField (a: internationalization, a: text input, cla: yes, f: material design, framework, team, waiting for tree to go green)

57576 Add Web Benchmarks for Flutter Gallery (Flutter Side) — 1/4 (cla: yes, f: cupertino, f: material design, team, waiting for tree to go green)

57621 Remove MaterialControls from examples/flutter_view (cla: yes, d: examples, team)

57624 Remove unused integration test iOS directory (cla: yes, team)

57704 Use pub inside the Flutter directory (cla: yes, team, waiting for tree to go green)

57821 fix a typo in trace events for the image cache (cla: yes, framework, team, waiting for tree to go green)

57871 [flutter_tools] rename output LICENSE file to NOTICES and support loading either (cla: yes, framework, team, tool)

58018 Prevent building non-android plugins in build aar (cla: yes, team, tool, waiting for tree to go green)

58027 Link to migration guide template from pull request template (cla: yes, team, waiting for tree to go green)

58050 Flutter 1.17.2 cherrypicks (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool, work in progress; do not review)

58104 Run flutter update-packages --force-upgrade. (cla: yes, team)

58112 Mark non-flaky test as such (cla: yes, team)

58121 Update stocks example to use l10n.yaml workflow (cla: yes, team, waiting for tree to go green)

58135 [release] remove .dart_tool directory from uploaded zip (cla: yes, team, waiting for tree to go green)

58140 Add a backward variant of BenchCardInfiniteScroll (cla: yes, team)

58175 [devicelab] less sensitivity to whitespace in flutter_performance_test (cla: yes, team)

58277 Enabling the ImageFiltered(ImageFilter.matrix) page of macrobenchmark (cla: yes, team, waiting for tree to go green)

58328 [flutter_tools] deprecate flutter generate and codegen (cla: yes, team, tool, waiting for tree to go green)

58344 Revert “Add clipBehavior to widgets with clipRect” (cla: yes, f: material design, framework, team)

58444 Remove outdated disable_input_output_paths from example project Podfiles (cla: yes, d: examples, platform-ios, team, tool, waiting for tree to go green)

58458 Rename integration test ios_app_with_watch_companion -> ios_app_with_extensions (cla: yes, team)

58499 [devicelab] mark ios transition_perf as non-flaky (cla: yes, team, waiting for tree to go green)

58504 Revert “Remove outdated disable_input_output_paths from example project Podfiles” (cla: yes, d: examples, team)

58513 benchmark updating many child layers (cla: yes, team)

58522 Build iOS apps using Swift Packages (cla: yes, d: examples, team, tool, waiting for tree to go green)

58524 Remove outdated disable_input_output_paths from example project Podfiles (cla: yes, d: examples, team, waiting for tree to go green)

58538 Don’t elapse real time during IOSDevice.startApp tests (cla: yes, team, tool, waiting for tree to go green)

58541 Fake out DeviceManager.getDevices in test (cla: yes, team, tool, waiting for tree to go green)

58544 Use fake command in analytics test (cla: yes, team, tool, waiting for tree to go green)

58549 Revert “Build iOS apps using Swift Packages” (cla: yes, d: examples, team, tool)

58607 Revert “[flutter_tools] always initialize the resident runner from dill (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)

58617 Remove already covered devicelab test: tiles_scroll_perf_iphonexs__timeline_summary (cla: yes, team)

58620 Make debugSemantics available to profile mode (a: accessibility, a: tests, cla: yes, framework, team)

58622 Don’t elapse real time during IOSDevice.startApp tests (cla: yes, team, tool, waiting for tree to go green)

58635 Remove DiagnosticableMixin in favor of Diagnosticable (cla: yes, framework, team, waiting for tree to go green)

58644 Add FakeAsync to delay tests (cla: yes, team, tool)

58645 Move create project build tests to permeable command shard (cla: yes, team, tool)

58646 Flutter 1.17.3 cherrypicks (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)

58648 Add iOS new gallery perf test (cla: yes, severe: performance, team, waiting for tree to go green)

58649 Add per-test timeout to Cirrus tool general tests (cla: yes, team, tool, waiting for tree to go green)

58656 Add the ability to ignore lines depending on comments (cla: yes, team, tool)

58701 Increase delay to verify cause of flakiness (cla: yes, team, waiting for tree to go green)

58747 Add Android device build/OS/API Level information to logs. (cla: yes, team)

58783 fix typo in macrobenchmarks/lib/main (cla: yes, team)

58799 Revert “Increase delay to verify cause of flakiness” (cla: yes, team, waiting for tree to go green)

58838 Turn off flaky indicator for flutter_gallery__back_button_memory and flutter_gallery__memory_nav (cla: yes, team)

58986 Line break for devicelab/bin/run.dart help info (cla: yes, team)

59009 Build iOS apps using Swift Packages (cla: yes, d: examples, platform-ios, t: xcode, team, tool, waiting for tree to go green)

59013 Make non-flaky tests as such (cla: yes, team, waiting for tree to go green)

59025 Revert “Build iOS apps using Swift Packages” (cla: yes, d: examples, team, tool)

59044 Move iOS Podfile logic into tool (cla: yes, platform-ios, team, tool, waiting for tree to go green)

59046 Cleanup devicelab framework duplicate (a: tests, cla: yes, engine, framework, team, tool)

59120 Deprecate WhitelistingTextInputFormatter and BlacklistingTextInputFormatter (a: tests, cla: yes, f: cupertino, f: material design, framework, team, waiting for tree to go green)

59184 [flutter_tools] remove globals from compilers (cla: yes, team, tool)

59209 Support .flutter-plugins-dependencies (cla: yes, platform-ios, team, tool, waiting for tree to go green)

59215 [flutter_tools] Update roll_dev.dart (cla: yes, team, tool, waiting for tree to go green)

59257 fix tree (cla: yes, team)

59267 Characters package (cla: yes, team, waiting for tree to go green)

59276 Add –device-id option for devicelab/bin/run.dart (cla: yes, team)

59280 test flutter framework with null-safety (cla: yes, d: examples, team, waiting for tree to go green)

59283 [versions] Update all the versions (cla: yes, team, tool)

59285 Remove Fuchsia BUILD.gn files (a: internationalization, a: tests, cla: yes, framework, team, tool, waiting for tree to go green)

59291 [flutter_tools] ensure generated entrypoint matches test and web entrypoint language version (cla: yes, team, tool)

59364 Reland non-breaking “Add clipBehavior to widgets with clipRect #55977” (cla: yes, f: material design, framework, team)

59365 Remove flutter_goldens_client package dependency from tool (cla: yes, team, tool, waiting for tree to go green)

59484 Word substitutions (cla: yes, framework, team, tool, waiting for tree to go green)

59500 Update recipes location. (cla: yes, framework, team)

59508 Remove last references to ideviceinstaller (cla: yes, platform-ios, team, tool, waiting for tree to go green)

59539 [flutter_tools] For l10n with deferred loading, use loadLibrary for non-web too (cla: yes, team, tool)

59617 Reland modernize selection menu appearance (a: accessibility, a: internationalization, cla: yes, f: cupertino, f: material design, framework, team, waiting for tree to go green)

59784 [devicelab] fix concurrent hot reload test: stderr != failure (cla: yes, team)

59803 Add benchmark for Mouse region (web) (a: tests, cla: yes, framework, severe: performance, team, waiting for tree to go green)

59832 [versions] update all versions (cla: yes, team, tool, waiting for tree to go green)

59867 Replace ANDROID_HOME user messages with ANDROID_SDK_ROOT (cla: yes, platform-android, team, tool, waiting for tree to go green)

59870 Revert “Deprecate WhitelistingTextInputFormatter and BlacklistingTextInputFormatter” (a: tests, cla: yes, f: cupertino, f: material design, framework, team)

59876 Re-land “Deprecate WhitelistingTextInputFormatter and BlacklistingTextInputFormatter” (a: tests, cla: yes, f: cupertino, f: material design, framework, team)

59896 gitignore .last_build_id file in the repo (cla: yes, d: examples, team, tool, waiting for tree to go green)

59907 port devicelab from idevice_id -> xcdevices (cla: yes, team, tool)

59932 Add SkSL shader warm-up tests to Flutter gallery (cla: yes, perf: speed, severe: performance, team, waiting for tree to go green)

59961 Support GTK keycodes (cla: yes, framework, team)

60015 Fix the paths in keyboard map templates (cla: yes, team)

60041 Use assemble build system directly for build ios-framework (cla: yes, team, tool)

60045 Check for Xcode 11 and Xcode 12 directory names in build_ios_framework_module_test (a: tests, cla: yes, platform-ios, team)

60127 [versions] update all versions and fix tool tests (cla: yes, team, tool)

60185 [gen_l10n] Update the arb filename parsing logic (a: internationalization, cla: yes, team, tool)

60228 Make module run script names unique (a: existing-apps, cla: yes, platform-ios, team, tool)

60320 Have AndroidViewController extend PlatformViewController and add support for hybrid platform views (cla: yes, framework, team, waiting for tree to go green)

60336 Heavy Widget construction and destruction performance test (a: tests, cla: yes, team)

60407 benchmarks/macrobenchmarks platforme file update (cla: yes, team)

60412 Simplify the animation control for macrobenchmarks test case (cla: yes, team)

60415 restore imagefiltered_transform_animation_perf__timeline_summary benchmark (cla: yes, team)

60490 Experiment with tester on the flutter_tools general shard (cla: yes, team)

60504 Update new gallery HEAD commit (cla: yes, team)

60507 Fix commit hash gallery (cla: yes, team)

60553 Mark non-flaky test as such (cla: yes, team, waiting for tree to go green)

60554 Web macrobenchmark: bench_mouse_region_grid_hover now tests hitTestDuration (cla: yes, team, waiting for tree to go green)

60611 1.17.5 CP: Fix daemon device discovery crash when Xcode isn’t installed (#60546) (CQ+1, a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)

60638 fix pubspec dependencies (cla: yes, team)

60652 Upgrade packages (team)

60668 Roll tester version (cla: yes, team)

60693 Typo sweep (a: tests, cla: yes, f: cupertino, f: material design, framework, team, tool, waiting for tree to go green)

60723 add a timeout to dashing (cla: yes, team)

60774 await TimelineSummary.write***ToFile (a: tests, cla: yes, team)

60929 Adding CupertinoApp Sample templates (cla: yes, d: api docs, d: examples, documentation, f: cupertino, framework, team, waiting for tree to go green)

60934 Skip Audit - Scheduler and Services libraries (a: quality, a: tests, cla: yes, framework, team, waiting for tree to go green)

60936 Skip Audit - Widgets Library (a: quality, a: tests, cla: yes, framework, team, waiting for tree to go green)

61010 Revert “Add embedderId to PointerEvent (#60930)” (cla: yes, engine, framework, team)

61013 Re-land gesture detection for hybrid platform views (engine, framework, team)

61025 benchmark memory usage for grid view of memory intensive widgets (cla: yes, perf: memory, team, waiting for tree to go green)

61034 Roll packages (cla: yes, team, tool)

61062 Mark new test as not flaky (cla: yes, team)

61064 Handle git dependencies, roll packages to get transitive deps of flutter_gallery (cla: yes, team, tool, waiting for tree to go green)

61128 Update tester to latest version (team)

f: material design - 204 pull request(s)

42940 Revise Action API (cla: yes, f: cupertino, f: material design, framework, team)

50412 Make CircularProgressIndicator’s animation match native (a: fidelity, a: quality, cla: yes, f: material design, framework, waiting for tree to go green)

50673 Update AppBar MediaQuery documentation (cla: yes, d: api docs, f: material design, framework, waiting for tree to go green)

50915 Implement barrierDismissible for showCupertinoDialog (a: internationalization, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

51465 Support New and Custom FAB Locations (cla: yes, f: material design, framework, waiting for tree to go green)

51581 Fix outline button solid path when BorderSize.width is used (cla: yes, f: material design, framework, platform-web, waiting for tree to go green)

52126 Autofill Part 1 (cla: yes, customer: peppermint, f: cupertino, f: material design, framework, waiting for tree to go green)

52507 enable avoid_equals_and_hash_code_on_mutable_classes (a: tests, cla: yes, d: examples, f: cupertino, f: material design, framework, team, team: gallery, tool, waiting for tree to go green)

53381 Characters Package (a: text input, cla: yes, f: material design, framework, team, tool, waiting for tree to go green)

53616 Improving A11y for Flutter Gallery Demos (a: accessibility, a: tests, cla: yes, f: material design, framework, team)

53655 Pass showCheckboxColumn parameter to DataTable (a: quality, cla: yes, f: material design, framework, team)

53880 Use no locale as synonym for nb (a: internationalization, cla: yes, customer: dream (g3), f: cupertino, f: material design, team, waiting for tree to go green)

53888 Add visualDensity and focus support to ListTile (a: desktop, cla: yes, f: material design, framework, team, waiting for tree to go green)

53916 Slider rebase work (cla: yes, f: material design, framework, team)

53945 [Material] Add focus, highlight, and keyboard shortcuts to Slider (cla: yes, f: material design, framework, waiting for tree to go green)

54110 Added ‘barrierColor’ and ‘useSafeArea’ parameters to the showDialog function. (cla: yes, f: material design, framework, waiting for tree to go green)

54119 Reland “iOS UITextInput autocorrection prompt (#45354)” (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

54128 fixes isAlwaysShown material scrollbar.dart (cla: yes, f: material design, framework, waiting for tree to go green)

54140 iOS Text Selection Menu Overflow (a: text input, cla: yes, f: cupertino, f: material design, framework, platform-ios)

54171 System mouse cursors (a: tests, cla: yes, f: material design, framework)

54322 Skip Audit - Material Library (a: quality, a: tests, cla: yes, f: material design, framework, platform-web, team, waiting for tree to go green)

54394 replace simple empty Container with w & h with SizedBox (a: accessibility, cla: yes, f: cupertino, f: material design, framework)

54481 Make TextFormFieldState.didChange change text fields value (cla: yes, f: material design, framework)

54640 Allow WIllPopCallback to return null or false to veto the pop. (cla: yes, f: material design, framework, waiting for tree to go green)

54674 Add searchFieldStyle (cla: yes, f: material design, framework, waiting for tree to go green)

54706 Wire in focusNode, focusColor, autofocus, and dropdownColor to DropdownButtonFormField (cla: yes, f: material design, framework, waiting for tree to go green)

54714 [Material] Added BottomNavigationBarTheme (cla: yes, f: material design, framework, waiting for tree to go green)

54902 Paste shows only when content on clipboard (a: text input, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

54919 Add MediaQueryData.navigationMode and allow controls to be focused when disabled. (cla: yes, customer: fun (g3), f: material design, framework)

54978 Expose current day as a parameter to showDatePicker. (cla: yes, f: material design, framework, waiting for tree to go green)

54985 Step 2: SnackBarBehavior.floating offset fix by default (cla: yes, f: material design, framework, waiting for tree to go green)

55064 Step 3: Removes temporary flag for SnackBarBehavior.floating offset fix (cla: yes, f: material design, framework)

55201 Migrating old Gallery to new Slider (cla: yes, f: material design, team)

55221 [ExpansionTile] adds padding property (cla: yes, f: material design, framework)

55260 Fine tune the Y offset of OutlineInputBorder’s floating label (cla: yes, f: material design, framework, waiting for tree to go green)

55408 Fix InputDecorator intrinsic height reporting (a: text input, cla: yes, f: material design, f: scrolling, framework, severe: regression, waiting for tree to go green)

55415 Customizable obscuringCharacter (a: text input, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

55416 Fix link to material spec (cla: yes, f: material design, framework, waiting for tree to go green)

55482 Enable configuring minHeight for LinearProgressIndicator and update default to match spec (cla: yes, f: material design, framework, waiting for tree to go green)

55484 Revert “Fix FlutterError.onError in debug mode (#53843)” (a: tests, cla: yes, f: material design, framework)

55599 Default to use V2 Slider (cla: yes, f: material design, framework)

55636 Prevent use of TextInputType.text when also using TextInputAction.newLine via assert (a: text input, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

55651 Fix behavior change due to incorrect initial floating setting (cla: yes, f: material design, framework, waiting for tree to go green)

55761 Add a property to Material icon button to customize the splash radius (cla: yes, f: material design, framework, waiting for tree to go green)

55775 TextField enabled fix (a: text input, cla: yes, f: material design, framework, waiting for tree to go green)

55782 Removing Deprecated flag for Gallery (cla: yes, f: material design, team, waiting for tree to go green)

55789 ToDo Audit - Material Library+ (cla: yes, f: material design, framework, team, waiting for tree to go green)

55829 allow changing the paint offset of a GlowingOverscrollIndicator (a: fidelity, a: quality, cla: yes, d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, severe: new feature, waiting for tree to go green)

55832 Prevent ModalBottomSheet from rebuilding its child (cla: yes, f: material design, framework, waiting for tree to go green)

55857 Removed useV2 Slider flag (cla: yes, f: material design, framework, waiting for tree to go green)

55902 Fix default opacity assignments for unselected and selected icons in NavigationRail (cla: yes, f: material design, framework, waiting for tree to go green)

55911 Text field height fix (a: text input, cla: yes, f: inspector, f: material design, framework, waiting for tree to go green)

55939 Implementation of the Material Date Range Picker. (cla: yes, f: material design, framework, waiting for tree to go green)

55977 Add clipBehavior to widgets with clipRect (cla: yes, f: material design, framework, severe: API break, team, will affect goldens)

56084 Step 1 of 3: Add opt-in fixing Dialog border radius to match Material Spec (a: fidelity, a: quality, cla: yes, f: material design, framework, waiting for tree to go green)

56090 Step 1 of 3: Add opt-in for debugCheckHasMaterialLocalizations assertion on TextField (a: internationalization, a: text input, cla: yes, f: material design, framework, waiting for tree to go green)

56091 Ensure *_kn.arb files are properly escaped with gen_localizations (a: internationalization, cla: yes, f: cupertino, f: material design, framework)

56190 [ExpansionTile] Wire through expandedCrossAxisAlignment, and expandedAlignment properties to the expanded tile (cla: yes, f: material design, framework, waiting for tree to go green)

56409 InteractiveViewer Widget (cla: yes, f: material design, framework, team, waiting for tree to go green)

56494 Wire up autofocus for OutlineButton (cla: yes, f: material design, framework)

56611 Nested InkWells only show the innermost splash (cla: yes, f: material design, framework, waiting for tree to go green)

56614 Revert “Paste shows only when content on clipboard (#54902)” (cla: yes, f: cupertino, f: material design, framework)

56641 Add 2 new keyboard types and infer keyboardType from autofill hints (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

56645 Localized new strings added in the redesigned Material Date Picker (a: internationalization, cla: yes, f: material design, framework, waiting for tree to go green)

56689 Bring back paste button hide behavior (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)

56794 [web & desktop] Hide all characters in a TextField, when obscureText is true on web & desktop (cla: yes, f: material design, framework, platform-mac, platform-web, waiting for tree to go green)

56806 Revert “Bring back paste button hide behavior” (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)

56895 [Material] Use titleTextStyle from dialog theme for SimpleDialog (cla: yes, f: material design, framework, waiting for tree to go green)

56922 Bring back paste button hide behavior 2 (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)

56951 Revert “Bring back paste button hide behavior 2” (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)

56956 ThemeData.brightness == ThemeData.colorScheme.brightness (cla: yes, f: material design, framework, waiting for tree to go green)

57033 Allow updating textAlignVertical (cla: yes, f: material design, framework, waiting for tree to go green)

57037 Making DropdownButtonFormField to re-render if parent widget changes (cla: yes, f: material design, found in release: 1.17, found in release: 1.18, framework, severe: regression, waiting for tree to go green)

57047 Added Dartpad and Image examples to Slider and RangeSlider docs (cla: yes, f: material design, framework, waiting for tree to go green)

57053 Updated gen_missing_localizations to copy the english strings instead of using ‘TBD’. (cla: yes, f: material design, framework, team, waiting for tree to go green)

57139 Bring back paste button hide behavior 3 (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team, waiting for tree to go green)

57172 Add option for ExpansionTile to maintain the state of its children when collapsed (cla: yes, f: material design, framework, waiting for tree to go green)

57189 Honor the InputDecoratorTheme in the text input fields used by the Date Pickers (cla: yes, f: material design, framework, waiting for tree to go green)

57195 Fix NavigationRail class docs (cla: yes, d: api docs, f: material design, framework, waiting for tree to go green)

57244 Make Tooltip recover gracefully when context is destroyed. (cla: yes, f: material design, framework)

57261 Make _RenderButtonBarRow.constraints null aware (cla: yes, f: material design, framework, waiting for tree to go green)

57286 Revert “ Bring back paste button hide behavior 3” (a: accessibility, cla: yes, f: cupertino, f: material design, framework, platform-web, team, waiting for tree to go green)

57291 [ExpansionTile] adds childrenPadding property (cla: yes, f: material design, framework)

57299 add @factory to create* methods (cla: yes, f: material design, framework, waiting for tree to go green)

57324 Fix Web asking for clipboard permissions (cla: yes, f: material design, framework, waiting for tree to go green)

57327 Value Indicator uses Global position (cla: yes, f: material design, framework)

57332 Add autofill support for TextFormField (cla: yes, f: material design, framework, waiting for tree to go green)

57500 SnackBarAction.createState() should have return type State (cla: yes, f: material design, framework, waiting for tree to go green)

57511 Step 2 of 3: Change opt-in default for debugCheckHasMaterialLocalizations assertion on TextField (a: internationalization, a: text input, cla: yes, f: material design, framework, team, waiting for tree to go green)

57521 Move paragraph on using Navigation Rail for wide viewports only closer to the top of the API docs. (cla: yes, f: material design, framework, waiting for tree to go green)

57526 Update the requirements for applying the elevation overlay. (cla: yes, f: material design, framework, waiting for tree to go green)

57535 Slider value indicator gets disposed if it is activated (cla: yes, f: material design, framework, waiting for tree to go green)

57574 Have _warpToCurrentIndex() shortcut logic behave properly (cla: yes, f: material design, framework, waiting for tree to go green)

57576 Add Web Benchmarks for Flutter Gallery (Flutter Side) — 1/4 (cla: yes, f: cupertino, f: material design, team, waiting for tree to go green)

57588 New license page. (a: internationalization, cla: yes, f: material design, framework)

57628 Add mouse cursor API to widgets (phase 1) (cla: yes, f: material design, framework)

57644 Adds physics to the TabBar (#57416) (cla: yes, f: material design, framework, waiting for tree to go green)

57733 #57730 - Support custom shapes for ListTiles (cla: yes, f: material design, framework, waiting for tree to go green)

57736 [AppBarTheme] adds centerTitle property (cla: yes, f: material design, framework, severe: new feature, waiting for tree to go green)

57745 Chips text scaling (cla: yes, f: material design, framework, waiting for tree to go green)

57751 Step 2 of 3: Change opt-in default for useMaterialBorderRadius on Dialogs (a: fidelity, a: quality, cla: yes, f: material design, framework, waiting for tree to go green)

57809 Stopped all animation controllers after toggleable has been detached. (cla: yes, f: material design, framework, waiting for tree to go green)

57868 [CheckboxListTile] exposes contentPadding property of ListTile. (cla: yes, f: material design, framework, waiting for tree to go green)

58016 Consistent American spelling of ‘behavior’ (cla: yes, f: material design, framework, waiting for tree to go green)

58024 fix cupertino page route dismisses hero transition when swipe to the … (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

58037 [SwitchListTile] adds controlAffinity property (cla: yes, f: material design, framework, waiting for tree to go green)

58050 Flutter 1.17.2 cherrypicks (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool, work in progress; do not review)

58094 Set upper limit on text scaling for AppBar.title (cla: yes, f: material design, framework, waiting for tree to go green)

58117 Minor correction to documentation for buttonColor (cla: yes, d: api docs, f: material design, framework, waiting for tree to go green)

58154 Allow null value for CheckboxListTile (cla: yes, f: material design, framework, waiting for tree to go green)

58209 Pass MaterialButton.disabledElevation into RawMaterialButton (cla: yes, f: material design, framework)

58258 Helpful assertion for isAlwaysShown error (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

58344 Revert “Add clipBehavior to widgets with clipRect” (cla: yes, f: material design, framework, team)

58448 InkWell uses MaterialStateMouseCursor and defaults to clickable (cla: yes, f: material design, framework)

58530 [Line Heights] Add textHeightBehavior to SelectableText. (cla: yes, f: material design, framework, waiting for tree to go green)

58535 Make _RenderSlider not be a semantics container (a: accessibility, cla: yes, f: focus, f: material design, framework)

58593 Add collapsed height param to SliverAppBar (cla: yes, f: material design, framework, waiting for tree to go green)

58607 Revert “[flutter_tools] always initialize the resident runner from dill (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)

58630 Updated Slider test (cla: yes, f: material design, framework, waiting for tree to go green)

58646 Flutter 1.17.3 cherrypicks (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)

58650 Added MaterialStateProperty overlayColor to InkWell (cla: yes, f: material design, framework)

58686 [PageTransitionsBuilder] Fix ‘ZoomPageTransition’ built more than once (cla: yes, f: material design, framework, waiting for tree to go green)

58708 Add shadowColor to AppBar and AppBarTheme (cla: yes, f: material design, framework, waiting for tree to go green)

58715 Fix custom physics application in TabBarView (a: quality, cla: yes, f: material design, f: scrolling, framework, waiting for tree to go green)

58780 fix typo in bottom navigation bar docs (cla: yes, f: material design, framework, waiting for tree to go green)

58808 Introduce inherited navigator observer and refactor hero controller (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

58829 Step 3 of 3: Remove opt-in for useMaterialBorderRadius on Dialogs (a: fidelity, a: quality, cla: yes, f: material design, framework, waiting for tree to go green)

58831 Step 3 of 3: Remove opt-in for debugCheckHasMaterialLocalizations assertion on TextField (a: internationalization, a: text input, cla: yes, f: material design, framework, waiting for tree to go green)

58843 Restore some typography tests (cla: yes, f: material design, framework)

59008 Update TextTheme.button.letterSpacing from 0.75 to 1.25 per spec (cla: yes, f: material design, framework, waiting for tree to go green)

59010 Scale input decorator label width (cla: yes, f: material design, framework, waiting for tree to go green)

59108 fix paint order of ink feature (cla: yes, f: material design, framework, waiting for tree to go green)

59111 Remove shape code from Date Picker dialog (cla: yes, f: material design, framework, waiting for tree to go green)

59115 Modernize selection menu appearance (cla: yes, f: cupertino, f: material design, framework, platform-android, waiting for tree to go green)

59117 Make the InkResponse’s focus highlight honor the radius parameter (cla: yes, f: material design, framework, waiting for tree to go green)

59120 Deprecate WhitelistingTextInputFormatter and BlacklistingTextInputFormatter (a: tests, cla: yes, f: cupertino, f: material design, framework, team, waiting for tree to go green)

59160 Remove unused import which shares prefix name with a used import. (a: internationalization, cla: yes, f: cupertino, f: material design)

59162 Rebuild SliverAppBar when forceElevated changes (cla: yes, f: material design, framework, waiting for tree to go green)

59186 Opt out nnbd in packages/flutter (a: accessibility, cla: yes, f: cupertino, f: material design, framework)

59187 Support floating the header slivers of a NestedScrollView (a: annoyance, a: quality, cla: yes, customer: crowd, customer: quill (g3), d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, waiting for tree to go green)

59191 [Material] Redesign Time Picker (a: internationalization, cla: yes, f: material design, framework, waiting for tree to go green)

59219 Typo fixing sweep through packages/flutter. (a: accessibility, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

59251 [DefaultTabController] adds interactive example (cla: yes, f: material design, framework, waiting for tree to go green)

59273 Add instructions for updating a localized string (cla: yes, f: material design, framework, waiting for tree to go green)

59279 First pass at keyboard navigation for the Material Date Picker (cla: yes, f: material design, framework, waiting for tree to go green)

59310 Dismiss modal routes with a keyboard shortcut (cla: yes, f: material design, framework, waiting for tree to go green)

59317 Implement Comparable (cla: yes, f: material design, framework, waiting for tree to go green)

59363 Add material state mouse cursor to TextField (a: text input, cla: yes, customer: octopod, f: material design, framework, waiting for tree to go green)

59364 Reland non-breaking “Add clipBehavior to widgets with clipRect #55977” (cla: yes, f: material design, framework, team)

59405 [AppBar] adds toolbarHeight property to customize AppBar height (cla: yes, f: material design, f: scrolling, framework, severe: new feature, waiting for tree to go green)

59474 Add link to ListTile replacement guide in layout error message (cla: yes, f: material design, framework, waiting for tree to go green)

59481 [MergeableMaterial] adds dividerColor property (cla: yes, f: material design, framework, waiting for tree to go green)

59561 Revert “Modernize selection menu appearance” (a: internationalization, cla: yes, f: cupertino, f: material design, framework)

59586 Keyboard navigation for the Material Date Picker grid (cla: yes, f: material design, framework, waiting for tree to go green)

59617 Reland modernize selection menu appearance (a: accessibility, a: internationalization, cla: yes, f: cupertino, f: material design, framework, team, waiting for tree to go green)

59631 ReorderableListView should not reorder if there is only a single item present (cla: yes, f: material design, framework, waiting for tree to go green)

59641 [ExpansionPanelList] adds dividerColor property (cla: yes, f: material design, framework, waiting for tree to go green)

59677 Revert “Characters Package” (cla: yes, f: material design, framework)

59778 Reland Characters Usage (cla: yes, f: material design, framework)

59807 Label unnecessarily ellided (cla: yes, f: material design, framework, waiting for tree to go green)

59865 Fix the paste button label in the new version of the filtered text pasting test (cla: yes, f: material design, framework)

59870 Revert “Deprecate WhitelistingTextInputFormatter and BlacklistingTextInputFormatter” (a: tests, cla: yes, f: cupertino, f: material design, framework, team)

59876 Re-land “Deprecate WhitelistingTextInputFormatter and BlacklistingTextInputFormatter” (a: tests, cla: yes, f: cupertino, f: material design, framework, team)

59883 Refactor mouse hit testing system: Direct mouse hit test (a: mouse, cla: yes, f: material design, framework, severe: performance, waiting for tree to go green)

59937 Update tooltip_theme_test to unblock Dart SDK roll (cla: yes, f: material design, framework, waiting for tree to go green)

59981 Revert “Implement Comparable" (cla: yes, f: material design, framework)

59992 Revert “[PageTransitionsBuilder] Fix ‘ZoomPageTransition’ built more than once” (cla: yes, f: material design, framework)

60000 Revert “Fix outline button solid path when BorderSize.width is used” (f: material design, framework)

60009 RTL caret position (cla: yes, f: material design, framework, waiting for tree to go green)

60042 Fix newly added test to opt out of NNBD (cla: yes, f: material design, framework)

60059 Expose the ElevationOverlay functions so applications can use the directly. (cla: yes, f: material design, framework, waiting for tree to go green)

60096 Localized new strings added in the redesigned Material Time Picker (a: internationalization, cla: yes, f: material design, framework, waiting for tree to go green)

60129 fix ink feature tries to get parent transformations when it is in the… (cla: yes, f: material design, framework, waiting for tree to go green)

60139 Fix a couple of doc typos. (cla: yes, f: material design, framework, waiting for tree to go green)

60141 Tweaking Material Chip a11y semantics to match buttons (a: accessibility, cla: yes, customer: money (g3), f: material design, framework)

60245 [PageTransitionsBuilder] Reland Fix ‘ZoomPageTransition’ built more than once (cla: yes, f: material design, framework, waiting for tree to go green)

60248 Ensure FloatingActionButtonLocations are always within safe interactive areas (a: quality, cla: yes, customer: money (g3), f: material design, framework, waiting for tree to go green)

60316 Don’t access clipboard passively on iOS (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

60329 [Semantics] Update bottom nav semantics tests to use matches semantics (cla: yes, f: material design, framework, waiting for tree to go green)

60383 [Material] Add property to theme dial label colors on Time Picker (cla: yes, f: material design, framework, waiting for tree to go green)

60394 Show hint when label is floating (cla: yes, f: material design, framework, waiting for tree to go green)

60396 Fixed a problem with date calculations that caused a test to fail in a non-US time zone. (cla: yes, f: material design, framework, waiting for tree to go green)

60405 Date picker string translations (a: internationalization, cla: yes, f: cupertino, f: material design, waiting for tree to go green)

60482 Fix docs for TabBar indicator (cla: yes, d: api docs, documentation, f: material design, framework, waiting for tree to go green)

60497 Keyboard navigation fo the Material Date Range Picker (cla: yes, f: material design, framework, waiting for tree to go green)

60530 Revert “fix paint order of ink feature (#59108)” (cla: yes, f: material design, framework)

60536 Issues/58665 reland and prevent the material widget from absorbing gesture (cla: yes, f: material design, framework, waiting for tree to go green)

60545 Annotate RawMaterialButton as a Material > Button category. (cla: yes, f: material design, framework, waiting for tree to go green)

60549 RangeSlider overlap properly (cla: yes, f: material design, framework, waiting for tree to go green)

60552 New license page with fix for zero licenses. (a: internationalization, f: material design, framework)

60563 ListTile mouse pointer fix (cla: yes, f: material design, framework, waiting for tree to go green)

60600 Fix and address Inconsistencies with Pashto support (a: internationalization, cla: yes, f: material design)

60611 1.17.5 CP: Fix daemon device discovery crash when Xcode isn’t installed (#60546) (CQ+1, a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)

60645 Revert “Tweaking Material Chip a11y semantics to match buttons (#60141)” (cla: yes, f: material design, framework, waiting for tree to go green)

60684 Enable shouldCapTextScaleForTitle by default in AppBarTheme (cla: yes, f: material design, framework, waiting for tree to go green)

60693 Typo sweep (a: tests, cla: yes, f: cupertino, f: material design, framework, team, tool, waiting for tree to go green)

60726 Doc and Error Message Improvements (a: animation, a: annoyance, a: error message, a: quality, a: text input, cla: yes, d: api docs, d: examples, documentation, f: cupertino, f: material design, framework, waiting for tree to go green)

60730 Remove superfluous GestureDetector. (cla: yes, f: material design, framework, waiting for tree to go green)

60764 Support customizing colors for rows in DataTable (cla: yes, f: material design, framework, waiting for tree to go green)

60832 Fix typo in popup_menu.dart (cla: yes, f: material design, framework)

60915 [AppBar] adds leadingWidth property to customize width of leading widget (cla: yes, f: material design, framework, waiting for tree to go green)

60991 [Material] Misc fixes for time picker input mode (cla: yes, f: material design, framework, waiting for tree to go green)

61000 Remove shouldCapTextScaleForTitle from AppBarTheme (cla: yes, f: material design, framework, waiting for tree to go green)

61012 prevents sliver app bar from changing semantics tree when it is not n… (a: accessibility, f: material design, framework, waiting for tree to go green)

a: tests - 67 pull request(s)

52507 enable avoid_equals_and_hash_code_on_mutable_classes (a: tests, cla: yes, d: examples, f: cupertino, f: material design, framework, team, team: gallery, tool, waiting for tree to go green)

53422 Rename GPU thread to raster thread in API docs (a: tests, cla: yes, framework, team, tool, waiting for tree to go green)

53616 Improving A11y for Flutter Gallery Demos (a: accessibility, a: tests, cla: yes, f: material design, framework, team)

53837 Skip Audits (2) (a: tests, cla: yes, f: cupertino, framework, platform-web, team, waiting for tree to go green)

54125 remove flutter_test quiver dep, use fake_async and clock instead (a: tests, cla: yes, framework, team)

54144 drop image package dependency for goldens (a: tests, cla: yes, framework, team, waiting for tree to go green)

54171 System mouse cursors (a: tests, cla: yes, f: material design, framework)

54206 Updating codeowners for goldens (a: tests, cla: yes, framework, team, waiting for tree to go green)

54212 Reverse dependency between services and scheduler (a: tests, cla: yes, framework, team, waiting for tree to go green)

54218 [flutter_driver] Add SceneDisplayLag stats to timeline summary (a: tests, cla: yes, framework, waiting for tree to go green)

54220 [benchmarks] Handle multiple begin/end trace events (a: tests, cla: yes, framework)

54227 [windows] Adds support for keyboard mapping. (a: tests, cla: yes, framework, team, waiting for tree to go green)

54322 Skip Audit - Material Library (a: quality, a: tests, cla: yes, f: material design, framework, platform-web, team, waiting for tree to go green)

54480 Revert “[flutter_driver] Add SceneDisplayLag stats to timeline summar… (a: tests, cla: yes, framework, team)

54490 [flutter_driver] Reland add SceneDisplayLag stats to timeline summary (a: tests, cla: yes, framework, team, waiting for tree to go green)

54698 Allow headers to be passed to the WebSocket connection for VMServiceFlutterDriver (a: tests, cla: yes, framework, waiting for tree to go green)

54741 [flutter_driver] Fix browser check (a: tests, cla: yes, framework, waiting for tree to go green)

54991 Mark ios_app_with_watch_companion as not flaky (a: tests, cla: yes, team)

55001 FlutterErrorDetails.context docs fix (a: error message, a: tests, cla: yes, d: api docs, d: examples, documentation, framework, waiting for tree to go green)

55141 Support tags in testWidgets (a: tests, cla: yes, framework, tool, waiting for tree to go green)

55484 Revert “Fix FlutterError.onError in debug mode (#53843)” (a: tests, cla: yes, f: material design, framework)

55494 Add onSecondaryTap to gesture recognizer and gesture detector. (a: tests, cla: yes, framework, waiting for tree to go green)

55527 Animation sheet recorder (a: tests, cla: yes, framework, waiting for tree to go green, will affect goldens)

55763 [timeline] Sort timeline events before summarizing (a: tests, cla: yes, framework)

55769 Revert “[timeline] Sort timeline events before summarizing (#55763)” (a: tests, cla: yes, framework)

55771 [timeline] Sort timeline events before summarizing (a: tests, cla: yes, framework, waiting for tree to go green)

55793 Skip Audit - Painting Library (a: images, a: tests, a: typography, cla: yes, framework, platform-web, team, will affect goldens)

55936 Fixed #55858 (a: tests, cla: yes, framework)

56428 Eagerly wait for the driver extension on FlutterDriver.connect() (a: tests, cla: yes, framework, waiting for tree to go green)

56430 Allow waitUntilFirstFrameRasterized without a root widget (a: tests, cla: yes, framework, waiting for tree to go green)

57240 [web] Update test skip description. (a: tests, cla: yes, framework, platform-web)

57270 add missing deps to flutter_test BUILD.gn (a: tests, cla: yes, framework)

57287 remove pending timers list code out of assert message (a: tests, cla: yes, framework)

57696 Functionality to check handlers set on platform channels (a: tests, cla: yes, framework, waiting for tree to go green)

58210 [e2e] make test bindings friendlier to integration tests (a: tests, cla: yes, framework)

58430 [flutter_driver] make timeline request in chunks (a: tests, cla: yes, framework, perf: memory)

58514 add rasterizer start times to timeline summaries (a: tests, cla: yes, framework, waiting for tree to go green)

58620 Make debugSemantics available to profile mode (a: accessibility, a: tests, cla: yes, framework, team)

58655 debug mode warning text alignment (a: tests, cla: yes, framework, waiting for tree to go green)

58723 Drop an unnecessary factory constructor (a: tests, cla: yes, framework, waiting for tree to go green)

58771 [Flutter Driver] Update the comments regarding the default timeout of WaitFor and WaitForAbsent commands (a: tests, cla: yes, framework, waiting for tree to go green)

58820 Timeline summary contains CPU, GPU and Memory usage (a: tests, cla: yes, framework, severe: performance, waiting for tree to go green)

58823 Add comments to flutter_driver for timeline class (a: tests, cla: yes, framework)

59046 Cleanup devicelab framework duplicate (a: tests, cla: yes, engine, framework, team, tool)

59120 Deprecate WhitelistingTextInputFormatter and BlacklistingTextInputFormatter (a: tests, cla: yes, f: cupertino, f: material design, framework, team, waiting for tree to go green)

59285 Remove Fuchsia BUILD.gn files (a: internationalization, a: tests, cla: yes, framework, team, tool, waiting for tree to go green)

59358 Implement delayed key event synthesis support for framework (a: tests, cla: yes, framework, waiting for tree to go green)

59803 Add benchmark for Mouse region (web) (a: tests, cla: yes, framework, severe: performance, team, waiting for tree to go green)

59870 Revert “Deprecate WhitelistingTextInputFormatter and BlacklistingTextInputFormatter” (a: tests, cla: yes, f: cupertino, f: material design, framework, team)

59876 Re-land “Deprecate WhitelistingTextInputFormatter and BlacklistingTextInputFormatter” (a: tests, cla: yes, f: cupertino, f: material design, framework, team)

59900 Fix issue with stack traces getting mangled (a: tests, cla: yes, framework)

59982 [flutter_driver] Fix tracing of startup events (a: tests, cla: yes, framework)

60045 Check for Xcode 11 and Xcode 12 directory names in build_ios_framework_module_test (a: tests, cla: yes, platform-ios, team)

60136 Add more documentation on why tests might hang when using runAsync (a: tests, cla: yes, framework, waiting for tree to go green)

60152 Remove unused physicalDepth code (a: tests, cla: yes, customer: fuchsia, framework, waiting for tree to go green)

60336 Heavy Widget construction and destruction performance test (a: tests, cla: yes, team)

60367 Do not return partial semantics from tester.getSemantics (a: tests, cla: yes, framework, waiting for tree to go green)

60478 Fix remaining holes in stack trace demangling (a: tests, cla: yes, framework)

60693 Typo sweep (a: tests, cla: yes, f: cupertino, f: material design, framework, team, tool, waiting for tree to go green)

60734 Add comment explain dispatchEvent override (a: tests, cla: yes, documentation, framework)

60774 await TimelineSummary.write***ToFile (a: tests, cla: yes, team)

60916 Revert “Fix remaining holes in stack trace demangling” (a: tests, cla: yes, framework)

60934 Skip Audit - Scheduler and Services libraries (a: quality, a: tests, cla: yes, framework, team, waiting for tree to go green)

60936 Skip Audit - Widgets Library (a: quality, a: tests, cla: yes, framework, team, waiting for tree to go green)

60996 Reland “Fix remaining holes in stack trace demangling”” (a: tests, cla: yes, framework)

61102 Fix PointerAddedEvent handling in LiveTestWidgetsFlutterBinding (a: tests, cla: yes, framework)

61118 Fix #61102 line wrapping (a: tests, cla: yes, framework, waiting for tree to go green)

f: cupertino - 53 pull request(s)

42940 Revise Action API (cla: yes, f: cupertino, f: material design, framework, team)

50915 Implement barrierDismissible for showCupertinoDialog (a: internationalization, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

52126 Autofill Part 1 (cla: yes, customer: peppermint, f: cupertino, f: material design, framework, waiting for tree to go green)

52507 enable avoid_equals_and_hash_code_on_mutable_classes (a: tests, cla: yes, d: examples, f: cupertino, f: material design, framework, team, team: gallery, tool, waiting for tree to go green)

52995 Fix typo of showCupertinoModalPopup documentation comment (cla: yes, f: cupertino, framework, waiting for tree to go green)

53837 Skip Audits (2) (a: tests, cla: yes, f: cupertino, framework, platform-web, team, waiting for tree to go green)

53880 Use no locale as synonym for nb (a: internationalization, cla: yes, customer: dream (g3), f: cupertino, f: material design, team, waiting for tree to go green)

54119 Reland “iOS UITextInput autocorrection prompt (#45354)” (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

54140 iOS Text Selection Menu Overflow (a: text input, cla: yes, f: cupertino, f: material design, framework, platform-ios)

54394 replace simple empty Container with w & h with SizedBox (a: accessibility, cla: yes, f: cupertino, f: material design, framework)

54798 ToDo Audit - Cupertino+ Library (a: accessibility, cla: yes, d: examples, f: cupertino, framework, team, waiting for tree to go green)

54902 Paste shows only when content on clipboard (a: text input, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

55336 Adding tabSemanticsLabel to CupertinoLocalizations (a: accessibility, a: internationalization, cla: yes, f: cupertino, framework, severe: API break, team, waiting for tree to go green)

55415 Customizable obscuringCharacter (a: text input, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

55636 Prevent use of TextInputType.text when also using TextInputAction.newLine via assert (a: text input, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

56091 Ensure *_kn.arb files are properly escaped with gen_localizations (a: internationalization, cla: yes, f: cupertino, f: material design, framework)

56582 Update Tab semantics in Cupertino to be the same as Material (a: accessibility, a: internationalization, cla: yes, f: cupertino, framework, severe: API break, waiting for tree to go green)

56614 Revert “Paste shows only when content on clipboard (#54902)” (cla: yes, f: cupertino, f: material design, framework)

56641 Add 2 new keyboard types and infer keyboardType from autofill hints (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

56689 Bring back paste button hide behavior (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)

56806 Revert “Bring back paste button hide behavior” (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)

56922 Bring back paste button hide behavior 2 (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)

56951 Revert “Bring back paste button hide behavior 2” (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)

57139 Bring back paste button hide behavior 3 (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team, waiting for tree to go green)

57286 Revert “ Bring back paste button hide behavior 3” (a: accessibility, cla: yes, f: cupertino, f: material design, framework, platform-web, team, waiting for tree to go green)

57461 Fix segment hit test behavior for segmented control (cla: yes, f: cupertino, framework, waiting for tree to go green)

57487 Fix typo in cupertino datepicker error (cla: yes, f: cupertino, framework, waiting for tree to go green)

57519 Report the accurate local position in (sliding)segmented control hit testing (cla: yes, f: cupertino, framework, waiting for tree to go green)

57534 Improve CupertinoDatePicker docs (cla: yes, f: cupertino, framework, waiting for tree to go green)

57576 Add Web Benchmarks for Flutter Gallery (Flutter Side) — 1/4 (cla: yes, f: cupertino, f: material design, team, waiting for tree to go green)

58024 fix cupertino page route dismisses hero transition when swipe to the … (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

58050 Flutter 1.17.2 cherrypicks (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool, work in progress; do not review)

58258 Helpful assertion for isAlwaysShown error (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

58392 iOS mid-drag activity indicator (a: fidelity, a: quality, cla: yes, f: cupertino, f: scrolling, framework, platform-ios, severe: API break)

58607 Revert “[flutter_tools] always initialize the resident runner from dill (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)

58646 Flutter 1.17.3 cherrypicks (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)

58808 Introduce inherited navigator observer and refactor hero controller (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

59115 Modernize selection menu appearance (cla: yes, f: cupertino, f: material design, framework, platform-android, waiting for tree to go green)

59120 Deprecate WhitelistingTextInputFormatter and BlacklistingTextInputFormatter (a: tests, cla: yes, f: cupertino, f: material design, framework, team, waiting for tree to go green)

59160 Remove unused import which shares prefix name with a used import. (a: internationalization, cla: yes, f: cupertino, f: material design)

59186 Opt out nnbd in packages/flutter (a: accessibility, cla: yes, f: cupertino, f: material design, framework)

59219 Typo fixing sweep through packages/flutter. (a: accessibility, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

59514 Replace collection’s SetEquality with flutter’s own (cla: yes, f: cupertino, framework, waiting for tree to go green)

59561 Revert “Modernize selection menu appearance” (a: internationalization, cla: yes, f: cupertino, f: material design, framework)

59617 Reland modernize selection menu appearance (a: accessibility, a: internationalization, cla: yes, f: cupertino, f: material design, framework, team, waiting for tree to go green)

59870 Revert “Deprecate WhitelistingTextInputFormatter and BlacklistingTextInputFormatter” (a: tests, cla: yes, f: cupertino, f: material design, framework, team)

59876 Re-land “Deprecate WhitelistingTextInputFormatter and BlacklistingTextInputFormatter” (a: tests, cla: yes, f: cupertino, f: material design, framework, team)

60316 Don’t access clipboard passively on iOS (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

60405 Date picker string translations (a: internationalization, cla: yes, f: cupertino, f: material design, waiting for tree to go green)

60611 1.17.5 CP: Fix daemon device discovery crash when Xcode isn’t installed (#60546) (CQ+1, a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)

60693 Typo sweep (a: tests, cla: yes, f: cupertino, f: material design, framework, team, tool, waiting for tree to go green)

60726 Doc and Error Message Improvements (a: animation, a: annoyance, a: error message, a: quality, a: text input, cla: yes, d: api docs, d: examples, documentation, f: cupertino, f: material design, framework, waiting for tree to go green)

60929 Adding CupertinoApp Sample templates (cla: yes, d: api docs, d: examples, documentation, f: cupertino, framework, team, waiting for tree to go green)

a: internationalization - 34 pull request(s)

50915 Implement barrierDismissible for showCupertinoDialog (a: internationalization, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

53374 [gen_l10n] Fallback feature for untranslated messages (a: internationalization, cla: yes, team, tool, waiting for tree to go green)

53824 [gen_l10n] Add option for deferred loading on the web (a: internationalization, cla: yes, team, tool, waiting for tree to go green)

53868 [gen_l10n] Add scriptCode handling (a: internationalization, cla: yes, severe: new feature, team, tool)

53880 Use no locale as synonym for nb (a: internationalization, cla: yes, customer: dream (g3), f: cupertino, f: material design, team, waiting for tree to go green)

53954 [gen_l10n] Fix plural parsing for translated messages (a: internationalization, cla: yes, team, tool, waiting for tree to go green)

54176 Fix newly reported prefer_const_constructors lints. (a: internationalization, cla: yes, d: examples, team, tool)

54219 Remove escape dollar parameter in localizations_utils (a: internationalization, cla: yes, team, waiting for tree to go green)

54314 [gen_l10n] Expand integration tests (a: internationalization, cla: yes, tool, waiting for tree to go green)

54401 Cleanup in gen_l10n files (a: internationalization, cla: yes, team)

55336 Adding tabSemanticsLabel to CupertinoLocalizations (a: accessibility, a: internationalization, cla: yes, f: cupertino, framework, severe: API break, team, waiting for tree to go green)

55792 [gen_l10n] Output directory option (a: internationalization, cla: yes, team)

55909 [gen_l10n] Fix unintended breaking change introduced by output-dir option (a: internationalization, cla: yes, team, tool)

56090 Step 1 of 3: Add opt-in for debugCheckHasMaterialLocalizations assertion on TextField (a: internationalization, a: text input, cla: yes, f: material design, framework, waiting for tree to go green)

56091 Ensure *_kn.arb files are properly escaped with gen_localizations (a: internationalization, cla: yes, f: cupertino, f: material design, framework)

56146 Fixed a typo, gen_l10n_types.dart comment (a: internationalization, cla: yes, tool, waiting for tree to go green)

56373 [gen_l10n] Improve arb FormatException error message (a: internationalization, cla: yes, tool, waiting for tree to go green)

56490 [gen_l10n] Optionally generate list of inputs/outputs (a: internationalization, cla: yes, tool, waiting for tree to go green)

56582 Update Tab semantics in Cupertino to be the same as Material (a: accessibility, a: internationalization, cla: yes, f: cupertino, framework, severe: API break, waiting for tree to go green)

56645 Localized new strings added in the redesigned Material Date Picker (a: internationalization, cla: yes, f: material design, framework, waiting for tree to go green)

57511 Step 2 of 3: Change opt-in default for debugCheckHasMaterialLocalizations assertion on TextField (a: internationalization, a: text input, cla: yes, f: material design, framework, team, waiting for tree to go green)

57588 New license page. (a: internationalization, cla: yes, f: material design, framework)

58482 Expose ComputePlatformResolvedLocale (a: internationalization, cla: yes, customer: money (g3), framework, waiting for tree to go green)

58831 Step 3 of 3: Remove opt-in for debugCheckHasMaterialLocalizations assertion on TextField (a: internationalization, a: text input, cla: yes, f: material design, framework, waiting for tree to go green)

59160 Remove unused import which shares prefix name with a used import. (a: internationalization, cla: yes, f: cupertino, f: material design)

59191 [Material] Redesign Time Picker (a: internationalization, cla: yes, f: material design, framework, waiting for tree to go green)

59285 Remove Fuchsia BUILD.gn files (a: internationalization, a: tests, cla: yes, framework, team, tool, waiting for tree to go green)

59561 Revert “Modernize selection menu appearance” (a: internationalization, cla: yes, f: cupertino, f: material design, framework)

59617 Reland modernize selection menu appearance (a: accessibility, a: internationalization, cla: yes, f: cupertino, f: material design, framework, team, waiting for tree to go green)

60096 Localized new strings added in the redesigned Material Time Picker (a: internationalization, cla: yes, f: material design, framework, waiting for tree to go green)

60185 [gen_l10n] Update the arb filename parsing logic (a: internationalization, cla: yes, team, tool)

60405 Date picker string translations (a: internationalization, cla: yes, f: cupertino, f: material design, waiting for tree to go green)

60552 New license page with fix for zero licenses. (a: internationalization, f: material design, framework)

60600 Fix and address Inconsistencies with Pashto support (a: internationalization, cla: yes, f: material design)

engine - 33 pull request(s)

54111 Manual roll of engine 9b8dcc7ecffe..df257e59c241 (cla: no, engine)

54383 Revert “Roll engine 5b4b1f33c6d6..916f014d1cfb (24 commits)” (cla: yes, engine)

55253 Flutter 1.17.0.dev.3.2 cherrypicks (cla: yes, engine, framework, team, tool)

55521 Revert “Roll engine 8fff8da38da2..a544b45f26cc (3 commits)” (cla: yes, engine)

55560 Revert “Roll engine 8fff8da38da2..d2ec21221e29 (8 commits)” (cla: yes, engine)

55749 Roll engine 2b94311a7764..4f888d66250e (10 commits) (cla: yes, engine, work in progress; do not review)

55871 Flutter 1.17.0.dev.3.3 cherrypicks (cla: yes, engine, framework, team, tool)

55891 manual engine roll (4bcfae82c7c1 -> 0c35a3417) (cla: yes, engine)

56677 Manual roll of engine 7e205b37e5…3953c3ccd1 (cla: yes, engine)

56684 Manual roll of engine 9b905d3f03…7e205b37e5 (cla: yes, engine)

57052 Flutter 1.17.1 cherrypicks (cla: yes, engine, framework, team, tool)

57058 1.18.0-11.1.pre beta cherrypicks (cla: yes, engine, framework, team, tool, work in progress; do not review)

58050 Flutter 1.17.2 cherrypicks (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool, work in progress; do not review)

58607 Revert “[flutter_tools] always initialize the resident runner from dill (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)

58646 Flutter 1.17.3 cherrypicks (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)

58692 Revert “Roll Engine from 859d892f1fca to 2608f2ee9f54 (9 revisions)” (cla: yes, engine)

58736 Update engine hash for 1.19.0-4.0.pre (cla: yes, engine)

59046 Cleanup devicelab framework duplicate (a: tests, cla: yes, engine, framework, team, tool)

59102 Update engine hash for 1.19.0-4.1.pre (cla: yes, engine)

59334 Revert “Roll Engine from 965fbbed1776 to d417772d7acd (21 revisions)” (cla: yes, engine)

59490 Revert “Roll Engine from 965fbbed1776 to 801559ac4ed3 (50 revisions)” (cla: yes, engine)

59692 Revert “Roll Engine from 965fbbed1776 to 237b5f32eff8 (95 revisions) … (cla: yes, engine)

59717 Manual engine roll to update format of compileExpression RPC response (cla: yes, engine, tool, waiting for tree to go green)

59758 Update engine hash for flutter-1.20-candidate.1 (cla: yes, engine)

59774 Revert “Manual engine roll to update format of compileExpression RP… (cla: yes, engine, tool)

59804 Roll the engine from 965fbbe to b5f5e63 (cla: yes, engine, tool, waiting for tree to go green)

60002 1.19 CP: [flutter_tools] move mingit path addition back to flutter.bat (#59369) (cla: yes, engine)

60200 [flutter_tools] Clean code analyze command (cla: yes, engine, tool, waiting for tree to go green)

60611 1.17.5 CP: Fix daemon device discovery crash when Xcode isn’t installed (#60546) (CQ+1, a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)

60824 Update engine hash to cherry-pick version a751393 (cla: yes, engine)

60955 Set engine version to head containing cherrypicks (cla: yes, engine)

61010 Revert “Add embedderId to PointerEvent (#60930)” (cla: yes, engine, framework, team)

61013 Re-land gesture detection for hybrid platform views (engine, framework, team)

d: examples - 28 pull request(s)

52507 enable avoid_equals_and_hash_code_on_mutable_classes (a: tests, cla: yes, d: examples, f: cupertino, f: material design, framework, team, team: gallery, tool, waiting for tree to go green)

54176 Fix newly reported prefer_const_constructors lints. (a: internationalization, cla: yes, d: examples, team, tool)

54317 PageStorage sample (cla: yes, d: api docs, d: examples, documentation, framework, team, waiting for tree to go green)

54407 Don’t import plugins that don’t support android in settings.gradle (a: accessibility, cla: yes, d: examples, team, tool, waiting for tree to go green)

54691 Migrate Runner project base configuration (cla: yes, d: examples, t: xcode, team, tool)

54798 ToDo Audit - Cupertino+ Library (a: accessibility, cla: yes, d: examples, f: cupertino, framework, team, waiting for tree to go green)

55001 FlutterErrorDetails.context docs fix (a: error message, a: tests, cla: yes, d: api docs, d: examples, documentation, framework, waiting for tree to go green)

55829 allow changing the paint offset of a GlowingOverscrollIndicator (a: fidelity, a: quality, cla: yes, d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, severe: new feature, waiting for tree to go green)

56958 Updated dwds (and other packages) (cla: yes, d: examples, team, tool, waiting for tree to go green)

57621 Remove MaterialControls from examples/flutter_view (cla: yes, d: examples, team)

57838 Add sample code of GestureDetector with no children (cla: yes, d: api docs, d: examples, documentation, f: gestures, framework, waiting for tree to go green)

58050 Flutter 1.17.2 cherrypicks (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool, work in progress; do not review)

58444 Remove outdated disable_input_output_paths from example project Podfiles (cla: yes, d: examples, platform-ios, team, tool, waiting for tree to go green)

58504 Revert “Remove outdated disable_input_output_paths from example project Podfiles” (cla: yes, d: examples, team)

58522 Build iOS apps using Swift Packages (cla: yes, d: examples, team, tool, waiting for tree to go green)

58524 Remove outdated disable_input_output_paths from example project Podfiles (cla: yes, d: examples, team, waiting for tree to go green)

58549 Revert “Build iOS apps using Swift Packages” (cla: yes, d: examples, team, tool)

58607 Revert “[flutter_tools] always initialize the resident runner from dill (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)

58646 Flutter 1.17.3 cherrypicks (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)

59009 Build iOS apps using Swift Packages (cla: yes, d: examples, platform-ios, t: xcode, team, tool, waiting for tree to go green)

59025 Revert “Build iOS apps using Swift Packages” (cla: yes, d: examples, team, tool)

59187 Support floating the header slivers of a NestedScrollView (a: annoyance, a: quality, cla: yes, customer: crowd, customer: quill (g3), d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, waiting for tree to go green)

59280 test flutter framework with null-safety (cla: yes, d: examples, team, waiting for tree to go green)

59896 gitignore .last_build_id file in the repo (cla: yes, d: examples, team, tool, waiting for tree to go green)

60222 Doc Updates (cla: yes, d: api docs, d: examples, documentation, f: scrolling, framework, waiting for tree to go green)

60611 1.17.5 CP: Fix daemon device discovery crash when Xcode isn’t installed (#60546) (CQ+1, a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)

60726 Doc and Error Message Improvements (a: animation, a: annoyance, a: error message, a: quality, a: text input, cla: yes, d: api docs, d: examples, documentation, f: cupertino, f: material design, framework, waiting for tree to go green)

60929 Adding CupertinoApp Sample templates (cla: yes, d: api docs, d: examples, documentation, f: cupertino, framework, team, waiting for tree to go green)

a: accessibility - 25 pull request(s)

53616 Improving A11y for Flutter Gallery Demos (a: accessibility, a: tests, cla: yes, f: material design, framework, team)

54394 replace simple empty Container with w & h with SizedBox (a: accessibility, cla: yes, f: cupertino, f: material design, framework)

54407 Don’t import plugins that don’t support android in settings.gradle (a: accessibility, cla: yes, d: examples, team, tool, waiting for tree to go green)

54798 ToDo Audit - Cupertino+ Library (a: accessibility, cla: yes, d: examples, f: cupertino, framework, team, waiting for tree to go green)

55336 Adding tabSemanticsLabel to CupertinoLocalizations (a: accessibility, a: internationalization, cla: yes, f: cupertino, framework, severe: API break, team, waiting for tree to go green)

56582 Update Tab semantics in Cupertino to be the same as Material (a: accessibility, a: internationalization, cla: yes, f: cupertino, framework, severe: API break, waiting for tree to go green)

56689 Bring back paste button hide behavior (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)

56806 Revert “Bring back paste button hide behavior” (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)

56922 Bring back paste button hide behavior 2 (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)

56951 Revert “Bring back paste button hide behavior 2” (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)

56968 setState() will call scheduleFrame() in post-frame callback now. (a: accessibility, cla: yes, framework, waiting for tree to go green)

57139 Bring back paste button hide behavior 3 (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team, waiting for tree to go green)

57286 Revert “ Bring back paste button hide behavior 3” (a: accessibility, cla: yes, f: cupertino, f: material design, framework, platform-web, team, waiting for tree to go green)

58050 Flutter 1.17.2 cherrypicks (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool, work in progress; do not review)

58535 Make _RenderSlider not be a semantics container (a: accessibility, cla: yes, f: focus, f: material design, framework)

58607 Revert “[flutter_tools] always initialize the resident runner from dill (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)

58620 Make debugSemantics available to profile mode (a: accessibility, a: tests, cla: yes, framework, team)

58646 Flutter 1.17.3 cherrypicks (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)

59186 Opt out nnbd in packages/flutter (a: accessibility, cla: yes, f: cupertino, f: material design, framework)

59219 Typo fixing sweep through packages/flutter. (a: accessibility, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

59617 Reland modernize selection menu appearance (a: accessibility, a: internationalization, cla: yes, f: cupertino, f: material design, framework, team, waiting for tree to go green)

60141 Tweaking Material Chip a11y semantics to match buttons (a: accessibility, cla: yes, customer: money (g3), f: material design, framework)

60611 1.17.5 CP: Fix daemon device discovery crash when Xcode isn’t installed (#60546) (CQ+1, a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)

60925 fix semantics to only send relevant node update (a: accessibility, cla: yes, framework, waiting for tree to go green)

61012 prevents sliver app bar from changing semantics tree when it is not n… (a: accessibility, f: material design, framework, waiting for tree to go green)

platform-ios - 19 pull request(s)

54140 iOS Text Selection Menu Overflow (a: text input, cla: yes, f: cupertino, f: material design, framework, platform-ios)

54154 Convert iOS simulator log reader to simctl, use unified logging filters (cla: yes, platform-ios, tool, waiting for tree to go green)

54488 Remove Finder extended attributes from iOS project files (cla: yes, platform-ios, tool)

54989 Support armv7s architecture (cla: yes, platform-ios, tool)

55069 Prioritize scrolling away nested overscroll (a: fidelity, a: quality, cla: yes, customer: crowd, f: scrolling, framework, platform-ios, waiting for tree to go green)

55808 Add iOS simulator log parse test (cla: yes, platform-ios, t: xcode, tool)

58137 Change iOS device discovery from polling to long-running observation (cla: yes, platform-ios, t: xcode, tool, waiting for tree to go green)

58257 Detect USB/network interface from iOS devices (cla: yes, platform-ios, t: xcode, tool)

58392 iOS mid-drag activity indicator (a: fidelity, a: quality, cla: yes, f: cupertino, f: scrolling, framework, platform-ios, severe: API break)

58444 Remove outdated disable_input_output_paths from example project Podfiles (cla: yes, d: examples, platform-ios, team, tool, waiting for tree to go green)

59009 Build iOS apps using Swift Packages (cla: yes, d: examples, platform-ios, t: xcode, team, tool, waiting for tree to go green)

59044 Move iOS Podfile logic into tool (cla: yes, platform-ios, team, tool, waiting for tree to go green)

59209 Support .flutter-plugins-dependencies (cla: yes, platform-ios, team, tool, waiting for tree to go green)

59508 Remove last references to ideviceinstaller (cla: yes, platform-ios, team, tool, waiting for tree to go green)

59874 Parse build ios framework build mode from params (a: existing-apps, cla: yes, platform-ios, tool, waiting for tree to go green)

60045 Check for Xcode 11 and Xcode 12 directory names in build_ios_framework_module_test (a: tests, cla: yes, platform-ios, team)

60228 Make module run script names unique (a: existing-apps, cla: yes, platform-ios, team, tool)

60381 Use ephemeral ports for iOS port forwarding (cla: yes, platform-ios, tool)

60623 Take screenshots of wirelessly paired iOS devices (platform-ios, tool)

a: quality - 16 pull request(s)

50412 Make CircularProgressIndicator’s animation match native (a: fidelity, a: quality, cla: yes, f: material design, framework, waiting for tree to go green)

53655 Pass showCheckboxColumn parameter to DataTable (a: quality, cla: yes, f: material design, framework, team)

54322 Skip Audit - Material Library (a: quality, a: tests, cla: yes, f: material design, framework, platform-web, team, waiting for tree to go green)

55069 Prioritize scrolling away nested overscroll (a: fidelity, a: quality, cla: yes, customer: crowd, f: scrolling, framework, platform-ios, waiting for tree to go green)

55829 allow changing the paint offset of a GlowingOverscrollIndicator (a: fidelity, a: quality, cla: yes, d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, severe: new feature, waiting for tree to go green)

56084 Step 1 of 3: Add opt-in fixing Dialog border radius to match Material Spec (a: fidelity, a: quality, cla: yes, f: material design, framework, waiting for tree to go green)

57751 Step 2 of 3: Change opt-in default for useMaterialBorderRadius on Dialogs (a: fidelity, a: quality, cla: yes, f: material design, framework, waiting for tree to go green)

58392 iOS mid-drag activity indicator (a: fidelity, a: quality, cla: yes, f: cupertino, f: scrolling, framework, platform-ios, severe: API break)

58715 Fix custom physics application in TabBarView (a: quality, cla: yes, f: material design, f: scrolling, framework, waiting for tree to go green)

58829 Step 3 of 3: Remove opt-in for useMaterialBorderRadius on Dialogs (a: fidelity, a: quality, cla: yes, f: material design, framework, waiting for tree to go green)

59187 Support floating the header slivers of a NestedScrollView (a: annoyance, a: quality, cla: yes, customer: crowd, customer: quill (g3), d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, waiting for tree to go green)

59966 Added a filterQuality parameter to texture (a: quality, a: video, cla: yes, framework, waiting for tree to go green)

60248 Ensure FloatingActionButtonLocations are always within safe interactive areas (a: quality, cla: yes, customer: money (g3), f: material design, framework, waiting for tree to go green)

60726 Doc and Error Message Improvements (a: animation, a: annoyance, a: error message, a: quality, a: text input, cla: yes, d: api docs, d: examples, documentation, f: cupertino, f: material design, framework, waiting for tree to go green)

60934 Skip Audit - Scheduler and Services libraries (a: quality, a: tests, cla: yes, framework, team, waiting for tree to go green)

60936 Skip Audit - Widgets Library (a: quality, a: tests, cla: yes, framework, team, waiting for tree to go green)

a: text input - 15 pull request(s)

53381 Characters Package (a: text input, cla: yes, f: material design, framework, team, tool, waiting for tree to go green)

54140 iOS Text Selection Menu Overflow (a: text input, cla: yes, f: cupertino, f: material design, framework, platform-ios)

54902 Paste shows only when content on clipboard (a: text input, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

55408 Fix InputDecorator intrinsic height reporting (a: text input, cla: yes, f: material design, f: scrolling, framework, severe: regression, waiting for tree to go green)

55415 Customizable obscuringCharacter (a: text input, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

55636 Prevent use of TextInputType.text when also using TextInputAction.newLine via assert (a: text input, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

55775 TextField enabled fix (a: text input, cla: yes, f: material design, framework, waiting for tree to go green)

55911 Text field height fix (a: text input, cla: yes, f: inspector, f: material design, framework, waiting for tree to go green)

56090 Step 1 of 3: Add opt-in for debugCheckHasMaterialLocalizations assertion on TextField (a: internationalization, a: text input, cla: yes, f: material design, framework, waiting for tree to go green)

57264 Prevent WhitelistingTextInputFormatter to return a empty string if the current value does not satisfy the formatter (a: text input, cla: yes, framework, waiting for tree to go green)

57511 Step 2 of 3: Change opt-in default for debugCheckHasMaterialLocalizations assertion on TextField (a: internationalization, a: text input, cla: yes, f: material design, framework, team, waiting for tree to go green)

58831 Step 3 of 3: Remove opt-in for debugCheckHasMaterialLocalizations assertion on TextField (a: internationalization, a: text input, cla: yes, f: material design, framework, waiting for tree to go green)

59221 Revert “Prevent WhitelistingTextInputFormatter to return a empty string if the current value does not satisfy the formatter (#57264)” (a: text input, cla: yes, framework, waiting for tree to go green)

59363 Add material state mouse cursor to TextField (a: text input, cla: yes, customer: octopod, f: material design, framework, waiting for tree to go green)

60726 Doc and Error Message Improvements (a: animation, a: annoyance, a: error message, a: quality, a: text input, cla: yes, d: api docs, d: examples, documentation, f: cupertino, f: material design, framework, waiting for tree to go green)

d: api docs - 13 pull request(s)

50673 Update AppBar MediaQuery documentation (cla: yes, d: api docs, f: material design, framework, waiting for tree to go green)

54317 PageStorage sample (cla: yes, d: api docs, d: examples, documentation, framework, team, waiting for tree to go green)

55001 FlutterErrorDetails.context docs fix (a: error message, a: tests, cla: yes, d: api docs, d: examples, documentation, framework, waiting for tree to go green)

55829 allow changing the paint offset of a GlowingOverscrollIndicator (a: fidelity, a: quality, cla: yes, d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, severe: new feature, waiting for tree to go green)

57195 Fix NavigationRail class docs (cla: yes, d: api docs, f: material design, framework, waiting for tree to go green)

57838 Add sample code of GestureDetector with no children (cla: yes, d: api docs, d: examples, documentation, f: gestures, framework, waiting for tree to go green)

58117 Minor correction to documentation for buttonColor (cla: yes, d: api docs, f: material design, framework, waiting for tree to go green)

58213 update build doc string to advocate avoiding doing tasks other than b… (cla: yes, d: api docs, framework, waiting for tree to go green)

59187 Support floating the header slivers of a NestedScrollView (a: annoyance, a: quality, cla: yes, customer: crowd, customer: quill (g3), d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, waiting for tree to go green)

60222 Doc Updates (cla: yes, d: api docs, d: examples, documentation, f: scrolling, framework, waiting for tree to go green)

60482 Fix docs for TabBar indicator (cla: yes, d: api docs, documentation, f: material design, framework, waiting for tree to go green)

60726 Doc and Error Message Improvements (a: animation, a: annoyance, a: error message, a: quality, a: text input, cla: yes, d: api docs, d: examples, documentation, f: cupertino, f: material design, framework, waiting for tree to go green)

60929 Adding CupertinoApp Sample templates (cla: yes, d: api docs, d: examples, documentation, f: cupertino, framework, team, waiting for tree to go green)

documentation - 11 pull request(s)

54317 PageStorage sample (cla: yes, d: api docs, d: examples, documentation, framework, team, waiting for tree to go green)

55001 FlutterErrorDetails.context docs fix (a: error message, a: tests, cla: yes, d: api docs, d: examples, documentation, framework, waiting for tree to go green)

55829 allow changing the paint offset of a GlowingOverscrollIndicator (a: fidelity, a: quality, cla: yes, d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, severe: new feature, waiting for tree to go green)

57838 Add sample code of GestureDetector with no children (cla: yes, d: api docs, d: examples, documentation, f: gestures, framework, waiting for tree to go green)

58456 Update StandardCodec documentation with double alignment (cla: yes, documentation, framework, waiting for tree to go green)

59187 Support floating the header slivers of a NestedScrollView (a: annoyance, a: quality, cla: yes, customer: crowd, customer: quill (g3), d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, waiting for tree to go green)

60222 Doc Updates (cla: yes, d: api docs, d: examples, documentation, f: scrolling, framework, waiting for tree to go green)

60482 Fix docs for TabBar indicator (cla: yes, d: api docs, documentation, f: material design, framework, waiting for tree to go green)

60726 Doc and Error Message Improvements (a: animation, a: annoyance, a: error message, a: quality, a: text input, cla: yes, d: api docs, d: examples, documentation, f: cupertino, f: material design, framework, waiting for tree to go green)

60734 Add comment explain dispatchEvent override (a: tests, cla: yes, documentation, framework)

60929 Adding CupertinoApp Sample templates (cla: yes, d: api docs, d: examples, documentation, f: cupertino, framework, team, waiting for tree to go green)

severe: performance - 11 pull request(s)

54494 Add A/B test mode to local devicelab runner (cla: yes, severe: performance, team, waiting for tree to go green)

55181 Add performance tests for the new gallery (cla: yes, perf: speed, severe: performance, team, waiting for tree to go green)

55417 [flutter_tools] fix performance of tree-shake-icons (cla: yes, severe: performance, tool)

55486 Add DevTools memory test (cla: yes, perf: memory, severe: performance, team, waiting for tree to go green)

56575 Roll new gallery version in the perf test (cla: yes, severe: performance, team, waiting for tree to go green)

56638 Perf test with SkSL warm-up (cla: yes, perf: speed, severe: performance, waiting for tree to go green)

58648 Add iOS new gallery perf test (cla: yes, severe: performance, team, waiting for tree to go green)

58820 Timeline summary contains CPU, GPU and Memory usage (a: tests, cla: yes, framework, severe: performance, waiting for tree to go green)

59803 Add benchmark for Mouse region (web) (a: tests, cla: yes, framework, severe: performance, team, waiting for tree to go green)

59883 Refactor mouse hit testing system: Direct mouse hit test (a: mouse, cla: yes, f: material design, framework, severe: performance, waiting for tree to go green)

59932 Add SkSL shader warm-up tests to Flutter gallery (cla: yes, perf: speed, severe: performance, team, waiting for tree to go green)

severe: API break - 11 pull request(s)

54806 Roll engine deef2663aca4..e6a2534b63ac (20 commits) (cla: yes, severe: API break, waiting for tree to go green, will affect goldens)

54997 Roll engine e6a2534b63ac..f4d6ce13dcc4 (32 commits) (cla: yes, severe: API break, waiting for tree to go green, will affect goldens)

55336 Adding tabSemanticsLabel to CupertinoLocalizations (a: accessibility, a: internationalization, cla: yes, f: cupertino, framework, severe: API break, team, waiting for tree to go green)

55977 Add clipBehavior to widgets with clipRect (cla: yes, f: material design, framework, severe: API break, team, will affect goldens)

55998 Fixes the navigator pages update crashes when there is still route wa… (cla: yes, f: routes, framework, severe: API break, waiting for tree to go green)

56390 Roll engine 33d236795015..4b7380b55f6d (3 commits) (cla: yes, severe: API break, waiting for tree to go green, will affect goldens)

56582 Update Tab semantics in Cupertino to be the same as Material (a: accessibility, a: internationalization, cla: yes, f: cupertino, framework, severe: API break, waiting for tree to go green)

56740 Roll engine 9b905d3f03f2..9d8daf2383ea (19 commits) (cla: yes, severe: API break, waiting for tree to go green, will affect goldens)

57065 Remove deprecated child parameter for NestedScrollView’s overlap managing slivers (cla: yes, f: scrolling, framework, severe: API break, waiting for tree to go green)

57629 Roll Engine from 2d4e83921d31 to 9ce1e5c5c7e7 (27 revisions) (cla: yes, severe: API break, waiting for tree to go green, will affect goldens)

58392 iOS mid-drag activity indicator (a: fidelity, a: quality, cla: yes, f: cupertino, f: scrolling, framework, platform-ios, severe: API break)

f: scrolling - 11 pull request(s)

55069 Prioritize scrolling away nested overscroll (a: fidelity, a: quality, cla: yes, customer: crowd, f: scrolling, framework, platform-ios, waiting for tree to go green)

55408 Fix InputDecorator intrinsic height reporting (a: text input, cla: yes, f: material design, f: scrolling, framework, severe: regression, waiting for tree to go green)

55829 allow changing the paint offset of a GlowingOverscrollIndicator (a: fidelity, a: quality, cla: yes, d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, severe: new feature, waiting for tree to go green)

57065 Remove deprecated child parameter for NestedScrollView’s overlap managing slivers (cla: yes, f: scrolling, framework, severe: API break, waiting for tree to go green)

58392 iOS mid-drag activity indicator (a: fidelity, a: quality, cla: yes, f: cupertino, f: scrolling, framework, platform-ios, severe: API break)

58715 Fix custom physics application in TabBarView (a: quality, cla: yes, f: material design, f: scrolling, framework, waiting for tree to go green)

59015 fix overscroll position if there is sliver before center sliver in cu… (cla: yes, f: scrolling, framework, waiting for tree to go green)

59187 Support floating the header slivers of a NestedScrollView (a: annoyance, a: quality, cla: yes, customer: crowd, customer: quill (g3), d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, waiting for tree to go green)

59405 [AppBar] adds toolbarHeight property to customize AppBar height (cla: yes, f: material design, f: scrolling, framework, severe: new feature, waiting for tree to go green)

59888 Fix the layout calculation in sliver list where the scroll offset cor… (cla: yes, f: scrolling, framework, waiting for tree to go green)

60222 Doc Updates (cla: yes, d: api docs, d: examples, documentation, f: scrolling, framework, waiting for tree to go green)

t: xcode - 10 pull request(s)

54691 Migrate Runner project base configuration (cla: yes, d: examples, t: xcode, team, tool)

55790 Remove dead variable from xcode_backend (cla: yes, t: xcode, tool)

55799 Check Xcode build setting FULL_PRODUCT_NAME for bundle name (cla: yes, t: xcode, team, tool)

55808 Add iOS simulator log parse test (cla: yes, platform-ios, t: xcode, tool)

56620 Remove Runner target check, prefer schemes (cla: yes, t: xcode, team, tool, waiting for tree to go green)

57701 Allow FLUTTER_APPLICATION_PATH to be null for misconfigured Xcode projects (cla: yes, t: xcode, tool, waiting for tree to go green)

58137 Change iOS device discovery from polling to long-running observation (cla: yes, platform-ios, t: xcode, tool, waiting for tree to go green)

58257 Detect USB/network interface from iOS devices (cla: yes, platform-ios, t: xcode, tool)

59009 Build iOS apps using Swift Packages (cla: yes, d: examples, platform-ios, t: xcode, team, tool, waiting for tree to go green)

60546 Fix daemon device discovery crash when Xcode isn’t installed (cla: yes, severe: crash, t: xcode, tool, waiting for tree to go green)

will affect goldens - 9 pull request(s)

51656 Set AA flag for painting images (a: images, cla: yes, framework, waiting for tree to go green, will affect goldens)

54806 Roll engine deef2663aca4..e6a2534b63ac (20 commits) (cla: yes, severe: API break, waiting for tree to go green, will affect goldens)

54997 Roll engine e6a2534b63ac..f4d6ce13dcc4 (32 commits) (cla: yes, severe: API break, waiting for tree to go green, will affect goldens)

55527 Animation sheet recorder (a: tests, cla: yes, framework, waiting for tree to go green, will affect goldens)

55793 Skip Audit - Painting Library (a: images, a: tests, a: typography, cla: yes, framework, platform-web, team, will affect goldens)

55977 Add clipBehavior to widgets with clipRect (cla: yes, f: material design, framework, severe: API break, team, will affect goldens)

56390 Roll engine 33d236795015..4b7380b55f6d (3 commits) (cla: yes, severe: API break, waiting for tree to go green, will affect goldens)

56740 Roll engine 9b905d3f03f2..9d8daf2383ea (19 commits) (cla: yes, severe: API break, waiting for tree to go green, will affect goldens)

57629 Roll Engine from 2d4e83921d31 to 9ce1e5c5c7e7 (27 revisions) (cla: yes, severe: API break, waiting for tree to go green, will affect goldens)

platform-web - 9 pull request(s)

51581 Fix outline button solid path when BorderSize.width is used (cla: yes, f: material design, framework, platform-web, waiting for tree to go green)

53837 Skip Audits (2) (a: tests, cla: yes, f: cupertino, framework, platform-web, team, waiting for tree to go green)

53952 [web] Fix race condition in widget benchmarks (cla: yes, platform-web, team)

54322 Skip Audit - Material Library (a: quality, a: tests, cla: yes, f: material design, framework, platform-web, team, waiting for tree to go green)

54396 [web] Don’t collect trace info in the color grid benchmark (cla: yes, platform-web, team)

55793 Skip Audit - Painting Library (a: images, a: tests, a: typography, cla: yes, framework, platform-web, team, will affect goldens)

56794 [web & desktop] Hide all characters in a TextField, when obscureText is true on web & desktop (cla: yes, f: material design, framework, platform-mac, platform-web, waiting for tree to go green)

57240 [web] Update test skip description. (a: tests, cla: yes, framework, platform-web)

57286 Revert “ Bring back paste button hide behavior 3” (a: accessibility, cla: yes, f: cupertino, f: material design, framework, platform-web, team, waiting for tree to go green)

a: null-safety - 8 pull request(s)

54208 [flutter_tools] migrate engine location check (a: null-safety, cla: yes, tool)

54299 [flutter_tools] migrate devfs web to package_config (a: null-safety, cla: yes, tool)

54301 [flutter_tools] Remove packageMap usage and update package_config (a: null-safety, cla: yes, tool)

54467 [flutter_tools] update compilation to use package config (a: null-safety, cla: yes, tool)

54613 [flutter_tools] support enable-experiment in flutter analyze (a: null-safety, cla: yes, tool, waiting for tree to go green)

54617 [flutter_tools] initial support for enable experiment, run, apk, ios, macos (a: null-safety, cla: yes, team, tool)

58533 [flutter_tools] add flag for sound-null-safety, unify with experiments (a: null-safety, cla: yes, tool)

60111 Add null safety options to build ios-framework (a: existing-apps, a: null-safety, cla: yes, tool)

a: fidelity - 7 pull request(s)

50412 Make CircularProgressIndicator’s animation match native (a: fidelity, a: quality, cla: yes, f: material design, framework, waiting for tree to go green)

55069 Prioritize scrolling away nested overscroll (a: fidelity, a: quality, cla: yes, customer: crowd, f: scrolling, framework, platform-ios, waiting for tree to go green)

55829 allow changing the paint offset of a GlowingOverscrollIndicator (a: fidelity, a: quality, cla: yes, d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, severe: new feature, waiting for tree to go green)

56084 Step 1 of 3: Add opt-in fixing Dialog border radius to match Material Spec (a: fidelity, a: quality, cla: yes, f: material design, framework, waiting for tree to go green)

57751 Step 2 of 3: Change opt-in default for useMaterialBorderRadius on Dialogs (a: fidelity, a: quality, cla: yes, f: material design, framework, waiting for tree to go green)

58392 iOS mid-drag activity indicator (a: fidelity, a: quality, cla: yes, f: cupertino, f: scrolling, framework, platform-ios, severe: API break)

58829 Step 3 of 3: Remove opt-in for useMaterialBorderRadius on Dialogs (a: fidelity, a: quality, cla: yes, f: material design, framework, waiting for tree to go green)

a: images - 7 pull request(s)

51656 Set AA flag for painting images (a: images, cla: yes, framework, waiting for tree to go green, will affect goldens)

53875 Remove network images from cache on any exception during loading (a: images, cla: yes, framework)

53959 Clear ImageCache on MemoryPressure (a: images, cla: yes, framework, waiting for tree to go green)

55793 Skip Audit - Painting Library (a: images, a: tests, a: typography, cla: yes, framework, platform-web, team, will affect goldens)

58503 Do not assume imageCache is created when handleMemoryPressure is called (a: images, cla: yes, framework)

59856 Make upscaling images opt-in (a: images, cla: yes, framework)

59877 Allow detection of images using more memory than necessary (a: debugging, a: error message, a: images, cla: yes, framework)

work in progress; do not review - 5 pull request(s)

53879 Collect chrome://tracing data in Web benchmarks (cla: yes, team, work in progress; do not review)

55126 web benchmarks: handle no outliers case (cla: yes, team, waiting for tree to go green, work in progress; do not review)

55749 Roll engine 2b94311a7764..4f888d66250e (10 commits) (cla: yes, engine, work in progress; do not review)

57058 1.18.0-11.1.pre beta cherrypicks (cla: yes, engine, framework, team, tool, work in progress; do not review)

58050 Flutter 1.17.2 cherrypicks (a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool, work in progress; do not review)

platform-android - 5 pull request(s)

50111 fix memory leak of android view (a: platform-views, cla: yes, p: framework, perf: memory, platform-android, plugin, waiting for tree to go green)

56342 Add split-debug and obfuscation to build aar (cla: yes, platform-android, tool, waiting for tree to go green)

58815 Support work profiles and multiple Android users for run, install, attach, drive (cla: yes, platform-android, tool, waiting for tree to go green)

59115 Modernize selection menu appearance (cla: yes, f: cupertino, f: material design, framework, platform-android, waiting for tree to go green)

59867 Replace ANDROID_HOME user messages with ANDROID_SDK_ROOT (cla: yes, platform-android, team, tool, waiting for tree to go green)

CQ+1 - 4 pull request(s)

54131 flutter/flutter 1.17.0-dev.3.1 cherrypicks (CQ+1, cla: yes, framework, tool)

55401 Optimize fuchsia test script. (CQ+1, cla: yes, team, waiting for tree to go green)

60611 1.17.5 CP: Fix daemon device discovery crash when Xcode isn’t installed (#60546) (CQ+1, a: accessibility, cla: yes, d: examples, engine, f: cupertino, f: material design, framework, team, tool)

60717 1.19 CP: Fix daemon device discovery crash when Xcode isn’t installed (#60546) (CQ+1, cla: yes)

a: existing-apps - 4 pull request(s)

59217 Deprecate make-host-app-editable (a: existing-apps, cla: yes, tool, waiting for tree to go green)

59874 Parse build ios framework build mode from params (a: existing-apps, cla: yes, platform-ios, tool, waiting for tree to go green)

60111 Add null safety options to build ios-framework (a: existing-apps, a: null-safety, cla: yes, tool)

60228 Make module run script names unique (a: existing-apps, cla: yes, platform-ios, team, tool)

severe: new feature - 4 pull request(s)

53868 [gen_l10n] Add scriptCode handling (a: internationalization, cla: yes, severe: new feature, team, tool)

55829 allow changing the paint offset of a GlowingOverscrollIndicator (a: fidelity, a: quality, cla: yes, d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, severe: new feature, waiting for tree to go green)

57736 [AppBarTheme] adds centerTitle property (cla: yes, f: material design, framework, severe: new feature, waiting for tree to go green)

59405 [AppBar] adds toolbarHeight property to customize AppBar height (cla: yes, f: material design, f: scrolling, framework, severe: new feature, waiting for tree to go green)

perf: memory - 4 pull request(s)

50111 fix memory leak of android view (a: platform-views, cla: yes, p: framework, perf: memory, platform-android, plugin, waiting for tree to go green)

55486 Add DevTools memory test (cla: yes, perf: memory, severe: performance, team, waiting for tree to go green)

58430 [flutter_driver] make timeline request in chunks (a: tests, cla: yes, framework, perf: memory)

61025 benchmark memory usage for grid view of memory intensive widgets (cla: yes, perf: memory, team, waiting for tree to go green)

f: routes - 4 pull request(s)

55998 Fixes the navigator pages update crashes when there is still route wa… (cla: yes, f: routes, framework, severe: API break, waiting for tree to go green)

56732 fix pushAndRemoveUntil incorrectly removes the routes below the first… (cla: yes, f: routes, framework, waiting for tree to go green)

57036 fix push replacement reports wrong previous route to navigator observer (cla: yes, f: routes, framework, waiting for tree to go green)

60621 Add a flag to toggle navigator route update reporting (cla: yes, f: routes, framework, waiting for tree to go green)

a: desktop - 3 pull request(s)

53888 Add visualDensity and focus support to ListTile (a: desktop, cla: yes, f: material design, framework, team, waiting for tree to go green)

56160 Focus the last node when asked to focus previous and nothing is selected. (a: desktop, cla: yes, f: focus, waiting for tree to go green)

58272 Remove callback asserts on FocusableActionDetector (a: desktop, cla: yes, framework)

perf: speed - 3 pull request(s)

55181 Add performance tests for the new gallery (cla: yes, perf: speed, severe: performance, team, waiting for tree to go green)

56638 Perf test with SkSL warm-up (cla: yes, perf: speed, severe: performance, waiting for tree to go green)

59932 Add SkSL shader warm-up tests to Flutter gallery (cla: yes, perf: speed, severe: performance, team, waiting for tree to go green)

a: triage improvements - 3 pull request(s)

53882 Remove URL shortening from GitHub reporter similar issues URL (a: triage improvements, cla: yes, tool)

53936 Sanitize error message sent to GitHub crash reporter (a: triage improvements, cla: yes, tool)

56928 Add mirror overrides to doctor output (a: triage improvements, cla: yes, t: flutter doctor, tool, waiting for tree to go green)

a: typography - 3 pull request(s)

54234 Fix right alignment TWB longestLine (a: typography, cla: yes, framework)

54305 Add missing properties to TextStyle.apply (a: typography, cla: yes, framework, waiting for tree to go green)

55793 Skip Audit - Painting Library (a: images, a: tests, a: typography, cla: yes, framework, platform-web, team, will affect goldens)

team: infra - 3 pull request(s)

54478 Fix environment leakage in doctor_test (cla: yes, team, team: flakes, team: infra, tool)

54891 Mark ios_app_with_watch_companion as flaky (cla: yes, team, team: infra)

54899 Pass in runtime to ios_app_with_watch_companion simctl create (cla: yes, team, team: infra)

a: error message - 3 pull request(s)

55001 FlutterErrorDetails.context docs fix (a: error message, a: tests, cla: yes, d: api docs, d: examples, documentation, framework, waiting for tree to go green)

59877 Allow detection of images using more memory than necessary (a: debugging, a: error message, a: images, cla: yes, framework)

60726 Doc and Error Message Improvements (a: animation, a: annoyance, a: error message, a: quality, a: text input, cla: yes, d: api docs, d: examples, documentation, f: cupertino, f: material design, framework, waiting for tree to go green)

f: focus - 3 pull request(s)

52990 Update Highlight mode initial value calculation. (cla: yes, f: focus, framework, waiting for tree to go green)

56160 Focus the last node when asked to focus previous and nothing is selected. (a: desktop, cla: yes, f: focus, waiting for tree to go green)

58535 Make _RenderSlider not be a semantics container (a: accessibility, cla: yes, f: focus, f: material design, framework)

customer: money (g3) - 3 pull request(s)

58482 Expose ComputePlatformResolvedLocale (a: internationalization, cla: yes, customer: money (g3), framework, waiting for tree to go green)

60141 Tweaking Material Chip a11y semantics to match buttons (a: accessibility, cla: yes, customer: money (g3), f: material design, framework)

60248 Ensure FloatingActionButtonLocations are always within safe interactive areas (a: quality, cla: yes, customer: money (g3), f: material design, framework, waiting for tree to go green)

customer: crowd - 2 pull request(s)

55069 Prioritize scrolling away nested overscroll (a: fidelity, a: quality, cla: yes, customer: crowd, f: scrolling, framework, platform-ios, waiting for tree to go green)

59187 Support floating the header slivers of a NestedScrollView (a: annoyance, a: quality, cla: yes, customer: crowd, customer: quill (g3), d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, waiting for tree to go green)

severe: regression - 2 pull request(s)

55408 Fix InputDecorator intrinsic height reporting (a: text input, cla: yes, f: material design, f: scrolling, framework, severe: regression, waiting for tree to go green)

57037 Making DropdownButtonFormField to re-render if parent widget changes (cla: yes, f: material design, found in release: 1.17, found in release: 1.18, framework, severe: regression, waiting for tree to go green)

a: platform-views - 2 pull request(s)

50111 fix memory leak of android view (a: platform-views, cla: yes, p: framework, perf: memory, platform-android, plugin, waiting for tree to go green)

55609 Add benchmark for hybrid composition on Android (a: platform-views, cla: yes, t: flutter driver, team)

a: animation - 2 pull request(s)

60726 Doc and Error Message Improvements (a: animation, a: annoyance, a: error message, a: quality, a: text input, cla: yes, d: api docs, d: examples, documentation, f: cupertino, f: material design, framework, waiting for tree to go green)

60836 Expose height and width factor in AnimatedAlign (a: animation, cla: yes, framework, waiting for tree to go green)

a: annoyance - 2 pull request(s)

59187 Support floating the header slivers of a NestedScrollView (a: annoyance, a: quality, cla: yes, customer: crowd, customer: quill (g3), d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, waiting for tree to go green)

60726 Doc and Error Message Improvements (a: animation, a: annoyance, a: error message, a: quality, a: text input, cla: yes, d: api docs, d: examples, documentation, f: cupertino, f: material design, framework, waiting for tree to go green)

t: flutter doctor - 2 pull request(s)

56928 Add mirror overrides to doctor output (a: triage improvements, cla: yes, t: flutter doctor, tool, waiting for tree to go green)

57963 [flutter_tools] Support latest IntelliJ via Jetbrain toolbox (cla: yes, t: flutter doctor, tool)

found in release: 1.17 - 1 pull request(s)

57037 Making DropdownButtonFormField to re-render if parent widget changes (cla: yes, f: material design, found in release: 1.17, found in release: 1.18, framework, severe: regression, waiting for tree to go green)

f: inspector - 1 pull request(s)

55911 Text field height fix (a: text input, cla: yes, f: inspector, f: material design, framework, waiting for tree to go green)

f: gestures - 1 pull request(s)

57838 Add sample code of GestureDetector with no children (cla: yes, d: api docs, d: examples, documentation, f: gestures, framework, waiting for tree to go green)

platform-mac - 1 pull request(s)

56794 [web & desktop] Hide all characters in a TextField, when obscureText is true on web & desktop (cla: yes, f: material design, framework, platform-mac, platform-web, waiting for tree to go green)

customer: quill (g3) - 1 pull request(s)

59187 Support floating the header slivers of a NestedScrollView (a: annoyance, a: quality, cla: yes, customer: crowd, customer: quill (g3), d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, waiting for tree to go green)

plugin - 1 pull request(s)

50111 fix memory leak of android view (a: platform-views, cla: yes, p: framework, perf: memory, platform-android, plugin, waiting for tree to go green)

customer: peppermint - 1 pull request(s)

52126 Autofill Part 1 (cla: yes, customer: peppermint, f: cupertino, f: material design, framework, waiting for tree to go green)

severe: crash - 1 pull request(s)

60546 Fix daemon device discovery crash when Xcode isn’t installed (cla: yes, severe: crash, t: xcode, tool, waiting for tree to go green)

customer: octopod - 1 pull request(s)

59363 Add material state mouse cursor to TextField (a: text input, cla: yes, customer: octopod, f: material design, framework, waiting for tree to go green)

customer: fun (g3) - 1 pull request(s)

54919 Add MediaQueryData.navigationMode and allow controls to be focused when disabled. (cla: yes, customer: fun (g3), f: material design, framework)

customer: fuchsia - 1 pull request(s)

60152 Remove unused physicalDepth code (a: tests, cla: yes, customer: fuchsia, framework, waiting for tree to go green)

p: framework - 1 pull request(s)

50111 fix memory leak of android view (a: platform-views, cla: yes, p: framework, perf: memory, platform-android, plugin, waiting for tree to go green)

t: flutter driver - 1 pull request(s)

55609 Add benchmark for hybrid composition on Android (a: platform-views, cla: yes, t: flutter driver, team)

customer: dream (g3) - 1 pull request(s)

53880 Use no locale as synonym for nb (a: internationalization, cla: yes, customer: dream (g3), f: cupertino, f: material design, team, waiting for tree to go green)

cla: no - 1 pull request(s)

54111 Manual roll of engine 9b8dcc7ecffe..df257e59c241 (cla: no, engine)

team: flakes - 1 pull request(s)

54478 Fix environment leakage in doctor_test (cla: yes, team, team: flakes, team: infra, tool)

52507 enable avoid_equals_and_hash_code_on_mutable_classes (a: tests, cla: yes, d: examples, f: cupertino, f: material design, framework, team, team: gallery, tool, waiting for tree to go green)

a: video - 1 pull request(s)

59966 Added a filterQuality parameter to texture (a: quality, a: video, cla: yes, framework, waiting for tree to go green)

a: mouse - 1 pull request(s)

59883 Refactor mouse hit testing system: Direct mouse hit test (a: mouse, cla: yes, f: material design, framework, severe: performance, waiting for tree to go green)

waiting for customer response - 1 pull request(s)

54133 [flutter_tools] ensure the tool can find SDK manager on windows (cla: yes, tool, waiting for customer response)

a: debugging - 1 pull request(s)

59877 Allow detection of images using more memory than necessary (a: debugging, a: error message, a: images, cla: yes, framework)

found in release: 1.18 - 1 pull request(s)

57037 Making DropdownButtonFormField to re-render if parent widget changes (cla: yes, f: material design, found in release: 1.17, found in release: 1.18, framework, severe: regression, waiting for tree to go green)

Merged PRs by labels for flutter/engine

platform-android - 62 pull request(s)

17509 Implement repeat filtering logic in Android Embedder (affects: text input, cla: yes, platform-android)

17588 set -e on assemble_apk.sh (cla: yes, platform-android, waiting for tree to go green)

17948 Set SkSL asset manager in RunConfiguration ctor (cla: yes, platform-android, waiting for tree to go green)

18042 Wire up channel for restoration data (cla: yes, platform-android)

18193 Add fullscreen padding workarounds to v2 android embedding (bug (regression), cla: yes, platform-android)

18645 Platform resolved locale and Android localization refactor (cla: yes, platform-android, platform-ios, waiting for tree to go green)

18814 Allow texture sampling quality control (cla: yes, platform-android, platform-ios)

18826 Revert “onDisplayPlatformView JNI” (cla: yes, platform-android)

18828 onDisplayPlatformView JNI (cla: yes, platform-android, waiting for tree to go green)

18831 Reset AndroidExternalViewEmbedder state when starting a new frame (cla: yes, platform-android, waiting for tree to go green)

18841 Run the rasterizer on the platform thread (cla: yes, platform-android, platform-ios)

18849 Add RAII wrapper for EGLSurface (cla: yes, platform-android)

18859 add onDisplayOverlaySurface JNI (cla: yes, platform-android)

18865 Add a deprecation note to FlutterFragmentActivity (cla: yes, platform-android)

18866 onBeginFrame JNI (cla: yes, platform-android, waiting for tree to go green)

18867 onEndFrame JNI (cla: yes, platform-android, waiting for tree to go green)

18875 Fix intent builder visibility (cla: yes, platform-android, waiting for tree to go green)

18903 Put JNI functions under an interface (cla: yes, platform-android)

18916 Add support for horizontalDoubleArrow and verticalDoubleArrow cursors (cla: yes, platform-android)

18938 Move Surface and friends to flow/ (cla: yes, platform-android, platform-ios, waiting for tree to go green)

18971 Revert “Add RAII wrapper for EGLSurface” (cla: yes, platform-android)

18977 Reland: Add RAII wrapper for EGLSurface (cla: yes, platform-android)

18979 Call Shell::NotifyLowMemoryWarning on Android Trim and LowMemory events (cla: yes, platform-android)

18985 Call destructor and fix check (cla: yes, platform-android)

19023 Revert “Call Shell::NotifyLowMemoryWarning on Android Trim and LowMemory events” (cla: yes, platform-android)

19026 Call Shell::NotifyLowMemory when backgrounded/memory pressure occurs on Android (cla: yes, platform-android, waiting for tree to go green)

19033 Implement external view embedder on Android (cla: yes, platform-android)

19040 add createOverlaySurface JNI (cla: yes, platform-android, waiting for tree to go green)

19075 Revert add createOverlaySurface JNI #19040 (cla: yes, platform-android)

19076 createOverlaySurface JNI method (cla: yes, platform-android, waiting for tree to go green)

19111 Word substitutions (cla: yes, platform-android, waiting for tree to go green)

19136 Revert method channel platform resolved locale (cla: yes, platform-android)

19143 Creates a new RenderMode for FlutterView (cla: yes, platform-android)

19212 Reland “Add GetBoundingRectAfterMutations to EmbeddedViewParams to calculate the final bounding rect for platform view #19170” (cla: yes, platform-android, platform-ios)

19221 JNI glue for calling PlatformViewsController.createOverlaySurface (cla: yes, platform-android, waiting for tree to go green)

19223 Fix the return type of CreateContext (cla: yes, platform-android, waiting for tree to go green)

19226 Implement PlatformViewsController.createOverlaySurface (cla: yes, platform-android)

19228 Revert “Implement PlatformViewsController.createOverlaySurface” (cla: yes, platform-android)

19232 Use public accessor and move keep annotation (cla: yes, platform-android)

19242 Android platform view static thread merging (cla: yes, platform-android, platform-ios, waiting for tree to go green)

19245 Reland “Implement PlatformViewsController.createOverlaySurface” (cla: yes, platform-android, waiting for tree to go green)

19257 EndFrame should be always called by rasterizer (cla: yes, platform-android, platform-ios)

19258 Move OnDisplayPlatformView JNI call (cla: yes, platform-android)

19261 Fix string format (cla: yes, platform-android)

19266 Android native locale resolution algorithm (cla: yes, platform-android, waiting for tree to go green)

19279 Initial work toward converting the FlutterView to use a FlutterImageView on demand (cla: yes, platform-android)

19295 Position overlay layer views in PlatformViewsController.onDisplayOverlaySurface (cla: yes, platform-android)

19319 Fix ImageReader “unable to acquire a buffer item” warnings in FlutterImageView (cla: yes, platform-android, waiting for tree to go green)

19325 Fix hybrid composition bugs (cla: yes, platform-android, waiting for tree to go green)

19339 Fix broken mac/fuchsia compiles (affects: tests, cla: yes, platform-android, platform-fuchsia, platform-ios, platform-linux, platform-macos, platform-windows)

19344 Implement onDisplayPlatformView (cla: yes, platform-android, waiting for tree to go green)

19402 Basic support for resizing overlay surfaces in hybrid composition (cla: yes, platform-android, waiting for tree to go green)

19421 Update scenario UI screenshoots (cla: yes, platform-android)

19426 Implement mutator stack on Android hybrid composition platform view (cla: yes, platform-android, waiting for tree to go green)

19427 Synthesize touch events for hybrid views (cla: yes, platform-android)

19435 Revert unintended change (cla: yes, platform-android, waiting for tree to go green)

19482 FlutterView will handle dispatching all touch events to sub-views (cla: yes, platform-android)

19484 Track motion events for reuse post gesture disambiguation (cla: yes, platform-android)

19487 Switch to FlutterSurfaceView if no Android view is in the frame (cla: yes, platform-android, waiting for tree to go green)

19555 Resubmit frame when the surface is switched (cla: yes, platform-android)

19560 Add @Keep annotation to FlutterMutatorsStack (cla: yes, platform-android)

19608 Propoagate Tap events on Android hybrid views (cla: yes, platform-android)

platform-ios - 21 pull request(s)

18379 Remove currentLocale prepend on iOS (cla: yes, platform-ios)

18645 Platform resolved locale and Android localization refactor (cla: yes, platform-android, platform-ios, waiting for tree to go green)

18752 started polling the gpu usage (cla: yes, platform-ios)

18814 Allow texture sampling quality control (cla: yes, platform-android, platform-ios)

18816 Fixes UI freezes when multiple Flutter VC shared one engine (cla: yes, platform-ios)

18841 Run the rasterizer on the platform thread (cla: yes, platform-android, platform-ios)

18938 Move Surface and friends to flow/ (cla: yes, platform-android, platform-ios, waiting for tree to go green)

18950 fix iOS builds (cla: yes, platform-ios)

18966 updated FlutterViewControllerTest tests names (cla: yes, platform-ios)

19062 Instantiate image codec doc fix (cla: yes, platform-ios)

19068 [iOS] handle text plugin negative range (cla: yes, platform-ios, waiting for tree to go green)

19161 [iOS] text input methods to only call updateEditState once (cla: yes, platform-ios)

19204 Revert “Add GetBoundingRectAfterMutations to EmbeddedViewParams to calculate the final bounding rect for platform view” (cla: yes, platform-ios)

19212 Reland “Add GetBoundingRectAfterMutations to EmbeddedViewParams to calculate the final bounding rect for platform view #19170” (cla: yes, platform-android, platform-ios)

19242 Android platform view static thread merging (cla: yes, platform-android, platform-ios, waiting for tree to go green)

19249 Made [SemanticsObject setAccessibilityContainer] a noop. (cla: yes, platform-ios)

19257 EndFrame should be always called by rasterizer (cla: yes, platform-android, platform-ios)

19289 Call Dart_NotifyLowMemory more on iOS (cla: yes, platform-ios, waiting for tree to go green)

19339 Fix broken mac/fuchsia compiles (affects: tests, cla: yes, platform-android, platform-fuchsia, platform-ios, platform-linux, platform-macos, platform-windows)

19556 Changed iOS channels to start cleaning up the accessibility handler when the bridge is deleted (cla: yes, platform-ios)

19592 Only attempt surface creation in viewDidLayoutSubviews if the application is active. (cla: yes, platform-ios)

severe: performance - 16 pull request(s)

17175 Enhance image_filter_layer caching to filter a cached child (cla: yes, perf: speed, severe: performance, waiting for tree to go green)

17601 Read SkSLs from asset (cla: yes, perf: speed, severe: performance)

17621 Optimize static content scrolling (cla: yes, perf: speed, severe: performance)

17753 [fuchsia] Enable raster cache on Fuchsia (cla: yes, perf: speed, severe: performance)

17914 Fix child caching in opacity_layer (cla: yes, perf: speed, severe: performance)

18006 [fuchsia] set vsync_offset based on config file (cla: yes, severe: performance)

18087 [profiling] CPU Profiling support for iOS (cla: yes, severe: performance)

18132 Revert again “Remove layer integral offset snapping” (cla: yes, perf: speed, severe: performance, waiting for tree to go green)

18164 Fix iOS platform view not deallocated (cla: yes, perf: memory, severe: performance)

18225 Setup default font manager after engine created, to improve startup performance (cla: yes, perf: speed, severe: performance, waiting for tree to go green)

18255 Restore integer snapping on OpacityLayer (cla: yes, perf: speed, severe: performance)

18439 Roll buildroot to flutter/buildroot@a4f3c4d5023e080ee50596e6623d179e9c5f839b (cla: yes, perf: app size, perf: speed, severe: performance, waiting for tree to go green)

18516 [profiling] Memory Profiling support for iOS (cla: yes, perf: memory, severe: performance)

18829 Correct BM_ShellInitializationAndShutdown (cla: yes, perf: speed, severe: performance, waiting for tree to go green)

18838 Avoid creating a vector when constructing Dart typed data objects for platform messages (cla: yes, perf: speed, severe: performance, waiting for tree to go green)

18945 Add ui_benchmarks (affects: tests, cla: yes, perf: speed, severe: performance, waiting for tree to go green)

perf: speed - 13 pull request(s)

17175 Enhance image_filter_layer caching to filter a cached child (cla: yes, perf: speed, severe: performance, waiting for tree to go green)

17601 Read SkSLs from asset (cla: yes, perf: speed, severe: performance)

17621 Optimize static content scrolling (cla: yes, perf: speed, severe: performance)

17753 [fuchsia] Enable raster cache on Fuchsia (cla: yes, perf: speed, severe: performance)

17866 [web] Speedup color to css string 25% (cla: yes, perf: speed)

17914 Fix child caching in opacity_layer (cla: yes, perf: speed, severe: performance)

18132 Revert again “Remove layer integral offset snapping” (cla: yes, perf: speed, severe: performance, waiting for tree to go green)

18225 Setup default font manager after engine created, to improve startup performance (cla: yes, perf: speed, severe: performance, waiting for tree to go green)

18255 Restore integer snapping on OpacityLayer (cla: yes, perf: speed, severe: performance)

18439 Roll buildroot to flutter/buildroot@a4f3c4d5023e080ee50596e6623d179e9c5f839b (cla: yes, perf: app size, perf: speed, severe: performance, waiting for tree to go green)

18829 Correct BM_ShellInitializationAndShutdown (cla: yes, perf: speed, severe: performance, waiting for tree to go green)

18838 Avoid creating a vector when constructing Dart typed data objects for platform messages (cla: yes, perf: speed, severe: performance, waiting for tree to go green)

18945 Add ui_benchmarks (affects: tests, cla: yes, perf: speed, severe: performance, waiting for tree to go green)

platform-web - 13 pull request(s)

17495 [web] Detect when the mouseup occurs outside of window (cla: yes, platform-web, waiting for tree to go green)

17580 [web] Fix window.defaultRouteName (cla: yes, platform-web)

17595 [web] Fix regression of pointer events on mobile browsers (cla: yes, platform-web)

17615 [web] Combine duplicate platform message spy implementations (affects: tests, cla: yes, platform-web)

17742 [web] Synthesize keyup event when the browser doesn’t trigger a keyup (cla: yes, platform-web)

17933 [web] Fix exception when getting boxes for rich text range (platform-web)

17936 [web] Don’t allow empty initial route (cla: yes, platform-web, waiting for tree to go green)

18032 [web] Use correct shell operator to compare file limits (cla: yes, platform-web)

18034 [web] First batch of unit tests for line breaker (cla: yes, platform-web)

18040 [web] Add support for syncing unicode line break properties (cla: yes, platform-web)

18795 [web] Line break algorithm using unicode properties (cla: yes, platform-web)

18969 [web] Provide a hook to disable location strategy (cla: yes, platform-web)

19586 [web][1/3] Start first batch of auto-generated (already passing) tests for line break (cla: yes, platform-web)

platform-fuchsia - 6 pull request(s)

18625 Add tests & –unopt to build_fuchsia_artifacts (cla: yes, platform-fuchsia)

19003 Move fuchsia/scenic integration behind #define (affects: engine, cla: yes, code health, platform-fuchsia)

19132 Add PlatformView support for Fuchsia (affects: engine, cla: yes, platform-fuchsia)

19339 Fix broken mac/fuchsia compiles (affects: tests, cla: yes, platform-android, platform-fuchsia, platform-ios, platform-linux, platform-macos, platform-windows)

19399 fuchsia: Fix profile build (cla: yes, platform-fuchsia)

19500 fuchsia: Remove dead flutter_frontend_server code (cla: yes, code health, platform-fuchsia)

perf: memory - 5 pull request(s)

18164 Fix iOS platform view not deallocated (cla: yes, perf: memory, severe: performance)

18516 [profiling] Memory Profiling support for iOS (cla: yes, perf: memory, severe: performance)

18827 Record path memory usage in SkPictures (cla: yes, perf: memory)

19067 Make upscaling opt in for image decoding (cla: yes, perf: memory)

19283 Make Shell::NotifyLowMemoryWarning trace (cla: yes, perf: memory, waiting for tree to go green)

affects: engine - 3 pull request(s)

18492 fuchsia: Fix runtime_tests and shell_tests (affects: engine, bug, cla: yes, waiting for tree to go green)

19003 Move fuchsia/scenic integration behind #define (affects: engine, cla: yes, code health, platform-fuchsia)

19132 Add PlatformView support for Fuchsia (affects: engine, cla: yes, platform-fuchsia)

affects: tests - 3 pull request(s)

17615 [web] Combine duplicate platform message spy implementations (affects: tests, cla: yes, platform-web)

18945 Add ui_benchmarks (affects: tests, cla: yes, perf: speed, severe: performance, waiting for tree to go green)

19339 Fix broken mac/fuchsia compiles (affects: tests, cla: yes, platform-android, platform-fuchsia, platform-ios, platform-linux, platform-macos, platform-windows)

code health - 3 pull request(s)

19003 Move fuchsia/scenic integration behind #define (affects: engine, cla: yes, code health, platform-fuchsia)

19219 Use FixtureTest to remove duplicate code (cla: yes, code health)

19500 fuchsia: Remove dead flutter_frontend_server code (cla: yes, code health, platform-fuchsia)

affects: text input - 2 pull request(s)

17420 Make DPAD movement consider grapheme clusters (affects: text input, cla: yes)

17509 Implement repeat filtering logic in Android Embedder (affects: text input, cla: yes, platform-android)

platform-windows - 2 pull request(s)

18878 Refactor Win32FlutterWindow in preparation for UWP windowing implementation (cla: yes, platform-windows)

19339 Fix broken mac/fuchsia compiles (affects: tests, cla: yes, platform-android, platform-fuchsia, platform-ios, platform-linux, platform-macos, platform-windows)

bug - 1 pull request(s)

18492 fuchsia: Fix runtime_tests and shell_tests (affects: engine, bug, cla: yes, waiting for tree to go green)

bug (regression) - 1 pull request(s)

18193 Add fullscreen padding workarounds to v2 android embedding (bug (regression), cla: yes, platform-android)

crash - 1 pull request(s)

19280 skip ios safari tests on felt level (cla: yes, crash)

perf: app size - 1 pull request(s)

18439 Roll buildroot to flutter/buildroot@a4f3c4d5023e080ee50596e6623d179e9c5f839b (cla: yes, perf: app size, perf: speed, severe: performance, waiting for tree to go green)

platform-linux - 1 pull request(s)

19339 Fix broken mac/fuchsia compiles (affects: tests, cla: yes, platform-android, platform-fuchsia, platform-ios, platform-linux, platform-macos, platform-windows)

platform-macos - 1 pull request(s)

19339 Fix broken mac/fuchsia compiles (affects: tests, cla: yes, platform-android, platform-fuchsia, platform-ios, platform-linux, platform-macos, platform-windows)

Merged PRs by labels for flutter/plugins

submit queue - 3 pull request(s)

831 [google_maps_flutter] add zoom controls property (cla: yes, feature, submit queue)

2634 [google_sign_in] Add serverAuthCode attribute to google_sign_in_platform_interface (cla: yes, submit queue, waiting for test harness)

2743 reference apple sign in plugin from google sign in plugin (cla: yes, submit queue)

waiting for test harness - 3 pull request(s)

2634 [google_sign_in] Add serverAuthCode attribute to google_sign_in_platform_interface (cla: yes, submit queue, waiting for test harness)

2649 [google_sign_in_web] Ensure not-signed-in users are returned as null. (cla: yes, waiting for test harness)

2817 [image_picker_for_web] Remove android directory. (cla: yes, waiting for test harness)

in review - 2 pull request(s)

2116 [google_sign_in] Add ability to return serverAuthCode (cla: yes, in review)

2755 [image_picker] fixes for iOS which doesn’t present camera/albums with more complex navigation (cla: yes, in review)

bugfix - 1 pull request(s)

2757 [url_launcher] Initialize previousAutomaticSystemUiAdjustment in launch (bugfix, cla: yes)

documentation - 1 pull request(s)

2766 [url_launcher] update README with enableJavaScript info (cla: yes, documentation, webview)

feature - 1 pull request(s)

831 [google_maps_flutter] add zoom controls property (cla: yes, feature, submit queue)

webview - 1 pull request(s)

2766 [url_launcher] update README with enableJavaScript info (cla: yes, documentation, webview)

All merged pull requusts

Merged PRs in flutter/flutter

There were 1243 pull requests.

42940 Revise Action API (cla: yes, f: cupertino, f: material design, framework, team)

50111 fix memory leak of android view (a: platform-views, cla: yes, p: framework, perf: memory, platform-android, plugin, waiting for tree to go green)

50232 Docs ‘a a’ fix #1 (cla: yes, framework)

50236 Docs ‘that that’ fix #2 (cla: yes, framework, waiting for tree to go green)

50237 Docs ‘that that’ fix #3 (cla: yes, framework, waiting for tree to go green)

50412 Make CircularProgressIndicator’s animation match native (a: fidelity, a: quality, cla: yes, f: material design, framework, waiting for tree to go green)

50581 Implements –machine flag for devices command (cla: yes, tool)

50673 Update AppBar MediaQuery documentation (cla: yes, d: api docs, f: material design, framework, waiting for tree to go green)

50915 Implement barrierDismissible for showCupertinoDialog (a: internationalization, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

51126 [flutter_tools] fix build for projects with watchOS companion app (cla: yes, tool)

51465 Support New and Custom FAB Locations (cla: yes, f: material design, framework, waiting for tree to go green)

51581 Fix outline button solid path when BorderSize.width is used (cla: yes, f: material design, framework, platform-web, waiting for tree to go green)

51656 Set AA flag for painting images (a: images, cla: yes, framework, waiting for tree to go green, will affect goldens)

52126 Autofill Part 1 (cla: yes, customer: peppermint, f: cupertino, f: material design, framework, waiting for tree to go green)

52507 enable avoid_equals_and_hash_code_on_mutable_classes (a: tests, cla: yes, d: examples, f: cupertino, f: material design, framework, team, team: gallery, tool, waiting for tree to go green)

52791 Read custom app project name from gradle.properties (cla: yes, team, tool)

52990 Update Highlight mode initial value calculation. (cla: yes, f: focus, framework, waiting for tree to go green)

52995 Fix typo of showCupertinoModalPopup documentation comment (cla: yes, f: cupertino, framework, waiting for tree to go green)

53096 Devicelab tests (Chrome run, Web compile) for New Flutter Gallery (cla: yes, team, waiting for tree to go green)

53358 Disable flutter_driver_screenshot_test_ios. (cla: yes, team, waiting for tree to go green)

53374 [gen_l10n] Fallback feature for untranslated messages (a: internationalization, cla: yes, team, tool, waiting for tree to go green)

53381 Characters Package (a: text input, cla: yes, f: material design, framework, team, tool, waiting for tree to go green)

53422 Rename GPU thread to raster thread in API docs (a: tests, cla: yes, framework, team, tool, waiting for tree to go green)

53600 Restructure the Windows app template (cla: yes, team, tool)

53616 Improving A11y for Flutter Gallery Demos (a: accessibility, a: tests, cla: yes, f: material design, framework, team)

53655 Pass showCheckboxColumn parameter to DataTable (a: quality, cla: yes, f: material design, framework, team)

53715 Support old and new git release tag formats (cla: yes, tool)

53765 [flutter_tools] re-enable debug extension (cla: yes, tool, waiting for tree to go green)

53773 [flutter_tools] surgically remove outputs from shared directory (cla: yes, tool, waiting for tree to go green)

53785 [flutter_tools] Don’t generate native registrant classes if no pluginClass is defined (cla: yes, tool, waiting for tree to go green)

53809 [flutter_tools] update to package vm_service: electric boogaloo (cla: yes, team, tool)

53824 [gen_l10n] Add option for deferred loading on the web (a: internationalization, cla: yes, team, tool, waiting for tree to go green)

53837 Skip Audits (2) (a: tests, cla: yes, f: cupertino, framework, platform-web, team, waiting for tree to go green)

53843 Fix FlutterError.onError in debug mode (cla: yes, framework)

53848 [flutter_tools] don’t compute hashes of well known artifacts (cla: yes, tool)

53853 [flutter_tools] remove indirection around App.framework production (cla: yes, tool)

53859 [flutter_tools] write SkSL file to local file (cla: yes, tool)

53868 [gen_l10n] Add scriptCode handling (a: internationalization, cla: yes, severe: new feature, team, tool)

53875 Remove network images from cache on any exception during loading (a: images, cla: yes, framework)

53876 Update Windows and Linux plugin templates (cla: yes, tool)

53878 Fix diagnostics crash in profile mode (cla: yes, framework)

53879 Collect chrome://tracing data in Web benchmarks (cla: yes, team, work in progress; do not review)

53880 Use no locale as synonym for nb (a: internationalization, cla: yes, customer: dream (g3), f: cupertino, f: material design, team, waiting for tree to go green)

53882 Remove URL shortening from GitHub reporter similar issues URL (a: triage improvements, cla: yes, tool)

53888 Add visualDensity and focus support to ListTile (a: desktop, cla: yes, f: material design, framework, team, waiting for tree to go green)

53890 Roll engine f56e678e7fa9..abc72933e70c (5 commits) (cla: yes, waiting for tree to go green)

53895 Roll engine abc72933e70c..f5127cc07a76 (2 commits) (cla: yes, waiting for tree to go green)

53902 [flutter_tools] Launch DevTools with ‘v’ (cla: yes, tool, waiting for tree to go green)

53916 Slider rebase work (cla: yes, f: material design, framework, team)

53928 [macos] build: add build-number and buid-name arguments (cla: yes, tool, waiting for tree to go green)

53936 Sanitize error message sent to GitHub crash reporter (a: triage improvements, cla: yes, tool)

53940 Roll engine f5127cc07a76..83e493ae6262 (5 commits) (cla: yes, waiting for tree to go green)

53944 [flutter_tools] update asset manifest to use package_config instead of package_map (cla: yes, tool)

53945 [Material] Add focus, highlight, and keyboard shortcuts to Slider (cla: yes, f: material design, framework, waiting for tree to go green)

53949 [flutter_tools] also listen to web stderr stream (cla: yes, tool)

53951 Revert “[flutter_tools] update to package vm_service: electric boogaloo” (cla: yes, team, tool)

53952 [web] Fix race condition in widget benchmarks (cla: yes, platform-web, team)

53954 [gen_l10n] Fix plural parsing for translated messages (a: internationalization, cla: yes, team, tool, waiting for tree to go green)

53956 Revert “[flutter_tools] surgically remove outputs from shared directory” (cla: yes, tool)

53957 [flutter_tools] Migrate to vm service 3 (reland): electric boogaloo (cla: yes, team, tool)

53959 Clear ImageCache on MemoryPressure (a: images, cla: yes, framework, waiting for tree to go green)

53960 [flutter_tools] Refresh VM state before executing hot reload (cla: yes, tool, waiting for tree to go green)

53962 [flutter_tools] surgically remove outputs from shared directory (cla: yes, tool)

53963 revive the android_views test (cla: yes, team, waiting for tree to go green)

53966 Roll engine 83e493ae6262..09bc1fc45e50 (6 commits) (cla: yes, waiting for tree to go green)

53967 Temporarily mark web benchmarks as flaky (cla: yes, team)

53969 Use “measured_frame” instead of “CrRendererMain” to detect process ID (cla: yes, team)

53970 Roll engine 09bc1fc45e50..4cfbe45033ef (2 commits) (cla: yes, waiting for tree to go green)

53974 Remove strict repeat check from framework formatter (moved to engine) (cla: yes, framework)

53980 Test creation of Android AlertDialogs with a platform view context (cla: yes, team, waiting for tree to go green)

54015 Update roll_dev to work with new version numbers (cla: yes, team)

54018 Disable deploy_gallery-macos shard while we investigate cert issues (cla: yes)

54019 Roll engine 4cfbe45033ef..cb6fc305346f (8 commits) (cla: yes, waiting for tree to go green)

54023 disable MotionEvents test (cla: yes, team)

54032 Roll engine cb6fc305346f..2cc6a6d66d50 (1 commits) (cla: yes, waiting for tree to go green)

54045 Roll engine 2cc6a6d66d50..bd725935ecfa (2 commits) (cla: yes, waiting for tree to go green)

54056 Roll engine bd725935ecfa..f1f7d5db59f0 (1 commits) (cla: yes, waiting for tree to go green)

54057 Roll engine f1f7d5db59f0..6e4817f09c47 (1 commits) (cla: yes, waiting for tree to go green)

54064 Roll engine 6e4817f09c47..9b8dcc7ecffe (1 commits) (cla: yes, waiting for tree to go green)

54083 Add a switch to use WebSockets for web debug proxy (cla: yes, tool, waiting for tree to go green)

54110 Added ‘barrierColor’ and ‘useSafeArea’ parameters to the showDialog function. (cla: yes, f: material design, framework, waiting for tree to go green)

54111 Manual roll of engine 9b8dcc7ecffe..df257e59c241 (cla: no, engine)

54114 Revert “[flutter_tools] Migrate to vm service 3 (reland): electric boogaloo” (cla: yes, team, tool)

54119 Reland “iOS UITextInput autocorrection prompt (#45354)” (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

54122 disable the “gpu” tracing category (cla: yes, team)

54123 [flutter_tools] Use gzip level 1 for devfs transfer compression (cla: yes, tool, waiting for tree to go green)

54125 remove flutter_test quiver dep, use fake_async and clock instead (a: tests, cla: yes, framework, team)

54128 fixes isAlwaysShown material scrollbar.dart (cla: yes, f: material design, framework, waiting for tree to go green)

54131 flutter/flutter 1.17.0-dev.3.1 cherrypicks (CQ+1, cla: yes, framework, tool)

54132 [flutter_tools] Migrate to package:vm_service 4: trigonometric boogaloo (cla: yes, team, tool)

54133 [flutter_tools] ensure the tool can find SDK manager on windows (cla: yes, tool, waiting for customer response)

54140 iOS Text Selection Menu Overflow (a: text input, cla: yes, f: cupertino, f: material design, framework, platform-ios)

54144 drop image package dependency for goldens (a: tests, cla: yes, framework, team, waiting for tree to go green)

54148 Roll engine df257e59c241..ab434c5540f5 (5 commits) (cla: yes)

54150 Don’t checkout master in roll_dev (cla: yes, team)

54152 [flutter_tools] Remove fromPlatform from tests (cla: yes, team, tool, waiting for tree to go green)

54153 Roll engine ab434c5540f5..2fab00eb8352 (3 commits) (cla: yes, waiting for tree to go green)

54154 Convert iOS simulator log reader to simctl, use unified logging filters (cla: yes, platform-ios, tool, waiting for tree to go green)

54155 [cleanup] Remove unused script (cla: yes, team)

54156 Roll engine 2fab00eb8352..49891e065313 (1 commits) (cla: yes, waiting for tree to go green)

54159 Re-enable deploy_gallery after renewing the distribution certs (cla: yes, waiting for tree to go green)

54163 Enable the android_views AlertDialog test (cla: yes, team)

54171 System mouse cursors (a: tests, cla: yes, f: material design, framework)

54176 Fix newly reported prefer_const_constructors lints. (a: internationalization, cla: yes, d: examples, team, tool)

54181 Roll pinned xml and petitparser versions (cla: yes, team, waiting for tree to go green)

54185 [gen_l10n] Handle single, double quotes, and dollar signs in strings (cla: yes, team, tool, waiting for tree to go green)

54206 Updating codeowners for goldens (a: tests, cla: yes, framework, team, waiting for tree to go green)

54207 Roll engine 49891e065313..47f17a9ec33d (1 commits) (cla: yes, waiting for tree to go green)

54208 [flutter_tools] migrate engine location check (a: null-safety, cla: yes, tool)

54209 Revert “Re-enable deploy_gallery after renewing the distribution certs” (cla: yes)

54212 Reverse dependency between services and scheduler (a: tests, cla: yes, framework, team, waiting for tree to go green)

54214 re-enable android_view_test (cla: yes, team, waiting for tree to go green)

54215 Update .cirrus.yml (cla: yes)

54217 Fix frameworkVersionFor for flutter doctor and usage (cla: yes, tool, waiting for tree to go green)

54218 [flutter_driver] Add SceneDisplayLag stats to timeline summary (a: tests, cla: yes, framework, waiting for tree to go green)

54219 Remove escape dollar parameter in localizations_utils (a: internationalization, cla: yes, team, waiting for tree to go green)

54220 [benchmarks] Handle multiple begin/end trace events (a: tests, cla: yes, framework)

54225 Roll engine 47f17a9ec33d..47c607a0f191 (4 commits) (cla: yes, waiting for tree to go green)

54227 [windows] Adds support for keyboard mapping. (a: tests, cla: yes, framework, team, waiting for tree to go green)

54228 [flutter_tools] allow passing non-config inputs (cla: yes, tool)

54229 Allow ListTiles to be autofocused (cla: yes)

54232 Roll engine 47c607a0f191..394ac6b4845d (4 commits) (cla: yes, waiting for tree to go green)

54233 [flutter_tools] ensure build fails if asset files are missing (cla: yes, tool)

54234 Fix right alignment TWB longestLine (a: typography, cla: yes, framework)

54236 Disable tracing for non-frame based Web benchmarks (cla: yes, team, waiting for tree to go green)

54239 Roll engine 394ac6b4845d..5b4b1f33c6d6 (3 commits) (cla: yes, waiting for tree to go green)

54243 Add API to services package that overrides HTTP ban (cla: yes, framework)

54247 [versions] update versions (cla: yes, team)

54248 Re-enable deploy_gallery (cla: yes, waiting for tree to go green)

54258 [DecorationImage] adds scale property (cla: yes, framework, waiting for tree to go green)

54286 Revert bindings dependency workaround (cla: yes, framework, waiting for tree to go green)

54291 Minimal implementation of FlutterError.toString for release mode (cla: yes, framework, waiting for tree to go green)

54294 [flutter_tools] remove extra same repo check (cla: yes, tool)

54299 [flutter_tools] migrate devfs web to package_config (a: null-safety, cla: yes, tool)

54301 [flutter_tools] Remove packageMap usage and update package_config (a: null-safety, cla: yes, tool)

54305 Add missing properties to TextStyle.apply (a: typography, cla: yes, framework, waiting for tree to go green)

54306 Fix initial value for highlight mode on desktop platforms. (cla: yes, framework)

54307 Revert “re-enable android_view_test” (cla: yes)

54312 fix and re-land “re-enable android_view_test (#54214)” (cla: yes, team, waiting for tree to go green)

54313 [flutter_tools] fix routing test (cla: yes, tool)

54314 [gen_l10n] Expand integration tests (a: internationalization, cla: yes, tool, waiting for tree to go green)

54317 PageStorage sample (cla: yes, d: api docs, d: examples, documentation, framework, team, waiting for tree to go green)

54320 [flutter_tools] make verbose macOS builds actually verbose (cla: yes, tool)

54322 Skip Audit - Material Library (a: quality, a: tests, cla: yes, f: material design, framework, platform-web, team, waiting for tree to go green)

54328 [flutter_tools] use new output location for the apk (cla: yes, tool, waiting for tree to go green)

54334 [versions] update all flutter versions (cla: yes, team, waiting for tree to go green)

54337 [flutter_tools] Move service methods to VmService extension methods (cla: yes, tool)

54373 Roll engine 5b4b1f33c6d6..916f014d1cfb (24 commits) (cla: yes, waiting for tree to go green)

54374 [flutter_tools] switch benchmark to isolate runnable (cla: yes, tool)

54383 Revert “Roll engine 5b4b1f33c6d6..916f014d1cfb (24 commits)” (cla: yes, engine)

54387 Revert “fix and re-land “re-enable android_view_test (#54214)”” (cla: yes, team)

54389 [flutter_tools] disable cache in devices test (cla: yes, tool)

54394 replace simple empty Container with w & h with SizedBox (a: accessibility, cla: yes, f: cupertino, f: material design, framework)

54396 [web] Don’t collect trace info in the color grid benchmark (cla: yes, platform-web, team)

54401 Cleanup in gen_l10n files (a: internationalization, cla: yes, team)

54403 Reland re-enable android_view_test #54214 (cla: yes, team, waiting for tree to go green)

54407 Don’t import plugins that don’t support android in settings.gradle (a: accessibility, cla: yes, d: examples, team, tool, waiting for tree to go green)

54409 Roll engine 5b4b1f33c6d6..9101b63f9872 (30 commits) (cla: yes, waiting for tree to go green)

54414 [flutter_tools] attempt to fix benchmark mode test (cla: yes, tool)

54428 Add .last_build_id to gitignore (cla: yes, tool, waiting for tree to go green)

54442 Add null check in TextStyle.apply for TextBaseline (cla: yes, framework, waiting for tree to go green)

54467 [flutter_tools] update compilation to use package config (a: null-safety, cla: yes, tool)

54471 fix visual density prefer_const_constructors lint (cla: yes, team)

54474 Roll engine 9101b63f9872..49f7cd04ac57 (14 commits) (cla: yes, waiting for tree to go green)

54478 Fix environment leakage in doctor_test (cla: yes, team, team: flakes, team: infra, tool)

54479 Enable gesture recognizer in selectable rich text (cla: yes, framework, waiting for tree to go green)

54480 Revert “[flutter_driver] Add SceneDisplayLag stats to timeline summar… (a: tests, cla: yes, framework, team)

54481 Make TextFormFieldState.didChange change text fields value (cla: yes, f: material design, framework)

54488 Remove Finder extended attributes from iOS project files (cla: yes, platform-ios, tool)

54490 [flutter_driver] Reland add SceneDisplayLag stats to timeline summary (a: tests, cla: yes, framework, team, waiting for tree to go green)

54492 Roll engine 49f7cd04ac57..adb4f9e9751b (2 commits) (cla: yes, waiting for tree to go green)

54493 Use scheduleTask for adding licenses (cla: yes, framework, waiting for tree to go green)

54494 Add A/B test mode to local devicelab runner (cla: yes, severe: performance, team, waiting for tree to go green)

54496 Roll engine adb4f9e9751b..68fd83348896 (2 commits) (cla: yes, waiting for tree to go green)

54497 [devicelab] Do not wait for connections after process has exited (cla: yes, team, waiting for tree to go green)

54505 mark web benchmarks as not flaky (cla: yes, team)

54508 Roll engine 68fd83348896..bed48056a651 (2 commits) (cla: yes, waiting for tree to go green)

54513 Roll engine bed48056a651..d6c1398a3f06 (2 commits) (cla: yes, waiting for tree to go green)

54519 Revert “Add API to services package that overrides HTTP ban” (cla: yes, framework)

54522 Reland “Add API to services package that overrides HTTP ban (#54243)” (cla: yes, framework, team, waiting for tree to go green)

54555 [flutter_tools] refactor FlutterManifest to be context-free (cla: yes, tool, waiting for tree to go green)

54562 Roll engine d6c1398a3f06..f0e489600aca (4 commits) (cla: yes, waiting for tree to go green)

54568 Roll engine f0e489600aca..e66389398e36 (1 commits) (cla: yes, waiting for tree to go green)

54570 Roll engine e66389398e36..beb8a7ec48f6 (1 commits) (cla: yes, waiting for tree to go green)

54603 Roll engine beb8a7ec48f6..aef9986cf14a (4 commits) (cla: yes, waiting for tree to go green)

54613 [flutter_tools] support enable-experiment in flutter analyze (a: null-safety, cla: yes, tool, waiting for tree to go green)

54617 [flutter_tools] initial support for enable experiment, run, apk, ios, macos (a: null-safety, cla: yes, team, tool)

54618 Revert “[devicelab] Do not wait for connections after process has exited” (cla: yes, team)

54622 Roll engine aef9986cf14a..cc7d2857a94e (1 commits) (cla: yes, waiting for tree to go green)

54624 Roll engine cc7d2857a94e..926f6fcbbc10 (1 commits) (cla: yes, waiting for tree to go green)

54638 Roll engine 926f6fcbbc10..521c1d443125 (2 commits) (cla: yes, waiting for tree to go green)

54640 Allow WIllPopCallback to return null or false to veto the pop. (cla: yes, f: material design, framework, waiting for tree to go green)

54645 remove outdated build_runner instructions (cla: yes, tool, waiting for tree to go green)

54649 Roll engine 521c1d443125..405fe37dcd10 (1 commits) (cla: yes, waiting for tree to go green)

54670 Updated Nested SingleChildScrollView test for clarity (cla: yes, framework, waiting for tree to go green)

54674 Add searchFieldStyle (cla: yes, f: material design, framework, waiting for tree to go green)

54676 print intermediate and raw A/B results when not silent (cla: yes, team)

54678 Make Web shard count configurable via WEB_SHARD_COUNT (cla: yes, team, waiting for tree to go green)

54679 [flutter_tools] Handle empty gzip file on Windows (cla: yes, tool)

54682 [flutter_tools] update coverage collector to use vmservice api (cla: yes, tool, waiting for tree to go green)

54685 Roll engine 405fe37dcd10..deef2663aca4 (2 commits) (cla: yes, waiting for tree to go green)

54691 Migrate Runner project base configuration (cla: yes, d: examples, t: xcode, team, tool)

54692 [flutter_tools] support machine and coverage together but for real (cla: yes, tool, waiting for tree to go green)

54697 fix APK location for devicelab (cla: yes, team)

54698 Allow headers to be passed to the WebSocket connection for VMServiceFlutterDriver (a: tests, cla: yes, framework, waiting for tree to go green)

54700 [flutter_tools] remove runFromSource, move runInView to vm_service extension (cla: yes, tool, waiting for tree to go green)

54703 fix run release test APK location (cla: yes, team)

54706 Wire in focusNode, focusColor, autofocus, and dropdownColor to DropdownButtonFormField (cla: yes, f: material design, framework, waiting for tree to go green)

54714 [Material] Added BottomNavigationBarTheme (cla: yes, f: material design, framework, waiting for tree to go green)

54715 [flutter_tools] support any as a special web-hostname (cla: yes, tool, waiting for tree to go green)

54717 [flutter_tools] don’t elapse real time during fallback test (cla: yes, tool)

54741 [flutter_driver] Fix browser check (a: tests, cla: yes, framework, waiting for tree to go green)

54756 Fix/set mocks defaults (cla: yes, tool, waiting for tree to go green)

54779 Revert “Reland “Add API to services package that overrides HTTP ban (#54243)”” (cla: yes, framework)

54783 [flutter_tools] Fix roll dev script, add tests (cla: yes, team, tool, waiting for tree to go green)

54786 [flutter_tools] fix response format of flutterVersion, flutterMemoryInfo (cla: yes, tool)

54787 force upgraded package dependencies (cla: yes, team)

54798 ToDo Audit - Cupertino+ Library (a: accessibility, cla: yes, d: examples, f: cupertino, framework, team, waiting for tree to go green)

54805 [flutter_tools] dont suppress analytics from re-entrant macos build (cla: yes, tool, waiting for tree to go green)

54806 Roll engine deef2663aca4..e6a2534b63ac (20 commits) (cla: yes, severe: API break, waiting for tree to go green, will affect goldens)

54881 Add COM initializition to Windows template (cla: yes, tool)

54883 Remove outliers in Web benchmarks to reduce noise; add visualization (cla: yes, team)

54884 [flutter_tools] Provide global options with subcommand help text (cla: yes, tool)

54887 Specify the devicelab task simulator runtime to support <Xcode 11.4 (cla: yes, team)

54891 Mark ios_app_with_watch_companion as flaky (cla: yes, team, team: infra)

54893 Fix the stage of ios_app_with_watch_companion (cla: yes, team)

54894 Update dartdoc to 0.30.4. (cla: yes, team, waiting for tree to go green)

54899 Pass in runtime to ios_app_with_watch_companion simctl create (cla: yes, team, team: infra)

54902 Paste shows only when content on clipboard (a: text input, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

54903 benchmark animation performance of Opacity widget (cla: yes, team)

54908 add benchmark for picture recording (cla: yes, team)

54909 [flutter_tools] fix multiple defines in flutter tooling, web (cla: yes, team, tool)

54912 Move doctor into globals (cla: yes, team, tool)

54916 Convert expression evaluation exceptions to errors (cla: yes, team, tool, waiting for tree to go green)

54918 [flutter_tools] ensure EventPrinter handles a null parent (cla: yes, tool, waiting for tree to go green)

54919 Add MediaQueryData.navigationMode and allow controls to be focused when disabled. (cla: yes, customer: fun (g3), f: material design, framework)

54920 [flutter_tools] remove Isolate implementations of vm_service methods (cla: yes, tool)

54923 [flutter_tools] default tree-shake-icons to enabled and improve performance (cla: yes, tool)

54924 CrashReportSender dependency injection (cla: yes, team, tool)

54952 Roll pinned package versions (cla: yes, team, waiting for tree to go green)

54959 fixed flutter run for projects containing a watchOS companion (cla: yes, tool)

54967 Revert “[flutter_tools] fix multiple defines in flutter tooling, web” (cla: yes, team, tool)

54973 [flutter_tools] Reland: fix multiple dart defines (cla: yes, team, tool)

54978 Expose current day as a parameter to showDatePicker. (cla: yes, f: material design, framework, waiting for tree to go green)

54981 disable hit testing if the CompositedTransformFollower is hidden when… (cla: yes, framework)

54985 Step 2: SnackBarBehavior.floating offset fix by default (cla: yes, f: material design, framework, waiting for tree to go green)

54987 git pull –ff-only (cla: yes, tool, waiting for tree to go green)

54989 Support armv7s architecture (cla: yes, platform-ios, tool)

54991 Mark ios_app_with_watch_companion as not flaky (a: tests, cla: yes, team)

54994 flutter_gallery__memory_nav and flutter_gallery__back_button_memory are flaky (cla: yes, team)

54997 Roll engine e6a2534b63ac..f4d6ce13dcc4 (32 commits) (cla: yes, severe: API break, waiting for tree to go green, will affect goldens)

55001 FlutterErrorDetails.context docs fix (a: error message, a: tests, cla: yes, d: api docs, d: examples, documentation, framework, waiting for tree to go green)

55002 Move GitHubTemplateCreator into reporting library (cla: yes, team, tool)

55003 Add flag to enable expression evaluation for web (cla: yes, tool)

55012 Even more vm service refactor (cla: yes, tool)

55044 Created method to report ImageChunkEvents (cla: yes, framework, waiting for tree to go green)

55047 Roll engine f4d6ce13dcc4..b5aedb30fa46 (3 commits) (cla: yes, waiting for tree to go green)

55054 Roll engine b5aedb30fa46..dbf16099f186 (1 commits) (cla: yes, waiting for tree to go green)

55057 validate engine hash (cla: yes, team)

55062 Roll engine dbf16099f186..8abd9e2cac14 (4 commits) (cla: yes, waiting for tree to go green)

55064 Step 3: Removes temporary flag for SnackBarBehavior.floating offset fix (cla: yes, f: material design, framework)

55068 Test touch for Android windows added by platform views (cla: yes, team)

55069 Prioritize scrolling away nested overscroll (a: fidelity, a: quality, cla: yes, customer: crowd, f: scrolling, framework, platform-ios, waiting for tree to go green)

55073 Roll engine 8abd9e2cac14..f9e53c72c656 (4 commits) (cla: yes, waiting for tree to go green)

55075 Roll engine f9e53c72c656..bbe806b002f9 (1 commits) (cla: yes, waiting for tree to go green)

55078 Roll engine bbe806b002f9..204adaf2686a (2 commits) (cla: yes, waiting for tree to go green)

55083 Roll engine 204adaf2686a..a5e0b2f2f237 (2 commits) (cla: yes, waiting for tree to go green)

55085 [flutter_tools] check if requireloader is defined (cla: yes, tool, waiting for tree to go green)

55122 Roll engine a5e0b2f2f237..2b75c6d111f7 (8 commits) (cla: yes, waiting for tree to go green)

55125 prettify the flutter web bootstrap file (cla: yes, tool)

55126 web benchmarks: handle no outliers case (cla: yes, team, waiting for tree to go green, work in progress; do not review)

55130 Enable android_views window touch test (cla: yes, team)

55141 Support tags in testWidgets (a: tests, cla: yes, framework, tool, waiting for tree to go green)

55152 Support tags when running tests from command line (cla: yes, team, tool)

55160 [flutter_tools] refactor Chrome launch logic to remove globals/statics (cla: yes, tool)

55167 Roll engine 2b75c6d111f7..7ae7ff441935 (8 commits) (cla: yes, waiting for tree to go green)

55181 Add performance tests for the new gallery (cla: yes, perf: speed, severe: performance, team, waiting for tree to go green)

55187 [flutter_tools] migrate windows to assemble (cla: yes, tool)

55201 Migrating old Gallery to new Slider (cla: yes, f: material design, team)

55207 Roll engine 7ae7ff441935..189ec1e7c430 (6 commits) (cla: yes, waiting for tree to go green)

55212 [flutter_tools] fix type error in symbolize (cla: yes, tool, waiting for tree to go green)

55217 Roll engine 189ec1e7c430..a35f24e2d0e3 (1 commits) (cla: yes, waiting for tree to go green)

55220 Revert “validate engine hash” (cla: yes, team)

55221 [ExpansionTile] adds padding property (cla: yes, f: material design, framework)

55223 Test engine version hash, but skip for Dart HHH bot (cla: yes, team, waiting for tree to go green)

55225 Remove the unused getFlutter function (cla: yes, team, waiting for tree to go green)

55228 Roll engine a35f24e2d0e3..ae311ca4da5a (2 commits) (cla: yes, waiting for tree to go green)

55230 Make Action.enabled be isEnabled(Intent intent) instead. (cla: yes, framework, team)

55243 Roll engine ae311ca4da5a..fa8b9a53807e (3 commits) (cla: yes, waiting for tree to go green)

55244 [flutter_tools] remove PackageMap and finish PackageConfig migration (cla: yes, tool)

55246 Handle surrogate pairs in RenderEditable (cla: yes, framework)

55248 Roll engine fa8b9a53807e..b6bb7e796afa (1 commits) (cla: yes, waiting for tree to go green)

55250 flutter_tools: Prefer using .of() over .from() when possible (cla: yes, tool)

55253 Flutter 1.17.0.dev.3.2 cherrypicks (cla: yes, engine, framework, team, tool)

55256 Roll engine b6bb7e796afa..2bde4f0ae430 (2 commits) (cla: yes, waiting for tree to go green)

55257 Add DragTarget callback onAcceptDetails, plus helper class DragTarget… (cla: yes, framework, waiting for tree to go green)

55260 Fine tune the Y offset of OutlineInputBorder’s floating label (cla: yes, f: material design, framework, waiting for tree to go green)

55263 Roll engine 2bde4f0ae430..1dba1ef1f81b (1 commits) (cla: yes, waiting for tree to go green)

55303 Fixed a typo in the docs. (cla: yes, framework, waiting for tree to go green)

55310 Roll engine 1dba1ef1f81b..e5cd1630670e (11 commits) (cla: yes, waiting for tree to go green)

55314 Roll engine e5cd1630670e..cf78b89c3fbb (1 commits) (cla: yes, waiting for tree to go green)

55315 Add error message about missing unzip utility (cla: yes, tool)

55328 Roll engine cf78b89c3fbb..23897e064f9e (2 commits) (cla: yes, waiting for tree to go green)

55331 extract engine sub-metrics; change reported metrics (cla: yes, team)

55333 Use kIsWeb instead of private _kIsBrowser in text_input.dart (cla: yes, framework, waiting for tree to go green)

55335 Update dartdoc version to 0.31.0 (cla: yes, team, waiting for tree to go green)

55336 Adding tabSemanticsLabel to CupertinoLocalizations (a: accessibility, a: internationalization, cla: yes, f: cupertino, framework, severe: API break, team, waiting for tree to go green)

55341 [flutter_tools] migrate FlutterView to new vm_service (cla: yes, tool)

55342 [flutter_tools] check first for stable tag, then dev tag (cla: yes, tool)

55346 Roll engine 23897e064f9e..202f2006df38 (5 commits) (cla: yes, waiting for tree to go green)

55348 [flutter_tools] unpin package config and update (cla: yes, team, tool)

55350 Roll engine 202f2006df38..b1c51cfe7870 (2 commits) (cla: yes, waiting for tree to go green)

55351 Roll engine b1c51cfe7870..6bc619fd66c5 (3 commits) (cla: yes, waiting for tree to go green)

55353 remove intellij references to the v1 embedding jars now that the v2 embeddings are referenced via maven (cla: yes, tool)

55354 Roll engine 6bc619fd66c5..18df41928a77 (1 commits) (cla: yes, waiting for tree to go green)

55356 Roll engine 18df41928a77..8d7071ea463a (1 commits) (cla: yes, waiting for tree to go green)

55363 Roll engine 8d7071ea463a..4616931ead74 (1 commits) (cla: yes, waiting for tree to go green)

55368 Roll engine 4616931ead74..ef05a18c0b01 (1 commits) (cla: yes, waiting for tree to go green)

55385 [flutter_tools] fix version tag v stripping (cla: yes, tool)

55390 Roll engine ef05a18c0b01..f13ec7431c3e (2 commits) (cla: yes, waiting for tree to go green)

55393 Roll engine f13ec7431c3e..cb549c41d314 (2 commits) (cla: yes, waiting for tree to go green)

55401 Optimize fuchsia test script. (CQ+1, cla: yes, team, waiting for tree to go green)

55405 Roll engine cb549c41d314..ace381d76c60 (3 commits) (cla: yes, waiting for tree to go green)

55408 Fix InputDecorator intrinsic height reporting (a: text input, cla: yes, f: material design, f: scrolling, framework, severe: regression, waiting for tree to go green)

55412 [flutter_tools] remove globals from pub (cla: yes, tool)

55413 Revert “[flutter_tools] default tree-shake-icons to enabled and improve performance” (cla: yes, team, tool)

55414 LayoutBuilder: skip calling builder when constraints are the same (cla: yes, framework, team)

55415 Customizable obscuringCharacter (a: text input, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

55416 Fix link to material spec (cla: yes, f: material design, framework, waiting for tree to go green)

55417 [flutter_tools] fix performance of tree-shake-icons (cla: yes, severe: performance, tool)

55418 Roll engine ace381d76c60..d3f1c08f52b8 (1 commits) (cla: yes, waiting for tree to go green)

55420 [flutter_tools] fix package config invalidation (cla: yes, tool, waiting for tree to go green)

55433 Roll packages, drop custom timeline parsing for tracing tests (cla: yes, team, waiting for tree to go green)

55436 [flutter_tools] quality pass on windows build (cla: yes, tool)

55461 Roll engine d3f1c08f52b8..feb94f6c9774 (2 commits) (cla: yes, waiting for tree to go green)

55469 Fix compute intrinsic size for wrap (cla: yes, framework)

55470 Roll engine feb94f6c9774..fe14e03236ca (2 commits) (cla: yes, waiting for tree to go green)

55480 Roll engine fe14e03236ca..8fff8da38da2 (1 commits) (cla: yes, waiting for tree to go green)

55482 Enable configuring minHeight for LinearProgressIndicator and update default to match spec (cla: yes, f: material design, framework, waiting for tree to go green)

55484 Revert “Fix FlutterError.onError in debug mode (#53843)” (a: tests, cla: yes, f: material design, framework)

55485 Use correct path for flutter in flutter_gallery_v2_chrome_run_test.dart (cla: yes, team, waiting for tree to go green)

55486 Add DevTools memory test (cla: yes, perf: memory, severe: performance, team, waiting for tree to go green)

55492 Roll engine 8fff8da38da2..a544b45f26cc (3 commits) (cla: yes, waiting for tree to go green)

55494 Add onSecondaryTap to gesture recognizer and gesture detector. (a: tests, cla: yes, framework, waiting for tree to go green)

55499 fixed flutter pub get failure in tests (cla: yes, tool, waiting for tree to go green)

55500 Relands Fix FlutterError.onError in debug mode (cla: yes, framework, waiting for tree to go green)

55510 [flutter_tools] precache and unpack updates for desktop release artifacts (cla: yes, tool)

55513 [flutter_tools] Delete system temp entries on fatal signals (cla: yes, tool, waiting for tree to go green)

55521 Revert “Roll engine 8fff8da38da2..a544b45f26cc (3 commits)” (cla: yes, engine)

55522 Roll engine 8fff8da38da2..d2ec21221e29 (8 commits) (cla: yes, waiting for tree to go green)

55527 Animation sheet recorder (a: tests, cla: yes, framework, waiting for tree to go green, will affect goldens)

55531 [flutter_tools] set test directory base as additional root, allow running without index.html (cla: yes, tool)

55556 [flutter_tools] quality pass on Linux build (cla: yes, tool)

55560 Revert “Roll engine 8fff8da38da2..d2ec21221e29 (8 commits)” (cla: yes, engine)

55562 Roll engine d2ec21221e29..2b94311a7764 (5 commits) (cla: yes, waiting for tree to go green)

55564 [flutter_tools] support –enable-experiment in flutter test (cla: yes, team, tool)

55577 Revert “[flutter_tools] fix version tag v stripping” (cla: yes, tool)

55594 [flutter_tools] enable flutter upgrade to support force pushed branches (cla: yes, tool, waiting for tree to go green)

55599 Default to use V2 Slider (cla: yes, f: material design, framework)

55600 Fix focus traversal regions to account for transforms. (cla: yes, framework, waiting for tree to go green)

55602 [flutter_tools] fix version tag v stripping and support old “dev” and new “pre” tags (cla: yes, tool, waiting for tree to go green)

55605 [flutter_tools] detect ipv6 in fuchsia server url (cla: yes, tool)

55609 Add benchmark for hybrid composition on Android (a: platform-views, cla: yes, t: flutter driver, team)

55614 [flutter tools] Move _informUserOfCrash into crash_reporting.dart (cla: yes, tool, waiting for tree to go green)

55617 [flutter_tools] remove trailing eth info from fuchsia package server (cla: yes, tool)

55636 Prevent use of TextInputType.text when also using TextInputAction.newLine via assert (a: text input, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

55651 Fix behavior change due to incorrect initial floating setting (cla: yes, f: material design, framework, waiting for tree to go green)

55664 [flutter_tools] fix pm serve ipv6 linklocal addr issue (cla: yes, tool, waiting for tree to go green)

55699 [flutter_tools] allow pulling performance data from assemble (cla: yes, tool)

55701 [flutter_tools] surface missing assets originating package (cla: yes, tool, waiting for tree to go green)

55704 [flutter_tools] ensure etag headers are ascii (cla: yes, tool)

55715 [flutter_tools] add –dart-define option for fuchsia build (cla: yes, tool, waiting for tree to go green)

55748 [ci] pin macOS image (cla: yes, waiting for tree to go green)

55749 Roll engine 2b94311a7764..4f888d66250e (10 commits) (cla: yes, engine, work in progress; do not review)

55756 Add ExcludeFocus widget, and a way to prevent focusability for a subtree. (cla: yes)

55759 [flutter_tools] catch ProcessException and throw ToolExit during upgrade (cla: yes, tool, waiting for tree to go green)

55761 Add a property to Material icon button to customize the splash radius (cla: yes, f: material design, framework, waiting for tree to go green)

55762 Print stdout and stderr when the ssh command failed (cla: yes, tool, waiting for tree to go green)

55763 [timeline] Sort timeline events before summarizing (a: tests, cla: yes, framework)

55769 Revert “[timeline] Sort timeline events before summarizing (#55763)” (a: tests, cla: yes, framework)

55771 [timeline] Sort timeline events before summarizing (a: tests, cla: yes, framework, waiting for tree to go green)

55772 Revert “[flutter_tools] migrate FlutterView to new vm_service” (cla: yes, tool)

55773 Remove v prefix in doctor version (cla: yes, tool)

55774 [flutter_tools] reland migrate FlutterView to new vmservice (cla: yes, tool)

55775 TextField enabled fix (a: text input, cla: yes, f: material design, framework, waiting for tree to go green)

55780 [flutter_tools] support multiple fuchsia devices (cla: yes, tool)

55782 Removing Deprecated flag for Gallery (cla: yes, f: material design, team, waiting for tree to go green)

55788 Revert “[flutter_tools] reland migrate FlutterView to new vmservice” (cla: yes, tool)

55789 ToDo Audit - Material Library+ (cla: yes, f: material design, framework, team, waiting for tree to go green)

55790 Remove dead variable from xcode_backend (cla: yes, t: xcode, tool)

55792 [gen_l10n] Output directory option (a: internationalization, cla: yes, team)

55793 Skip Audit - Painting Library (a: images, a: tests, a: typography, cla: yes, framework, platform-web, team, will affect goldens)

55794 [flutter_tools] remove vm service (cla: yes, tool)

55797 [flutter_tools] reland migrate FlutterViews to package:vm_service (cla: yes, tool)

55799 Check Xcode build setting FULL_PRODUCT_NAME for bundle name (cla: yes, t: xcode, team, tool)

55808 Add iOS simulator log parse test (cla: yes, platform-ios, t: xcode, tool)

55812 restore quit timeout, adjust some integration test behaviors (cla: yes, team, tool)

55829 allow changing the paint offset of a GlowingOverscrollIndicator (a: fidelity, a: quality, cla: yes, d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, severe: new feature, waiting for tree to go green)

55832 Prevent ModalBottomSheet from rebuilding its child (cla: yes, f: material design, framework, waiting for tree to go green)

55857 Removed useV2 Slider flag (cla: yes, f: material design, framework, waiting for tree to go green)

55871 Flutter 1.17.0.dev.3.3 cherrypicks (cla: yes, engine, framework, team, tool)

55873 Temporarily disable nnbd flutter test test (cla: yes, waiting for tree to go green)

55876 Mark android attach test flaky (cla: yes, team)

55877 Mark flutter_gallery_v2_chrome_run_test and flutter_gallery_v2_web_compile_test not flaky (cla: yes, team)

55881 Make flutter_attach_test_android test verbose (cla: yes, team)

55882 [flutter_tools] Make packages not required for local engine (cla: yes)

55887 Fix/use contains ignoring whitespace (cla: yes, tool)

55891 manual engine roll (4bcfae82c7c1 -> 0c35a3417) (cla: yes, engine)

55902 Fix default opacity assignments for unselected and selected icons in NavigationRail (cla: yes, f: material design, framework, waiting for tree to go green)

55906 Roll engine 0c35a3417da7..01cf8c36ce34 (3 commits) (cla: yes, waiting for tree to go green)

55909 [gen_l10n] Fix unintended breaking change introduced by output-dir option (a: internationalization, cla: yes, team, tool)

55911 Text field height fix (a: text input, cla: yes, f: inspector, f: material design, framework, waiting for tree to go green)

55914 Roll engine 01cf8c36ce34..fda26fc70f5b (1 commits) (cla: yes, waiting for tree to go green)

55919 Roll engine fda26fc70f5b..bd5234780ec2 (2 commits) (cla: yes, waiting for tree to go green)

55920 Roll engine bd5234780ec2..2db327657369 (1 commits) (cla: yes, waiting for tree to go green)

55935 Read correct file for android view benchmark (cla: yes, team)

55936 Fixed #55858 (a: tests, cla: yes, framework)

55939 Implementation of the Material Date Range Picker. (cla: yes, f: material design, framework, waiting for tree to go green)

55961 [flutter_tools] Lazily inject logger into web devices (cla: yes, tool)

55977 Add clipBehavior to widgets with clipRect (cla: yes, f: material design, framework, severe: API break, team, will affect goldens)

55981 [devicelab] Explicitly print stack trace from error in android attach test (cla: yes)

55984 [flutter_tools] increase stopApp timeout for FlutterDevice.exitApps (cla: yes)

55988 [devicelab] increase eventOrExit timeout to 1 minute (cla: yes)

55990 [flutter_tools] android device stopApp handles null apk (cla: yes)

55995 Make CustomClipper extend Listenable (cla: yes, waiting for tree to go green)

55998 Fixes the navigator pages update crashes when there is still route wa… (cla: yes, f: routes, framework, severe: API break, waiting for tree to go green)

56022 Fix WidgetsBinding.firstFrameRasterized not completing (cla: yes, waiting for tree to go green)

56056 [web] Change display mode of PWA default to standalone (cla: yes)

56059 [flutter_tools] support bundling SkSL shaders in flutter build apk/appbundle (cla: yes, tool)

56067 [flutter_tools] add support for faster incremental build (cla: yes)

56077 Add package_root for fuchsia_tools (cla: yes, waiting for tree to go green)

56081 [web] Implement defaultTargetPlatform MacOS/iOS for web. (cla: yes)

56084 Step 1 of 3: Add opt-in fixing Dialog border radius to match Material Spec (a: fidelity, a: quality, cla: yes, f: material design, framework, waiting for tree to go green)

56089 Redirect stdout/stderr in Windows template (cla: yes)

56090 Step 1 of 3: Add opt-in for debugCheckHasMaterialLocalizations assertion on TextField (a: internationalization, a: text input, cla: yes, f: material design, framework, waiting for tree to go green)

56091 Ensure *_kn.arb files are properly escaped with gen_localizations (a: internationalization, cla: yes, f: cupertino, f: material design, framework)

56094 [flutter_tools] fix iOS build inconsistencies and pipe through performance file (cla: yes)

56103 [flutter_tools] reduce initial cache size on web (cla: yes, tool, waiting for tree to go green)

56107 [flutter_tools] don’t recreate license, manifest, asset if unchanged (cla: yes)

56136 Temporarily disable new Gallery perf test (cla: yes)

56139 [analyze] fix const lints (cla: yes)

56141 [version] update all versions (cla: yes, waiting for tree to go green)

56146 Fixed a typo, gen_l10n_types.dart comment (a: internationalization, cla: yes, tool, waiting for tree to go green)

56160 Focus the last node when asked to focus previous and nothing is selected. (a: desktop, cla: yes, f: focus, waiting for tree to go green)

56162 Roll engine 2db327657369..72fe227a50d9 (42 commits) (cla: yes, waiting for tree to go green)

56164 let the embedding maven engine dependency reference the storage proxy (cla: yes, waiting for tree to go green)

56167 [flutter_tools] integrate l10n tool into build/run (cla: yes, tool)

56173 [flutter_tools] support flutter run -d edge (cla: yes, tool)

56174 Roll engine 72fe227a50d9..ab277b3b6f3c (2 commits) (cla: yes, waiting for tree to go green)

56177 Roll engine ab277b3b6f3c..edf65e2861bf (1 commits) (cla: yes, waiting for tree to go green)

56178 Update 1.17 engine version. (cla: yes)

56182 Roll engine edf65e2861bf..d0bcc6980e4e (1 commits) (cla: yes, waiting for tree to go green)

56187 Roll engine d0bcc6980e4e..86c0c54bef50 (1 commits) (cla: yes, waiting for tree to go green)

56190 [ExpansionTile] Wire through expandedCrossAxisAlignment, and expandedAlignment properties to the expanded tile (cla: yes, f: material design, framework, waiting for tree to go green)

56203 [flutter_tools] ensure track-widget-creation can be disabled on Android (cla: yes)

56205 Roll engine 86c0c54bef50..2307b615eb63 (1 commits) (cla: yes, waiting for tree to go green)

56215 Roll engine 2307b615eb63..94e6baa7560e (1 commits) (cla: yes, waiting for tree to go green)

56219 Fix typo for TextStyle.fontFamilyFallback document (cla: yes, waiting for tree to go green)

56223 [flutter_tools] remove flutter view cache (cla: yes)

56224 [flutter_tools] make gallery hot reload 5x faster with one neat trick (cla: yes)

56225 Roll engine 94e6baa7560e..813fd04c7dfd (1 commits) (cla: yes, waiting for tree to go green)

56229 Roll engine 813fd04c7dfd..e3cb6812ed6d (1 commits) (cla: yes, waiting for tree to go green)

56233 Roll engine e3cb6812ed6d..7a492012a66a (1 commits) (cla: yes, waiting for tree to go green)

56240 fix the reload and restart service extension methods (cla: yes, tool, waiting for tree to go green)

56255 Roll engine 7a492012a66a..906bf5968465 (1 commits) (cla: yes, waiting for tree to go green)

56258 Roll engine 906bf5968465..2037e0f18d9b (1 commits) (waiting for tree to go green)

56274 Roll engine 2037e0f18d9b..180a497ee558 (5 commits) (cla: yes, waiting for tree to go green)

56290 Turn implicit casts in code generated by flutter_platform.dart into explicit casts. (cla: yes, waiting for tree to go green)

56295 Fix overly specific detection of non-UTF8 files in analyzer bot. (cla: yes)

56309 Trial PR to use an engine that has the null safety unfork CL in it. (cla: yes)

56324 add macOS to ui integration test (cla: yes)

56328 DoubleTap recognizer support and improved error message (cla: yes, waiting for tree to go green)

56329 BuildInfo tests without context (cla: yes, team)

56330 Use androidSdk globals variable everywhere (cla: yes, team, tool)

56331 Inject logger and fs into printHowToConsumeAar, test without context (cla: yes, team, tool)

56333 Roll engine 180a497ee558..95ecd9a4050c (8 commits) (cla: yes, waiting for tree to go green)

56335 Gradle artifacts and tasks tests without context (cla: yes, team, tool)

56336 [devicelab] enable macOS, windows, linux, and web on devicelab bots (cla: yes)

56341 Add OutlinedBorder class (cla: yes, waiting for tree to go green)

56342 Add split-debug and obfuscation to build aar (cla: yes, platform-android, tool, waiting for tree to go green)

56373 [gen_l10n] Improve arb FormatException error message (a: internationalization, cla: yes, tool, waiting for tree to go green)

56378 Roll engine 95ecd9a4050c..33d236795015 (11 commits) (cla: yes, waiting for tree to go green)

56379 Manual roll of engine to version 33d2367950154e7f8daf9ce9992a45001628… (cla: yes)

56385 Revert “[flutter_tools] remove flutter view cache” (cla: yes, tool)

56387 [flutter_tools] reland remove flutter view cache (cla: yes, waiting for tree to go green)

56390 Roll engine 33d236795015..4b7380b55f6d (3 commits) (cla: yes, severe: API break, waiting for tree to go green, will affect goldens)

56393 Pin engine.version to cherrypicked change (cla: yes)

56394 Added an empty list example to the ListView docs (cla: yes)

56397 [devicelab] allow the tool to use the word waiting more than once (cla: yes)

56398 [devicelab] add verification print and remove timeout test (cla: yes)

56401 [devicelab] unmark android_attach, twc tests, remove mac twc test (cla: yes, waiting for tree to go green)

56407 fixup! Update grammar in basic.dart #56251 (cla: yes, framework, waiting for tree to go green)

56409 InteractiveViewer Widget (cla: yes, f: material design, framework, team, waiting for tree to go green)

56410 [flutter_tools] Restore base/platform.dart (cla: yes, tool)

56416 Save results of A/B test runs in a JSON file for future processing (cla: yes, waiting for tree to go green)

56418 Handle uncaught error for warnIfSlow (cla: yes, waiting for tree to go green)

56428 Eagerly wait for the driver extension on FlutterDriver.connect() (a: tests, cla: yes, framework, waiting for tree to go green)

56430 Allow waitUntilFirstFrameRasterized without a root widget (a: tests, cla: yes, framework, waiting for tree to go green)

56445 Revert “Add DevTools memory test” (cla: yes, team)

56471 Roll engine 4b7380b55f6d..c3cd83baf8bc (18 commits) (cla: yes, waiting for tree to go green)

56472 [flutter_tools] prevent wildcard assets from causing build invalidation issues (cla: yes, tool, waiting for tree to go green)

56481 [flutter_tools] throw StateError instead of null (cla: yes, waiting for tree to go green)

56485 Roll engine c3cd83baf8bc..d6aa099de7c7 (3 commits) (cla: yes, waiting for tree to go green)

56490 [gen_l10n] Optionally generate list of inputs/outputs (a: internationalization, cla: yes, tool, waiting for tree to go green)

56491 [flutter_tools] fix windows vs code lookup with missing platform environment variables (cla: yes, waiting for tree to go green)

56492 Fix silent test failure in image cache tests (cla: yes, waiting for tree to go green)

56494 Wire up autofocus for OutlineButton (cla: yes, f: material design, framework)

56501 Add –force to roll_dev.dart (cla: yes, waiting for tree to go green)

56502 Swap xcode_tests from MockProcessManager to FakeProcessManager (cla: yes, team, tool, waiting for tree to go green)

56505 Swap xcodeproj_tests from MockProcessManager to FakeProcessManager (cla: yes, team, tool)

56506 Roll engine d6aa099de7c7..3953c3ccd15a (4 commits) (cla: yes, waiting for tree to go green)

56521 Have the physics enforce the scroll position. (cla: yes, framework)

56531 feature: add usermessage when miss platform project (cla: yes, tool)

56549 Expose includeSemantics option to RawKeyboardListener (cla: yes, framework)

56564 [flutter_tools] ensure track-widget-creation can be changed on devcompiler (cla: yes, tool, waiting for tree to go green)

56568 Remove semantics node generated by ExcludeFocus (cla: yes, waiting for tree to go green)

56575 Roll new gallery version in the perf test (cla: yes, severe: performance, team, waiting for tree to go green)

56582 Update Tab semantics in Cupertino to be the same as Material (a: accessibility, a: internationalization, cla: yes, f: cupertino, framework, severe: API break, waiting for tree to go green)

56589 Added MaterialStateProperty.all() convenience method (cla: yes)

56594 Shard firebase_test_lab_tests (cla: yes, team)

56596 add web benchmark that measures efficiency of clipped out pictures (cla: yes, team)

56605 Remove direct uses of LocalPlatform (cla: yes, team, tool)

56611 Nested InkWells only show the innermost splash (cla: yes, f: material design, framework, waiting for tree to go green)

56614 Revert “Paste shows only when content on clipboard (#54902)” (cla: yes, f: cupertino, f: material design, framework)

56618 Update Linux template for headless mode (cla: yes, tool, waiting for tree to go green)

56620 Remove Runner target check, prefer schemes (cla: yes, t: xcode, team, tool, waiting for tree to go green)

56623 [devicelab] fix web twc task missing display (cla: yes, team)

56630 [flutter tools] Fix an assert in IOSSimulator.getLogReader (cla: yes, tool)

56633 [flutter_tools] enable tree-shake-icons by default for non-web targets (cla: yes, tool)

56634 [flutter_tools] rename getSkSL file output ext to .sksl.json (cla: yes, tool)

56638 Perf test with SkSL warm-up (cla: yes, perf: speed, severe: performance, waiting for tree to go green)

56641 Add 2 new keyboard types and infer keyboardType from autofill hints (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

56645 Localized new strings added in the redesigned Material Date Picker (a: internationalization, cla: yes, f: material design, framework, waiting for tree to go green)

56677 Manual roll of engine 7e205b37e5…3953c3ccd1 (cla: yes, engine)

56684 Manual roll of engine 9b905d3f03…7e205b37e5 (cla: yes, engine)

56685 typo fix on the FLUTTER_STORAGE_BASE_URL usage (cla: yes, tool, waiting for tree to go green)

56689 Bring back paste button hide behavior (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)

56694 [flutter_tools] fix aar defaults test (cla: yes, tool)

56695 [devicelab] mark web_enable_twc as non-flaky (cla: yes, team, waiting for tree to go green)

56700 Mark new Gallery test as non-flaky (cla: yes, team)

56703 Always remove the workspace settings when set to legacy build settings (cla: yes, tool, waiting for tree to go green)

56706 [flutter_tools] Don’t try to execute gradle wrapper out of /tmp (cla: yes, tool)

56710 [web] Unskip TextStyle web tests (cla: yes, framework, waiting for tree to go green)

56714 flutter tool: PowerShell executable detection added, fixing usage of PS version >=6 (cla: yes, waiting for tree to go green)

56720 [flutter_tools] fix documentation on default built ios (cla: yes, tool)

56721 fix roll_dev.dart to query remote ref, rather than local (cla: yes, team, waiting for tree to go green)

56727 Update README.md (cla: yes, team, waiting for tree to go green)

56732 fix pushAndRemoveUntil incorrectly removes the routes below the first… (cla: yes, f: routes, framework, waiting for tree to go green)

56735 Shard Cirrus build_tests (cla: yes, team)

56740 Roll engine 9b905d3f03f2..9d8daf2383ea (19 commits) (cla: yes, severe: API break, waiting for tree to go green, will affect goldens)

56786 [flutter_tools] cache-bust in service worker (cla: yes, team, tool, waiting for tree to go green)

56794 [web & desktop] Hide all characters in a TextField, when obscureText is true on web & desktop (cla: yes, f: material design, framework, platform-mac, platform-web, waiting for tree to go green)

56800 Revert “[flutter_tools] integrate l10n tool into build/run” (cla: yes, tool)

56806 Revert “Bring back paste button hide behavior” (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)

56859 Fix wrong link in description on the platform system channel (cla: yes, framework, waiting for tree to go green)

56895 [Material] Use titleTextStyle from dialog theme for SimpleDialog (cla: yes, f: material design, framework, waiting for tree to go green)

56897 Roll engine 9d8daf2383ea..d96f962ca21a (13 commits) (cla: yes, waiting for tree to go green)

56906 more docs about diagnostics in release mode (cla: yes, framework)

56922 Bring back paste button hide behavior 2 (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)

56924 [flutter_tools] hide tree-shake-icons (cla: yes, tool, waiting for tree to go green)

56926 Roll engine d96f962ca21a..2c46e209a34a (6 commits) (cla: yes, waiting for tree to go green)

56928 Add mirror overrides to doctor output (a: triage improvements, cla: yes, t: flutter doctor, tool, waiting for tree to go green)

56932 Roll engine 2c46e209a34a..ada8a0fd64a3 (1 commits) (cla: yes, waiting for tree to go green)

56934 Revert “[flutter_tools] hide tree-shake-icons” (cla: yes, tool, waiting for tree to go green)

56941 Roll engine ada8a0fd64a3..156970a2487c (2 commits) (cla: yes, waiting for tree to go green)

56943 [flutter_tools] expand Regexp log match to include more AndroidRuntime failures (cla: yes, tool, waiting for tree to go green)

56945 [flutter_tools] unblock fuchsia roll (cla: yes, tool, waiting for tree to go green)

56946 [flutter_tools] introduce a BuildSystem interface (cla: yes, tool, waiting for tree to go green)

56951 Revert “Bring back paste button hide behavior 2” (a: accessibility, cla: yes, f: cupertino, f: material design, framework, team)

56952 Add more documentation to addTimingsCallback (cla: yes, framework, waiting for tree to go green)

56956 ThemeData.brightness == ThemeData.colorScheme.brightness (cla: yes, f: material design, framework, waiting for tree to go green)

56958 Updated dwds (and other packages) (cla: yes, d: examples, team, tool, waiting for tree to go green)

56959 Make initial daemon devices population fast (cla: yes, tool)

56961 Remove dead definesCustomBuildConfigurations (cla: yes, team, tool, waiting for tree to go green)

56968 setState() will call scheduleFrame() in post-frame callback now. (a: accessibility, cla: yes, framework, waiting for tree to go green)

57005 Fix minor typo in ‘flutter create –list-samples’ help text (cla: yes, tool, waiting for tree to go green)

57016 [web] Add path construction benchmark (cla: yes, team)

57027 Fix xcode_backend.sh to strip bitcode for archive build, if the project has bitcode disabled entirely (cla: yes, tool, waiting for tree to go green)

57033 Allow updating textAlignVertical (cla: yes, f: material design, framework, waiting for tree to go green)

57036 fix push replacement reports wrong previous route to navigator observer (cla: yes, f: routes, framework, waiting for tree to go green)

57037 Making DropdownButtonFormField to re-render if parent widget changes (cla: yes, f: material design, found in release: 1.17, found in release: 1.18, framework, severe: regression,