flutter/bin/internal
engine-flutter-autoroll 6036b14d63
Roll Engine from 093c4ed1a3d7 to 8bb5760c0920 (37 revisions) (#86508)
* a7b5522de refactor and simplify CI dart analysis (flutter/engine#27370)

* 137009bac Switch test_suites to yaml. (flutter/engine#27368)

* a22a3ca12 [web] fix a few analysis lints (flutter/engine#27375)

* a02c01776 make it work on <API 24 (flutter/engine#27398)

* 022025691 Make FlutterFragment usable without requiring it to be attached to an Android Activity. (Attempt 2) (flutter/engine#27397)

* 51e07a502 [fuchsia] Use FFI to get System clockMonotonic (flutter/engine#27353)

* 4015d8b52 Roll Skia from 224e3e257d06 to 773a0b8c7e74 (44 revisions) (flutter/engine#27399)

* 7db1a9602 [ci.yaml] Add Linux Android Scenarios postsubmit (flutter/engine#27400)

* a02f6bce4 remove the use of package:isolate (flutter/engine#27401)

* 3237f4f03 Roll Skia from 773a0b8c7e74 to 36c1804e8f5c (1 revision) (flutter/engine#27402)

* 75af7c8ac Roll Dart SDK from ab009483f343 to 746879714c96 (5 revisions) (flutter/engine#27403)

* be21e40f3 [ci.yaml] Add linux benchmarks, add enabled branches (flutter/engine#27405)

* c8d7a97c1 Roll Fuchsia Mac SDK from wUg-tGGCL... to uhahzGJ6H... (flutter/engine#27408)

* 364920036 Roll Skia from 36c1804e8f5c to 947a2eb3c043 (7 revisions) (flutter/engine#27410)

* f04d941f4 [web] enable always_specify_types lint (flutter/engine#27406)

* bdaaa4f5d [fuchsia] fix race in DefaultSessionConnection (flutter/engine#27377)

* 84247f262 Update the Fuchsia runner to use fpromise instead of fit::promise (flutter/engine#27416)

* 39119d26c Roll Skia from 947a2eb3c043 to 9081276b2907 (6 revisions) (flutter/engine#27426)

* 9002bc781 Roll Skia from 9081276b2907 to 0547b914f691 (2 revisions) (flutter/engine#27430)

* 58e068880 Roll Fuchsia Linux SDK from hykYtaK7D... to s2vrjrfuS... (flutter/engine#27431)

* 1dca88763 Roll Dart SDK from 746879714c96 to d53eb1066384 (2 revisions) (flutter/engine#27432)

* c9008f33c Use python to run firebase testlab, do not expect recipe to know location of APK (flutter/engine#27434)

* 8f7c5294d Roll Skia from 0547b914f691 to 7d336c9557bd (3 revisions) (flutter/engine#27436)

* 534404e64 Roll Fuchsia Mac SDK from uhahzGJ6H... to TWPguQ-ow... (flutter/engine#27438)

* 9f13308eb Roll Dart SDK from d53eb1066384 to fcbaa0a90b4b (1 revision) (flutter/engine#27439)

* e5e7b943d Roll Skia from 7d336c9557bd to 7dc26fadc90b (2 revisions) (flutter/engine#27440)

* bf3d26517 Roll Skia from 7dc26fadc90b to dd561d021470 (1 revision) (flutter/engine#27442)

* 6e62915bf [ci.yaml] Add xcode property to ci.yaml (flutter/engine#27415)

* 33c17a1ec Roll Skia from dd561d021470 to 0e99fbe5da5c (1 revision) (flutter/engine#27443)

* 0bc247932 Adjust web_sdk rule deps (flutter/engine#27435)

* 7a8969a7a [web] enable prefer_final_locals lint (flutter/engine#27420)

* 590902b8b Roll Dart SDK from fcbaa0a90b4b to 207232b5abe0 (1 revision) (flutter/engine#27446)

* 283a42f98 fuchsia: Log vsync stats in inspect (flutter/engine#27433)

* 4af14b9d4 Deeplink URI fragment on Android and iOS (flutter/engine#26185)

* 47899dbac Remove unused generate_dart_ui target (flutter/engine#27445)

* fb265c2a8 Roll Skia from 0e99fbe5da5c to a2d22b2e085e (3 revisions) (flutter/engine#27447)

* 8bb5760c0 [ci.yaml] Mark Linux Android Scenarios as flaky (flutter/engine#27422)
2021-07-15 14:25:41 -07:00
..
devtools.version Run "pub global activate devtools" before overall_experience_test (#85812) 2021-07-12 14:36:05 -07:00
engine.merge_method Switch engine.merge_method back to squash (#24319) 2018-11-13 17:12:36 -08:00
engine.version Roll Engine from 093c4ed1a3d7 to 8bb5760c0920 (37 revisions) (#86508) 2021-07-15 14:25:41 -07:00
flutter_plugins.version fbb4b3a85 [flutter_plugin_tools] Improve license-check output (flutter/plugins#4154) (#86380) 2021-07-13 18:26:03 -07:00
fuchsia-linux.version Roll Engine from 093c4ed1a3d7 to 8bb5760c0920 (37 revisions) (#86508) 2021-07-15 14:25:41 -07:00
fuchsia-mac.version Roll Engine from 093c4ed1a3d7 to 8bb5760c0920 (37 revisions) (#86508) 2021-07-15 14:25:41 -07:00
gradle_wrapper.version Point to a new artifacts location. (#70673) 2021-02-04 18:44:47 -08:00
ios-deploy.version Update ios-deploy (#65139) 2020-09-02 18:35:05 -07:00
libimobiledevice.version update libimobiledevice and usbmuxd (#65140) 2020-09-02 18:58:34 -07:00
libplist.version Revert "Revert "[flutter_tools] update libimobiledevice (#59512)" (#60551)" (#60569) 2020-06-29 18:29:58 -07:00
libzip.version add libzip cache artifact (#43677) 2019-10-29 14:29:00 -07:00
material_fonts.version [Reland][Fonts] Update material icons (#79364) 2021-03-30 17:27:07 +02:00
openssl.version Revert "Revert "[flutter_tools] update libimobiledevice (#59512)" (#60551)" (#60569) 2020-06-29 18:29:58 -07:00
README.md Run "pub global activate devtools" before overall_experience_test (#85812) 2021-07-12 14:36:05 -07:00
shared.bat Suppress 'Info: Compiling without sound null safety' message when building flutter_tools (#74740) 2021-01-26 15:05:18 -08:00
shared.sh Run "pub global activate devtools" before overall_experience_test (#85812) 2021-07-12 14:36:05 -07:00
update_dart_sdk.ps1 Point to a new artifacts location. (#70673) 2021-02-04 18:44:47 -08:00
update_dart_sdk.sh conditionally set --verbose flag to curl (#76999) 2021-03-01 13:00:08 -08:00
usbmuxd.version update libimobiledevice and usbmuxd (#65140) 2020-09-02 18:58:34 -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.

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.

The bin/internal/devtools.version file specifies the version of the devtools package on pub that should be activated when running the Flutter command line tool.