Files
flutter/bin/internal
engine-flutter-autoroll 95256c0677 Roll Packages from 44ddf2ceeb00 to bbf86a7e1a83 (19 revisions) (#123015)
* 7636eb7ab [go_router_builder] Support default value for `Set`, `List` and `Iterable` route parameters (flutter/packages#3391)

* 26c95da5c [image_picker] Move HashSet construction within if-statement (flutter/packages#3448)

* f5687b272 [image_picker] fix typos in comments (flutter/packages#3413)

* 84afba7d1 [image_picker] Migrate Android to Pigeon (flutter/packages#3476)

* 42927fc8e [image_picker]: Bump androidx.exifinterface:exifinterface from 1.3.3 to 1.3.6 in /packages/image_picker/image_picker_android/android (flutter/packages#3238)

* 9a44bdfb6 Require Dart SDK 2.14, because of using APIs. (flutter/packages#3468)

* 12609a2ab [ci] Clean up iOS simulators (flutter/packages#3458)

* 9b136a9ce [ci/tool] Add external dependency validation (flutter/packages#3466)

* 11aab473c Manual roll Flutter from fb7e82826d to 67e5f663d0 (8 revisions) (flutter/packages#3482)

* 784291b4f Update goldens (flutter/packages#3442)

* 43a42d1ad [webview_flutter_android] Updates Dart and Java InstanceManagers (flutter/packages#3282)

* d0de136bc [camera] Reland android flip/change camera while recording (flutter/packages#3460)

* 74fd09488 [image_picker_android] Adjust file extension in FileUtils when it does not match its mime type (flutter/packages#3409)

* d2f1d2d80 [flutter_adaptive_scaffold] : 🐛 [FIX] : Issue: 121135. (flutter/packages#3253)

* 3d078b51f Roll Flutter from 67e5f663d0 to 53dfd23b04 (39 revisions) (flutter/packages#3484)

* 3b3a09d55 [url_launcher] Convert iOS to Pigeon (flutter/packages#3481)

* 80cd50aa1 Roll Flutter from 53dfd23b04 to 6bd2b3ca21 (17 revisions) (flutter/packages#3486)

* 998bb29c4 [webview_flutter] Updates the README with the migration of `WebView.initialCookies` and Hybrid Composition on (flutter/packages#3470)

* bbf86a7e1 Roll Flutter from 6bd2b3ca21 to 3e4e0920a4 (7 revisions) (flutter/packages#3490)
2023-03-20 09:34:19 -07: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.

The bin/internal/flutter_packages.version file specifies the version of the flutter/packages repository to be used for testing. The flutter/packages 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.