6358f481f7
* 63b344063 Roll Fuchsia Linux SDK from mODEe2CNk... to edqShE0QE... (flutter/engine#23873) * f0e25c533 Roll Skia from 3193ff271628 to 2a4c0fbdca1a (3 revisions) (flutter/engine#23875) * 492759ecf Roll Dart SDK from 82b4c77fb17f to 748993c3997a (1 revision) (flutter/engine#23874) * 8671aef05 Notify Win32FlutterWindow of cursor updates (flutter/engine#23795) * c8620c3fc Implement delayed key event synthesis for Windows (flutter/engine#23524) * ebbf0dfdd Roll Skia from 2a4c0fbdca1a to 8a42b09c162e (9 revisions) (flutter/engine#23878) * bb00cb6c6 Roll Fuchsia Linux Toolchain from IJxh_9dNS... to 8LaTdqf7w... (flutter/engine#23876) * f77fea282 Roll Dart SDK from 748993c3997a to 2ddf810f71f6 (1 revision) (flutter/engine#23881) * dc22edea2 Roll Skia from 8a42b09c162e to 9702fc6f3852 (1 revision) (flutter/engine#23882) * 1f30e56f6 Roll Fuchsia Mac SDK from tuJCioUf3... to 9Lh_vPIXU... (flutter/engine#23883) * 443bf5c3e Roll Fuchsia Linux SDK from edqShE0QE... to uMOnDLfvl... (flutter/engine#23886) * a15247096 Roll Fuchsia Mac SDK from 9Lh_vPIXU... to PsYsfVNbW... (flutter/engine#23888) * 221259bc4 Roll Skia from 9702fc6f3852 to 07c5f52c947d (2 revisions) (flutter/engine#23890) * 381d8bd07 Roll Skia from 07c5f52c947d to 8d29ab630996 (1 revision) (flutter/engine#23892) * 397274f34 Roll Skia from 8d29ab630996 to d396cd50ff15 (1 revision) (flutter/engine#23893) * a5c305e4e push methods return layers with correct class names (flutter/engine#23542) * 4e87f60ea Read loading unit mapping from AndroidManifest instead of strings (flutter/engine#23868) * d3a1acbc9 Roll Fuchsia Linux SDK from uMOnDLfvl... to VYUnZ3Tbh... (flutter/engine#23894) * 3d966fa60 Roll Fuchsia Mac SDK from PsYsfVNbW... to 6swTf93jz... (flutter/engine#23897) * cae91309a Roll Skia from d396cd50ff15 to 5bbf72757349 (2 revisions) (flutter/engine#23898) * f3c5687c8 Roll Skia from 5bbf72757349 to 069e484cc3b9 (2 revisions) (flutter/engine#23900) * 9365230ac Add support for IME-based text input on Windows (flutter/engine#23853) * cad597fd6 Roll Fuchsia Linux SDK from VYUnZ3Tbh... to mrFdelzNr... (flutter/engine#23903) * 45579893b Roll Fuchsia Mac SDK from 6swTf93jz... to 7LGbVIHUD... (flutter/engine#23904) |
||
---|---|---|
.. | ||
engine.merge_method | ||
engine.version | ||
flutter_plugins.version | ||
fuchsia-linux.version | ||
fuchsia-mac.version | ||
gradle_wrapper.version | ||
ios-deploy.version | ||
libimobiledevice.version | ||
libplist.version | ||
libzip.version | ||
material_fonts.version | ||
openssl.version | ||
README.md | ||
shared.bat | ||
shared.sh | ||
update_dart_sdk.ps1 | ||
update_dart_sdk.sh | ||
usbmuxd.version |
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.
Note that flutter/plugins
isn't an upstream dependency of flutter/flutter
it is only used as part of the test suite for verification,
the pinned version here makes sure that tests are deterministic at each flutter/flutter
commit.