Change log for Flutter 1.17.0
Note that autoroller-triggered PRs have been excluded from the lists below, and individual section counts only include those items listed.
A total of 3164 PRs landed in this release, including autoroller-initiated PRs.
flutter/flutter
All PRs (1269 PRs) in 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)
45128 SliverOffstage (cla: yes, f: scrolling, framework, severe: new feature)
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)
45304 Re-Staged: Fixing ContinuousRectangleBorder bottom radius (cla: yes, framework, waiting for tree to go green, will affect goldens)
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, 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)
45560 Always compile with isysroot on iOS to point to SDK root (cla: yes, tool)
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)
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)
45588 Re-land “Add option to delay rendering the first frame (#45135)” (a: tests, cla: yes, framework, waiting for tree to go green)
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)
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)
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)
45673 Cleanups to resident runner and flutter device classes (cla: yes, tool)
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)
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)
45743 Android log reader reads any recent logs (cla: yes, tool)
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)
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)
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)
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)
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)
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)
46055 v1.12.13+hotfix.2 cherry-picks (cla: yes, engine, framework, team, tool)
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)
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)
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, severe: customer critical, 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)
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)
46213 Detect and dump flaky LineMetrics test data (a: tests, cla: yes, framework, team: flakes)
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)
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)
46580 Fix typo in gradle_utils exit message (cla: yes, tool)
46601 [flutter_tools] Add violating plugin name to validation errors (cla: yes, tool, waiting for tree to go green)
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)
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)
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)
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)
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)
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)
46937 Add newlines between plugin names in GitHub template (a: triage, 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)
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)
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)
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)
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)
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)
47431 Reland implicit-casts: false (a: internationalization, a: tests, cla: yes, f: material design, framework, team, tool, waiting for tree to go green)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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/enums (cla: yes, framework, team, waiting for tree to go green)
48250 Cache the path context in the flutter tool (cla: yes, tool)
48251 update gitignore and xcode changes to macOS project for flutter gallery (cla: yes, d: examples, team, team: gallery)
48254 Reverse the sense of the terms snippet and sample. (a: accessibility, a: tests, cla: yes, d: api docs, d: examples, documentation, f: cupertino, f: material design, framework, team, waiting for tree to go green)
48258 Always use new plugin schema for plugin template (cla: yes, tool, waiting for tree to go green)
48260 update dependencies for flutter_tool (cla: yes, team)
48261 Add @christopherfujino as owner of dev/ci (docker) (cla: yes, team)
48263 Add finally for test (cla: yes, tool)
48265 Simplify the Shortcuts widget diagnostic output (cla: yes, framework)
48266 Add globals technical debt benchmark (cla: yes, team)
48267 Apply void_checks lint (a: tests, cla: yes, f: material design, framework, tool, waiting for tree to go green)
48268 Bump excon from 0.67.0 to 0.71.0 for ci on mac & linux (cla: yes, team, waiting for tree to go green)
48269 Fix state in test (cla: yes, tool, waiting for tree to go green)
48274 Implement reverseTransitionDuration for TransitionRoute (a: animation, cla: yes, f: routes, framework, severe: new feature)
48278 Analytics issue (cla: yes, team, tool, waiting for tree to go green)
48282 Let the tool warn about all old API plugins (a: existing-apps, cla: yes, tool)
48295 Add asserts requiring BoxConstraints’ parameters to be non-null (cla: yes, framework)
48307 use yield* instead of for-yield (cla: yes, team)
48314 Esarbanis flutter run help (cla: yes, tool, waiting for tree to go green)
48316 Add support for web app manifests and arbitrary resource files (cla: yes, d: examples, team, team: gallery, tool)
48319 [flutter_tool] Add support for –csp mode to build web (cla: yes, tool)
48342 Passes scrollPhysics from TextFormField to underlying TextField (a: text input, cla: yes, f: material design, framework, waiting for tree to go green)
48343 StackTrace parser, fix assertion error message (cla: yes, framework)
48344 [flutter_tools][web] Add basic service worker generation support to web applications (cla: yes, tool, waiting for tree to go green)
48345 Allow for customizable ModalRoute barrierTween (cla: yes, framework, severe: new feature, waiting for tree to go green)
48346 Expose TextHeightBehavior in Text, RichText, and DefaultTextStyle. (a: typography, cla: yes, customer: google, engine, f: material design, framework, severe: new feature, waiting for tree to go green)
48350 Check for desktop project files before building (cla: yes, tool)
48351 Revert “Esarbanis flutter run help” (cla: yes, tool)
48356 Rename conditional imported files to match convention (a: tests, cla: yes, framework, waiting for tree to go green)
48358 Cleanup accidental use of global fs in xcodeproj_test. (cla: yes, tool, waiting for tree to go green)
48359 [fuchsia] Create an entry-point script to run driver tests on Fuchsia (cla: yes, team)
48367 Don’t use local file system in devfs test (cla: yes, tool)
48369 Revert “Document reasoning for why CustomMultiChildLayout size can’t … (cla: yes, framework)
48385 Fix typo (cla: yes, framework, waiting for tree to go green)
48413 Elide tree walks (a: debugging, a: error message, cla: yes, framework)
48423 Reland: Reword flutter run help screen. (cla: yes, tool, waiting for tree to go green)
48426 Update Dart diagram (a: first hour, cla: yes, documentation, waiting for tree to go green)
48427 sort channels by stability upon running flutter channel (cla: yes, tool, waiting for tree to go green)
48435 Step 1 of 2: Warn about Flutter’s FloatingActionButton dependency on ThemeData accent properties (cla: yes, f: material design, framework)
48444 [flutter_tool] Don’t use context in ProcessUtils (cla: yes, tool)
48445 L10n Currency Formatting, Fixes to Named vs Positional Parameters (a: internationalization, cla: yes, team, waiting for tree to go green)
48446 [flutter_tools] Remove context usage from status and clean up test cases (cla: yes, tool)
48449 format operator== according to flutter style guide (a: accessibility, a: tests, cla: yes, d: examples, f: cupertino, f: material design, framework, team, team: gallery, tool, waiting for tree to go green)
48451 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)
48453 MouseTracker no longer requires annotations attached (a: desktop, cla: yes, framework, waiting for tree to go green)
48457 Fixing PageScrollPhysics to get along with NestedScrollView (cla: yes, f: scrolling, framework, severe: crash, waiting for tree to go green)
48459 Fix platform view pointer event global route position detection (cla: yes, framework)
48460 reland add lifecycle enum and remove workaround (cla: yes, framework, team, waiting for tree to go green)
48472 Test hot reload targeting a Fuchsia device (cla: yes, d: examples, platform-fuchsia, team, tool, waiting for tree to go green)
48482 use isA
48486 Add highContrast to FakeAccessibilityFeatures test (a: accessibility, a: tests, cla: yes, framework, platform-ios, waiting for tree to go green)
48504 Revert “Roll engine f001ea29f1b9..46adf73d5128 (5 commits)” (cla: yes, engine)
48517 Adding error handling for SocketExceptions to local comparator (a: tests, cla: yes, framework, waiting for tree to go green)
48529 SliverAnimatedOpacity (a: animation, cla: yes, f: scrolling, framework, severe: new feature, waiting for tree to go green)
48531 Fixed issue where PaginatedDataTable would not fill the width of its containing Card (cla: yes, f: material design, framework)
48532 Migrate some more integration tests to Android embedding v2 (cla: yes, team)
48538 Create helper functions to handle WebDriver actions. Some actions on base … (a: tests, cla: yes, framework, waiting for tree to go green)
48539 Update BUG.md (cla: yes)
48541 Make ParentDataWidget usable with different ancestor RenderObjectWidget types (cla: yes, framework, waiting for tree to go green)
48547 Migrate TextTheme to 2018 APIs (cla: yes, d: examples, f: material design, framework, team, team: gallery, tool, waiting for tree to go green)
48548 [flutter_tools] Discover pubspec.yaml in parent directories (cla: yes, tool, waiting for tree to go green)
48575 Fixing AutomaticKeepAlive Docs (cla: yes, d: api docs, documentation, framework, waiting for tree to go green)
48582 Revert “Migrate some more integration tests to Android embedding v2” (cla: yes, team)
48584 [flutter_tool] Make CommandHelp context free (cla: yes, tool, waiting for tree to go green)
48585 [flutter_tools] Fix analytics opt out event (cla: yes, tool, waiting for tree to go green)
48589 Allow requestFocus on an unattached FocusNode to create a deferred focus request (cla: yes, framework)
48597 [flutter_tool] Use the delegate’s toString in the ErrorHandlingFileSystem (cla: yes, tool, waiting for tree to go green)
48598 Manually Roll engine to f001ea2…7ef88f8 (34 commits) to resolve goldens (cla: yes, engine, will affect goldens)
48605 [flutter_tool] Make BotDetector context free (cla: yes, tool, waiting for tree to go green)
48607 Avoid runtimeType.toString in toString overrides/debugLabels (cla: yes, f: material design, framework, team, waiting for tree to go green)
48610 [tools] Rename dev_finder to device-finder. (cla: yes, team, tool, waiting for tree to go green)
48611 Implement takeScreenshot and add driver test for Fuchsia (cla: yes, customer: fuchsia, team, tool, waiting for tree to go green)
48614 [flutter_tools] Removes the need of a no-op plugin implementations (cla: yes, team, tool, waiting for tree to go green)
48661 [flutter_tools] Remove context from Xcode and most of Xcodeproj (cla: yes, tool, waiting for tree to go green)
48728 ButtonBar.verticalDirection and AlertDialog.actionsVerticalDirection (cla: yes, f: material design, framework, severe: new feature, waiting for tree to go green)
48735 Fix tool test order (cla: yes, tool)
48738 [flutter_tools] File system utilities (cla: yes, tool)
48740 Use a separately focusable semantics node for the chip delete icon (cla: yes, d: examples, f: material design, framework, team, team: gallery, waiting for tree to go green)
48741 Return the correct number of semantic children for the ListView.separated constructor (a: accessibility, cla: yes, framework)
48743 Serve packages uris in flutter_tools dev web server (cla: yes, tool)
48746 [flutter_tools] Enable fast start by default (cla: yes, tool)
48750 [flutter_tool] Roll the Fuchsia SDK forward (cla: yes, tool, waiting for tree to go green)
48752 [Gallery] Fix text contrast ratio on homepage and contacts demo (cla: yes, d: examples, team, team: gallery, waiting for tree to go green)
48755 Revert “[flutter_tools] File system utilities” (cla: yes, tool)
48757 Reland: [flutter_tools] File system utilities (cla: yes, tool)
48759 [flutter_tools] Refactor Environment and FileStore to be context-free (cla: yes, tool)
48761 AppBar Height Fix (cla: yes, f: material design, framework, waiting for tree to go green)
48771 [flutter_tools] Clean up build_aot code post assemble migration (cla: yes, tool)
48776 [flutter_tools] Remove context from Artifacts class (cla: yes, tool)
48778 [flutter_tools] Update template for web application to correct typo (cla: yes, tool, waiting for tree to go green)
48806 Change reference to current class when setting the MethodChannel (cla: yes, plugin, tool)
48809 [Flutter Driver] Extend getText to support more widgets (a: tests, cla: yes, framework, t: flutter driver)
48811 Set highContrast value from AccessibilityFeatures into MediaQueryData (a: accessibility, a: tests, cla: yes, framework, platform-ios, waiting for tree to go green)
48829 [flutter_tools] Handle special characters during conversion of asset manifest paths into URIs (cla: yes, tool, waiting for tree to go green)
48836 Revert “[flutter_tools] Enable fast start by default” (cla: yes, tool)
48837 Add very large text scale support for time picker (cla: yes, f: material design, framework, waiting for tree to go green)
48840 Reland: Migrate some more integration tests to Android embedding v2 (cla: yes, team, waiting for tree to go green)
48841 Exclude modal barrier Semantics in Drawer on Android (cla: yes, f: material design, framework, waiting for tree to go green)
48844 Require Visual Studio 2019 for Windows (cla: yes, tool, waiting for tree to go green)
48845 Increase iteration counts to help improve noise in benchmark results. (cla: yes, team)
48851 [flutter_tools] Reland enable fast-start by default for Android (cla: yes, team, tool)
48853 Add missing type arguments to fix implicit dynamic. (cla: yes, framework, waiting for tree to go green)
48892 replace runtimeType.toString() (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)
48893 Make build_aar_*_tests actually use release builds. (cla: yes, team)
48900 Do not rebuild Routes when a new opaque Route is pushed on top (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)
48902 Prevent disabled cupertino textfield from being edited with voiceover/talkback (a: accessibility, cla: yes, f: cupertino, framework)
48908 Update Devicelab README with new dashboard information (cla: yes, team)
48913 Grammar fix: “it’s” -> “its” (cla: yes, framework, waiting for tree to go green)
48915 Allow for cupertino modal popups to be dismissed with semantics (a: accessibility, cla: yes, d: examples, f: cupertino, framework, team, team: gallery, waiting for tree to go green)
48916 Fix concurrent modification error (cla: yes, tool, waiting for tree to go green)
48917 Expose selectionHeightStyle and selectionWidthStyle on TextFields (a: fidelity, a: text input, a: typography, cla: yes, f: cupertino, f: material design, framework, severe: new feature, waiting for tree to go green)
48920 Fix semantic sort name (a: accessibility, cla: yes, framework, waiting for tree to go green)
48925 Cupertino(Sliding)SegmentedControl docs reference (cla: yes, f: cupertino, framework, waiting for tree to go green)
48929 gen_l10n: generated Intl.message() parameter should be an ordinary string (a: internationalization, cla: yes, framework, team)
48932 [flutter] Allow hot reload replacements of Stateless/Stateful Widget (cla: yes, framework, t: hot reload, waiting for tree to go green)
48947 [bugfix] SliverGeometry is not valid: The “layoutExtent” is negative (cla: yes, f: scrolling, framework, severe: crash, waiting for tree to go green)
48948 [Form] Add is valid to FormState (cla: yes, framework, severe: new feature, waiting for tree to go green)
48962 Update assert message for AnimatedContainer (cla: yes, framework)
48975 [flutter_tools] Only remove ProcessUtils from injection (cla: yes, tool)
48979 [flutter_tools] let experimental compiler support plugins (cla: yes, tool)
48982 Fix whitespace and commas in flutter_driver extension_test (a: tests, cla: yes, framework, t: flutter driver)
48985 [a11y] Make sure RenderFractionalTranslation updates its semantics after the translation field is set (cla: yes, framework, waiting for tree to go green)
48992 [flutter_tools] resolve host address in the flutter tool for web server (cla: yes, tool, waiting for tree to go green)
48994 Doc fixes in Image related docs (cla: yes, framework, waiting for tree to go green)
48995 [flutter_tool] Don’t crash on Android emulator startup failure (cla: yes, tool, waiting for tree to go green)
48996 Add macOS Tests (Part 2: Material) (cla: yes, f: material design, framework)
48997 Add macOS Tests (Part 3: Widgets) (cla: yes, framework)
49000 Selection menu not showing when selection is 0,0 (cla: yes, f: material design, framework, waiting for tree to go green)
49004 Exposing inner controller of NestedScrollView (cla: yes, f: scrolling, framework, waiting for tree to go green)
49005 Revert “[flutter_tools] Removes the need of a no-op plugin implementations” (cla: yes, team, tool)
49009 Don’t pre-cache Android artifacts with –no-android flag (cla: yes, tool, waiting for tree to go green)
49010 Precache iOS artifacts before platform_view_ios__start_up (a: tests, cla: yes, team, team: flakes, team: infra, waiting for tree to go green)
49043 Address extra FutureOr
from _isolates_io.dart. (cla: yes, framework, waiting for tree to go green)
49073 update incremental web compiler bootstrapping to use the new module names (cla: yes, tool, waiting for tree to go green)
49078 Update README.md (cla: yes)
49080 [flutter_tool] Don’t crash on failed stamp file update (cla: yes, tool, waiting for tree to go green)
49085 Reland “[flutter_tools] Removes the need of a no-op plugin implementations #48614” (cla: yes, team, tool)
49087 Avoid runtimeType to string (cla: yes, framework, waiting for tree to go green)
49096 Android Project: Opt into splash behavior by default. (cla: yes, tool)
49098 Revert “reland add lifecycle enum and remove workaround (#48460)” (cla: yes, framework, team)
49099 Achieve Color Contrast Accessibility for Menu Demo (a: tests, cla: yes, d: examples, f: material design, framework, team, team: gallery)
49102 Generate bitcode for plugin frameworks for flutter build ios-framework (a: existing-apps, cla: yes, team, tool, waiting for tree to go green)
49129 Fix comment typo (cla: yes, framework, waiting for tree to go green)
49148 Exposed optional scrollController property in ReorderableListView (cla: yes, f: material design, framework, waiting for tree to go green)
49159 fix missing spaces in adjacent strings (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)
49208 Update documentation URLs (cla: yes, team)
49224 [flutter_tools] implement build aot in terms of assemble for iOS (cla: yes, tool, waiting for tree to go green)
49227 Revert “[flutter_tools] Reland enable fast-start by default for Android” (cla: yes, team, tool)
49228 Use flutter_tools to start WebDriver browser. (a: tests, cla: yes, d: examples, framework, team, team: gallery, tool, waiting for tree to go green)
49231 remove an unnecessary import (cla: yes, framework, waiting for tree to go green)
49234 download font-subset (cla: yes, tool, waiting for tree to go green)
49235 Add OrderedFocusTraversalPolicy and FocusTraversalGroup to allow focus traversal to follow a predefined order. (cla: yes, f: material design, framework, team)
49237 [flutter_tools][web] add favicon to template and update index.html (cla: yes, d: examples, team, team: gallery, tool)
49246 soft transition for the mustcallsuper in Element forgetChild (cla: yes, framework, waiting for tree to go green)
49247 contains (cla: yes, framework, waiting for tree to go green)
49253 Fix YamlMap cast error (cla: yes, tool)
49255 Fix template syntax error in WidgetController doc (a: tests, cla: yes, framework, waiting for tree to go green)
49256 Expose a color property to CloseButton (cla: yes, f: material design, framework, waiting for tree to go green)
49257 Fix the issue of TextSelection could misbehave inside a Nested Overlay (cla: yes, f: material design, framework, waiting for tree to go green)
49261 Add additional expects to check if flake is a race (cla: yes, framework, waiting for tree to go green)
49262 Disallow empty platforms and specific platforms when parsing manifest for plugins (cla: yes, tool, waiting for tree to go green)
49265 Fix build aar instructions (cla: yes, tool, waiting for tree to go green)
49276 Copy the local engine repo in the output directory (cla: yes, tool)
49280 fix multiline FlutterError (cla: yes, f: material design, framework, waiting for tree to go green)
49301 [flutter_tools] rollback to dwds 0.8.5, fix versioning (cla: yes, team, tool, waiting for tree to go green)
49310 [web] Wire the “–start-paused” flag correctly for web (cla: yes, platform-web, tool)
49315 [flutter_tools] Reland fast start by default for Android (cla: yes, team, tool, waiting for tree to go green)
49319 recommendDeferredLoading (cla: yes, f: scrolling, framework, waiting for tree to go green)
49321 Remove App.framework copy during build ios-framework (a: existing-apps, cla: yes, tool, waiting for tree to go green)
49323 [flutter_tool] Don’t crash when writing to pub stdin fails (cla: yes, tool, waiting for tree to go green)
49325 [web] Serve dart files correctly when running “flutter test” in Chrome (a: tests, cla: yes, platform-web, tool, waiting for tree to go green)
49327 [flutter_tools] Do not use the logcat -T flag on Android versions before Lollipop (cla: yes, tool, waiting for tree to go green)
49329 Guard against a null navigator on popping a route. (cla: yes, framework, waiting for tree to go green)
49334 refactor generateString to emit simpler dart code (a: internationalization, cla: yes, f: cupertino, f: material design, team, waiting for tree to go green)
49341 fix R8 error message (cla: yes, tool, waiting for tree to go green)
49352 remove unnecessary string interpolations (a: accessibility, a: internationalization, a: tests, cla: yes, d: examples, f: material design, framework, team, team: gallery, tool, waiting for tree to go green)
49357 Update gen_l10n handling of plurals, numbers, and dates (a: internationalization, cla: yes, team, waiting for tree to go green)
49364 Disable flaky LineMetrics test (cla: yes, framework)
49366 Revert “Do not rebuild Routes when a new opaque Route is pushed on top” (cla: yes, f: cupertino, f: material design, framework)
49368 reland add lifecycle enum and remove workaround (cla: yes, framework, team, waiting for tree to go green)
49371 remove empty string in string interpolations (cla: yes, tool, waiting for tree to go green)
49373 [flutter_tools] remove linter dep from BUILD.gn (cla: yes, tool)
49376 Reland “Do not rebuild Routes when a new opaque Route is pushed on top” (cla: yes, framework, waiting for tree to go green)
49377 [flutter_tools] Apply –no-causal-async-stacks and –lazy-async-stacks to profile/release builds (cla: yes, tool, waiting for tree to go green)
49379 Script to generate missing localization resources (cla: yes, f: material design, framework, team)
49380 [flutter_tool] Don’t crash on a failure to write to std{out,err} (cla: yes, tool, waiting for tree to go green)
49389 Defer image decoding when scrolling fast (a: images, cla: yes, f: scrolling, framework, severe: API break, waiting for tree to go green)
49391 Text Selection Overflow (Android) (a: text input, cla: yes, f: material design, framework, severe: API break, will affect goldens)
49396 Change firebase Pixel3 version from Q-beta3 to 29 (cla: yes, team)
49405 [flutter_tools] initialize frontend server with build (cla: yes, tool)
49406 Track lastKnownRemoteTextEditingValue separately from received data (a: text input, cla: yes, framework, platform-android, waiting for tree to go green)
49408 Suppress upgrade message with –machine (cla: yes, tool)
49433 Fixing constraints.precedingScrollExtent passed to SliverPadding child (cla: yes, f: scrolling, framework, waiting for tree to go green)
49437 v1.12.13+hotfix.7 cherry-picks (cla: yes, engine, framework, team, tool)
49441 Fix TransformLayer with perspective transform (cla: yes, framework, waiting for tree to go green)
49442 Fix the the typos (cla: yes, f: material design, framework)
49443 Fix StrutStyle docs to remove references to leading property. (cla: yes, d: api docs, documentation, framework)
49454 [infra] reduce cirrus task dependencies (cla: yes, team, waiting for tree to go green)
49455 Make local-engine an input property (cla: yes, tool, waiting for tree to go green)
49458 Move Xcode context fetch to global.dart (cla: yes, team, tool, waiting for tree to go green)
49459 [flutter_tools] handle plugins for entrypoints outside of lib (cla: yes, tool, waiting for tree to go green)
49460 Initial web benchmark harness and 3 benchmarks (cla: yes, team)
49462 Replace FlutterVersion.instance with FlutterVersion context fetch in global.dart (cla: yes, team, tool, waiting for tree to go green)
49463 Inject platform into build ios-framework command (cla: yes, team, tool)
49465 Add “flutter symbolize” command (cla: yes, team, tool, waiting for tree to go green)
49473 [flutter_tools] disable fast-start on routes test (cla: yes, team)
49480 Reduced code duplication in ink_splash.dart, ink_ripple.dart (cla: yes, f: material design, framework, waiting for tree to go green)
49486 [flutter_tools] Generate correct entrypoint module name (cla: yes, tool, waiting for tree to go green)
49491 [flutter_tools] move dsym logic into dart (cla: yes, tool)
49501 Some minor cleanup for the customer_testing shard (cla: yes, team)
49511 switching channel prompts to run flutter upgrade (cla: yes, tool, waiting for tree to go green)
49519 [ci] Upgrade to Catalina (cla: yes, waiting for tree to go green)
49527 Avoid calling didChangeDependences on a State that has dropped out of the tree (cla: yes, f: focus, framework, waiting for tree to go green)
49554 [flutter_tools] fast start off by default (cla: yes, tool, waiting for tree to go green)
49557 Fix a TextTheme.body1 deprecation warning typo (cla: yes, f: material design, framework, waiting for tree to go green)
49559 Move stocks example app into dev/benchmarks/test_apps (cla: yes, d: examples, team, waiting for tree to go green)
49561 [flutter_tool] Hide unsafe std{out,err} operations (cla: yes, tool, waiting for tree to go green)
49563 [flutter_tools] remove dwarf stripping now that linked issue is fixed (cla: yes, tool, waiting for tree to go green)
49569 add more devices into whitelist (cla: yes, tool, waiting for tree to go green)
49572 revert #48985 (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)
49574 [Material] Create a Navigation Rail component and theme (cla: yes, f: material design, framework, waiting for tree to go green)
49575 [flutter_tool] Make base/net.dart context free (cla: yes, tool, waiting for tree to go green)
49577 [flutter_tools] remove alternative build aot code path (cla: yes, tool)
49581 Unmark tests as flaky because they are no longer flaky (cla: yes, team, team: infra)
49583 Clarified AppBar toolbar layout API docs (cla: yes, d: api docs, f: material design, framework, waiting for tree to go green)
49586 Integration test for the gen_l10n tool (cla: yes, team, tool)
49589 [flutter_tools] Reduce context usage in analyze command and tests (cla: yes, tool, work in progress; do not review)
49590 [versions] update versions –force-upgrade (cla: yes, team)
49591 Sanitize host before calling pm (cla: yes, tool)
49592 Revert “[flutter_tools] move dsym logic into dart” (cla: yes, tool)
49595 [flutter_tools] only strip when bitcode is enabled (cla: yes, tool)
49596 [flutter_tools] only apply –strip to iOS gen_snapshot in release mode (cla: yes, tool)
49597 Exclude cleaning the bin/cache right after its fetched from the Cirrus cache (cla: yes, team, team: infra, waiting for tree to go green)
49602 Revert string interp (a: tests, cla: yes, framework, team)
49622 remove unnecessary string interpolations (a: accessibility, a: internationalization, a: tests, cla: yes, d: examples, f: material design, framework, team, team: gallery)
49623 Revert “Sanitize host before calling pm” (cla: yes, tool)
49625 [flutter_tools] open chrome with unresolved hostname (cla: yes, tool, waiting for tree to go green)
49628 [flutter_tools] simplify symbol logic for iOS (cla: yes, team, tool, waiting for tree to go green)
49629 Handle StackOverflows (cla: yes, d: stackoverflow, framework, waiting for tree to go green)
49637 Fix CupertinoDatePicker range validation (cla: yes, f: cupertino, framework, waiting for tree to go green)
49638 Provide a non-null default value for the compute debug label in release mode (cla: yes, framework, waiting for tree to go green)
49639 [Devicelab] Mark microbenchmarks_ios as flaky. (cla: yes, team)
49641 Revert “[flutter_tools] remove alternative build aot code path” (cla: yes, team, tool)
49644 Reland #49591: Sanitize host before calling pm (cla: yes, tool, waiting for tree to go green)
49645 Move ParagraphStyle tests to engine (cla: yes, framework, waiting for tree to go green)
49650 [flutter_tools] support –split-debug-info option in android builds (cla: yes, tool)
49654 Update Xcode compatibility version (cla: yes, t: xcode, tool, waiting for tree to go green)
49657 Run “build ios-framework” processes async (a: existing-apps, cla: yes, tool, waiting for tree to go green)
49659 Remove unnecessary BuildableIOSApp from “build ios-framework” (a: existing-apps, cla: yes, tool, waiting for tree to go green)
49662 [flutter_tools] hide assembly warning (cla: yes, tool)
49679 Print more layer debug info (cla: yes, customer: dream (g3), framework, perf: speed, severe: performance, waiting for tree to go green)
49692 Material DataTable: added support of setting table row border thickness (cla: yes, f: material design, framework, waiting for tree to go green)
49701 Fix Flutter tool to use correct adb parameter and collect Realtime value. (cla: yes, tool, waiting for tree to go green)
49708 [a11y] Re-land Make sure RenderFractionalTranslation updates its semantics after the translation field is set (cla: yes, framework)
49714 fix focus traversal after pages popped (cla: yes, framework)
49724 Move iMobileDevice to globals (cla: yes, team, tool)
49726 Use DiagnosticableMixin instead of Diagnosticable for some conditionals. (a: accessibility, cla: yes, f: cupertino, f: material design, framework)
49735 [flutter_tools] iOS fallback discovery protocol (cla: yes, tool, waiting for tree to go green)
49737 Font subset in the tool (a: size, cla: yes, framework, team, tool, waiting for tree to go green)
49740 [flutter_tools] Make OperatingSystemUtils context-free (cla: yes, tool)
49750 Use skia golden files in driver test (a: tests, cla: yes, framework, team)
49751 [fuchsia] Runs stocks driver test on Fuchsia NUCs in devicelab (CQ+1, cla: yes, team, waiting for tree to go green)
49756 Fix englishLike2018 bodyText (cla: yes, f: material design, framework)
49760 Fix handling backspace on macos with text selection (cla: yes, framework, waiting for tree to go green)
49766 add preserveHeaderCase argument to subclasses of HttpHeaders (a: tests, cla: yes, framework, tool, waiting for tree to go green)
49771 Assert cache hints are not set for null painters (cla: yes, framework, perf: speed, severe: API break, severe: performance, waiting for tree to go green)
49807 [Devicelab] microbenchmarks is broken. (cla: yes, team)
49815 Refactoring Gold to enable both Luci & Cirrus support (CQ+1, a: tests, cla: yes, f: cupertino, framework, passed secondary triage, team, team: infra, waiting for tree to go green, will affect goldens)
49827 Revert “Always use new plugin schema for plugin template (#48258)” (cla: yes, tool)
49830 fix material selection handle paint with transparent textSelectionHandleColor (cla: yes, f: material design, framework, waiting for tree to go green, will affect goldens)
49832 Reland: Always use new plugin schema for plugin template (cla: yes, tool)
49834 [flutter_tools] Make Config context-free (cla: yes, tool, waiting for tree to go green)
49842 [flutter_tools] Migrate xcode_backend.sh to flutter assemble (cla: yes, tool, waiting for tree to go green)
49844 Be clearer about when and why we override HttpClient in tests (a: tests, cla: yes, framework, team)
49845 Add channel-specific dartpad URL to snippet generation (cla: yes, team, waiting for tree to go green)
49846 Have android validator suggest ANDROID_SDK_ROOT instead of deprecated ANDROID_HOME (cla: yes, tool, waiting for tree to go green)
49847 Revert “fix global key error” (cla: yes, f: cupertino, f: material design, framework)
49848 Step 3 of 4: Make AlertDialog scrollable by default (cla: yes, f: material design, framework, waiting for tree to go green)
49854 Replace ideviceinfo and idevice_id with xcdevice (cla: yes, platform-ios, tool, waiting for tree to go green)
49869 Revert “Roll engine 74d07b5f6b4f..e5209202fb00 (4 commits) (#49835)” (cla: yes, engine)
49884 update template for gen_keycodes (cla: yes, team, waiting for tree to go green)
49886 Revert “Elide tree walks” (cla: yes, framework)
49891 Reland elide long tree walks (cla: yes, framework, waiting for tree to go green)
49894 [web] Fix typo apple-mobile-web-app-status-bar-style (cla: yes, d: examples, team, team: gallery, waiting for tree to go green)
49896 reland Refactors global key duplication detection (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)
49900 Revert “Use skia golden files in driver test” (a: tests, cla: yes, framework, team)
49905 Reland: Skia gold driver test (a: tests, cla: yes, framework, team)
49909 [flutter_tools] Move homeDirPath to FileSystemUtils (cla: yes, tool, waiting for tree to go green)
49910 fix cupertino selection handle paint with transparent color (cla: yes, f: cupertino, framework, waiting for tree to go green)
49911 Respect CHROME_EXECUTABLE in web benchmarks (cla: yes, team)
49913 Step 2 of 4: AboutDialog uses scrollable AlertDialog (cla: yes, f: material design, framework, waiting for tree to go green)
49920 Image provider fix (a: images, cla: yes, framework, waiting for tree to go green)
49925 Fix custom Elements that wants to decorate State.build (cla: yes, framework, waiting for tree to go green)
49956 Fix stack filtering (cla: yes, framework, waiting for tree to go green)
49987 Add Gamepad support for the activation action (cla: yes, framework, waiting for tree to go green)
49992 Docs (RenderObject): minor fix and link to more information (cla: yes, framework, waiting for tree to go green)
49993 Docs: provide Guidance for SingleChildRenderObjectWidget implementations (cla: yes, framework, waiting for tree to go green)
49994 Docs: provide Guidance for MultiChildRenderObjectWidget implementations (cla: yes, d: api docs, documentation, framework)
50017 [flutter_driver] document caveats with driver method (a: tests, cla: yes, framework, waiting for tree to go green)
50029 [flutter_tools] Fix crash on null Android apiVersion (cla: yes, tool, waiting for tree to go green)
50034 Add option to clear the terminal by pressing “c” (cla: yes, tool, waiting for tree to go green)
50035 SimpleDialogOption: support custom padding (cla: yes, f: material design, framework, waiting for tree to go green)
50036 [flutter_tools] fix frontend server generated entrypoint (cla: yes, tool, waiting for tree to go green)
50038 [flutter_tools] add missing period to end of filter (cla: yes, tool, waiting for tree to go green)
50040 Use the FlutterVersion defined in context (cla: yes, tool, waiting for tree to go green)
50047 Fix the issue of Android add2app build fails on Android when assets are read-only (a: existing-apps, cla: yes, team, tool, work in progress; do not review)
50051 [flutter_tools] Small addition to the readme about testing (cla: yes, team, tool, waiting for tree to go green)
50058 InputDecorator prefixIconConstraints and suffixIconConstraints (cla: yes, f: material design, framework, severe: new feature, waiting for tree to go green)
50060 Allow long filenames setting for customer tests (cla: yes, team)
50068 Revert “Fix custom Elements that wants to decorate State.build” (cla: yes, framework)
50071 Reland #49925 (cla: yes, framework, waiting for tree to go green)
50074 add test to verify binaries are signed on release branches (cla: yes, team)
50082 Revert “Track lastKnownRemoteTextEditingValue separately from receive… (cla: yes, framework)
50084 Remove dead code IMobileDevice.isWorking (cla: yes, tool, waiting for tree to go green)
50088 Revert “install goldctl in docker build” (cla: yes, team)
50096 remove unnecessary string escapes (cla: yes, d: examples, team, team: gallery, tool, waiting for tree to go green)
50115 [flutter_tools][web] serve dummy service_worker and manifest file (cla: yes, tool, waiting for tree to go green)
50124 Reland “install goldctl in docker build” (cla: yes, team)
50125 [flutter_tools] Isolate userHomePath, other cleanups (cla: yes, tool, waiting for tree to go green)
50127 Revert “Reland: Skia gold driver test” (a: tests, cla: yes, framework, team)
50128 [fuchsia] Do not run precache on Fuchsia bots (CQ+1, cla: yes, team)
50129 Explain how the scroll controller behaves under tests (cla: yes, d: api docs, framework, waiting for tree to go green)
50132 Add Message.isPlural, Message.getCountPlaceholder() to gen_l10n_types (a: internationalization, cla: yes, team, waiting for tree to go green)
50134 Run microbenchmarks_ios only on ios/12 testbeds. (cla: yes, team, waiting for tree to go green)
50140 Add -destination generic/platform=iOS to build ios-framework xcodebuild (a: existing-apps, cla: yes, platform-ios, tool, waiting for tree to go green)
50149 Fix Gold flake from gsutil fallback (a: tests, cla: yes, framework, team, team: flakes, team: infra, waiting for tree to go green)
50151 Revert “[flutter_tools] Migrate xcode_backend.sh to flutter assemble” (cla: yes, tool)
50152 Move the localization_utils camelCase function to LocaleInfo (cla: yes, f: cupertino, f: material design, team, waiting for tree to go green)
50153 Remove usages of StackTraceMapper (cla: yes, tool)
50154 Fix Path Separator in Service Workers (cla: yes, tool, waiting for tree to go green)
50157 Make Annotation’s localPosition relative to object (a: desktop, a: mouse, cla: yes, framework, waiting for tree to go green)
50160 Reland: Skia gold driver test (a: tests, cla: yes, framework, team)
50166 Web benchmarks: make headless mode opt-out (cla: yes, team)
50178 unnecessary escapes fixes (cla: yes, d: examples, team, team: gallery, tool, waiting for tree to go green)
50180 Added parallax effect for cupertino fullscreenDialog (a: fidelity, cla: yes, f: cupertino, framework, waiting for tree to go green)
50200 [flutter_tools] Reland migrate xcode_backend.sh to flutter assemble (cla: yes, tool)
50213 Remove android directory from platform_channel_swift example project (cla: yes, d: examples, team, waiting for tree to go green)
50215 [flutter_tools] force page refresh when hot restarting in profile/release mode (cla: yes, tool, waiting for tree to go green)
50223 Retry Gradle command when failing to download a resource (cla: yes, tool, waiting for tree to go green)
50224 [flutter_tools] wire up tree shake fonts to iOS (cla: yes, tool, waiting for tree to go green)
50225 [flutter_tools] remove dependencies checks from gen_snapshot (cla: yes, tool, waiting for tree to go green)
50228 Revert “[flutter_tools] Reland migrate xcode_backend.sh to flutter assemble” (cla: yes, tool)
50229 [flutter_tools] Reland flutter assemble for iOS (cla: yes, tool)
50240 Support downloading font-subset for all platforms (cla: yes, tool, waiting for tree to go green)
50242 Fix LRUness of ScrollAwareImageProvider (a: images, cla: yes, framework, waiting for tree to go green)
50243 Revert “Replace ideviceinfo and idevice_id with xcdevice” (cla: yes, tool)
50245 [flutter_tools] revert split debug info from macOS (cla: yes, tool)
50248 Remove ideviceinfo, idevice_id artifacts (cla: yes, platform-ios, team, tool, waiting for tree to go green)
50251 [versions] update packages (cla: yes, team)
50252 Reland Replace ideviceinfo and idevice_id with xcdevice (cla: yes, platform-ios, tool, waiting for tree to go green)
50264 Updated documentation for CupertinoPicker (cla: yes, f: cupertino, framework, waiting for tree to go green)
50272 Print frame begin time in summary (a: tests, cla: yes, framework, perf: speed, severe: performance, waiting for tree to go green)
50282 [flutter_tools] Handle AndroidStudio validator crash (cla: yes, tool, waiting for tree to go green)
50284 [flutter_tools] remove automatic multiroot scheme (cla: yes, team, tool)
50289 Make codesign.dart
integration test easier to run locally (cla: yes, team, waiting for tree to go green)
50290 [fuchsia] Pass device name to the drive comand. (CQ+1, cla: yes, team)
50291 Hotfix 8 - sign binaries and increase minimum Xcode version to 11 (cla: yes, engine, framework, team, tool)
50296 [flutter_tools] support iOS and macOS with split-debug-info and tree-shake-icons (cla: yes, tool, waiting for tree to go green)
50297 Fix image tests that make faulty assumptions about lifecycle of image provider (cla: yes, framework, waiting for tree to go green)
50301 [gen_l10n] Remove redundant tests (a: internationalization, cla: yes, team, waiting for tree to go green)
50302 [flutter_tool] Make the registrant import relative to the entrypoint (cla: yes, tool, waiting for tree to go green)
50304 Allow Android to be missing from multi-platform manifest (cla: yes, tool, waiting for tree to go green)
50306 Reduce duplication in sharded tests in .cirrus.yml (cla: yes, team: infra, waiting for tree to go green)
50307 Reland “Track lastKnownRemoteTextEditingValue separately from received data” (a: text input, cla: yes, framework)
50312 [flutter_tools] Prevent web ServiceWorker from modifying fetch requests. (cla: yes, tool, waiting for tree to go green)
50313 Update compile size benchmarks (cla: yes, team)
50315 Update minimum version to Xcode 11.0 (cla: yes, platform-ios, platform-mac, t: xcode, tool)
50316 Make onImage re-entrant safe (cla: yes, framework)
50318 Live image cache (a: images, cla: yes, framework, severe: API break, team)
50319 Fix lack of ancestor notification when a focus node is unfocused. (cla: yes, framework, waiting for tree to go green)
50322 use raw strings to avoid escaping (a: tests, cla: yes, d: examples, f: material design, framework, team, team: gallery, tool)
50324 Fix flutter doctor (pluginsPath) check for Mac (cla: yes, tool, waiting for tree to go green)
50325 Throw when trying to load an empty file (a: error message, a: images, cla: yes, framework, waiting for tree to go green)
50345 Update RefreshIndicator documentation to clarify the need for the child to be scrollable (cla: yes, f: material design, framework, waiting for tree to go green)
50354 Use strut box heights to calculate selection rectangles in order to ensure that they remain within visible bounds (a: text input, cla: yes, framework, severe: API break, waiting for tree to go green)
50355 Nested TickerMode cannot turn tickers back on (cla: yes, f: material design, framework, waiting for tree to go green)
50362 Implements the navigator page api (cla: yes, f: routes, framework, team)
50365 Switch flutter_tools to use frontend_server for web compilation (cla: yes, team, tool, waiting for tree to go green)
50366 Fix Dropdown 'itemHeights' was called on null
crash (cla: yes, customer: crowd, f: material design, framework, severe: crash, waiting for tree to go green)
50367 Disable tests using gauge (cla: yes, team)
50368 change quote to avoid escapes (a: accessibility, a: internationalization, a: tests, cla: yes, d: examples, f: cupertino, f: material design, framework, team, team: gallery, tool)
50369 Revert “Update minimum version to Xcode 11.0” (cla: yes, tool)
50370 Fall back to global cache and platform if null when injected into constructor (a: existing-apps, cla: yes, platform-ios, team, tool)
50371 Update minimum version to Xcode 11.0 (cla: yes, tool)
50372 EditableText’s autofocus:true should not crash (a: text input, cla: yes, f: focus, framework, severe: crash, waiting for tree to go green)
50377 Update samples to work with Dartpad, and convert all that make sense to use Dartpad (cla: yes, f: material design, framework, team, waiting for tree to go green)
50385 change capability for test tiles_scroll_perf_iphonexs__timeline_summary (cla: yes, team)
50388 more gradle upgrades (cla: yes, t: gradle, team, tool, waiting for tree to go green)
50392 Make FocusManager a ChangeNotifier that notifies when the primaryFocus changes (cla: yes, framework)
50394 [framework] minimize effect of stateless/stateful swap (cla: yes, framework, waiting for tree to go green)
50446 [flutter_tools] Print emojis in Windows Terminal (cla: yes, tool)
50454 [flutter_tools] add missing vm_service dep to BUILD.gn (cla: yes, tool, waiting for tree to go green)
50456 [flutter_tools] replace mock with FakeProcessManager (cla: yes, tool, waiting for tree to go green)
50468 Use ELF for AOT snapshots on Fuchsia. (cla: yes, tool, waiting for tree to go green)
50479 Update cupertino_icons dependency version in pubspec.yaml template (cla: yes, tool, waiting for tree to go green)
50481 Remove some obsolete // ignore: (cla: yes, framework, waiting for tree to go green)
50483 Updating snippets documentation README.md (cla: yes, team, waiting for tree to go green)
50485 Make the template plugin example depend on the plugin as a real dependency (cla: yes, tool, waiting for tree to go green)
50488 v1.12.13+hotfix.8 cherry-picks - Do not use logcat -T on pre-lollipop Android (cla: yes, engine, framework, team, tool)
50489 v1.12.13+hotfix.8 cherry-picks - gradle upgrades (cla: yes, engine, framework, team, tool)
50495 fixes route name annoucement in navigator (cla: yes, f: routes, framework, waiting for tree to go green)
50496 Turn back on macOS shard Cirrus caching (cla: yes, team, team: infra)
50497 Set bundle config rather than deprecated –system flag (cla: yes, team, waiting for tree to go green)
50502 Revert “Reduced code duplication in ink_splash.dart, ink_ripple.dart” (cla: yes, f: material design, framework)
50506 Add “flutter downgrade” command (cla: yes, tool)
50509 [flutter_tools] wire up complete support for Dart obfuscation (cla: yes, team, tool)
50512 Revert “Revert “Reduced code duplication in ink_splash.dart, ink_ripple.dart”” (cla: yes, f: material design, framework)
50515 catch release builds pre-submit (cla: yes, waiting for tree to go green)
50516 Revert “Fix SnackBar clipping when it is floating due to FloatingActionButton positioning” (cla: yes, f: material design, framework)
50520 Update TextStyle.hashCode to handle list fields (cla: yes, framework, waiting for tree to go green)
50523 Invalidate _SliverFractionalPadding cache on constraint change (cla: yes, f: scrolling, framework)
50536 Use BUILD_LIBRARY_FOR_DISTRIBUTION build setting for generating add-to-app frameworks (a: existing-apps, cla: yes, team, tool, waiting for tree to go green)
50538 [flutter_tools] fix path escaping on in depfile generation (cla: yes, tool)
50546 Material Date Picker redesign (a: internationalization, cla: yes, f: material design, framework, team)
50579 [flutter_tools] Disable analytics for more bots (cla: yes, tool, waiting for tree to go green)
50589 Changed ThemeData DiagnosticProperties to DiagnosticLevel.debug (cla: yes, f: material design, framework, waiting for tree to go green)
50593 update lint list + enable unnecessary_string_interpolations (cla: yes, team)
50597 Step 1: SnackBarBehavior.floating offset fix - Soft breaking change (cla: yes, f: material design, framework)
50599 Create plugin symlinks for Windows and Linux (cla: yes, tool)
50603 Remove invalid assert for TextHeightBehavior (cla: yes, framework, waiting for tree to go green)
50609 AlertDialog.actionsOverflowButtonSpacing and ButtonBar.overflowButtonSpacing (cla: yes, f: material design, framework, severe: new feature)
50611 [flutter_tools] fix crash when IsolateRef returns sentinel (cla: yes, tool)
50612 Map arm64e devices to arm64 devices (cla: yes, platform-ios, tool)
50622 Revert “[flutter_tools] Disable analytics for more bots” (cla: yes, tool)
50641 Reland: [flutter_tools] Disable analytics for more bots (cla: yes, tool, waiting for tree to go green)
50645 Fix Diagnostics subclasses that had the wrong default value for the named parameter. (cla: yes, framework, waiting for tree to go green)
50648 Image tracing (cla: yes, framework, team, waiting for tree to go green)
50652 Fix stack trace parsing on non-debug builds; add e2e tests (cla: yes, framework, team, tool)
50659 Added linking to viewInsets and viewPadding in MediaQuery padding docs (cla: yes, d: api docs, framework, waiting for tree to go green)
50660 Revert “Add OrderedFocusTraversalPolicy and FocusTraversalGroup to all… (#49235)” (cla: yes, f: material design, framework, team, waiting for tree to go green)
50661 Revert “Turn back on macOS shard Cirrus caching” (cla: yes, team, team: infra)
50662 Use forward slashes on Windows for git exclude (cla: yes, team, team: infra, waiting for tree to go green)
50663 add an –enable-observatory flag (cla: yes, tool, waiting for tree to go green)
50664 Made xcode_backend stop on error. (cla: yes, tool, waiting for tree to go green)
50666 update packages (cla: yes, team, waiting for tree to go green)
50669 [flutter_tools] Disable analytics on more bots (cla: yes, tool, waiting for tree to go green)
50670 Expose showButtonMenu of PopupMenuButtonState (cla: yes, f: material design, framework, waiting for tree to go green)
50672 Reland: Add OrderedFocusTraversalPolicy and FocusTraversalGroup (#49235) (cla: yes, f: material design, framework, team)
50674 Revert “AlertDialog.actionsOverflowButtonSpacing and ButtonBar.overflowButtonSpacing” (cla: yes, f: material design, framework)
50675 Reland Alert dialog overflow spacing (cla: yes, f: material design, framework, waiting for tree to go green)
50680 [flutter_tools] initialize web stack trace formatter (cla: yes, tool, waiting for tree to go green)
50683 Revert “catch release builds pre-submit” (cla: yes)
50688 [flutter_tools] Remove mocking and simplify Dart target tests (cla: yes, tool)
50690 [flutter_tools] remove build script from tool package (cla: yes, team, tool, waiting for tree to go green)
50691 Reduce gradle deps (a: accessibility, cla: yes, d: examples, team, team: gallery, tool)
50693 Clear flaky flag on web benchmarks (cla: yes, team)
50694 Bumping tool_coverage-linux to 14G of memory to avoid OOM kills (cla: yes)
50695 Bumping tool_coverage-linux to 16G of memory to avoid OOM kil… (cla: yes)
50700 Bumping tool_coverage-linux to 24G of memory to avoid OOM kills (cla: yes)
50702 [flutter_tools] ensure all source maps load correctly for release and profile (cla: yes, tool)
50707 [flutter_tools] move engine unpack to the flutter tool (cla: yes, tool, waiting for tree to go green)
50710 [flutter_tools] remove globals from depfile usage (cla: yes, tool)
50715 Remove miscellaneous xcworkspacedata (cla: yes, d: examples, team, team: gallery, tool, waiting for tree to go green)
50731 Retry cURL downloads (cla: yes, team: infra, waiting for tree to go green)
50733 Generate message lookup in gen_l10n (a: internationalization, cla: yes, severe: API break, team)
50736 Revert “Roll engine 0e8ed2715a35..e0ebaea59071 (31 commits) (#50671)” (cla: yes, engine)
50739 [flutter_tools] More Linux version detail (cla: yes, tool)
50740 Generate a Property Sheet for Windows plugins (cla: yes, tool)
50746 Fix the spelling of manditory (cla: yes, framework, waiting for tree to go green)
50748 Add textHeightBehavior and textWidhBasis to AnimatedDefaultTextStyle (a: typography, cla: yes, framework, waiting for tree to go green)
50750 Feature: Allow minLines
in SelectableText
(cla: yes, f: material design, framework, severe: new feature)
50752 Scrollbar display always (a: desktop, cla: yes, f: cupertino, f: material design, f: scrolling, framework, waiting for tree to go green)
50772 Remove usage of ideviceinstaller in favor of ios-deploy (cla: yes, team, tool, waiting for tree to go green)
50775 Expose insetPadding and clipBehavior in Dialog and AlertDialog. (cla: yes, f: material design, framework, waiting for tree to go green)
50779 [flutter_tools] Handle asynchronous errors writing to stdio (cla: yes, tool, waiting for tree to go green)
50790 fix unnecessary_string_interpolations lint (cla: yes, team)
50804 [flutter_tools] Collect more information in ios-handshake failure event (cla: yes, tool, waiting for tree to go green)
50806 unnecessary multiline strings (cla: yes, team, tool, waiting for tree to go green)
50812 Manually roll engine to d60f298d9e7755b8f8204646e7ff03a846f5436c (cla: yes, engine)
50818 [version] Update to the latest test package (cla: yes, team, waiting for tree to go green)
50822 check for fuchsia (cla: yes)
50823 [flutter_tools] move dwds imports to not require g3 visibility (cla: yes, tool, waiting for tree to go green)
50825 start multiline strings with newline (a: tests, cla: yes, d: examples, framework, team, team: gallery, tool, waiting for tree to go green)
50831 Change Focus.unfocus to take a disposition for where the focus should go. (a: desktop, cla: yes, f: focus, f: routes, framework)
50835 Use Async WebDriver for WebFlutterDriver. (a: tests, cla: yes, framework, tool, waiting for tree to go green)
50840 Revert “[flutter_tools] More Linux version detail” (cla: yes, tool)
50841 Update Android activities because plugin registration is now done by FlutterActivity.configureFlutterEngine (cla: yes, d: examples, team, team: gallery, tool, waiting for tree to go green)
50842 Avoid including a potentially animated invisible image (a: images, cla: yes, framework, perf: memory, perf: speed, severe: performance)
50844 [flutter_tools] use uri resolution for asset requests (cla: yes, tool, waiting for tree to go green)
50846 Add additional focus samples. (cla: yes, d: api docs, d: examples, documentation, f: focus, framework, waiting for tree to go green)
50851 Animated placeholder perf (cla: yes, team, waiting for tree to go green)
50853 Revert “[version] Update to the latest test package” (cla: yes, team, tool)
50872 [flutter_tools] fix debug stack traces (cla: yes, tool)
50877 [flutter_tools] include depfile outputs in gradle outputs (cla: yes, tool)
50879 [versions] reland update test to 1.12.0 (cla: yes, team, tool)
50895 [flutter_tools] web cleanups (cla: yes, tool)
50904 [flutter_tools] cleanup build_tests to reduce mocking and globals usage (cla: yes, tool, waiting for tree to go green)
50925 Add parameter to Scaffold so its possible to disable open Drawer drag gesture (cla: yes, f: material design, framework, waiting for tree to go green)
50943 Ensure to close connection to VM after collecting coverage (cla: yes, tool)
50945 [flutter_tools] include LICENSE files as build dependencies (cla: yes, tool, waiting for tree to go green)
50948 Script to find Flutter earliest Flutter revision that contains an engine revision (cla: yes, team)
50976 serve the generated main.dart file so source_maps work for it (cla: yes, tool, waiting for tree to go green)
50978 nit: Add a short comment explain path dependencies (cla: yes, tool, waiting for customer response)
50979 Colored box and container optimization (a: tests, cla: yes, f: material design, framework, perf: speed, severe: API break, severe: performance)
50980 Upgrade dartdoc to 0.30.1 (cla: yes, team)
50981 [versions] update to latest web driver (cla: yes, team, waiting for tree to go green)
50984 Revert “Animated placeholder perf” (cla: yes, team)
50985 Enable TextStyle hash test on the Web (a: tests, a: typography, cla: yes, framework, waiting for tree to go green)
50987 Reland test (cla: yes, team, waiting for tree to go green)
50988 add support for the builders configuration for web (cla: yes, tool, waiting for tree to go green)
50989 add docs about writing/running web benchmarks (cla: yes, team)
50998 Add C++ code generation for key maps. (a: desktop, a: text input, cla: yes, framework, team)
50999 add macos project to macrobenchmarks (cla: yes, team, waiting for tree to go green)
51003 [web] Smoke tests for web engine (cla: yes, d: examples, team)
51004 [flutter_tools] Update to latest dwds APIs (cla: yes, framework, team, tool)
51005 [Web] Add Material Card Infinite Scroll benchmark (cla: yes, team, waiting for tree to go green)
51011 Fix comment typo FormField.initialState to FormField.initialValue (cla: yes, d: api docs, documentation, framework, waiting for tree to go green)
51015 Discover devices in parallel instead of serially waiting for each device type (cla: yes, tool, waiting for tree to go green)
51018 Don’t use a default test randomize ordering seed (cla: yes, team, tool)
51047 Weaken stack-trace based tests to allow auto-roll of new engine which will change the format (cla: yes, framework)
51060 Revert “Upgrade dartdoc to 0.30.1 (#50980)” (cla: yes, team)
51067 [flutter_tools] reload dart_sdk when sources update (cla: yes, tool)
51071 manually roll engine to f2f8c342be3243a7a196587e77678e00d7e30c24 (cla: yes, engine)
51075 Removed the unecessary “new” keyword from the docs (cla: yes, d: api docs, documentation, framework)
51076 Revert “[flutter_tools] move engine unpack to the flutter tool (#50707)” (cla: yes, tool)
51081 Detect sync vs async obtainKey in ResizeImage (a: images, cla: yes, framework, waiting for tree to go green)
51084 Allow developers to run flutter driver web test directly (cla: yes, tool, waiting for tree to go green)
51088 add WidgetBuildRecorder for benchmarking building widgets (cla: yes, f: material design, team)
51089 Fix TextEditingController doc to call super.initState first (a: text input, cla: yes, d: api docs, d: examples, documentation, framework, waiting for tree to go green)
51095 Fix stuck keys when shift is released before the letter. (a: desktop, a: tests, a: text input, cla: yes, framework, team)
51122 Material Bottom Sheet Reveal/Dismiss animation uses a curved animation (cla: yes, f: material design, framework, waiting for tree to go green)
51130 Remove highContrast from FakeAccessibilityFeatures (a: accessibility, a: tests, cla: yes, framework, waiting for tree to go green)
51131 Revert “Live image cache” (cla: yes, framework, team)
51143 [flutter_tools] adds etag/cache control header to debug asset server (cla: yes, tool)
51149 Fix typo in description for PointerEvent.radiusMax (cla: yes, d: api docs, documentation, framework, waiting for tree to go green)
51150 Fix tests that rely on FadeTransition incorrectly and depend on implementation details of FadeUpwardsTransitionBuilder (cla: yes, f: material design, framework, waiting for tree to go green)
51158 Fix the issue of Can’t find \android\app${assetsDirectory} #50913 (cla: yes, tool)
51161 Add a sample for FocusTraversalGroup (a: desktop, cla: yes, d: api docs, d: examples, documentation, f: focus, framework, waiting for tree to go green)
51185 Updates test expectations for stack traces. (cla: yes, team, work in progress; do not review)
51212 Revert “Roll engine 77c5812d48b8..84dc383b6428 (16 commits)” (cla: yes, engine)
51214 Reduce duration of benchmark to avoid timeout (cla: yes, team)
51216 Update stack trace test goldens to handle engine builds with lazy async stacks (cla: yes, team)
51217 Make test more flexible for new args from vm (cla: yes, team)
51221 Verify binaries are signed on pre-submit on release branches (cla: yes, waiting for tree to go green)
51227 [flutter_tools] remove vm_service_client dependency from flutter tool (cla: yes, team, tool)
51235 update cache for flutter test/fast command (cla: yes, tool, waiting for tree to go green)
51240 Remove deprecated DefaultFocusTraversal widget (cla: yes, framework)
51246 Automatically add plugin projects to Windows .sln (cla: yes, tool)
51249 Live image cache (a: images, cla: yes, framework, team)
51302 Fixed a typo in documentation of Transform widget (cla: yes, framework, waiting for tree to go green)
51307 [flutter_tools] add more search paths for source maps (cla: yes, tool)
51314 Update flexible_space_bar.dart (cla: yes, d: api docs, documentation, f: material design, framework, waiting for tree to go green)
51330 Update covariant_templates_test after changes to TypeError. (cla: yes, framework)
51335 Add width constraints for FlexibleSpaceBar.title in its expanded state, so that overflow of long titles can be handled (cla: yes, f: material design, framework, waiting for tree to go green)
51346 [flutter_tools] don’t fix chrome window size, add more logs (cla: yes, tool)
51375 Extend the gen_l10n integration test (a: internationalization, cla: yes, tool, waiting for tree to go green)
51398 Avoid caching image load failures that are retriable (a: images, cla: yes, framework, waiting for tree to go green)
51410 Validate text selection before updating it inside of EditableText (cla: yes, f: material design, framework, waiting for tree to go green)
51418 [Perf/codesize] Reduce constraint member reads during layout (cla: yes, f: cupertino, f: material design, framework, perf: app size, severe: performance)
51419 [flutter_tools] Rework iOS vmservice handshake failure usage event (platform-ios, tool)
51428 Add debugDoingBuild flag (cla: yes, framework)
51435 remove isinitialroute from RouteSettings (cla: yes, framework, severe: API break)
51436 [flutter_tools] Don’t try to run pub before the version command (cla: yes, tool)
51438 Implement VisualDensity for text fields. (a: desktop, cla: yes, f: material design, framework, team)
51439 Reduce closure allocation in RenderObject.cleanRelayoutBoundary (cla: yes, framework)
51440 [flutter_tool] Where possible, catch only subtypes of Exception (cla: yes, tool)
51441 Revert “Live image cache” (cla: yes, framework, team)
51443 [flutter_tools] reduce globals in web validator and chrome launcher (cla: yes, tool)
51444 [flutter_tools] remove globals from plist parser and update tests (cla: yes, tool)
51453 Move embedding and linking Flutter frameworks into the tool (cla: yes, d: examples, platform-ios, t: xcode, team, team: gallery, tool)
51466 Revert “Retry cURL downloads” (cla: yes)
51468 fix pom file not found when run app with local engine (cla: yes, tool, waiting for customer response, waiting for tree to go green)
51476 Revert “[flutter_tools] initialize frontend server with build” (cla: yes, tool)
51477 [flutter_tools] Reland initialize frontend_sever with build (cla: yes, tool, waiting for tree to go green)
51485 Live image cache (cla: yes, framework, team, waiting for tree to go green)
51489 Revert “[Perf/codesize] Reduce constraint member reads during layout” (cla: yes, f: cupertino, f: material design, framework)
51490 improve web benchmark error reporting (cla: yes, f: material design, team)
51493 [web] Allow benchmarks to customize their score keys (cla: yes, platform-web, team)
51495 Convert Diagnosticable to a mixin (a: accessibility, cla: yes, f: cupertino, f: material design, framework)
51496 Fix expression evaluation test leaking flutter_tester processes. (cla: yes, tool)
51500 [flutter_tools] hide usage of package:mustache behind interface (cla: yes, tool)
51503 Validate empty pubspec plugin section (cla: yes, tool)
51505 ensure dart defines work on web and not web (cla: yes, framework)
51507 don’t do a version check when invoking flutter in test_test.dart
(cla: yes, tool, waiting for tree to go green)
51508 Replace clean command test functions with test groups (cla: yes, tool)
51517 Add missing features to DefaultTextStyleTransition
and AnimatedDefaultTextStyle
(a: animation, a: typography, cla: yes, f: material design, framework, waiting for tree to go green)
51518 re-land “Retry cURL downloads” (cla: yes)
51519 Add Linux and Windows target platforms (a: desktop, cla: yes, d: examples, f: cupertino, f: material design, framework, team, team: gallery)
51520 Generate a makefile for Linux plugins (cla: yes, tool)
51524 Turn off reupload_on_changes for Cirrus caches (cla: yes, team, team: infra)
51525 Pass RouteSettings into all callers of showGeneralDialog. (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)
51527 [flutter_tools] Adds logging for integration test to make it easier to diagnose failures (cla: yes, tool)
51532 Clean App.framework, Generated.xcconfig, flutter_export_environment.sh (cla: yes, tool)
51533 [flutter_tools] update chrome tests to remove globals, mock processmanager, mock platform (cla: yes, tool)
51539 Revert “[flutter_tool] Where possible, catch only subtypes of Exception” (cla: yes, tool)
51567 Reland: [flutter_tool] Where possible, catch only subtypes of Exception (cla: yes, tool)
51569 [fuchsia] Update the SDK version to match engine (cla: yes, waiting for tree to go green)
51577 Revert “Fix handling backspace on macos with text selection” (a: desktop, a: text input, cla: yes, framework)
51578 [flutter_tools] swap mustache dependency for mustache_template (cla: yes, team, tool)
51590 [flutter_tools] allow configuring libraries spec path for the web compilation (cla: yes, tool, waiting for tree to go green)
51591 Add explicit casts to for-in-dynamic. (a: tests, cla: yes, framework, tool, waiting for tree to go green)
51593 [flutter_tools] clean-ups to linux doctor test (cla: yes, tool, waiting for tree to go green)
51597 [flutter_tools] remove LinuxWorkflow from injection and clean up tests (cla: yes, tool)
51602 Update gen_l10n tool to require base locale; Stocks app refresh (a: internationalization, cla: yes, severe: crash, team, waiting for tree to go green)
51606 Let cupertino & material switches move to the right state after dragging (cla: yes, f: cupertino, f: material design, framework, waiting for tree to go green)
51608 [flutter_tools] deflake pause while hot reload test (cla: yes, tool)
51611 [Perf/codesize] Reland: Reduce constraint member reads during layout (cla: yes, f: cupertino, f: material design, framework)
51616 Revert “Reland: [flutter_tool] Where possible, catch only subtypes of Exception” (cla: yes, tool)
51646 Fix doc typo in WidgetsApp.supportedLocales (cla: yes, d: api docs, framework, waiting for tree to go green)
51650 Diagnostics properties for ColoredBox (cla: yes, framework, waiting for tree to go green)
51658 [flutter_tools] support run -d chrome test scripts (cla: yes, team, tool, waiting for tree to go green)
51660 [flutter_tools] Handle errors on the std{out,err}.done future (cla: yes, tool, waiting for tree to go green)
51663 [web] Add benchmarks for text layout (cla: yes, platform-web, team, waiting for tree to go green)
51665 Temporarily disable the flutter_driver_screenshot_test. (cla: yes, team)
51667 [DataTable] Hide arrow padding when not sorting (cla: yes, f: material design, framework)
51674 Keep render tree and element tree in sync when re-used elements move in a MultiChildRenderObjectElement’s child list (cla: yes, framework, waiting for tree to go green)
51676 Fix _checkPodCondition
not handling CocoaPodsStatus.brokenInstall
(cla: yes, tool)
51677 Add Android Chrome support to Flutter Web Driver. (a: tests, cla: yes, framework, tool)
51678 Add timeout flag to devices command, pipe through discovery (cla: yes, platform-fuchsia, platform-ios, tool)
51679 Fix SliverHitTestResult.addWithAxisOffset’s sign (cla: yes, framework, waiting for tree to go green)
51680 [flutter_tools] update visual studio and validator to remove globals, update test cases (cla: yes, tool)
51684 [flutter_tools] no more MockLogger (cla: yes, tool, waiting for tree to go green)
51687 Write FLUTTER_BUILD_MODE when using a local engine (cla: yes, tool)
51714 [flutter_tools] Allow providing dart-defines to Android, iOS, macOS builds (cla: yes, team, tool)
51774 Reland: [flutter_tool] Where possible, catch only subtypes of Exception (cla: yes, tool, waiting for tree to go green)
51782 Add missing back links to the layout catalog (cla: yes, d: api docs, documentation, framework, waiting for tree to go green)
51783 Revert “Temporarily disable the flutter_driver_screenshot_test. (#516… (cla: yes, team)
51788 Add textfield perf test to devicelab (a: text input, cla: yes, perf: speed, severe: performance, team, waiting for tree to go green)
51801 [flutter_tools] disable mirrors in snapshot (cla: yes, waiting for tree to go green)
51808 [flutter_tools] supports tree-shake-icons for web builds (cla: yes, tool, work in progress; do not review)
51832 Add pre-stable support for create on Linux (cla: yes, tool)
51838 Exit for missing Windows plugin projects (cla: yes, tool)
51871 Simple repeating word fixes (cla: yes, d: api docs, f: material design, framework, team, tool, waiting for tree to go green)
51876 Branching test (cla: yes, f: material design, framework, team, tool)
51879 Add usage event for failed iOS project migration (cla: yes, tool)
51880 remove duplicated entry in a map (cla: yes, tool)
51882 Add ios platform view integration test (cla: yes, team)
51883 Unlooping Golden File Tests (a: tests, cla: yes, framework, team, team: infra, waiting for tree to go green)
51886 Revert “Step 3 of 4: Make AlertDialog scrollable by default” (cla: yes, f: material design, framework)
51895 Add pre-stable support for create on Windows (cla: yes, tool)
51898 Remove listeners for live images when we clear them (cla: yes, framework)
51914 Bitcode strip embedded iOS frameworks (cla: yes, t: xcode, team, tool)
51916 Fix simctl process exceptions not being caught (cla: yes, tool, waiting for tree to go green)
51920 Remove target platform override on the gallery. (cla: yes, d: examples, team, team: gallery)
51921 Add an adaptive visual density static function, and add it to the sample app. (cla: yes, f: material design, framework)
51925 Custom onPressed behavior for CloseButton widget (cla: yes, f: material design, framework, waiting for tree to go green)
51943 Revert “Write FLUTTER_BUILD_MODE when using a local engine” (cla: yes, tool)
51944 enable avoid_single_cascade_in_expression_statements (cla: yes, framework)
51946 Updated package:test, package:test_core, package:coverage, package:package_config (cla: yes, team, tool, waiting for tree to go green)
51952 [gen_l10n] Escape quote characters in ARB files (a: internationalization, cla: yes, severe: regression, team, tool, waiting for tree to go green)
51960 Revert “Reland: [flutter_tool] Where possible, catch only subtypes of Exception” (cla: yes, tool)
51962 Increase the timeout for the cull_opacity_perf_test to 45 seconds (cla: yes, team, waiting for tree to go green)
51963 Skip iOS project migration when script is already embedding frameworks (cla: yes, tool)
51964 Directionality formatter to move whitespace bidi handling into framework (a: text input, a: typography, cla: yes, framework)
51966 [flutter_tools] reduce dependencies and use test coverage (cla: yes, team, tool)
51968 Switching to Gold Status Check (a: error message, a: tests, cla: yes, framework, passed secondary triage, severe: API break, team, team: infra, waiting for tree to go green, will affect goldens)
51973 Update iOS project migration help URL (cla: yes, tool)
51977 Mark devicelab tests as no longer flaky (cla: yes, team)
51980 [flutter_tools] support new SDK structure for sdkmanager (cla: yes, tool)
51984 [flutter_tools] add status logs to determine where test is getting stuck (cla: yes, tool)
51988 [flutter_tools] support coverage and machine together (cla: yes, tool)
51993 Made LayoutBuilder’s builder param required as well as added null check (cla: yes, framework, waiting for tree to go green)
51995 [flutter_tools] resolve requests to web directory in debug mode (cla: yes, team, tool)
52021 Reland: [flutter_tool] Where possible, catch only subtypes of Exception (cla: yes, tool)
52022 Update dartdoc to 0.30.2 (cla: yes, team, waiting for tree to go green)
52033 [flutter_tools] pin exact build_runner version (cla: yes, tool)
52034 Correct a typo in the FAB build debugPrint message (cla: yes, f: material design, framework)
52040 update web template to remove some absolute paths (cla: yes, tool)
52041 Revert “[flutter_tools] Allow providing dart-defines to Android, iOS, macOS builds” (cla: yes, team, tool)
52042 Update Maven URL to https (cla: yes, t: gradle, tool)
52043 Local engine build mode (cla: yes, tool, waiting for tree to go green)
52044 [flutter_tools] Reland: Allow providing dart-defines to Android, iOS, macOS builds (cla: yes, team, tool)
52045 Revert “[flutter_tools] supports tree-shake-icons for web builds (#51… (cla: yes, tool)
52047 [flutter-tools] see if its a timing issue (cla: yes, tool)
52054 [flutter_tools] Reland: supports tree-shake-icons for web builds (cla: yes, tool)
52055 Improve text formatter repeat filter logic (a: text input, cla: yes, customer: money (g3), framework)
52060 More fixes for randomizing test order (cla: yes, tool)
52062 Fix version command for certain git workflows (cla: yes, tool, waiting for tree to go green)
52063 Perf test for color filter with saveLayer (cla: yes, customer: dream (g3), perf: speed, severe: performance, team, waiting for tree to go green)
52068 Added option to specify you want the keyboard to be dismissed when you scroll. (cla: yes, framework)
52071 Bump recommended CocoaPods version to 1.8 (cla: yes, t: xcode, tool, waiting for tree to go green)
52072 Fix for negative padding from a curve in AnimatedPadding. (cla: yes, framework)
52080 Add overrides for FileSystemUtils (cla: yes, tool, waiting for tree to go green)
52088 Fix flaky test (cla: yes, tool, waiting for tree to go green)
52091 [flutter_tools] refactor GenSnapshot and AotBuilder (cla: yes, tool)
52093 [flutter_tools] fix coverage measurement to report on lib and not test (cla: yes, team)
52125 [gen_l10n] Optional Headers (a: internationalization, cla: yes, severe: new feature, team)
52128 Revert “Fix version command for certain git workflows” (cla: yes, tool, waiting for tree to go green)
52130 TextField behavior when at maxLength (a: text input, cla: yes, f: material design, framework)
52141 Reland fix --version
(cla: yes, tool)
52144 Android SDK test fixes (cla: yes, tool)
52149 [flutter_tools] Update background isolates when performing hot reload/restart (cla: yes, tool)
52152 Revert “Local engine build mode” (cla: yes, tool)
52158 Updated obsolete URL (cla: yes, tool)
52173 [flutter_tools] prevent StateError when log reader is disposed (cla: yes, tool)
52181 Fix 2 typos within comments (cla: yes)
52194 [ISSUE-30478] Release cache dir lock acquired by a command on sigint or sigterm (cla: yes, tool, waiting for tree to go green)
52212 Fetch tags for version command (cla: yes, tool, waiting for tree to go green)
52261 [flutter_tools] ensure –track-widget-creation is not enabled for build aot (cla: yes, tool)
52265 [Keyboard] Collects windows key data (a: desktop, cla: yes, framework, platform-windows, team, waiting for tree to go green)
52266 Put fuchsia tools into their own directory, and set source_dir to point at them (cla: yes, tool)
52273 Update pub dependencies to roll forward package:test (cla: yes, team, waiting for tree to go green)
52274 Revert “Improve text formatter repeat filter logic” (cla: yes, framework)
52276 [flutter_tools] move stack_trace_mapper and require.js into memory files (cla: yes, tool)
52277 Revert “Put fuchsia tools into their own directory, and set source_dir to point at them. (#52266)” (cla: yes, tool)
52282 [flutter_tools] add more information to obfuscate option (cla: yes, tool)
52283 [benchmarks] remove build aot benchmarks (cla: yes, team)
52284 [flutter_tools] configure dwds to not serve devtools (cla: yes, tool)
52288 Migrate older Xcode projects off the legacy build system (cla: yes, t: xcode, tool)
52301 [flutter_tools] attempt to fix a List.first crasher in web loading (cla: yes, tool)
52325 [flutter_tools] cache result of BotDetector in persistent tool state (cla: yes, tool)
52329 test change (cla: yes)
52331 [flutter_tool] Use unzip -t instead of zip -T to verify zip files (cla: yes, tool)
52332 Fix a11y scrolling for reversed lists (a: accessibility, cla: yes, customer: money (g3), f: scrolling, framework, severe: customer blocker)
52335 [gen_l10n] Separate out AppLocalizations classes and subclasses by language code (a: internationalization, cla: yes, f: cupertino, f: material design, team, waiting for tree to go green)
52337 [flutter_tools] Handle StateError in ProtocolDiscovery.uri (cla: yes, tool, waiting for tree to go green)
52340 Make –androidx flag a noop in flutter create (cla: yes, team, tool)
52348 don’t run verify_binaries_codesigned test on experimental branches (cla: yes, team, team: infra)
52349 Add sample for InheritedNotifier, convert two others to DartPad samples. (cla: yes, f: material design, framework, team)
52351 [flutter_tools] handle null value from SDK version checks (cla: yes, tool)
52352 Revert “Add missing features to DefaultTextStyleTransition
and AnimatedDefaultTextStyle
” (cla: yes, f: material design, framework, waiting for tree to go green)
52353 [flutter_tools] Make AndroidConsole check for next line (cla: yes, tool, waiting for tree to go green)
52354 [flutter_tools] Fallback discovery: Don’t crash when an Isolate has no root library (cla: yes, tool, waiting for tree to go green)
52355 [flutter_tools] Throw a tool exit when samples fetch fails (cla: yes, tool, waiting for tree to go green)
52365 [flutter_tools] throw exception instead of string from startApp (cla: yes, tool)
52366 Reland “Improve text formatter repeat filter logic (#52055)” (cla: yes, framework)
52373 Revert “Add ios platform view integration test (#51882)” (cla: yes, team)
52393 [RaisedButton] Added padding property to RaisedButton.icon (cla: yes, f: material design, framework, waiting for tree to go green)
52408 Fixes typo in comments (cla: yes, d: api docs, documentation, framework, waiting for tree to go green)
52422 Add ignore public member api docs in template (cla: yes, tool, waiting for tree to go green)
52431 Manual roll engine 0e2c8feeeb47..6d8611d0bd93 (31 commits) (cla: yes, engine, waiting for tree to go green)
52433 Minor doc changes (cla: yes, framework)
52434 [web] Write benchmarks to measure canvas-based text layout (a: typography, cla: yes, platform-web, team)
52440 Reland “Add ios platform view integration test (#51882)” (cla: yes, team)
52444 move iosworkflow to globals (cla: yes, tool)
52446 Fix ios_platform_view_tests app name. (Trivail) (cla: yes, team)
52448 [gen_l10n] Fix suppportedLocales list (a: internationalization, cla: yes, severe: regression, team, tool)
52450 Tap gesture no longer add pointer after resetting (cla: yes, f: gestures, framework)
52452 Enables log reader on iOS Simulator to (rudimentary) process multiline messages (cla: yes, tool, waiting for customer response)
52474 fix issue with multiple java runtimes on macOS (cla: yes, tool, waiting for tree to go green)
52476 Revert “[flutter_tools] Update background isolates when performing hot reload/restart” (cla: yes, tool)
52479 [flutter_tools] reland: Update background isolates when performing hot reload/restart (cla: yes, team, tool)
52481 Add errorBuilder to Image widget (a: images, cla: yes, framework, waiting for tree to go green)
52491 [flutter_tools] Hanlde OSError in places where we’ve seen it thrown (cla: yes, tool, waiting for tree to go green)
52497 [flutter_tools] always initialize the resident runner from dill (cla: yes, tool)
52500 add usbmuxd (cla: yes, tool, waiting for tree to go green)
52501 Correct broken curves asset links (cla: yes, framework)
52505 [flutter_tools] remove globals in AndroidDevices (cla: yes, tool)
52511 [flutter_tools] support toggling CanvasKit rendering on with ‘k’ (cla: yes, tool)
52515 Revert “[flutter_tools] remove globals in AndroidDevices” (cla: yes, tool)
52532 Move flutter_gallery to the testing folder (a: accessibility, cla: yes, d: examples, f: cupertino, f: material design, team, team: gallery, tool)
52542 [flutter_tools]: reland android device cleanup (cla: yes, tool)
52543 [flutter_tools]: reland move engine unpack to dart (cla: yes, tool)
52547 Make AnimatedSwitcher example into a dartpad example (cla: yes, framework)
52549 Revert “[flutter_tools]: reland move engine unpack to dart” (cla: yes, tool)
52553 Move ios screenshot test to flutter gold. (a: tests, cla: yes, framework, team)
52556 Added the “trace-whitelist” flag to run. (cla: yes, tool)
52558 [web] Add support for ChunkEvents during image loading (cla: yes, framework)
52560 Remove missed frame budget count (cla: yes, severe: performance, team, waiting for tree to go green)
52561 fix changinternalstate crash when remove local history entry in final… (cla: yes, f: routes, framework, waiting for tree to go green)
52562 Fixed a typo. (cla: yes, f: material design, framework, waiting for tree to go green)
52568 Cleanup ios devices (cla: yes, tool, waiting for tree to go green)
52570 Fall back to environment SDKROOT passed from Xcode (cla: yes, t: xcode, tool)
52574 Do not check the executable status of gen_snapshot if it has not yet been downloaded (cla: yes, tool, waiting for tree to go green)
52579 Revert “[flutter_tools]: reland android device cleanup” (cla: yes, tool)
52580 Fix typo its to it’s (a: tests, cla: yes, d: api docs, framework, waiting for tree to go green)
52583 Revert “Fall back to environment SDKROOT passed from Xcode” (cla: yes, tool)
52593 Fix to DrawerController: Call the callback when drawer flung open. (cla: yes, f: material design, framework, waiting for tree to go green)
52606 [flutter_tools] don’t force service worker cache files to be absolute (cla: yes, d: examples, team, team: gallery, tool)
52613 [flutter_tools] remove context from WebWorkflow (cla: yes, tool)
52660 Fix paths causing test failures (cla: yes, team)
52661 Ignore key events on edit control on web platform (#52656) (a: text input, cla: yes, framework, platform-web, waiting for tree to go green)
52663 Slider (cla: yes, d: examples, f: material design, framework, team, team: gallery, waiting for tree to go green)
52670 Revert “Refactoring Gold to enable both Luci & Cirrus support” (cla: yes, f: cupertino, framework)
52686 [flutter_tools] Reland android device cleanup. (cla: yes, tool)
52691 Add SDK location unit tests (cla: yes, tool)
52706 Update fuchsia remote debug protocol to use package:test shim instead of package:test_api (cla: yes, team, tool)
52717 Add benchmark for platform views (cla: yes, perf: speed, severe: performance, team)
52740 Application templates should default to publish_to: none (cla: yes, from: study, tool)
52752 Revert repeater (cla: yes, framework, waiting for tree to go green)
52757 explicitly catch ArgumentError in exitsHappy()
, and add tests (cla: yes, tool)
52760 Re-land Luci Support for Gold (CQ+1, a: tests, cla: yes, f: cupertino, framework, team, team: infra, waiting for tree to go green, will affect goldens)
52761 Ignore fuchsia device-finder no device error (cla: yes, platform-fuchsia, tool)
52765 Reland formatter changes (a: text input, a: typography, cla: yes, framework, waiting for tree to go green)
52769 Use stable IDs for TextSpan SemanticsNodes (a: accessibility, cla: yes, framework, waiting for tree to go green)
52772 [flutter_tools] refactor the IOSDevicePortForwarder and move tests out of devices_test.dart (cla: yes, tool)
52775 [flutter_tools] Don’t crash when analytics fails to initialize (cla: yes, tool)
52781 Move mouse_tracking.dart to rendering (a: desktop, a: mouse, cla: yes, customer: octopod, f: gestures, framework, severe: API break)
52782 [flutter_tools] disable added integration test due to Cirrus flakes (cla: yes, team, tool)
52789 Fix web test flakiness; enable web golden tests (a: tests, cla: yes, f: material design, framework, team, tool, waiting for tree to go green, will affect goldens)
52807 [Api Docs] Improves contentPadding documentation in InputDecoration (cla: yes, d: api docs, documentation, f: material design, framework, waiting for tree to go green)
52821 [flutter_tools] remove unused Snapshot.dart artifact and associated code (cla: yes, tool)
52829 Exclude codegen/lib/main.dart from static analysis (cla: yes, team, waiting for tree to go green)
52834 Revert “Add benchmark for platform views” (cla: yes, team)
52839 Reland: Add Platform View benchmark (cla: yes, team)
52841 [flutter_tools] have the tool print the current canvaskit mode when toggling (cla: yes, tool)
52845 [flutter_tool] remove extra usage of .packages in vmservice APIs (cla: yes, tool)
52846 Move outputPreferences to globals (cla: yes, tool)
52847 Move xcodeProjectInterpreter to globals (cla: yes, tool)
52848 iOS test should specify DeviceOperatingSystem.ios (cla: yes, team)
52850 Android test should run in stage: devicelab (cla: yes, team)
52853 Mark platform_views_scroll_perf__timeline_summary as flaky (cla: yes, team)
52854 [flutter_tools] refactor iOS tests for Device.startApp into new file (cla: yes, tool)
52858 Do not throw when trying to discover a fuchsia device and the sshConfig is invalid (cla: yes, platform-fuchsia, tool, waiting for tree to go green)
52860 Show Xcode workspace clean output with verbose flag (cla: yes, t: xcode, tool)
52861 fix KeySet.hashCode; enable multiple web tests (a: accessibility, a: tests, cla: yes, f: material design, framework, severe: API break, team, will affect goldens)
52870 Fix package name (cla: yes, team, waiting for tree to go green)
52879 Allow recent Dart language features (cla: yes, tool)
52891 [flutter_tools] refactor iOS install/uninstall to new file (cla: yes, tool)
52893 Revert “[flutter_tools] refactor GenSnapshot and AotBuilder” (cla: yes, tool)
52894 [Material] Allow Appbar to exclude header semantics (a: accessibility, cla: yes, f: material design, framework, waiting for tree to go green)
52896 [flutter_tools] refactor AotBuilder, removing globals and duplicated kernel compilation (cla: yes, tool)
52906 [flutter_tools] split start app android tests into new file (cla: yes, tool)
52911 [flutter_tools] split isSupportedForProject test into new file (cla: yes, tool)
52913 Fix ios black screen during splash screen if widget binding initializ… (cla: yes, framework, waiting for tree to go green)
52916 Refactor exits happy (cla: yes, tool, work in progress; do not review)
52918 [flutter_tools] restore report timings functionality to build aot (cla: yes, tool)
52919 Add entitlement checks to codesigning test (cla: yes, team)
52921 fix typo? (cla: yes, framework, waiting for tree to go green)
52923 Revert “fixes sliver list child layout offset calculation (#42703)” (cla: yes, framework)
52931 [flutter_tools] fix toFilePath called on null (cla: yes, tool)
52934 [flutter_tools] split logger test and create log reader testing interface (cla: yes, tool)
52936 [flutter_tools] update to latest dwds API (cla: yes, team, tool)
52953 Prepare Flutter for SDK changes to runZoned
. (cla: yes, tool)
52961 Enable more material and cupertino tests on the Web (cla: yes, f: cupertino, f: material design, framework, team)
52977 Enable CupertinoContextMenu on Web (cla: yes, f: cupertino, platform-web, waiting for tree to go green)
52978 Ensure default value for report timings (cla: yes, tool)
52982 Added ability to change dropdown colour manually (cla: yes, f: material design, framework, waiting for tree to go green)
53003 [MediaQueryData] adds assertions to MediaQueryData Constructor (cla: yes, framework, waiting for tree to go green)
53030 save and restore the chrome session local storage information (cla: yes, tool)
53093 Update utils.dart to work with the breaking change of SDK issue 40678 (cla: yes, team, waiting for tree to go green)
53100 Revert “Roll engine 2d42c74a348d..fdf4f7883f67 (2 commits)” (cla: yes, engine)
53105 Implement DropdownButton and DropdownButtonFormField onTap callback (cla: yes, customer: money (g3), f: material design, framework, severe: customer critical, severe: new feature, waiting for tree to go green)
53113 Remove use of “implements Function” in tests. (cla: yes, f: material design, framework)
53118 Include metadata in GitHub crash template (a: triage, cla: yes, tool)
53139 Move BuildSystem context fetch to globals.dart (cla: yes, team, tool)
53141 Convert analyze_test to testWithoutContext (cla: yes, team, tool)
53142 Convert some code_signing_tests to testWithoutContext (cla: yes, team, tool)
53144 Remove IMobileDevice from globals, hoist to XCDevice constructor (cla: yes, team, tool)
53149 Revert “Fix RefreshIndicator performance issue” (cla: yes, f: material design, framework)
53153 Let flutter attach find the service port by looking through old logs again (cla: yes, team, tool, waiting for tree to go green)
53177 Convert cocoapods_validator_test to testWithoutContext (cla: yes, tool)
53181 [flutter_tools] fix type error with AppDomain current directory (cla: yes, tool)
53183 [flutter_tools] test and catch more exception types in web runner (cla: yes, tool)
53184 Increase xcdevice timeout to 2 seconds (cla: yes, t: xcode, tool)
53187 Reland fixes sliver list child layout offset calculation (cla: yes, framework, waiting for tree to go green)
53193 Remove dead vmservice.RPCError catch (cla: yes, team, tool)
53194 [flutter_tools] support new SDK structure for sdkmanager (#51980) (CQ+1, cla: yes, engine, framework, team, tool)
53197 bumped the memory for analyze-linux (cla: yes)
53203 Remove IOSDeploy from globals, hoist to XCDevice constructor (cla: yes, team, tool)
53206 Reland “Fix RefreshIndicator performance issue” (cla: yes, f: material design, framework, waiting for tree to go green)
53208 Convert idevicescreenshot and upgradePbxProjWithFlutterAssets tests to testWithoutContext (cla: yes, team, tool)
53209 Move processUtils into globals (cla: yes, team, tool)
53211 fixed typo in HttpClient failure message (a: tests, cla: yes, framework, team, waiting for tree to go green)
53213 Remove XcodeValidator from context (cla: yes, team, tool)
53217 [flutter_tool] Timeout the Azure bot detector http request (cla: yes, tool, waiting for tree to go green)
53221 Replace uses of deprecated CastError with TypeError. (cla: yes, framework, tool)
53226 Revert “Replace uses of deprecated CastError with TypeError (#53221)” (cla: yes, framework, tool)
53251 Expose new pub outdated command (cla: yes, tool, waiting for tree to go green)
53258 [flutter_tools] Prepare for OSError to implement Exception (cla: yes, tool, waiting for tree to go green)
53268 [flutter_tools] refactor build_system and targets to be context-free (cla: yes, tool, waiting for tree to go green)
53269 Reland “Replace uses of deprecated CastError with TypeError (#53221)” (cla: yes, framework, tool, waiting for tree to go green)
53273 Expose extra frontend options through build apk/ios/macOS (cla: yes, tool)
53275 Allow user to specify which Chrome binary to use. (cla: yes, tool, waiting for tree to go green)
53279 Renamed test class to avoid conflict with the navigator page api. (cla: yes, team, waiting for tree to go green)
53282 Revert “Let flutter attach find the service port by looking through old logs again” (cla: yes, team, tool)
53286 Started caching results from iana. (cla: yes, team, waiting for tree to go green)
53289 Reland #53153 to attach to existing modules and apps for Android (cla: yes, team, tool)
53291 Convert CocoaPods tests to testWithoutContext (cla: yes, team, tool)
53295 [web] A more realistic text layout benchmark (a: typography, cla: yes, platform-web, team, waiting for tree to go green)
53301 Revert “Move processUtils into globals (#53209)” (cla: yes, tool)
53302 Windows template update project (cla: yes, tool)
53303 Treeshake debugFillProperties (cla: yes, framework)
53304 Remove SimControl from context and globals (cla: yes, team, tool)
53307 Push iMobileDevice and iosDeploy instantiation into XCDevice constructor (cla: yes, tool, waiting for tree to go green)
53310 Mark stable devicelab tests as unflaky (cla: yes, team, team: flakes, team: infra, waiting for tree to go green)
53317 Remove flutter attach test timeout (cla: yes, team, waiting for tree to go green)
53329 Add error callbacks to other image resolving code (a: images, cla: yes, f: material design, framework, waiting for tree to go green)
53343 [flutter_tools] update iOS deploy tests for best practices (cla: yes, tool, waiting for tree to go green)
53344 [RefreshIndicator] adds strokeWidth parameter to RefreshIndicator (cla: yes, f: material design, framework, waiting for tree to go green)
53351 [flutter tools] rewrite launch non-prebuilt app tests (cla: yes, tool, waiting for tree to go green)
53368 Implement DropdownMenuItem.onTap (cla: yes, customer: money (g3), f: material design, framework, severe: customer critical, severe: new feature, waiting for tree to go green)
53377 Doc Improvements (cla: yes, d: api docs, d: examples, documentation, f: material design, f: scrolling, framework, waiting for tree to go green)
53379 [flutter_tools] don’t trim log messages from the web (cla: yes, tool)
53385 Uninstall app flag (cla: yes, team, team: flakes, tool)
53425 ScrollPosition.jumpTo call notifyListeners twice (a: quality, cla: yes, f: scrolling, framework, waiting for tree to go green)
53429 [flutter_tools] unpin SDK deps when upgrading packages (cla: yes, tool, waiting for tree to go green)
53433 Add ability to shard customer tests (cla: yes, team, waiting for tree to go green)
53434 Reset autovalidate in the text input form field of the Date Picker when switching input modes. (cla: yes, f: material design, framework, waiting for tree to go green)
53435 disabled flutter_gallery_ios32__transition_perf (cla: yes, team)
53442 Revert “disabled flutter_gallery_ios32__transition_perf (#53435)” (cla: yes, team)
53443 Inject Usage dependency into FallbackDiscovery and BuildEvent (cla: yes, team, tool)
53448 Refresh Material and Cupertino localizations (a: internationalization, cla: yes, f: cupertino, f: material design, waiting for tree to go green)
53450 Only fetch tags when not on dev/beta/stable (cla: yes, tool, waiting for tree to go green)
53466 [flutter_tools] dont create synthetic sdk when running consumer-only (cla: yes, tool)
53467 [versions] update EVERYTHING (cla: yes, team)
53492 [flutter_tools] use package uuid consistently (cla: yes, tool, waiting for tree to go green)
53591 update to engine hash that includes Dart 2.7.2 (cla: yes, engine, framework, team, tool)
53594 Fixed a bug with the month grid showing the wrong month after selecting a date. (cla: yes, f: material design, framework)
53595 Enable expression evaluation in debugger for web platform (cla: yes, team, tool, waiting for tree to go green)
53601 [flutter_tools] handle unsafe build outputs (cla: yes, tool, waiting for tree to go green)
53604 TODO Audits - 1 (cla: yes, team, waiting for tree to go green)
53605 [gen_l10n] Escape special JSON characters in generateString utility function (a: internationalization, cla: yes, team, tool, waiting for tree to go green)
53608 Use feature flags for desktop cache (cla: yes, tool)
53610 Revert “Implements the navigator page api (#50362)” (cla: yes, framework, waiting for tree to go green)
53613 Un-gate value setting in formatter repeat check logic (a: text input, cla: yes, framework, severe: crash, waiting for tree to go green)
53617 Restore Windows codegen (cla: yes, team, waiting for tree to go green)
53619 Removing Firebase patch (cla: yes, team, waiting for tree to go green)
53666 [flutter_tools] cache the base URL as index.html (cla: yes, tool, waiting for tree to go green)
53676 Turn metal on in the platform views benchmark (cla: yes, team)
53686 Add benchmark reproducing large static scrolling content (cla: yes, team, waiting for tree to go green)
53691 [flutter_tools] Handle full device when creating a temp directory (cla: yes, tool, waiting for tree to go green)
53694 Delete unused NDK location checks (cla: yes, platform-android, team, tool)
53698 Revert “Slider” (cla: yes, f: material design, framework, team)
53699 Fix a typo (cla: yes, framework)
53701 Precache platform filter change (cla: yes, tool)
53708 Reland “Implements the navigator page api (#50362)” (cla: yes, framework)
53713 Material Date Picker should honor DialogTheme shape, and elevation. (cla: yes, f: material design, framework)
53717 Fuchsia device is ephemeral. (cla: yes, tool, waiting for tree to go green)
53718 Copy APK into a known location, so it can be easily discovered (cla: yes, team, tool)
53723 add lock.yml (cla: yes)
53775 Improve downgrade-upgrade integration test (cla: yes, tool, waiting for tree to go green)
53793 Fixed the “touch target size” broken docs link. (cla: yes, f: material design, framework, waiting for tree to go green)
53795 [web] Unskip assertions test. Update for latest stack trace format. (cla: yes, framework, team, waiting for tree to go green)
53799 Add LICENSE file to packages/flutter, add test to make sure it’s picked up. (a: build, cla: yes, team)
53834 Replace isInstanceOf
54983 Git warning of a missing default when upgrading Flutter (cp: 1.17, cp: 1.17 completed, found in release: 1.18, severe: regression, tool, ⚠ TODAY)
54825 Multiple –dart-define cause crash during android apk build (cp: 1.17, cp: 1.17 completed, found in release: 1.17, found in release: 1.18, has reproducible steps, platform-android, tool)
53688 New release tag format (e.g. “1.17.0-dev.0.0”) not detected by flutter tool (cp: 1.17, cp: 1.17 completed, tool, ⚠ TODAY)
55214 flutter symbolize is broken
55332 [flutter_tools] When reporting Flutter version, we should explicitly favor stable tags over dev tags
55576 Flutter upgrade should support upstream branches that have been force pushed
flutter/engine
All PRs (615 PRs) in 12467 Add support for on/off switch labels when built on iOS 13. (cla: yes)
13119 Use iOS 13 dark content status bar style (cla: yes)
13415 Add support for setting window size limits for glfw (cla: yes)
13457 [flutter_runner] Enable Skia tracing by default on Fuchsia (Work in progress (WIP), cla: yes)
13481 Revert accidental change to MultipePlatformViewsTest (cla: yes)
13487 Use unified logging instead of syslog on iOS 13+ (cla: yes, waiting for tree to go green)
13647 Convert images to raster on the GPU thread for Image.toByteData (cla: yes)
13777 Fix wrong fromRGBO alpha value calculation (cla: yes)
13863 Smart quote/dash configuration support in iOS (cla: yes)
13868 Add ability to control dithering on Paint (cla: yes)
13896 Use ELF for Dart AOT snapshots on Fuchsia. (cla: yes)
13930 [vulkan] Bundle vulkan validation layer so files (cla: yes)
13933 Report backing store changes in the macOS view (cla: yes, waiting for tree to go green)
13935 Refactor CanvasKit backend in preparation for platform views (cla: yes)
13950 Run benchmarks in Cirrus (cla: yes, waiting for tree to go green)
13951 Always set mEditable values when different in TextPlugin (cla: yes)
13952 Configures ICU to load the timezone data (cla: yes)
13965 Added API guards to flags in PlatformPlugin that were introduced after Flutter’s min SDK version. (cla: yes)
13976 Dynamically determine whether to use offscreen surface based on need (cla: yes)
13984 Listen to keyUp event on meta modified keys (cla: yes, platform-macos)
13985 [web] Initial support for LineMetrics (cla: yes, platform-web)
13986 Add flow test fixtures and tests (affects: engine, cla: yes, code health, waiting for tree to go green)
14002 Add shell api to set default for windows data (cla: yes)
14003 Adding support for enabling semantics on desktop (cla: yes)
14007 Fix most fml tests on Fuchsia (affects: engine, cla: yes, code health)
14008 Don’t crash but warn when the scene builder specifies no layers. (cla: yes)
14010 Remove device independent mask (cla: yes)
14011 Add a separate target for Dart coverter on FML types. (cla: yes)
14018 Started setting the FlutterOverlayView’s bounds when it gets added to its superview. (cla: yes)
14019 Added docstring for FlutterOverlayView. (cla: yes)
14022 Avoid retaining self in block (cla: yes)
14024 Wire up Opacity on Fuchsia, round 2 (affects: engine, cla: yes, waiting for tree to go green)
14026 Catch exception for unit test failure and show output. (cla: yes)
14035 Include uncommitted files when checking for code format issues. (cla: yes)
14046 fix try to copy null will cause crash on iOS (cla: yes)
14053 Revert “Do not default to downstream affinity on iOS insertText” (cla: yes)
14056 A11y desktop fix the method call (accessibility, cla: yes, platform-web)
14060 more tests for enabling semantics (cla: yes)
14061 Fallback to Roboto if no suitable font is found (cla: yes)
14062 Fix fml_unittests on Fuchsia (cla: yes)
14070 Update to newer path fill-type API in Skia (cla: yes)
14074 Dart cherry-picks for 1.12.13 (cla: yes)
14079 Remove suprious warning (cla: yes)
14081 Fix live region logic (cla: yes)
14082 add pointer data santizing in flutter web engine (cla: yes, platform-web)
14086 Update fallback to Roboto url to be HTTPS (cla: yes, waiting for tree to go green)
14087 Revert “Fix fml_unittests (#14062)” (cla: yes)
14088 Revert PRs to unblock David and Jim’s work (cla: yes)
14091 Relanding: Add Flow unittests and fixtures (affects: engine, cla: yes, code health, waiting for tree to go green)
14092 Move Fuchsia unit test runners into engine repo (cla: yes)
14094 Started specifying the OS version for running the tests. (cla: yes)
14100 Cherry-picks for 1.12.13 (cla: yes)
14104 Rework simpler conditional offscreen for screen readback support. (cla: yes)
14127 Fix one more use of deprecated path fill type API (cla: yes)
14131 Refactoring text editing. Strategy pattern is used to handle different browser/operating system and a11y behavior. (affects: text input, cla: yes, platform-web)
14132 [web] Fix text measurement when constraint width is infinite (cla: yes, platform-web)
14134 [web][felt] fix source map file path (cla: yes)
14135 Fix platform view offsets incorrectly taking into account device pixel ratios. (cla: yes)
14136 Expanded our scenario_app docs. (cla: yes)
14137 Disable fml_tests until they’re fixed on Fuchsia (cla: yes)
14138 [web] DOM text measurement return a LineMetrics list if single-line (cla: yes, platform-web)
14142 Disable a11y on detach (cla: yes)
14145 Fix firefox detection to fix app startup for other browsers (cla: yes)
14146 Raise API level for reportFullyDrawn (cla: yes)
14147 v1.12.13+hotfix.3 cherry-picks (cla: yes)
14148 [web] [tests] Changing configurations for firefox (cla: yes)
14149 Do not paint a layer’s children if the children were not prerolled (cla: yes)
14158 [fuchsia] SnapToNextPhase refactor + add tests and documentation (cla: yes, waiting for tree to go green)
14162 migrate flutter runner to present2 (cla: yes)
14163 Convert radians to degrees in canvaskit backend for drawArc (cla: yes)
14165 Fix for tab not working (cla: yes, platform-web)
14168 [shell][fuchsia] Add lib/async/default.h (cla: yes)
14263 Add support for platform views in the CanvasKit backend (cla: yes)
14264 Use the versioned canvaskit from unpkg (cla: yes)
14265 Cleanup the IO thread GrContext (cla: yes)
14267 Enable web engine unit tests on Firefox (affects: tests, cla: yes, platform-web)
14268 Create separate objects for isolate state and isolate group state (cla: yes)
14275 Fix CGMutablePathRef memory leaks (cla: yes)
14282 Remove specificity on Android and iOS (cla: yes)
14283 [SkParagraph] Convert the height override flag in text styles (cla: yes)
14284 v1.12.13+hotfix.5 cherry-picks (cla: yes)
14287 Move Fuchsia unit test runners into engine repo (#14092) (cla: yes)
14298 [fuchsia] Do not Execute paint tasks when there is no vsync (cla: yes)
14305 [web] Update build_web_compilers to 2.7.1 (cla: yes)
14318 [animator] Pass target frametime for Window.onBeginFrame (cla: yes)
14319 Fix missing timeline event of flutter engine’s startup time (cla: yes)
14320 [web][refactor] Split html and canvaskit classes more (cla: yes)
14321 Verify accounting for loop counts in Gif and WebP assets is consistent. (cla: yes)
14323 Fix missing API stream when record event in systrace (cla: yes)
14326 Fixes Objective-C objects memory leaks (cla: yes)
14340 Remove duplicate and outdated src/third_party/dart/tools/sdks entry from DEPS. (cla: yes)
14343 Do not assume that createTypeface is called before getStyle in the AssetManagerFontStyleSet (cla: yes)
14351 [fuchsia] Move async_get_default_dispatcher include to the header (cla: yes)
14359 Assert that arc end caps on canvases with root surface transformations are drawn correctly. (cla: yes)
14361 [tests] Use distinct begin and end times (cla: yes)
14367 objcdoc fix for some ambiguity (cla: yes, waiting for tree to go green)
14378 [Web] Fix pointer binding (cla: yes, platform-web)
14440 Remove unused _TypeNone enum field. (cla: yes)
14452 Fix type in build_fuchsia_artifacts (cla: yes)
14456 [testing] Move test vsync waiters to their own TUs (cla: yes)
14463 [testing] Make vsync waiters pluggable in shell_unittests (cla: yes)
14465 Use futures to images used for comparison with fixtures in embedder unit-tests. (cla: yes)
14467 [web] adding firefox unit tests to font loading (cla: yes)
14468 Implement Path.from in the CanvasKit backend (cla: yes)
14470 [fuchsia] Add diagnostics directory to the set of remote dirs (cla: yes)
14477 Allow embedders to post Dart objects on send ports from the native side. (cla: yes)
14479 [web] Implement Paragraph.getLineBoundary (cla: yes, platform-web)
14482 libtxt: cache fallback fonts found by a Minikin font collection (cla: yes)
14483 Verify embedders can convert clip rects from mutation stack into surface space. (cla: yes)
14484 Calling onConnectionClosed when the input element is blurred (cla: yes)
14485 [web] Remove Paragraph._lines which isn’t necessary anymore (cla: yes, platform-web)
14486 Introduce an auto-deletable SkiaObject; make SkPaint a SkiaObject (cla: yes)
14487 firefox unit tests to font loading structure change (cla: yes)
14491 Engine support for ImageFiltered widget (cla: yes)
14496 Fix comments of iOS status bar height constant (cla: yes)
14504 Fix DOM-based ParagraphRuler.hitTest() (cla: yes, platform-web)
14506 Allow custom embedders to post low memory notifications. (cla: yes)
14514 Apply SmoothPointerDataDispatcher to Fuchsia (cla: yes)
14517 Forward low memory notifications from the shell to DartVM. (cla: yes)
14519 Rename ‘test_vsync_waiters’ to ‘vsync_waiters_test’ for consistency. (cla: yes)
14521 Support timeline can be enabled in release mode (cla: yes)
14535 Fix lint warnings across web_ui, add missing browserEngine case in text field. (cla: yes)
14536 Fix FontLoader does not remove the cache in web engine (cla: yes, waiting for tree to go green)
14537 [web] Calculate align offset for each paragraph line (LineMetrics.left) (cla: yes, platform-web)
14539 Update formatting in web_ui scene bulder to match flutter style. (cla: yes)
14541 Revert “[fuchsia] Do not Execute paint tasks when there is no vsync” (cla: yes)
14542 Manual roll of Dart to revision 8a4cac1ddb141d4a1e395f6e0a7d5bbf2247eb63 (cla: yes)
14543 Revert “Wire up Opacity on Fuchsia, round 2 (#14024)” (cla: yes)
14548 TBR: Revert “Fix wrong fromRGBO alpha value calculation” (cla: yes)
14555 [web] Run engine tests on Safari locally by launching safari installed on MacOS (affects: tests, cla: yes)
14556 Run and collect benchmarks (cla: yes)
14559 Lay the ground work to wire opacity to scenic (cla: yes)
14562 instructions for running firefox/safari tests (cla: yes)
14566 Revert “[fuchsia] Add diagnostics directory to the set of remote dirs… (cla: yes)
14569 Revert “[web] Calculate align offset for each paragraph line (LineMetrics.left)” (cla: yes)
14577 Wire up OpacityLayer to Scenic (cla: yes)
14581 fix editable placement in a11y mode (Work in progress (WIP), cla: yes)
14582 [web] fix leaking problem in tests for text editing. (cla: yes)
14583 Fix message_loop_fuchsia and thus enable fml_tests and flow_tests for Fuchsia (cla: yes)
14588 [web] Long press fix on Safari on IOS (cla: yes)
14599 [web] implement pushImageFilter (cla: yes)
14602 View ref pair (cla: yes)
14604 [web] fix selection issue (cla: yes)
14673 Make BackgroundMode public. (#45747) (cla: yes)
14674 Fixes labelPrefix memory leak in FlutterEngine (affects: add-to-app, cla: yes)
14805 loadfontfromlist should send fontchange message to framework (cla: yes, waiting for tree to go green)
14822 Fixes leak of url in FlutterObservatoryPublisher (affects: add-to-app, cla: yes, waiting for tree to go green)
14823 Revert “Use ELF for Dart AOT snapshots on Fuchsia. (#13896)” (cla: yes)
14828 Font subset (cla: yes, size)
15041 Fixes oc leaks in platform plugin (affects: add-to-app, cla: yes)
15087 Engine/LibTxt/dart:ui impl of TextHeightBehavior (affects: engine, affects: text input, brand new feature, cla: yes)
15089 Fixes FlutterCallbackInfomation leaks (cla: yes)
15103 [web] Fix right click issues (cla: yes, platform-web)
15106 Fix RectHeightStyle::kMax ascent computation bug (cla: yes)
15111 [web] adding windows platform to felt. fixing signal (cla: yes)
15116 Modifies accessibility bridge to populate new node fields in semantic… (cla: yes)
15118 Migrate flutter_runner from flutter_runner::{Thread,Loop} to fml::{Thread,MessageLoop} (cla: yes)
15151 Reland “[web] Calculate align offset for each paragraph line (LineMetrics.left)” (#14537) (cla: yes, platform-web)
15152 Throw an exception in Image.toByteData
rather than hang forever. (cla: yes)
15153 Refactor BitmapCanvas, lazily allocate canvas, fix image composition bug. (cla: yes)
15154 Bump simulator version in IosUnitTests & scenario app in preparation for luci xcode 11 migration (cla: yes)
15156 Add a deprecation javadoc note to the old FlutterActivity (cla: yes)
15160 Recover when browser throws on ImageElement.decode due to too many images (cla: yes)
15161 Add .vpython dependencies to migrate run_tests.py to vpython. (cla: yes, waiting for tree to go green)
15164 Reduce default verbosity of Android embedding (affects: add-to-app, cla: yes, waiting for tree to go green)
15258 [fuchsia] Add a diagnostics directory to the set of remote dirs (#14566) (cla: yes)
15259 Made it so you can specify the old gen heap size. (cla: yes)
15265 Add plugin_registrar_windows.h to published wrapper (cla: yes, waiting for tree to go green)
15268 Fix Path.from. (cla: yes)
15304 add warning message for clipboard api (cla: yes, platform-web, waiting for tree to go green)
15313 Revert “Bump simulator version in IosUnitTests & scenario app in preparation for luci xcode 11 migration” (cla: yes)
15315 Move html window.devicePixelRatio access to EngineWindow to fix WebOS bug. (cla: yes)
15316 Reland “Bump simulator version in IosUnitTests & scenario app in preparation for luci xcode 11 migration”, Reverted in flutter/engine#15313 (cla: yes)
15317 [SkParagraph] Cache the font collection created for use by the Skia text shaper library (cla: yes)
15321 Enable BackdropFilter for most browsers (cla: yes)
15324 [web] Tests for browser history implementation (cla: yes, platform-web, waiting for tree to go green)
15326 modify test_runner.dart for windows to fix test build errors (cla: yes, platform-web, waiting for tree to go green)
15327 Fix devicepixel ratio reset problem when replaying clip stack (cla: yes)
15328 Add missing super.onNewIntent() call (cla: yes)
15331 Revert “Add a deprecation javadoc note to the old FlutterActivity” (cla: yes)
15343 Add support for Increase Contrast on iOS (accessibility, affects: framework, cla: yes, platform-ios, waiting for tree to go green)
15360 Re-land “Use ELF for Dart AOT snapshots on Fuchsia. #13896” (cla: yes)
15370 Revert “Add support for on/off switch labels when built on iOS 13.” (cla: yes)
15372 More efficient decoding for down-sampled Flutter images using cache(Width | Height) (cla: yes) |
15376 Revert “Roll src/third_party/skia 04e77813f8f4..92ca3baba6a5 (15 commits)” (cla: yes)
15378 Implement HWND access for Windows plugins (cla: yes)
15455 Support Clipboard.getData and Clipboard.setData for Flutter for web (cla: yes, platform-web, waiting for tree to go green)
15468 Use Skia’s CSS3 style matcher for dynamically loaded font sets (cla: yes)
15557 Typo fix to kick tests. (cla: yes)
15560 Add support for software text editing controls (cla: yes)
15562 [SkParagraph] Copy font features to the Skia layout engine text style (cla: yes)
15563 Add a type parameter to SavedState.Creator in the new embedding (cla: yes)
15565 [web] Freeze window.defaultRouteName (cla: yes, platform-web, waiting for tree to go green)
15566 Fix embedder mutation order (cla: yes)
15568 Fix hardware keyboard enter so it triggers an action. (affects: desktop, affects: text input, cla: yes)
15569 Change the value of EXTRA_INITIAL_ROUTE to match the value used by the old embedding and flutter_tools (cla: yes)
15570 [fuchsia] HitTesting for fuchsia a11y (cla: yes)
15573 Fix Opacity performance regression on Fuchsia (cla: yes)
15602 Add –lazy_async_stacks to the set of whitelisted VM flags. (cla: yes)
15631 Add back sky_engine/LICENSE (cla: yes)
15635 Add FML check to ensure layout before calling getters (cla: yes)
15641 [web] Add Edge support for Flutter Engine unit-tests. (cla: yes, platform-web)
15649 fix text blurriness in HTML-rendered text (cla: yes)
15653 try 10 times after paving (cla: yes)
15668 const finder (cla: yes, waiting for tree to go green)
15675 [web] Exec command copy (cla: yes, platform-web)
15676 Disable fml_unittests till flakes are addressed. (cla: yes)
15677 Upgrade to CanvasKit 0.11 (cla: yes)
15678 Support animated images in the CanvasKit backend (cla: yes)
15681 [web] update dart:js and dart:js_util to new upstream locations (cla: yes)
15690 [web] edge launcher for windows (cla: yes, platform-web)
15694 [web] Add BoxHeightStyle.strut (cla: yes)
15697 [fuchsia] Add LogSink to runners cmx files to route logs to fuchsia syslog (cla: yes)
15698 implicit casts and add missing docs (cla: yes)
15699 Make internal cache vars private (cla: yes)
15700 v1.12.13+hotfix.7 cherry-picks (cla: yes)
15701 Samsung fix duplication on punctuation: Update keyboard on finish compose. (cla: yes)
15706 Disable GPUThreadMerger tests inline instead of via harness flags. (cla: yes)
15712 Clipping path fix for browsers that don’t use correct units when applying clip-path css using svg (cla: yes)
15715 fix typo, update path metrics docs (cla: yes)
15740 Fix Color API, move toCss to helper functions (cla: yes)
15742 [libtxt] Assign a unique ID to each glyph cluster within a line (cla: yes, waiting for tree to go green)
15743 Fix path.contains failure when devicepixelratio != 1.0 (cla: yes)
15745 [fuchsia] Support Skia tracing arguments (cla: yes)
15746 [web] windows batch script for running felt. it does not have snapshot option (cla: yes, platform-web)
15748 Add size parameters to Vulkan surface functions (cla: yes)
15859 Fix RRect hittest optimization to handle malformed corner radius (cla: yes)
15862 retry on CIPD failure (cla: yes)
15867 Add missing include in GLFW and Windows embeddings (cla: yes, waiting for tree to go green)
15870 Implement Canvas drawPoints API for Html backend (cla: yes)
15872 Remove unused Imports and private method (cla: yes, waiting for tree to go green)
15876 derp (cla: yes)
15878 [bots] remove auto-assign for web PRs (cla: yes)
15880 Const finder fixes (cla: yes)
15891 errant log (cla: yes, waiting for tree to go green)
15893 Implement new SkCanvas virtuals in testing canvases (cla: yes)
15894 Do not produce timeline events in release mode (cla: yes)
15895 Move tonic into //flutter/third_party. (cla: yes)
15899 Release TextureView surface within FlutterTextureView when disconnected. (#48535) (cla: yes)
15900 [fuchsia] Timeline events in profile mode to observatory (cla: yes)
15903 Revert migration to FML messageloops on Fuchsia (cla: yes)
15937 Raise API level for reportFullyDrawn (#14146) (cla: yes)
15938 Add script to force build LUCI builders for a specified commit (cla: yes)
15939 Cancel previous WakeUps in MessageLoopFuchsia on subsequent WakeUp calls (cla: yes)
15940 iOS platform view gesture blocking policy. (cla: yes)
15948 Cherry pick infra testing updates into hotfixes (cla: yes)
15949 Fix data race in DartIsolateGroupData. (cla: yes)
15950 [web] Calling platform message callback after copy (cla: yes, platform-web)
15951 Gets the DPI for all awareness mode and older Windows versions (cla: yes, waiting for tree to go green)
15952 Do not reset the child isolate preparer if the isolate group data already has one (cla: yes)
15953 Ensure we export the various dart snapshot symbols on Fuchsia (cla: yes, waiting for tree to go green)
15955 Cache computed window.physicalSize in a FrameReference (cla: yes, waiting for tree to go green)
15956 Prevent duplicate plugin registration in FlutterEnginePluginRegistry. (#49365) (affects: add-to-app, cla: yes)
15958 [fuchsia] Expose view_ref as part of dart:fuchsia initialization (cla: yes)
15969 [web] Reduce canvas allocation when drawing image. (cla: yes)
15970 Optimize drawRRect to use dom_canvas (cla: yes)
15972 Refactor ShellTest to allow for different ShellTestPlatformViews (cla: yes)
15973 the the fix (cla: yes)
15974 Retry CIPD upload in second place (cla: yes)
15975 Eliminate unused import in Android embedding (cla: yes)
15976 Use 2d matrix for transform to work around Safari clipping bug (cla: yes)
15977 updating the versions of the browsers for flutter web engine unit tests (cla: yes, platform-web)
15978 Ensure GetFixturesPath works on Fuchsia (cla: yes)
15979 Register plugins at the right time, once (affects: add-to-app, affects: engine, cla: yes)
15980 Allow embedders to schedule a callback on all engine managed threads. (cla: yes)
15981 [libtxt] Fix the flag used to check validity of the strikeout position in Skia font metrics (cla: yes)
15982 Disable flakey CountDownLatchTest.CanWait unit test on Fuchsia (cla: yes)
15985 Remove stale recipe changelog. (cla: yes)
16062 Remove tonic/platform. (cla: yes)
16068 Always make gpu thread different from platform thread regardless of platform view (cla: yes)
16071 Remove buggy assertion in EmbedderTest::CanPostTaskToAllNativeThreads. (cla: yes)
16074 Add test to ensure that concurrent message loops have at least one worker. (cla: yes)
16075 Web PargraphStyle TextHeightBehavior integration (cla: yes)
16081 Fix flake by making thread ID tracking in CanPostTaskToAllNativeThreads thread safe. (cla: yes)
16085 Hold a mutex when updating all CanPostTaskToAllNativeThreads::Captures members. (cla: yes)
16086 Disable setting a library tag handler. (cla: yes)
16105 Fix Windows file checks of unicode paths (cla: yes, waiting for tree to go green)
16148 Revert breaking PRs (cla: yes)
16152 [web] Text width should never exceed constraint width (cla: yes, platform-web, waiting for tree to go green)
16155 Reland “Engine/LibTxt/dart:ui impl of TextHeightBehavior #15087” (cla: yes)
16157 Revert “Disable setting a library tag handler.” (cla: yes)
16161 Revert “Always make gpu thread different from platform thread regardless of platform view” (cla: yes)
16167 Allow –enable-service-port-fallback as a white listed arg (cla: yes)
16204 Ensure that Android embedding initialization always uses an application context (cla: yes)
16206 [web] Correct getPositionForOffset for multi-line paragraphs (cla: yes, platform-web)
16208 Fix safe area reporting with transparent FlutterActivitys. (#46060) (cla: yes)
16210 In the test harness, don’t attempt to load AOT snapshots from non-existent dylibs. (cla: yes)
16211 Copied Apple’s semantics for switches, made checkboxes the same. (cla: yes)
16214 Remove buggy test to check if tasks can be posted on all native threads recursively from the emebdder. (cla: yes)
16215 Correct the Fuchsia licenses golden file (cla: yes)
16218 Use bundled Roboto in all tests (cla: yes)
16224 Refactor of Vulkan GPUSurface code (cla: yes)
16229 Make output of run_tests.py easier to understand. (cla: yes)
16230 Notify PlatformViewsController within FlutterEngine when a hot restart occurs. (#48518) (cla: yes)
16248 Avoid generating VSYNC trace events when tracing to systrace. (cla: yes)
16262 [fuchsia] SceneHostBindings are no longer thread locals (cla: yes)
16264 Don’t constexpr iphone_xs_times (cla: yes)
16265 Pass through invoker.resources in fuchsia_test_archive (cla: yes)
16266 Expose the dart kernel snapshot target and copied assets as a public dependency (cla: yes)
16268 Revert “[web] Correct getPositionForOffset for multi-line paragraphs (#16206)” (cla: yes)
16269 [fuchsia] Fix the import for dart_api.h (cla: yes)
16270 Started coalescing updates to viewport metrics after foregrounding the app. (cla: yes)
16276 Fix delete of entire selection in macOS text input (cla: yes)
16277 Revert “Migrate flutter_runner from flutter_runner::{Thread,Loop} to fml::{Thread,MessageLoop} (#15118)” (cla: yes)
16280 Remove superfluous INFO logs from //flutter/runtime. (cla: yes)
16283 Fix runtime_unittest in AOT mode by loading AOT symbols from ELF loader. (cla: yes)
16304 Deprecated FlutterView v1 points to FlutterView v2 (cla: yes, waiting for tree to go green)
16305 Isolate and move common portable ELF loading from fixtures into //flutter/testing. (cla: yes)
16309 supporting changes for evaluation in web debugger (cla: yes)
16311 Remove all uses of the redundant flutter_root variable. (cla: yes)
16312 Fix runtime type errors when running with canvaskit (cla: yes)
16313 Expose DPI helper functions for Runner apps to use (cla: yes, waiting for tree to go green)
16321 Fuchsia a11y actions (cla: yes)
16322 use echo to test whether host is up (cla: yes)
16323 Revert “Modifies accessibility bridge to populate new node fields in semantic…” (cla: yes)
16331 Change NSLog to FML_DLOG (cla: yes, waiting for tree to go green)
16336 Added a plugin method that gets called when the engine is about to be deleted (cla: yes)
16337 [fuchsia] Add additional contributing instructions for Googlers (cla: yes)
16339 Update buildroot to 02b77827fd4. (cla: yes)
16340 Disable flaky MessageLoop tests on Fuchsia. (cla: yes)
16341 [web][felt] If full dart-sdk isn’t available, install it (cla: yes, platform-web)
16342 Wstring conversion cleanup (cla: yes)
16343 Run Flutter framework tests against the web engine in Cirrus (cla: yes, platform-web)
16344 trivial dart-sdk update to trigger engine rebuild for flutter hotfix (cla: yes)
16349 Kill the test harness if any test exceeds a timeout. (cla: yes)
16351 Fix race in SkiaGPUObject unit-tests. (cla: yes)
16355 Revert “Remove use of the deprecated AccessibilityNodeInfo boundsInPa… (cla: yes, waiting for tree to go green)
16365 Reland #16206: “[web] Correct getPositionForOffset for multi-line paragraphs” (cla: yes, platform-web, waiting for tree to go green)
16366 Expose enable-service-port-fallback switch (cla: yes)
16368 Add docs linking BoxHeightStyle and BoxWidthStyle. (affects: docs, cla: yes, waiting for tree to go green)
16369 Fix Windows embedding issues caught by clang (cla: yes)
16370 Add explicit casts to printing of function pointers (cla: yes)
16372 Wrap strdup to use compliant name on Windows (cla: yes)
16373 [SkParagraph] Text layout benchmarks using SkParagraph (cla: yes)
16375 Control test timeouts based on debugger status or command line flags. (cla: yes, waiting for tree to go green)
16376 Enable shell_unittests on Fuchsia with Vulkan dependencies. (cla: yes)
16379 Update license output (cla: yes)
16397 fix build_id logic for fuchsia symbols (cla: yes)
16412 [web] Fixes incorrect transform when context save and transforms are deferred. (cla: yes)
16416 Suppress some deprecation warnings on Windows (cla: yes)
16424 Doc fixes in BoxHeightStyle (cla: yes)
16425 [fuchsia] change kMaxFramesInFlight to 3, add offset option (cla: yes)
16428 Update node fields fix (cla: yes)
16430 use percent for golden diff rates; tighten the values (cla: yes)
16433 Various fixes in CanvasKit (cla: yes)
16434 Fix RasterCache LRU logic + opportunistic simplifications. (cla: yes)
16440 fix bad reference to maxDiffRatePercent (cla: yes)
16442 Include
16446 Relax timing restrictions on WakeUpTimersAreSingletons. (cla: yes)
16450 Gather demangled stack traces and report the same to console on crashes. (cla: yes, waiting for tree to go green)
16465 Ensure fields of Rect and OffsetBase classes are optimized as non-null. (cla: yes)
16469 [web] Reset width/height before deallocation for Safari allocation bug. (cla: yes)
16470 Fix analyzer warnings for frontend_server change (cla: yes)
16472 Disable unit tests using –gtest-filter instead of at compile time (cla: yes)
16473 opt out dart:ui from nnbd (cla: yes)
16474 Enable runtime_unittests on Fuchsia (cla: yes)
16477 Simplify task queues locking mechanism (cla: yes)
16478 Add noexcept annotations to EnableValue moves (cla: yes)
16481 Code cleanup on destructors (cla: yes, waiting for tree to go green)
16483 Partially fix canvas vs text paint order when running on Blink/Webkit browsers (cla: yes)
16494 Fix unused import in Android embedder (cla: yes)
16495 Disable ShellTest.WaitForFirstFrameTimeout on Fuchsia (cla: yes)
16496 Fix text range logic for a11y (cla: yes)
16500 Check Java formatting in format.sh (cla: yes, waiting for tree to go green)
16501 Apply Google Java format (cla: yes, waiting for tree to go green)
16503 Fix ensureInitializationCompleteAsync callback when already initialized. (#39675) (cla: yes)
16504 Use Skia to determine “actual” font name in CanvasKit backend (cla: yes)
16509 Apply lints from internal roll (cla: yes, waiting for tree to go green)
16516 Remove mirrors on the web (cla: yes, waiting for tree to go green)
16520 support endless trace buffer (cla: yes, waiting for tree to go green)
16523 Adds new route annoucement method. (cla: yes)
16525 Clear frame references at the end of every CanvasKit frame (cla: yes)
16526 Enable verbose logging for shell unittests on Fuchsia (cla: yes)
16527 Prevent long flash when switching to Flutter app. (#47903) (cla: yes)
16531 libtxt: use a fixture in the benchmarks (cla: yes)
16545 Try rasterizing each picture and layer at most once. Apply a consistent caching treshold to layers and pictures. (cla: yes)
16546 Revert “Use os_log instead of syslog on Apple platforms (#13487)” (cla: yes)
16547 Samsung duplication bug hack-fix (affects: text input, cla: yes, platform-android, waiting for tree to go green)
16548 [fuchsia] Disable retained layers (cla: yes)
16549 Re-land: Use os_log instead of syslog on Apple platforms (cla: yes, waiting for tree to go green)
16550 [web] skipping unit tests in Safari (cla: yes, platform-web)
16552 Exposes FlutterView, FlutterSurfaceView, and FlutterTextureView to FlutterActivity and FlutterFragment. (#41984, #47557) (cla: yes)
16556 Enable lazy-async-stacks by-default in all modes (cla: yes)
16557 [web] Fix edge cases in Paragraph.getPositionForOffset to match Flutter (affects: text input, cla: yes, platform-web)
16558 Revert “Re-land: Use os_log instead of syslog on Apple platforms (#16… (cla: yes)
16559 Update felt documentation (cla: yes, platform-web)
16560 Fix the newline on some keyboards (cla: yes, waiting for tree to go green)
16561 [Fuchsia] Dump syslog output after tests have run (cla: yes)
16564 Move log_listener to reboot trap (cla: yes)
16565 Fix multi-line Javadoc code blocks (cla: yes)
16567 [web] Unskip tests that are already passing in Safari (affects: tests, cla: yes, platform-web, waiting for tree to go green)
16568 Revert “Re-arm timer as necessary in MessageLoopFuchsia” (cla: yes)
16569 [web] Handle alignment correctly in Paragraph.getPositionForOffset (affects: text input, cla: yes, platform-web)
16572 Set the current GL context to the most recently acquired Surface (cla: yes)
16588 Remove usage of Dart_AllocateWithNativeFields from tonic (cla: yes)
16590 [web] Fixing launching Safari. This should solve the LUCI issue (cla: yes)
16595 improve surface state assert error messages (cla: yes)
16599 Implement Path extractPath, tangent APIs (cla: yes)
16601 Fix drawRRect failure when shader is specified (cla: yes)
16604 Manual roll of Dart 0299903f3e…edd64e6d5c (cla: yes)
16621 [shell tests] Integrate Vulkan with Shell Tests (cla: yes)
16624 update hash code logic on the web (cla: yes)
16625 [web] Paragraph.getBoxesForRange uses LineMetrics (affects: text input, cla: yes, platform-web)
16626 [web] Skipping failing edge tests (cla: yes)
16629 Kick LUCI (cla: yes)
16630 URL-encode asset URLs so assets are properly loaded (cla: yes)
16653 Lift restriction that embedders may not trample the render thread OpenGL context in composition callbacks. (cla: yes)
16672 Fix issue viewdidload call while init FlutterViewController (cla: yes)
16674 Revert “Lift restriction that embedders may not trample the render thread OpenGL context in composition callbacks.” (cla: yes)
16684 Revert “Remove usage of Dart_AllocateWithNativeFields from tonic” (cla: yes)
16689 Add more child lifecycle tests (cla: yes)
16690 fuchsia: remove use of replace_as_executable
(cla: yes)
16694 Fix FlutterPlugin doc param reference (cla: yes, waiting for tree to go green)
16698 [runner] Corrects logging of close() status (cla: yes)
16700 [i18n] Deprecates fuchsia.timezone.Timezone (cla: yes)
16711 Reland “Lift restriction that embedders may not trample the render thread OpenGL context in composition callbacks.” (cla: yes)
16713 Reland “Remove usage of Dart_AllocateWithNativeFields” (cla: yes, waiting for tree to go green)
16715 [web] Running safari tests on LUCI (cla: yes)
16717 Flush the SkCanvas when submitting a frame in ShellTestPlatformViewVulkan::OffscreenSurface (cla: yes)
16718 Enable Vulkan-related shell unittests on Fuchsia (cla: yes)
16720 Refactor of ClaimDartHandle -> AssociateWithDartWrapper (cla: yes, waiting for tree to go green)
16721 [web] Fix canvas leak when dpi changes. Evict from BitmapCanvas cache under… (cla: yes)
16733 Fix some compiler warnings in newer versions of Clang. (cla: yes)
16734 [web] Rename LineMetrics.text to LineMetrics.displayText (cla: yes, platform-web)
16736 [web] Paragraph.longestLine doesn’t need to check for isSingleLine anymore (cla: yes, platform-web)
16737 [web] add comment to skipped safari test (cla: yes)
16745 [web] Reduce the usage of unnecessary lists in pointer binding (cla: yes, platform-web, waiting for tree to go green)
16749 [web] Respect maxLines when calculating boxes for a range (cla: yes, platform-web, waiting for tree to go green)
16753 Migrate Path to AssociateWithDartWrapper (cla: yes)
16772 Delete FlutterAppDelegate_Internal.h (cla: yes, waiting for tree to go green)
16781 Revert “Enable lazy-async-stacks by-default in all modes” (cla: yes)
16785 Manually add third_party/dart/third_party/pkg/stagehand to DEPS (cla: yes)
16791 [web] Guard the remaining calls to window.onPlatformMessage (cla: yes, platform-web)
16793 Evict BitmapCanvas(s) from cache when canvas allocation fails (cla: yes)
16794 Fix handler unregistration in C++ channels (cla: yes)
16797 [web] changing user limits for macos (cla: yes)
16800 Enable HTTP and socket profiling dart:io service extensions for Flutter (cla: yes)
16818 script for fetching correct flutter version (cla: yes)
16820 Fixed the ability to scroll to the top on iOS 13 (cla: yes)
16822 Fix stale physicalSize on resize event (cla: yes)
16824 Avoid capturing this unsafely in MultiFrameCodec (cla: yes)
16829 Revert “fuchsia: remove use of replace_as_executable (#16690)” (cla: yes)
16834 [fuchsia] fix broken flows when under high load (cla: yes)
16837 remove usage of Dart_New for paragraph/libtxt (cla: yes)
16838 Drop last usages of Dart_New from engine (cla: yes)
16840 [SkParagraph] Set the skia_use_icu GN flag required to build SkParagraph (cla: yes)
16849 Avoid using Dart_New for semantics (cla: yes, waiting for tree to go green)
16850 shake out Paint.toString (cla: yes, perf: app size, severe: performance)
16864 Manual roll of Dart 09bbd3cca5…6708f6d4c7 (cla: yes)
16889 Revert “Try rasterizing images and layers only once , even when their… (cla: yes, waiting for tree to go green)
16896 Const finder missing static const
list/map/set fields. (cla: yes)
16915 Revert “Drop last usages of Dart_New from engine (#16838)” (cla: yes)
16916 Fixed splash screen crash when bringing Android app back to foreground after being evicted from memory. (#47635) (cla: yes)
16923 Add Flutter RTree (cla: yes)
16924 Request EGL in GLFW window creation (cla: yes)
16928 Make GetDefaultFontFamilies return a vector
16930 [web] Engine integration test (cla: yes, platform-web)
16932 Remove debug log (cla: yes, waiting for tree to go green)
16933 Refactor isolate test (cla: yes, waiting for tree to go green)
16937 Added compiling the dart code for scenario tests as part of the xcode build (cla: yes)
16941 fix OOL def for dart_isolate_runner (cla: yes)
16944 Allow relative resource paths in GLFW embedding (cla: yes)
16945 Fixed FlutterPlugin.h doxygen. (cla: yes)
16947 doxygen tooling updates and doxygen for FlutterCodecs.h (cla: yes)
16948 Remove duplicate dependency on the Dart language model (cla: yes)
16950 documented fluttertexture.h (cla: yes)
16960 Fix bounds of image_filter_layer (cla: yes)
16963 fix shadows and mask filter blurs (cla: yes)
16965 [web] Fixes IE11 crash due to missing canvas ellipse support and font polyfill failure (cla: yes)
16977 Add a Linux Shell that uses GTK for rendering. (cla: yes, waiting for tree to go green)
16988 remove 10s timeouts from tests (cla: yes)
16991 Record fml and shell benchmarks (cla: yes)
16992 fushia licenses fix (cla: yes)
16994 [web] Fixes for Firefox & Safari double underline decoration bugs. (cla: yes)
16995 fix “TREE INCONSISTENT” noise in compositing_test.dart (cla: yes)
16998 Started deleting .DS_Store files so licenses can run on mac os x. (cla: yes)
17002 [frontend_server] forward new module name flag (cla: yes, waiting for tree to go green)
17005 [Fuchsia] Move physical shape layer compositing to Flutter (cla: yes)
17008 Revert “fix shadows and mask filter blurs (#16963)” (cla: yes)
17011 Update linux desktop deps installation script (cla: yes)
17020 Add libfreetype6-dev to desktop Linux dependencies (cla: yes)
17032 clone_flutter.sh: use commit date instead of author date (cla: yes)
17038 Disable shell benchmarks (cla: yes)
17040 Revert “Revert “fix shadows and mask filter blurs (#16963)” (#17008)” (cla: yes)
17044 Add support for firefox mac installer. Update web_ui pubspec for http.wq (cla: yes)
17046 Implement asynchronous texture uploads when using the Metal backend on iOS. (cla: yes)
17049 Implement unobstructed Platform Views on iOS (cla: yes)
17051 Use the ELF loader to setup AOT symbols in benchmark runner. (cla: yes, waiting for tree to go green)
17068 Teach frontend compiler to replace toString
with super.toString
for selected packages (cla: yes, perf: app size, severe: performance, waiting for tree to go green)
17073 Add build_and_test_linux_release presubmit test (cla: yes, waiting for tree to go green)
17074 Revert “Fix bounds of image_filter_layer” (cla: yes)
17075 Migrate embedding to AndroidX (cla: yes)
17077 Reland ImageFiltered bounds fix (cla: yes)
17080 Add support for the Metal backend on all iOS builds. (cla: yes, waiting for tree to go green)
17081 Disable Embedder11yTest::A11yTreeIsConsistent to unblock LUCI. (cla: yes)
17084 Remove the unused method on iOS surface to make the resource context current. (cla: yes, waiting for tree to go green)
17088 Revert “Add support for the Metal backend on all iOS builds.” (cla: yes)
17094 Fixes comments typo in FlutterPlatformViews (cla: yes)
17097 [web] increasing user limits for macos (cla: yes)
17099 [web] Introduce js interop to enable experimental flags on web (cla: yes, platform-web)
17100 Use the standard [[nodiscard]] attribute instead of an FML macro. (cla: yes, waiting for tree to go green)
17101 Remove unused or unnecessary compiler specific marcos in FML. (cla: yes, waiting for tree to go green)
17108 Made it so you can whitelist what events you want to listen to (cla: yes)
17109 Make a pass through all the embedding javadocs (cla: yes)
17115 build a precompiled SDK with canvas kit enabled (cla: yes)
17116 Define embedding dependencies in Gradle (cla: yes)
17118 [fuchsia] Change vsync trace name back to “vsync callback” on Fuchsia (cla: yes)
17119 Fix link in README.md (cla: yes)
17122 Replace Pipeline’s ProduceToFront
with ProduceIfEmpty
to handle thread merging. (cla: yes)
17131 Implementing Locale.toLanguageTag() method in flutter web. (cla: yes)
17135 Canvas: Remove some unused virtuals, and prepare for signature change (cla: yes)
17139 [web] Add HtmlCodec progress callback (cla: yes)
17141 Disable flutter_runner_scenic_tests until the instability is resolved (cla: yes, waiting for tree to go green)
17146 Two point conical gradient for web CanvasKit (cla: yes, platform-web, waiting for tree to go green)
17148 Rename GPU to raster thread in PerformanceOverlay (cla: yes)
17149 Document texture registry threading requirements. (cla: yes)
17154 Allow external texture sources when using the Metal backend. (cla: yes, waiting for tree to go green)
17162 Update the Metal backend selection to use iOS 10.0 and A7 as the version floor. (cla: yes)
17186 Added a log message when sharing a FlutterEngine across multiple FlutterViewControllers. (cla: yes)
17189 Truncate error messages for the crash reporter to the maximum length permitted by the FIDL call (cla: yes)
17190 Felt add integration (Work in progress (WIP), cla: yes)
17191 Reland “Add support for the Metal backend on all iOS builds.” (cla: yes, waiting for tree to go green)
17195 remove unused packagesFile field (cla: yes)
17197 Revert “Reland “Add support for the Metal backend on all iOS builds.”” (cla: yes)
17198 Fix blend test diffrate on mac (cla: yes)
17203 Removed a text input trait that causes VoiceOver to be incorrect when tapping a text input. (cla: yes)
17206 Fix FlutterView’s _delegate is not declared as ivar but a global vari… (cla: yes, waiting for tree to go green)
17208 Fix copy/paste mistake in GLFW asset path resolution (cla: yes)
17209 Switch ui.window.devicePixelRatio from browser logical to physical. (cla: yes)
17210 Add DartProject for Windows embedding API (cla: yes)
17213 Disable the use of the API_AVAILABLE macro in Skia in iOS release builds. (cla: yes)
17217 Enable unified OpenGL/Metal builds. (cla: yes, waiting for tree to go green)
17218 Revert “Enable unified OpenGL/Metal builds.” (cla: yes)
17228 Sync Cirrus web test config from flutter/flutter (cla: yes)
17230 Re-land “Enable unified OpenGL/Metal builds.” (cla: yes, waiting for tree to go green)
17231 Soften shadows (cla: yes)
17233 Revert “Implement unobstructed Platform Views on iOS” (cla: yes)
17237 Reland: Implement unobstructed Platform Views on iOS (cla: yes)
17238 Run web framework tests on third-party rolls (cla: yes)
17239 Revert “Roll src/third_party/dart ba8baa46b452..0296286c03f6 (11 comm… (cla: yes)
17242 Remove code which skips keyEvent from input element on web (cla: yes)
17243 Revert “Roll src/third_party/dart ba8baa46b452..fbd0c8a46813 (35 comm… (cla: yes)
17250 Document flutter::RuntimeController. (cla: yes)
17256 Documentation cleanups to RuntimeController. (cla: yes)
17258 Don’t depend on an implicit transaction when no external view embedder is present. (cla: yes)
17261 Remove checks for the always true using_fuchsia_sdk flag in all GN files. (cla: yes, waiting for tree to go green)
17273 Added missing mock for MockEngine (cla: yes)
17276 [web] Profile text layout and forward data to macrobenchmarks (cla: yes, platform-web)
17278 Allow drawing raster cache results whose device rect is one pixel larger than the cached image (cla: yes)
17280 Add empty string check to Locale toString (cla: yes, waiting for tree to go green)
17281 [metrics] Record the frame target time on the layer tree (cla: yes, perf: speed, severe: performance)
17298 Preserve zones in Window callbacks (cla: yes)
17299 [web] use web drivers as a library only. do not fetch/clone web_installers (cla: yes)
17300 Add service protocol to get SkSLs (cla: yes, perf: speed, severe: performance)
17301 Document flutter::DartServiceIsolate. (cla: yes)
17302 Update FlDartProject to new path format (cla: yes)
17308 Flush background canvas before allocating a new surface (cla: yes)
17313 fuchsia: remove use of replace_as_executable (second try) (cla: yes)
17324 Enable expression evaluation in the debugger for web (cla: yes, waiting for tree to go green)
17325 Add regression test for treeshaking debugFillProperties (cla: yes)
17326 Revert unobstructed platform views (cla: yes)
17329 Rename GPU thread to raster thread in code comments (cla: yes)
17331 Android change to match the Google internal changes. (cla: yes, waiting for tree to go green)
17332 add limited analysis options (cla: yes)
17336 Reland unobstructed platform views (cla: yes)
17339 [web] improving felt: running target unit tests, cleaning up used proccesses (cla: yes, platform-web)
17352 Do not drop toString for enums (cla: yes)
17355 Add name to the XCTAttachments in the scenario test app (cla: yes)
17356 Locale: empty string equates to null (cla: yes)
17361 Disable OnServiceProtocolGetSkSLsWorks in Fuchsia (affects: tests, cla: yes, waiting for tree to go green)
17364 [web] changing the integration tests to show errors (cla: yes)
17366 Fix problem that using multi-engines, sometimes OpenGL would crash be… (cla: yes, waiting for tree to go green)
17367 Disable ShellTest.OnServiceProtocolGetSkSLsWorks. (cla: yes)
17368 Revert “add limited analysis options” (cla: yes)
17370 [web] Fix HtmlImage state pollution due to image.clone optimization (cla: yes)
17371 Guard SkCanvas bitmap virtuals for deprecation and removal (cla: yes)
17372 fix implicit dynamic and two lints everywhere; implicit cast in dev/ (cla: yes)
17374 Reland “add limited analysis options (#17332)” (cla: yes)
17376 Add keep annotation to Locale.toString (cla: yes)
17377 enable Dart analysis for Web on Cirrus (cla: yes)
17378 [web] Fix canvas z-index leaking across repaints when element is reused. (cla: yes)
17380 [fuchsia] Re-enable shadows. (cla: yes)
17382 change chrome version (cla: yes)
17385 Use the private presentation window type for platform view windows (cla: yes, waiting for tree to go green)
17391 Partially revert Samsung keyboard force-update workaround (cla: yes)
17392 Document flutter::DartVMData. (cla: yes)
17394 Document flutter::SkiaConcurrentExecutor. (cla: yes)
17398 Readme change to trigger builds (cla: yes)
17408 More rename from GPU thread to raster thread (Work in progress (WIP), cla: yes)
17413 Correct –dry-run hint (cla: yes, waiting for tree to go green)
17423 [fuchsia] Remove “CreateTraceProvider” trace event (cla: yes)
17425 Strengthen json string comparisons (cla: yes)
17426 Implement getExtractedText in InputConnectionAdaptor (affects: text input, cla: yes, platform-android, waiting for tree to go green)
17428 GPU to raster rename, patch 2 (cla: yes, waiting for tree to go green)
17429 Fix iOS builds on Xcode 11.4 for new enum values added in iOS 13.4. (cla: yes)
17431 Use Metal on iOS by default. (cla: yes)
17433 Started clearing out the semantics information in Dart as well as deleting the AccessibilityBridge. (cla: yes)
17436 [fuchsia] Fix bug when applying scale. (cla: yes)
17437 If the application says there is a new texture but does not provide one, reuse the last texture. (cla: yes)
17439 [fuchsia] Add tests for TransformLayer. (cla: yes)
17445 Finish removing deprecated SkCanvas virtuals (cla: yes)
17446 Remove me from auto-assign list (cla: yes, waiting for tree to go green)
17451 Revert “Roll Clang to v11, roll buildroot to ee57ed9459f52adf9165e0adad4e74ba167c2f93, allow newly exported symbols” (cla: yes)
17457 Reland Clang 11, Roll buildroot to 1bc40a5f916adb93d87e2a2230a0ec43db876c1c (cla: yes)
17458 Manual fuchsia linux SDK roll (cla: yes)
17464 Revert “Reland Clang 11, Roll buildroot to 1bc40a5f916adb93d87e2a2230a0ec43db876c1c” (cla: yes)
17467 Reland Clang 11, roll buildroot to 1bc40a5f916adb93d87e2a2230a0ec43db876c1c, take 3 (cla: yes)
17473 Initialize locale from FlutterEngine (cla: yes)
17475 fix typos in switch descriptions caused by missing spaces (cla: yes, waiting for tree to go green)
17482 Revert “Reland Clang 11, roll buildroot to 1bc40a5f916adb93d87e2a2230a0ec43db876c1c, take 3” (cla: yes)
17848 update dart to 2.8.0-dev.20.10 (cla: yes)
17931 Update 1.17 engine hash to Dart 2.8.0 stable
18089 fix web_engine_integration_test_linux
18097 Video player causes iOS app to run out of memory and crash 55784
18066 update Dart
flutter/plugins
All PRs (215 PRs) in 1821 [google_maps_flutter] Breaking change fix for bitmap scaling (cla: yes)
1983 [android_intent] support for setType() and setDataAndType() (backlog, cla: yes)
2042 [google_maps_flutter] Fixed typo in LatLngBounds constructor (cla: yes, submit queue)
2044 [google_maps_flutter] Fix circle and polygon stroke width (cla: yes, in review)
2134 [video_player] Fixes video initialization future stall. (cla: yes, waiting for test harness)
2181 [google_maps_flutter] Add methods to programmatically show/hide marker’s infowindow (cla: yes, in review)
2193 [android_alarm_manager] migrate to the V2 Android embedding (cla: yes)
2235 [google_maps_flutter] Avoid unnecessary map element updates (performance) (cla: yes, submit queue)
2264 [google_maps_flutter] Adds support for BuildingsEnabled property (cla: yes)
2276 [video_player] Use platform interface (cla: yes)
2279 [video_player] Add web implementation using platform interface (cla: yes)
2283 [android_alarm_manager] Testing and documentation (cla: yes)
2287 [In_app_purchases] migrate to Play Billing Library 2.0. (cla: yes)
2291 add shared_preferences_platform_interface (cla: yes)
2295 [webview_flutter] Add support for onPageStarted event (cla: yes)
2298 [quick_actions] Add DartDoc and test coverage (cla: yes)
2299 [local_auth] support v2 embedding (cla: yes)
2300 [all] Switch to pedantic analysis rules (cla: yes)
2301 [google_sign_in] Migrate away from quiver_hashcode (cla: yes)
2303 [google_maps_flutter] Add documentation (cla: yes, documentation)
2304 [none] Add release process to CONTRIBUTING.md (cla: yes)
2305 [video_player] Emit correct VideoEventType (cla: yes)
2306 [connectivity] Adds Macos support (cla: yes)
2307 Add Chrome to the Docker for CI (cla: yes)
2310 [android_intent] Fix pedantic linter errors (cla: yes)
2311 [battery] Fix pedantic linter errors (cla: yes)
2312 [camera] Fix unawaited future errors (cla: yes)
2313 [connectivity] Fix unawaited futures (cla: yes)
2314 [device_info] Fix pedantic errors (cla: yes)
2315 [e2e] Fix pedantic lints (cla: yes)
2316 [google_sign_in_web] Add empty podspec to plugin. (cla: yes)
2317 [in_app_purchase] Fix most failing pedantic lints (cla: yes)
2318 [script] Exclude google_sign_in_web from podspec lint. (cla: yes)
2319 [package_info] Fix pedantic lints (cla: yes)
2320 [share] Fix pedantic lints (cla: yes)
2321 [video_player] Fix pedantic lints (cla: yes)
2322 [webview_flutter] Fix pedantic lint errors (cla: yes)
2323 Adds a macos stub implementation of E2EPlugin (cla: yes)
2324 shared_preferences: throw AssertionError on non-mock implementations (cla: yes)
2325 Implement shared_preferences on top of platform interface (cla: yes)
2327 [android_alarm_manager] Update minimum Flutter version to 1.12.0 (cla: yes)
2328 Update documentation for connectivity (cla: yes)
2329 [in_app_purchase]Change a comment. (cla: yes, in review)
2331 [in_app_purchase]Update json_annotation version (cla: yes)
2332 Web implementation of shared_preferences (cla: yes)
2334 [CI] Adds task to build and test plugins with macos implementations (WIP, cla: yes)
2335 [google_sign_in]Update google_sign_in_example name in pubspec.yaml (cla: yes)
2337 [webview_flutter] Make it more explicit that webview keyboard is not ready for production (cla: yes)
2338 [ android_alarm_manager ] Loosen Flutter SDK lower bound, update README (cla: yes)
2339 [webview_flutter] add gesture navigation for iOS (cla: yes)
2340 [camera] Resolve example null exception (cla: yes)
2341 [image_picker] Fix file not found exception (cla: yes, in review, waiting for test harness)
2342 [path_provider] Adds macOS support (cla: yes)
2343 [webview_flutter] Fix iOS WebView ignoring SafeArea widget and iOS 13 WebView scroll indicator showing at random location. (cla: yes)
2345 Revert “[android_alarm_manager] Update minimum Flutter version to 1.12.0” (cla: yes)
2347 [e2e_macos] Remove redundant analysis_options.yaml (cla: yes)
2348 Add a plugin_platform_interface package (cla: yes)
2349 [video_player_platform_interface] Fix some pedantic lints (cla: yes)
2350 Export SignInOption from interface since it is used in the frontend (cla: yes)
2352 [google_sign_in] Remove unused variable (cla: yes)
2354 [none] Lock pedantic version (cla: yes)
2355 [video_player] Document public API of video_player_platform_interface. (cla: yes, waiting for test harness)
2356 [none] Pass –custom-analysis flag through CI (cla: yes)
2358 adds missing [[ to elif statement in scripts/incremental_build.sh (cla: yes)
2359 [google_sign_in_platform_interface] Add missing docs (cla: yes)
2362 [Image_picker] fix rotation regression on Android. (cla: yes)
2363 [e2e ]Add dummy android project (cla: yes)
2364 [google_sign_in] Fix pedantic lints (cla: yes)
2365 [google_sign_in_web] Fix pedantic lints (cla: yes)
2366 [connecitivity_macos] Fix warnings to publish (cla: yes)
2367 Temporarily disable CI on stable Flutter (cla: yes)
2368 [url_launcher] Migrate to new pubspec plugins schema and endorse url_launcher_web (cla: yes)
2369 [espresso] Adds EspressoFlutter as a first-party plugin (cla: yes)
2371 [google_sign_in] Migrate to new pubspec plugins schema (cla: yes)
2372 [path_provider_macos] Fix publish warnings (cla: yes)
2373 Disable stable for check publish (cla: yes)
2374 [url_launcher_web] Add a no-op android/ folder (cla: yes)
2375 [sensors]Cancel sensors example timer avoid exception (cla: yes)
2376 [flutter_plugin_android_lifecycle] Add example notice like android_intent_example (cla: yes)
2378 [url_launcher_web] bump the minimal flutter requirement to 1.10.0 (cla: yes)
2382 Update all pubspecs to work with the latest version of pub and Flutter (cla: yes)
2383 [url_launcher] Adds macOS package with example app (cla: yes)
2384 [video_player_web] Play videos from assets (cla: yes)
2385 [shared_preferences] Adds macOS support with example app (cla: yes)
2386 [url_launcher] Endorse macos package (cla: yes)
2388 [shared_preferences] Endorse shared_preferences (cla: yes)
2389 [video_player] Endorse web implementation. (cla: yes)
2390 [shared_preferences] Endorse web plugin. (cla: yes)
2391 [ios_platform_images] Add ios platform images (cla: yes)
2392 [shared_preferences_web] Prepare to be endorsed (cla: yes)
2393 [google_sign_in_web] Prepare for endorsement. (cla: yes)
2394 [e2e] Creates basic support/documentation/example to iOS. (cla: yes)
2396 [skip ci] don’t run Cirrus on tags (cla: yes)
2398 [google_sign_in] Expose network error (cla: yes)
2399 [url_launcher] Use the common PlatformInterface functionality (cla: yes)
2400 [battery] cleanup for Android embedding post 1.12 (cla: yes)
2401 [url_launcher] remove temporary dependency override (cla: yes)
2402 re-enable stable CI (cla: yes)
2403 [url_launcher_macos] add a no-op android implementation (cla: yes)
2407 Update endorsed macos plugins readme and update others (cla: yes)
2408 [video_player_web] add a no-op android folder (cla: yes)
2409 [shared_preferences] add a no-op android folder to web/macos packages (cla: yes)
2410 [google_sign_in_web] Add a no-op Android implementation (cla: yes)
2411 Remove AndroidX references from no-op android implementations (cla: yes)
2412 [shared_preferences web/macos] remove unused onMethodCall methods (cla: yes)
2414 [ios_platform_images] Made ios_platform_images set the correct image scale. (cla: yes)
2417 [plugin_platform_interface] Don’t use const Object as a token (cla: yes)
2418 [url_launcher] use non static token for platform interface (cla: yes)
2425 [flutter_webview] Raise min Flutter SDK to stable (cla: yes)
2427 [google_sign_in] Pass the client id to the platform interface. (cla: yes)
2428 [google_maps_flutter] fix swift example in readme (cla: yes, submit queue)
2430 [image_picker] support android V2 embedding (cla: yes)
2432 [ios_platform_images] Removed android support from the pubspec. (cla: yes)
2434 [video_player] Make sure the plugin is correctly initialized (cla: yes)
2435 [ci] Upgrade to Xcode 11.3 (cla: yes)
2436 [path_provider] now supports getDownloadsDirectory() on macOS. (cla: yes)
2444 Migrate away from deprecated BinaryMessages
(cla: yes)
2445 [webview_flutter] Setup XCTests (cla: yes)
2446 Update CODEOWNERS (cla: yes)
2447 [camera] Fix crash from changing permissions (cla: yes)
2448 Update Gradle version (cla: yes)
2452 [sensors] Update readme documentation (cla: yes, waiting for test harness)
2453 [android_alarm_manager] Fixed issue where callback lookup was failing in the background (cla: yes)
2455 [google_sign_in_web] Fix race condition on init. (cla: yes)
2459 Updates CODEOWNERS (cla: yes)
2461 Updates to espresso docs (cla: yes)
2465 [e2e] Fixed bug in e2e for ios where it doesn’t exit. (cla: yes)
2466 [webview_flutter] always make sure the contentInset or the sum of contentInset and adjustedContentInset is 0 on iOS. (cla: yes)
2467 [flutter_plugin_android_lifecycle] Stop reflecting (cla: yes, waiting for test harness)
2469 [image_picker] Fix an issue that the example app won’t launch the image picker after Android V2 embedding migration. (cla: yes)
2470 [shared_preferences] Fixes gradle version for shared preferences (macos, web) bug on android (cla: yes)
2473 [Closed Captioning] Create SubRip file parser and dart closed caption data object (cla: yes)
2474 [in_app_purchase] Remove unused method from example app (cla: yes)
2475 Bump roboelectric version (cla: yes)
2476 Add missing Xcode workspaces to examples (cla: yes)
2477 [shared_preferences] fix typo in readme (cla: yes)
2481 [In_app_purchases] Removing extra testing changes for in-app-purchase example (cla: yes)
2482 [android_alarm_manager] Added Espresso test for background execution (cla: yes)
2483 [video_player, video_player_web] PlatformException fix (cla: yes, waiting for test harness)
2485 Fix ci error: deprecated api (cla: yes)
2487 [video_player] Add caption to VideoPlayerValue to get the current closed caption (cla: yes, waiting for test harness)
2488 [google_maps_flutter] supports v2 android embedding. (cla: yes)
2490 [url_launcher_web] Added support for mailto in url_launcher_web plugin (cla: yes)
2492 Configure Cirrus Branch Guard (cla: yes)
2496 Revert “Configure Cirrus Branch Guard” (cla: yes)
2497 [google_maps_flutter] Fixes toggling traffic layer not working on Android (cla: yes, in review)
2500 [webview_flutter] Fix iOS WebView not opening href with target=”_blank” (cla: yes)
2502 [e2e] e2e web changes part1: registering web extension. (cla: yes)
2504 [in_app_purchase] Fix wrong _pendingCompletePurchase flag value (cla: yes)
2505 [google_maps_flutter] getZoomLevel for map controller (cla: yes, submit queue)
2507 [google_maps_flutter] Add steps to set up google map sdk on each platform in readme. (cla: yes)
2508 [google_sign_in_web] Add more detailed setup instructions. (cla: yes)
2509 [in_app_purchases] Android: make sure properly disconnect the billing client object. (cla: yes)
2514 [e2e] Test multiple failure behavior (cla: yes)
2515 [Connectivity] Adds platform interface to connectivity plugin (cla: yes)
2516 [e2e] Avoid running failure test using native instrumentation test frameworks (cla: yes)
2517 [webview_flutter] Remove the upper bound from the Flutter SDK constraint (cla: yes)
2518 [in_app_purchase] Fix version. (cla: yes)
2519 [connectivity_platform_interface] Fix README (cla: yes)
2522 [shared_preferences] Fix README broken link (cla: yes)
2523 [google_maps_flutter] Move google_maps_flutter to its own subdir. (cla: yes, waiting for test harness)
2525 Add matthew-carroll to reviewers (cla: yes)
2526 [connectivity] Migrate more logic to method channel platform (cla: yes, waiting for test harness)
2528 [video_player] Made the video_player clean up after itself on iOS. (cla: yes)
2529 Exclude connectivity packages (cla: yes)
2530 [none] Update CODEOWNERS (cla: yes)
2534 fix break on switch (cla: yes)
2536 [shared_preferences] Fix deprecated API call (cla: yes, submit queue)
2537 [connectivity] Use platform_interface in core plugin (cla: yes)
2538 [connectivity] Endorse macos implementation (cla: yes)
2539 [camera][in_app_purchase] Fix pedantic dependency. Remove pubspec.yaml
in root folder. (cla: yes)
2540 [connectivity] Add macos example (cla: yes)
2541 Updates gitignore with unwanted macos files (cla: yes)
2542 [path_provider] Move package into a path_provider directory (cla: yes)
2543 add dev_dependency:pedantic to all plugins (cla: yes)
2547 [google_sign_in] Add new Oauth scope methods to google_sign_in_platform_interface. (cla: yes)
2549 [e2e] fix flutter driver code snippet in readme and improve formatting of code snippets (cla: yes)
2551 [flutter-plugin-android-lifecycle] Update Gradle version (cla: yes)
2552 [url_launcher] fix: url_launcher - updated _launchUniversalLinkIos and Added Tests (cla: yes, waiting for test harness)
2553 [path_provider] Create platform interface (cla: yes)
2554 [web] adding a test for e2e web testing. (cla: yes)
2555 [share] plugin: Update gradle version of example for Android (cla: yes, waiting for test harness)
2557 [path_provider] Use platform interface (cla: yes)
2558 Exclude path_provider packages (cla: yes)
2559 [path_provider_macos] Adds example app (cla: yes)
2560 [connectivity_platform_interface] Add ConnectivityResult.unknown
. (cla: yes)
2561 Revert “[connectivity_platform_interface] Add ConnectivityResult.unknown
.” (cla: yes)
2564 [path_provider_platform_interface] Rename back to StorageDirectory (cla: yes)
2566 [path_provider] Endorse macOS implementation (cla: yes)
2567 [device_info] add PackageManager’s SystemFeatures to AndroidDeviceInfo (cla: yes)
2569 [path_provider] Remove plugin class (cla: yes)
2574 [webview_flkutter] remove ios workspace setting (cla: yes)
2575 [android_intent] Make action optional, as Intents can also resolve with just the component name (cla: yes)
2580 [espresso] Remove Swift dependency (cla: yes)
2584 Rename FlutterRunner and make launch deterministic when running other tests. (cla: yes)
2585 [in_app_purchase] Android: fix potential crash when casting in v1 embedding. (Trivial) (cla: yes)
2586 [android_intent] Bump to Flutter stable, remove deprecation warnings (cla: yes)
2590 [device_info] Update Android embedding to match latest Flutter stable release (cla: yes)
2592 [connectivity] remove ios workspace setting for example app. (cla: yes)
2593 [e2e] Adding failure details for driver tests (cla: yes)
2597 [battery] Announce API stability and compatibility with 1.0.0 (cla: yes)
2599 [google_sign_in] Add implementations of requestScopes. (cla: yes)
2600 [many] Replace deprecated getFlutterEngine calls on Android (cla: yes)
2602 [google_sign_in_web] Remove fakeConstructor$ from generated API. (cla: yes)
2603 [package_info] Upgrade to 1.12 Flutter and cleanup. (cla: yes)
2604 [package_info, sensors] Announce API stability and compatibility with 1.0.0 (cla: yes)
2605 [quick_actions] Upgrade to 1.12 Flutter and cleanup. (cla: yes)
2607 [google_maps_flutter] Take snapshot of map (cla: yes, submit queue)
2611 [google_sign_in] update to androidx (cla: yes)
2613 [connectivity, battery, android_alarm_manager] v2 support (cla: yes)
2619 [google_map_flutter] fix google map version in pubspec. (cla: yes)
2621 [image_picker] Image picker select preferred camera device (rear, front) (cla: yes)
2622 [android_alarm_manager] remove MainActivity references (cla: yes)
2624 [google_sign_in] Migrate to Android v2 embedder. (cla: yes)
2627 [google_maps_flutter] Rename ‘Page’ in the example app to avoid type conflict with the Flutter Framework. (cla: yes)