engine-flutter-autoroll bf98767e8e
Roll Engine from dc1dba505c33 to a5718ab3c33b (9 revisions) (#99346)
* e97c8016e Started looking for the dart plugin registrant at runtime  (flutter/engine#31418)

* 9ebbc6eb0 Standardize the embedder file name. (flutter/engine#31723)

* e983ac898 Roll Skia from 1fc0c1c0f8af to 5deac304821b (2 revisions) (flutter/engine#31725)

* afd334d9d added dart plugin registrant test executables to run_tests.py (flutter/engine#31726)

* 0ff508b54 Standardize embedder archive name. (flutter/engine#31693)

* 9c1daae1e Roll Fuchsia Mac SDK from qGsRXn7-D... to RIOZP5nXz... (flutter/engine#31730)

* ceec638bb Roll Fuchsia Linux SDK from _mwyhkd9H... to 7rB0Yrprs... (flutter/engine#31731)

* 54050b405 Roll Skia from 5deac304821b to c3e7a2a00b0a (3 revisions) (flutter/engine#31732)

* a5718ab3c Roll Dart SDK from c3e3126a598b to 34a5563af80d (6 revisions) (flutter/engine#31734)
2022-03-01 14:50:55 -08:00
..

Flutter SDK dependency versions

The files in this directory specifies pinned versions of various dependencies of the flutter SDK.

The bin/internal/engine.version file controls which version of the Flutter engine to use. The file contains the commit hash of a commit in the https://github.com/flutter/engine repository. That hash must have successfully been compiled on https://build.chromium.org/p/client.flutter/ and had its artifacts (the binaries that run on Android and iOS, the compiler, etc) successfully uploaded to Google Cloud Storage.

The /bin/internal/engine.merge_method file controls how we merge a pull request created by the engine auto-roller. If it's squash, there's only one commit for a pull request no matter how many engine commits there are inside that pull request. If it's rebase, the number of commits in the framework is equal to the number of engine commits in the pull request. The latter method makes it easier to detect regressions but costs more test resources.

Ths bin/internal/flutter_plugins.version file specifies the version of the flutter/plugins repository to be used for testing. The flutter/plugins repository isn't an upstream dependency of flutter/flutter; it is only used as part of the test suite for verification, and the pinned version here makes sure that tests are deterministic at each flutter/flutter commit.