Flutter 1.17.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 1526 pull requests.

37145 Use state value in DropdownButtonFieldForm (cla: yes, f: material design, framework, passed first triage)

38355 Add a diagnostic message in analyze.dart (a: tests, cla: yes, framework, team, team: infra)

41299 Fixed preferredSize getter in TabBar (cla: yes, f: material design, framework, waiting for tree to go green)

42100 Run secondary animation of previous route when using pushReplacement(… (a: animation, a: quality, cla: yes, f: routes, framework, severe: API break, waiting for tree to go green)

42703 fixes sliver list child layout offset calculation (a: quality, cla: yes, customer: crowd, f: scrolling, framework, waiting for tree to go green)

43457 Add macOS to TargetPlatform (a: desktop, cla: yes, framework, platform-mac)

43547 Add Density API to ThemeData, implement for buttons. (cla: yes, f: material design, framework, team)

43696 Avoid using FlutterError.fromParts when possible (a: tests, cla: yes, f: cupertino, f: material design, framework)

44271 Support URL tunnelling (pass dwds UrlEncoder through to editors via daemon) (cla: yes, tool)

44283 Fixing SliverOverlapAbsorber & SliverOverlapInjector child property (a: quality, cla: yes, d: examples, f: scrolling, framework, severe: API break, team, team: gallery, waiting for tree to go green)

44471 Performance Improvement for SliverFillRemaining (a: quality, cla: yes, f: scrolling, framework, severe: performance, waiting for tree to go green)

44474 Pre-Submit Tryjobs for Flutter Gold (a: fidelity, a: images, a: quality, a: tests, cla: yes, framework, team)

44628 CupertinoDatepicker time/dateTime constraints (cla: yes, f: cupertino, framework)

44631 Improve MouseTracker lifecycle: Move checks to post-frame (a: desktop, a: tests, cla: yes, f: cupertino, f: gestures, f: material design, framework, severe: API break, waiting for tree to go green)

44682 Add textScaleFactor to SelectableText (cla: yes, f: material design, framework, waiting for tree to go green)

44856 gen_l10n.dart tool testing (a: internationalization, cla: yes, d: examples, f: cupertino, f: material design, team)

44923 iOS smart quote/dash configuration (a: text input, cla: yes, f: cupertino, f: material design, framework, platform-ios, waiting for tree to go green)

44930 Navigator 2.0: Refactor the imperative api to continue working in the new navigation system (cla: yes, d: examples, f: cupertino, f: material design, f: routes, framework, team, team: gallery, waiting for tree to go green)

44971 Add clip behaviour to Container (cla: yes, framework, waiting for tree to go green)

45019 Keyboard scrolling of Scrollable (a: desktop, cla: yes, framework)

45067 Set modal bottom sheet barrier color (cla: yes, f: material design, framework)

45074 Set track color in Cupertino Switch and Adaptive Switch (cla: yes, f: cupertino, f: material design, framework)

45079 Step 1 of 4: Make AlertDialog scrollable through opt-in AlertDialog.scrollable parameter (cla: yes, f: material design, framework)

45102 Overridable default platform key bindings (cla: yes, f: cupertino, f: material design, framework)

45130 Revert “Enable iOS platform views for Flutter Gallery” (cla: yes, d: examples, team, team: gallery, waiting for tree to go green)

45175 implicit-casts:false in flutter_driver (a: accessibility, a: tests, cla: yes, framework)

45241 implicit-casts:false in flutter_localizations (a: internationalization, cla: yes, f: material design)

45248 Resume isolate before terminating tests to prevent flutter_tester leaks in integration tests (a: tests, cla: yes, tool)

45267 Fix flutter run cache (cla: yes, tool)

45318 serve source maps in release runner (cla: yes, tool)

45325 Fix comment in navigator.dart (cla: yes, framework, waiting for tree to go green)

45327 Automatically caching viewport (cla: yes, framework)

45354 iOS UITextInput autocorrection prompt (cla: yes, f: cupertino, f: material design, framework)

45360 Suggest GitHub template when flutter tool crashes (a: triage improvements, cla: yes, team, tool)

45373 License update (a: accessibility, a: internationalization, a: tests, cla: yes, d: examples, f: cupertino, f: material design, framework, team, team: gallery, tool, waiting for tree to go green)

45411 Add a FlutterDriver screenshot test to device lab. (cla: yes, team)

45417 Fix run_release_test flakiness (a: tests, cla: yes, team, team: flakes, waiting for tree to go green)

45431 Support –fast-start for Android applications (as an opt-in) (cla: yes, d: examples, team, tool)

45432 Use RenderSliverPadding to inset SliverFillViewport (cla: yes, framework)

45438 Handle bare modifier flags on macOS (a: desktop, cla: yes, framework, platform-mac)

45501 implicit-casts:false in flutter/lib/src/animation (cla: yes, framework)

45502 implicit-casts:false in flutter/lib/src/cupertino (cla: yes, f: cupertino, framework, waiting for tree to go green)

45503 implicit-casts:false in flutter/lib/src/foundation (cla: yes, framework)

45504 implicit-casts:false in flutter/lib/src/gestures (cla: yes, framework)

45530 Implement screenshot test for flutter web. (a: tests, cla: yes, platform-web, team, tool)

45531 Add additional properties callback in Inspector Serialization Delegate (cla: yes, framework)

45567 implicit-casts:false in flutter/lib/src/material (cla: yes, f: material design, framework)

45568 Register memory info command on vmservice for Android devices (cla: yes, tool)

45572 Roll engine c89ac6347b7e..298e053bdc04 (3 commits) (autoroller: commit, cla: yes)

45579 Add integration test for transitive plugin dependencies (cla: yes, team, waiting for tree to go green)

45580 SliverOffstage Fix (cla: yes, f: scrolling, framework, waiting for tree to go green)

45582 SliverVisibility (cla: yes, f: scrolling, framework, severe: new feature, waiting for tree to go green)

45586 Roll engine 298e053bdc04..05f8c8b24b92 (5 commits) (autoroller: commit, cla: yes)

45588 Re-land “Add option to delay rendering the first frame (#45135)” (a: tests, cla: yes, framework, waiting for tree to go green)

45597 Roll engine 05f8c8b24b92..96cba6c92a8a (5 commits) (autoroller: commit, cla: yes)

45598 Implicit scrolling for pageview (cla: yes, framework)

45603 Api Samples and Diagrams for 10 more classes / functions (cla: yes, d: api docs, d: examples, framework, from: study)

45608 Retry Xcode builds if they fail due to concurrent builds running (a: build, cla: yes, tool)

45616 Roll engine 96cba6c92a8a..e136d637a873 (2 commits) (autoroller: commit, cla: yes)

45621 implicit-casts:false in flutter/lib/src/painting (cla: yes, framework)

45622 implicit-casts:false in flutter/lib/src/physics (cla: yes, framework)

45628 [flutter_tool] Crash less when git fails during ‘version’ (cla: yes, tool)

45633 update-packages run (cla: yes, team)

45642 Roll engine e136d637a873..27fa60793bcb (1 commits) (autoroller: commit, cla: yes)

45644 Add macOS tests (Part 1) (a: tests, cla: yes, f: cupertino, framework, waiting for tree to go green)

45646 Add variant testing to testWidgets (a: tests, cla: yes, framework)

45648 Add more documentation around layers. (cla: yes, framework, waiting for tree to go green)

45649 [flutter_tool] add a vmservice API for hot ui requests (cla: yes, framework, tool)

45652 Sample driver test working on Fuchsia (cla: yes, d: examples, team, tool)

45654 Fixed incorrect offsetting when applying ShaderMasks (a: quality, cla: yes, framework, waiting for tree to go green, will affect goldens)

45658 Clean up some things I noticed while doing another change (cla: yes, framework, waiting for tree to go green)

45659 Roll engine 27fa60793bcb..5250d6315e7a (4 commits) (autoroller: commit, cla: yes)

45663 Roll engine 5250d6315e7a..2c0eee43923f (2 commits) (autoroller: commit, cla: yes)

45667 Roll engine 2c0eee43923f..e3e5f8dabc2e (1 commits) (autoroller: commit, cla: yes)

45673 Cleanups to resident runner and flutter device classes (cla: yes, tool)

45675 Roll engine e3e5f8dabc2e..18d74fe45b9c (1 commits) (autoroller: commit, cla: yes)

45689 Roll engine 18d74fe45b9c..fad1b23c42b9 (1 commits) (autoroller: commit, cla: yes)

45698 Revert “Track and use fallback TextAffinity for null affinity platform TextSelections.” (cla: yes, framework)

45704 Provide debug output for Gold uploads on post-submit (a: error message, a: tests, cla: yes, framework)

45708 Add Sliver video to RenderSliver (cla: yes, framework, waiting for tree to go green)

45710 Set the LANG when invoking cocoapods (cla: yes, team, tool)

45712 Feature: ExpandIcon should use the size parameter (cla: yes, f: material design, framework)

45713 fix issues with incremental compiler support (cla: yes, tool)

45716 Print clipBehavior while debugging ClipXXXLayer (cla: yes, framework)

45717 Fix parameter name: handlePointerEvent (cla: yes, framework)

45718 Relicense Shrine demo to match rest of repository (cla: yes, d: examples, team, team: gallery)

45720 implicit-casts:false in flutter/lib/src/rendering (cla: yes, framework)

45721 implicit-casts:false in flutter/lib/src/scheduler (cla: yes, framework)

45722 implicit-casts:false in flutter/lib/src/semantics (a: accessibility, cla: yes, framework)

45723 implicit-casts:false in flutter/lib/src/services (cla: yes, framework)

45725 Roll engine fad1b23c42b9..35937eb31240 (3 commits) (autoroller: commit, cla: yes)

45726 Eliminate commented-out code (cla: yes, framework)

45728 implicit-casts:false in flutter/lib/src/widgets (cla: yes, framework)

45733 Make all of the driver interface public. (a: tests, cla: yes, framework, tool)

45739 [flutter_tool] restructure ProjectFileInvalidator to no longer directly depend on context (cla: yes, tool)

45740 Do not delete output directory during flutter build ios-framework (a: existing-apps, cla: yes, tool)

45741 Roll engine 35937eb31240..4bdd15cd5438 (5 commits) (autoroller: commit, cla: yes)

45743 Android log reader reads any recent logs (cla: yes, tool)

45746 Roll engine 4bdd15cd5438..6c605f8a9624 (3 commits) (autoroller: commit, cla: yes, waiting for tree to go green)

45749 Fix buildCounter returns a widget when set to return null. (cla: yes, f: material design, framework)

45750 Remove canTransitionFrom override from Material/CupertinoPageRoute (cla: yes, f: cupertino, f: material design, framework)

45786 prevent VsCode from crashing on malformed packages.json file (cla: yes, tool)

45787 implicit-casts:false in dev (a: accessibility, cla: yes, f: material design, team)

45805 implicit-casts:false in examples (cla: yes, d: examples, f: cupertino, f: material design, team, team: gallery)

45817 Roll engine 6c605f8a9624..8672e79af873 (2 commits) (autoroller: commit, cla: yes)

45833 Add missing indentation to assets-images example in pubspec.yaml, fixing whitespace issue (cla: yes, team, tool, waiting for tree to go green)

45835 Update iOS build signing error message (cla: yes, tool)

45877 Always re-copy Framework/podspec for iOS module project (cla: yes, team, tool)

45914 Update spline calculations (cla: yes, tool)

45916 Revert “Roll engine 6c605f8a9624..8672e79af873 (2 commits)” (cla: yes, engine)

45917 flutter_tools: Remove unused //ignore comments; change flutter-specific ones to “ignore_for_flutter” (cla: yes, tool, waiting for tree to go green)

45918 Roll engine 6c605f8a9624..8672e79af873 (2 commits) (autoroller: commit, cla: yes)

45920 update macOS configuration settings (cla: yes, tool)

45924 Revert “Make all of the driver interface public.” (a: tests, cla: yes, framework, tool)

45925 Throwing when goldctl cannot authorize/initialize (a: tests, cla: yes, framework, waiting for tree to go green)

45934 use package-scheme imports for generated web entrypoint (cla: yes, tool)

45937 Handle case where lastLogcatTimestamp is null (cla: yes, tool)

45939 Revert “Re-land “Add option to delay rendering the first frame (#45135)”” (a: tests, cla: yes, framework)

45940 Deprecate UpdateLiveRegionEvent (a: accessibility, cla: yes, framework, severe: API break, waiting for tree to go green)

45941 Re-land “Add option to delay rendering the first frame (#45135)” (a: tests, cla: yes, framework, severe: API break, waiting for tree to go green)

45942 RenderProxySliver (cla: yes, f: scrolling, framework, severe: new feature, team, waiting for tree to go green)

45943 Fix null event crash in TapGestureRecognizer (cla: yes, framework, waiting for tree to go green)

45944 Update PULL_REQUEST_TEMPLATE.md (cla: yes)

45945 Simplify logging code in flutter_driver (a: tests, cla: yes, framework, tool)

45950 SliverFadeTransition (a: animation, cla: yes, f: scrolling, framework, severe: new feature, waiting for tree to go green)

45951 Flutter Web Driver Support (a: tests, cla: yes, d: examples, platform-web, t: flutter driver, team, team: gallery, tool)

45952 Move dartdocs to devicelab vm. (cla: yes, team)

45953 fix license lint (cla: yes, tool)

45962 v1.12.13+hotfix.1 cherry-picks (cla: yes, engine, framework)

45965 Revert “update macOS configuration settings” (cla: yes, tool)

45966 Reland: Update macOS configuration settings (cla: yes, team, tool)

45977 Start fixing docs (a: accessibility, cla: yes, d: api docs, f: cupertino, f: material design, framework)

45985 [Driver] correction of data returned by getWidgetDiagnostics (a: tests, cla: yes, framework, waiting for tree to go green)

45986 Roll engine 8672e79af873..faa11214c09b (7 commits) (autoroller: commit, cla: yes)

45996 Move technical_debt_cost to use a cloud vm. (cla: yes, team)

45997 Add comments to package scheme fix (cla: yes, tool)

45998 add printTrace when vscode package.json parsing fails (cla: yes, tool)

45999 Remove record/replay/bug report functionality from the tool (cla: yes, tool)

46002 Roll engine faa11214c09b..1a96087747ac (1 commits) (autoroller: commit, cla: yes)

46003 Fix symbol refs in the dynamic color doc (cla: yes, f: cupertino, framework)

46006 [flutter_tool] Make Device.dispose() abstract (cla: yes, tool, waiting for tree to go green)

46008 improve resetChanges() dartdoc (cla: yes, tool, waiting for tree to go green)

46010 Made the behavior for caching large images modular. (cla: yes, framework)

46011 [flutter_tool] Do not continue with a no-op ‘upgrade’ (cla: yes, tool)

46014 Update dartdoc to 0.29.2 (cla: yes, team)

46023 Roll engine 1a96087747ac..617938024315 (5 commits) (autoroller: commit, cla: yes)

46035 Ensure that docker tag is legal (cla: yes, team)

46037 Re-enable hostonly tests on non-master branches (cla: yes)

46040 Enable Android embedding v2 on the beta, dev and stable channel (cla: yes, tool, waiting for tree to go green)

46043 Roll engine 617938024315..90e28c027c0b (3 commits) (autoroller: commit, cla: yes)

46049 Roll engine 90e28c027c0b..3e6d6bc612fd (1 commits) (autoroller: commit, cla: yes)

46055 v1.12.13+hotfix.2 cherry-picks (cla: yes, engine, framework, team, tool)

46059 Roll engine 3e6d6bc612fd..1cdfc99314df (1 commits) (autoroller: commit, cla: yes)

46081 Update SliverPersistentHeader docs (cla: yes, framework)

46083 Add a VisualDensity manual test (cla: yes, f: material design, framework, team, tool)

46090 Add visual density to the gallery options (cla: yes, d: examples, team, team: gallery)

46091 Add visualDensity to checkbox, radio, icon button, and chip. (cla: yes, f: material design, framework, team)

46092 Roll engine 1cdfc99314df..07aab98212cb (1 commits) (autoroller: commit, cla: yes)

46095 Roll engine 07aab98212cb..fdaa7cf12175 (2 commits) (autoroller: commit, cla: yes)

46100 only run codecov on master (cla: yes, waiting for tree to go green)

46101 Remove flutterBuildPluginAsAarFeature flag (cla: yes, tool)

46103 Name the docker_builder shard (cla: yes, waiting for tree to go green)

46106 Remove mediaQuery bottom padding when the tab scaffold has an opaque tabBar (cla: yes, f: cupertino, framework)

46109 [flutter_tool] Print version info on a no-op upgrade. (cla: yes, tool)

46113 Only schedule mouse tracking callback when there is a mouse (a: desktop, cla: yes, f: gestures, framework, waiting for tree to go green)

46115 Adds floatLabelBehavior to InputDecoration (cla: yes, f: material design, framework, waiting for tree to go green)

46121 Normalizes all of the “See also” blocks in comments. (a: accessibility, cla: yes, f: cupertino, f: material design, framework)

46124 Dispatch hover events to PlatformViewController (cla: yes, framework)

46130 Add bitcode and architectures to App.framework build ios framework command (a: existing-apps, cla: yes, team, tool, waiting for tree to go green)

46138 Revert “Support –fast-start for Android applications (as an opt-in)” (cla: yes, d: examples, team, tool)

46140 [flutter_tool] Reland: support –fast-start for Android applications (as an opt-in) (cla: yes, d: examples, team, tool)

46168 Fixes Focus and FocusScope’s assignment of canRequestFocus. (cla: yes, framework)

46174 Manual roll engine fdaa7cf12175..ee4c2a53c7c6 (8 commits) (cla: yes, engine)

46178 Roll engine fdaa7cf12175..ee4c2a53c7c6 (8 commits) (autoroller: commit, cla: yes)

46179 fix release web builds where the target file is not under lib (cla: yes, tool)

46181 Mitigation for current tool test skips on CI (cla: yes, team, tool)

46183 fix global key error (a: tests, cla: yes, f: cupertino, f: material design, framework, severe: API break, team, waiting for tree to go green)

46184 Memory test on scrolling large images quickly (a: tests, cla: yes, perf: memory, severe: performance, team, waiting for tree to go green)

46194 Roll engine ee4c2a53c7c6..0506c65f5915 (5 commits) (autoroller: commit, cla: yes)

46200 Mark unused but desired private constructors as such (a: accessibility, a: tests, cla: yes, d: examples, f: cupertino, f: material design, framework, team, team: gallery, waiting for tree to go green)

46203 Reset the global variable before running a test. (cla: yes, framework)

46204 v1.12.13+hotfix.3 cherry-picks (cla: yes, engine, framework, team, tool)

46206 standardize target platform override behavior in tool and update gallery to support it (cla: yes, d: examples, team, team: gallery, tool)

46210 prevent accidental calls to io.exit when asserts are active. (cla: yes, tool)

46211 Roll engine 0506c65f5915..29998f07faf9 (6 commits) (autoroller: commit, cla: yes)

46213 Detect and dump flaky LineMetrics test data (a: tests, cla: yes, framework, team: flakes)

46218 Roll engine 29998f07faf9..fd240d0d532a (2 commits) (autoroller: commit, cla: yes)

46220 Roll engine fd240d0d532a..ed2d00ba02a4 (1 commits) (autoroller: commit, cla: yes)

46241 Roll engine ed2d00ba02a4..5f6fa92a8fd3 (2 commits) (autoroller: commit, cla: yes)

46242 Fix analytics regression (cla: yes, tool, waiting for tree to go green)

46245 implicit-casts:false in flutter/test (a: accessibility, cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

46247 Add gen_l10n sorting tests (a: internationalization, cla: yes, severe: regression, team)

46249 Roll engine 5f6fa92a8fd3..e7b69ced2e24 (1 commits) (autoroller: commit, cla: yes)

46250 Add helpful message about how to use localizationsDelegates list (a: internationalization, cla: yes, team)

46251 Move localization executables to bin folder (a: internationalization, cla: yes, f: cupertino, f: material design, framework, team)

46252 Fix docker tag during upload as well (cla: yes, team)

46265 Avoid NaN for shrinkwrapping viewports (cla: yes, framework)

46281 Revert “Add a FlutterDriver screenshot test to device lab.” (cla: yes, team)

46282 Allow plugins that don’t support the Android platform (cla: yes, team, tool)

46285 Revert changes to TestPointer; MouseTracker no longer relies on Add events (a: tests, cla: yes, framework, waiting for tree to go green)

46291 Add buildNumber param to “flutter build aar” command (cla: yes, team, tool, waiting for tree to go green)

46569 Roll engine e7b69ced2e24..5b870a218f15 (3 commits) (autoroller: commit, cla: yes)

46572 Roll engine 5b870a218f15..ff6fa47659c0 (1 commits) (autoroller: commit, cla: yes)

46580 Fix typo in gradle_utils exit message (cla: yes, tool)

46585 Roll engine ff6fa47659c0..4beaa696fc59 (1 commits) (autoroller: commit, cla: yes)

46601 [flutter_tools] Add violating plugin name to validation errors (cla: yes, tool, waiting for tree to go green)

46612 Roll engine 4beaa696fc59..d9f856510d16 (1 commits) (autoroller: commit, cla: yes)

46615 Try re-enabling all these tests. (cla: yes, team, tool, waiting for tree to go green)

46617 [flutter_tool] Handling of certain unrecoverable filesystem errors (cla: yes, tool, waiting for tree to go green)

46620 Reland “Add a FlutterDriver screenshot test to device lab. #45411” (cla: yes, team)

46623 Fix platform-specif test logic. (cla: yes, team, waiting for tree to go green)

46626 Remove unused observer and raise the waiting time (a: tests, cla: yes, perf: memory, severe: performance, team, waiting for tree to go green)

46627 Roll engine d9f856510d16..a614c0a2d45f (4 commits) (autoroller: commit, cla: yes)

46629 Revert “Made the behavior for caching large images modular.” (cla: yes, framework)

46630 Revert “prevent accidental calls to io.exit when asserts are active.” (cla: yes, tool)

46632 v1.12.13+hotfix.4 cherry-picks (cla: yes, engine, framework, team, tool)

46639 [flutter_tool] Prevent accidental calls to io.exit in unit tests (cla: yes, tool)

46640 install goldctl in docker build (cla: yes, team, waiting for tree to go green)

46643 [flutter_tool] Ensure dependency constraint for templates created with a driver test are correct (cla: yes, tool)

46645 Roll engine a614c0a2d45f..b9080c92b98a (1 commits) (autoroller: commit, cla: yes)

46647 Add UniqueKey documentation regarding const constructor (cla: yes, d: api docs, framework)

46648 Fix InputDecorator.isDense typo from true -> false (cla: yes, d: api docs, f: material design, framework)

46655 Roll engine b9080c92b98a..2805da9e5dd2 (4 commits) (autoroller: commit, cla: yes)

46657 Roll engine 2805da9e5dd2..12bf95fd49b7 (2 commits) (autoroller: commit, cla: yes)

46660 s/v-sync/Vsync/g (a: tests, cla: yes, framework, waiting for tree to go green)

46661 Add optional endian argument for WriteBuffer/ReadBuffer (cla: yes, framework, waiting for tree to go green)

46667 Roll engine 12bf95fd49b7..140818a71532 (2 commits) (autoroller: commit, cla: yes)

46685 Add enableDrag configuration for showModalBottomSheet (cla: yes, f: material design, framework)

46688 Use FlutterLocalFileComparator when user permission denied on Cirrus (a: tests, cla: yes, framework, team, team: flakes, team: infra)

46695 Revert “Roll engine 12bf95fd49b7..140818a71532 (2 commits)” (cla: yes, engine)

46708 re-enable build runner tests for tools (cla: yes, team)

46717 Add time to development benchmark for android (cla: yes, team)

46719 Change video_demo slightly so it works on web. (cla: yes, d: examples, team, team: gallery, waiting for tree to go green)

46720 Pass _caretPrototype to prevent cache miss (a: text input, cla: yes, framework, perf: speed, severe: performance, team)

46725 More clarifications on mutating Widget’s children (cla: yes, documentation, framework, waiting for tree to go green)

46726 v1.12.13+hotfix.5 cherry-picks (cla: yes, engine, framework, team, tool)

46729 fix NPE in web server device (cla: yes, tool)

46741 v1.12.13+hotfix.6 cherry-picks (#45914) (cla: yes, engine, framework, team, tool)

46748 Check and give execute permission to Gradle if needed (cla: yes, tool)

46787 Update require.js artifact location (cla: yes, tool, waiting for tree to go green)

46796 remove test_api dependency from flutter_tools/base/io (cla: yes, tool)

46801 Remove accentTextTheme from sliders and chips, tests and docs (cla: yes, f: material design, framework)

46814 Roll engine 12bf95fd49b7..db60ebc6325c (20 commits) (autoroller: commit, cla: yes)

46820 Enable web for some of the golden tests (a: tests, cla: yes, f: material design, framework, platform-web, tool)

46822 Forward device vmservice port to iOS launch arguments (cla: yes, tool)

46835 Skip plugins that don’t have an android impl when building AARs (cla: yes, tool, waiting for tree to go green)

46838 Check Xcode build setting FULL_PRODUCT_NAME for the name of the built app during flutter run (cla: yes, platform-ios, t: xcode, team, tool, waiting for tree to go green)

46846 Update Windows shard RAM & CPU values (cla: yes)

46897 Avoid exceptions for control flow (cla: yes, framework, waiting for tree to go green)

46900 mark widget == and hashCode as nonVirtual (cla: yes, framework, waiting for tree to go green)

46907 Fix typos in DefaultTabController.of documentation (cla: yes, d: api docs, f: material design, framework)

46909 [flutter_tool] fix NPE in daemon caused by returning null connection info from experimental web runner (cla: yes, tool)

46913 [flutter_tool] remove ability to disable Fingerprinter with DISABLE_FLUTTER_BUILD_CACHE env variable (cla: yes, tool)

46916 [flutter_tool] experimental resident web runner is not debuggable (cla: yes, tool)

46923 Step 2 of 2: Remove Flutter’s FloatingActionButton dependency on ThemeData accent properties (cla: yes, f: material design, framework, work in progress; do not review)

46924 New benchmark to measure performance of animations after removing a BackdropFilter. (cla: yes, team)

46925 Revert “Check Xcode build setting FULL_PRODUCT_NAME for the name of the built app during flutter run” (cla: yes, team, tool)

46928 Check Xcode build setting FULL_PRODUCT_NAME for the name of the built app during flutter run (cla: yes, platform-ios, t: xcode, team, tool, waiting for tree to go green)

46931 Only set flutter run usage values for targeted device platforms (cla: yes, tool, waiting for tree to go green)

46933 Roll engine db60ebc6325c..e0e0ac0a6802 (23 commits) (autoroller: commit, cla: yes)

46937 Add newlines between plugin names in GitHub template (a: triage improvements, cla: yes, tool)

46995 Check for NaN in sliver constraints, improve error messaging (cla: yes, framework)

46999 Revert “flutter_tools: Remove unused //ignore comments; change flutter-specific ones to “ignore_for_flutter”” (cla: yes, tool)

47005 Roll engine e0e0ac0a6802..bdd4e4d9488e (5 commits) (autoroller: commit, cla: yes)

47006 gen_l10n localizations date formatting (simple messages) (a: internationalization, cla: yes, severe: new feature, team, waiting for tree to go green)

47010 fix new test (cla: yes, team)

47014 Add support for getting a string representation of the LayerTree (a: tests, cla: yes, framework)

47015 Change meaning of a plugin not supporting the android platform (cla: yes, team, tool, waiting for tree to go green)

47017 Update internal dartdoc snippet documentation (cla: yes, team, waiting for tree to go green)

47026 remove duplicative checks (cla: yes, framework, waiting for tree to go green)

47027 Fix sliver geometry assert (cla: yes, f: cupertino, framework)

47059 [flutter_tool] ensure extraGenSnapshotArguments are forwarded to gen_snapshot from Android builds (cla: yes, tool)

47151 Fix CupertinoContextMenuAction color behavior (cla: yes, f: cupertino, framework)

47155 [flutter_tool] Add messaging to –fast-start application (cla: yes, d: examples, team)

47157 [flutter_tool] Print a helpful message on some mDNS failures (cla: yes, tool)

47159 Remove space from license (cla: yes, team)

47160 Fix isDense default for DropdownButtonFormField (cla: yes, f: material design, framework, severe: regression)

47174 Remove direct usage of linter in the flutter_tools (cla: yes, tool)

47177 Call setEditingState when text changes. (a: tests, a: text input, cla: yes, f: material design, framework, severe: API break)

47181 fix imports to unawaited (cla: yes, tool, waiting for tree to go green)

47187 Fix androidSdk NPE (cla: yes, tool)

47199 implicit-casts: false (a: internationalization, a: tests, cla: yes, framework, team, tool, waiting for tree to go green)

47223 Roll engine bdd4e4d9488e..500f9cedf652 (34 commits) (autoroller: commit, cla: yes)

47242 Re-enable –no-link-platform for JIT mode (cla: yes, tool)

47243 Pipe through test-randomize-ordering-seed (cla: yes, tool, waiting for tree to go green)

47246 Upgrade dartdoc to 0.29.3. (cla: yes, team)

47249 Let material ThemeData dictate brightness if cupertinoOverrideTheme.brightness is null (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)

47254 Simplify Chip slightly (cla: yes, f: material design, framework)

47256 Fix output for golden files in a subdirectory (a: tests, cla: yes, framework, waiting for tree to go green)

47260 Correct name typo in DecorationImage error string (cla: yes, framework, waiting for tree to go green)

47264 Revert “Check Xcode build setting FULL_PRODUCT_NAME for the name of the built app during flutter run” (cla: yes, team, tool)

47266 Check Xcode build setting FULL_PRODUCT_NAME for the name of the built app during flutter run (cla: yes, platform-ios, t: xcode, team, tool)

47269 [flutter_tool] Refactor Logger and Terminal to (mostly) no longer depend directly on context (cla: yes, tool)

47273 Adds shadowColor property to the Card widget (cla: yes, f: material design, framework, waiting for tree to go green)

47323 Roll engine 500f9cedf652..c327cae7ab5e (9 commits) (autoroller: commit, cla: yes)

47348 [flutter_tool] Improve iOS mDNS failure error message (cla: yes, tool, waiting for tree to go green)

47353 Revert “Simplify Chip slightly” (cla: yes, f: material design, framework, waiting for tree to go green)

47359 Is executable doesn’t mean a+x (cla: yes, tool)

47362 Roll engine c327cae7ab5e..866b158c4b13 (2 commits) (autoroller: commit, cla: yes)

47364 Make tab’s icon margin configurable (Fix #47363) (cla: yes, f: material design, framework)

47369 Build iOS frameworks with relative output path (a: existing-apps, cla: yes, platform-ios, team, tool, waiting for tree to go green)

47373 Revert “iOS UITextInput autocorrection prompt” (cla: yes, f: cupertino, f: material design, framework)

47374 Roll engine 866b158c4b13..1e1f37107a07 (3 commits) (autoroller: commit, cla: yes)

47379 Refactor SliverFillRemaining (a: quality, a: tests, cla: yes, f: scrolling, framework, team, waiting for tree to go green)

47387 Stopped increasing the cache size to accomodate large images. (cla: yes, framework, waiting for tree to go green)

47389 Revert “Flutter Web Driver Support” (a: tests, cla: yes, d: examples, framework, team, team: gallery, tool)

47390 Revert “Fix sliver geometry assert” (cla: yes, f: cupertino, framework)

47391 Fix a typo in RenderBox’s docs (cla: yes, d: api docs, framework)

47395 Revert “Use platform appropriate filepaths” (cla: yes, tool, waiting for tree to go green)

47397 Revert “Call setEditingState when text changes.” (a: tests, cla: yes, f: material design, framework)

47398 [flutter_tools] Ensure that global variables are easily identifiable (cla: yes, team, tool)

47403 Trigger MouseRegion.toHover only on hover events (a: desktop, cla: yes, framework, team, waiting for tree to go green)

47419 support endless recorder for timeline (cla: yes, tool, waiting for tree to go green)

47428 Revert “implicit-casts: false” (a: internationalization, a: tests, cla: yes, f: material design, framework, team, tool)

47429 Roll engine 1e1f37107a07..0f90e6546bf3 (14 commits) (autoroller: commit, cla: yes)

47431 Reland implicit-casts: false (a: internationalization, a: tests, cla: yes, f: material design, framework, team, tool, waiting for tree to go green)

47442 Roll engine 0f90e6546bf3..472197a8e932 (3 commits) (autoroller: commit, cla: yes)

47457 Allow IconButton to have smaller sizes (cla: yes, f: material design, framework)

47464 Reland text state (a: tests, cla: yes, f: material design, framework, waiting for tree to go green)

47467 Added a code sample for replacing the image cache. (cla: yes, framework)

47470 Flutter Web Driver Support (a: tests, cla: yes, d: examples, framework, platform-web, team, team: gallery, tool, waiting for tree to go green)

47472 Fix requestExistingInputState response (cla: yes, framework, waiting for tree to go green)

47473 comments (cla: yes, tool, waiting for tree to go green)

47476 fix initial routes do not run secondary animation when pops (a: animation, cla: yes, f: routes, framework, waiting for tree to go green)

47483 Handle plural gen_l10n regular placeholders and DateTime placeholders (a: internationalization, cla: yes, team)

47484 Reland “Fix sliver geometry assert” (cla: yes, f: cupertino, framework)

47489 Support for ImageFiltered widget to apply ImageFilter to children. (cla: yes, framework, waiting for tree to go green)

47492 Add test of scrolling competition (cla: yes, f: gestures, f: scrolling, framework, waiting for tree to go green)

47503 Roll engine 472197a8e932..854d5f8e9e74 (20 commits) (autoroller: commit, cla: yes)

47521 Add brightness to CupertinoNavigationBar (fixes #46216) (cla: yes, f: cupertino, framework)

47522 Use system default find in update_dart_sdk.sh (cla: yes, tool, waiting for tree to go green)

47523 Add Border.symmetric constructor (cla: yes, framework, waiting for tree to go green)

47547 Add CatmullRomCurve and CatmullRomSpline (cla: yes, framework, team)

47549 Roll engine 854d5f8e9e74..33813929e3cd (10 commits) (autoroller: commit, cla: yes)

47551 Gold Pre-submit flow for contributors without permissions (a: error message, a: tests, cla: yes, framework, team, team: infra, waiting for tree to go green)

47552 Added showCheckboxColumn parameter to DataTable and PaginatedDataTable (cla: yes, f: material design, framework)

47554 Disable most screenshot tests for web until we understand the flakes. (cla: yes, f: material design, framework, waiting for tree to go green)

47556 flutter build ios-framework generate Flutter.podspec (a: existing-apps, cla: yes, platform-ios, tool)

47565 Roll engine 33813929e3cd..42bb7c9eea9a (3 commits) (autoroller: commit, cla: yes)

47568 Revert “Check Xcode build setting FULL_PRODUCT_NAME for the name of the built app during flutter run” (cla: yes, team, tool)

47593 ignore a (potentially) unused import in generated code (cla: yes, tool)

47594 fix analysis (cla: yes, d: examples, team, team: gallery)

47616 Fix SnackBar clipping when it is floating due to FloatingActionButton positioning (cla: yes, f: material design, framework, waiting for tree to go green)

47661 update list of lints (cla: yes, framework, tool)

47667 Fix RefreshIndicator performance issue (cla: yes, f: material design, framework, waiting for tree to go green)

47691 Fix Icon.color’s API doc sample (cla: yes, d: api docs, f: material design, framework)

47698 Revert “Flutter Web Driver Support (#47470)” (a: tests, cla: yes, d: examples, framework, team, team: gallery, tool)

47701 Remove package:flutter/foundation.dart import (a: tests, cla: yes, team)

47702 Revert “Add visual density to the gallery options (#46090)”… (cla: yes, d: examples, team, team: gallery)

47704 Reorganize tests in l10n tool (a: internationalization, cla: yes, team, tool, waiting for tree to go green)

47706 gen_l10n Number Format Handling (a: internationalization, cla: yes, team, tool, waiting for tree to go green)

47709 Implement AlertDialog.actionsPadding and AlertDialog.buttonPadding (cla: yes, f: material design, framework)

47724 enable lint prefer_final_in_for_each (a: accessibility, a: internationalization, a: tests, cla: yes, d: examples, f: cupertino, f: material design, framework, team, team: gallery, tool)

47726 enable lint prefer_for_elements_to_map_fromIterable (cla: yes, d: examples, team, team: gallery, waiting for tree to go green)

47742 fix duration event of timeline summary (a: tests, cla: yes, framework)

47776 Add error message for flutter_gallery transitions_perf test. (cla: yes, d: examples, team, team: gallery, waiting for tree to go green)

47797 Document reasoning for why CustomMultiChildLayout size can’t depend on children and how to do it (cla: yes, d: api docs, documentation, framework, waiting for tree to go green)

47805 Revert “Add brightness to CupertinoNavigationBar (fixes #46216)” (cla: yes, f: cupertino, framework)

47829 Roll engine 42bb7c9eea9a..dc0187f21777 (15 commits) (autoroller: commit, cla: yes)

47831 Fix ShaderWarmUp docs (cla: yes, d: api docs, documentation, framework)

47837 Reland 39919 CupertinoPicker (cla: yes, f: cupertino, framework)

47845 Support preferred locales for gen_l10n (a: internationalization, cla: yes, severe: new feature, team, tool)

47846 Revert “Roll engine 42bb7c9eea9a..dc0187f21777 (15 commits) (#47829)” (cla: yes, engine)

47847 Roll engine dc0187f21777..69e41497404d (6 commits) (autoroller: commit, cla: yes)

47855 Reland “Add brightness to CupertinoNavigationBar (fixes #46216) (#47521)” (cla: yes, f: cupertino, framework, waiting for tree to go green)

47856 Revert “Roll engine dc0187f21777..69e41497404d (6 commits) (#47847)” (cla: yes, engine)

47875 Add many more global analyses. (a: accessibility, cla: yes, d: examples, f: material design, framework, team, team: gallery, tool)

47884 add key to constructors of public widgets (cla: yes, f: cupertino, f: material design, framework)

47888 Revert “fix duration event of timeline summary (#47742)” (a: tests, cla: yes, framework)

47889 Reland “fix duration event of timeline summary (#47742)” (a: tests, cla: yes, framework)

47890 Flutter Web Driver Support (a: tests, cla: yes, d: examples, framework, team, team: gallery, tool, waiting for tree to go green)

47893 Testing tryjob triage (a: tests, cla: yes, framework, team: infra)

47896 Roll to include Dart changes to timeline to fix devicelab. (cla: yes, engine)

47899 Fix semantics and transition-perf tests to parse new event format. (a: accessibility, cla: yes, d: examples, team, team: gallery)

47904 EditableText should not update textinput style when the textinput is … (a: text input, cla: yes, framework)

47915 [issue 7293] add test for rettangle box decoration with boarder radius (cla: yes, framework, waiting for tree to go green)

47926 Roll engine 5a730c60d3ce..bdc9708d235e (25 commits) (autoroller: commit, cla: yes)

47951 Flexible padding (header height) for expanded panels (cla: yes, f: material design, framework)

47956 fix an analysis ignore for the missing_required_param hint (cla: yes, f: material design, framework)

47985 Revert “Testing tryjob triage” (a: tests, cla: yes, framework, will affect goldens)

47993 Allow Xcode project Info.plist to be moved (cla: yes, t: xcode, tool, waiting for tree to go green)

48001 Fix MediaQuery override in CupertinoDatePicker (cla: yes, f: cupertino, framework)

48002 Remove simulator arch in Profile and Release, App.xcframework (a: existing-apps, cla: yes, team, tool, waiting for tree to go green)

48003 Make analyze once test not depend on test order or flutter create command (cla: yes, tool, waiting for tree to go green)

48077 Roll engine bdc9708d235e..fa05d367add3 (4 commits) (autoroller: commit, cla: yes)

48080 Revert “Add many more global analyses. (#47875)” (a: accessibility, cla: yes, d: examples, f: material design, framework, team, team: gallery, tool)

48081 Reland “Add many more global analyses. (#47875)” (a: accessibility, cla: yes, d: examples, f: material design, framework, team, team: gallery, tool, waiting for tree to go green)

48084 use DiagnosticsTreeStyle.oneLine for CupertinoThemeData (cla: yes, f: cupertino, framework, waiting for tree to go green)

48094 Reland “Revert “Add visual density to the gallery options (#46090)”..… (cla: yes, d: examples, team, team: gallery)

48095 make pub get test shufflable (cla: yes, tool, waiting for tree to go green)

48097 fix io_test (cla: yes, tool, waiting for tree to go green)

48098 fix mockStopWatch creation (cla: yes, tool, waiting for tree to go green)

48100 Make subcommands return success instead of null (cla: yes, tool, waiting for tree to go green)

48101 reset state between runs of devFS tests (cla: yes, tool, waiting for tree to go green)

48102 Improve toolchain text (cla: yes, tool, waiting for tree to go green)

48104 Improve error message when a plugin sets an invalid android package (cla: yes, tool)

48131 Roll engine fa05d367add3..d35a4b300877 (4 commits) (autoroller: commit, cla: yes)

48139 Roll engine d35a4b300877..5858519139c2 (3 commits) (autoroller: commit, cla: yes)

48143 Roll engine 5858519139c2..eb139936eb2c (1 commits) (autoroller: commit, cla: yes)

48149 Registering multiple transformed events should work (cla: yes, f: scrolling, framework, severe: crash)

48152 Added API docs on only opening a Scaffold’s drawer programmatically (cla: yes, d: api docs, f: material design, framework)

48154 Update first-run information URLs (cla: yes, tool, waiting for tree to go green)

48163 Roll engine eb139936eb2c..cbdc7bde224c (1 commits) (autoroller: commit, cla: yes)

48207 Add padEnds option to SliverFillViewport (cla: yes, f: scrolling, framework, waiting for tree to go green)

48218 Remove unused public static members of private classes/enum