flutter/bin/internal
Chris Bracken 87c75d881d
Roll engine to 3e4e6f5c54db7a705e6d50f7f3bddfa2ac0d6612 (#28607)
flutter/engine@3e4e6f5c5 Provide batching for semantics updates (flutter/engine#7988)
flutter/engine@0852795bf Roll src/third_party/skia ff84d8a900d4..67d87128fd00 (7 commits) (flutter/engine#7987)
flutter/engine@1089b5c9f Check for a null pressure range for motion events (flutter/engine#7986)
flutter/engine@b7d512949 [macos] Add hover support to FLEViewController (flutter/engine#7975)
flutter/engine@a82c7ee73 Add async events to pipeline flows. (flutter/engine#7985)
flutter/engine@c3eb7aea8 Roll src/third_party/skia ab3f8674c9d2..ff84d8a900d4 (1 commits) (flutter/engine#7983)
flutter/engine@15793288e Roll src/third_party/dart 9450c6d829..40bab34fbd (8 commits)
flutter/engine@b324969c1 Roll src/third_party/dart e94e797d7b..9450c6d829 (8 commits)
flutter/engine@3f3e4ec90 Roll src/third_party/skia f6faf2fcea7b..ab3f8674c9d2 (2 commits) (flutter/engine#7980)
flutter/engine@d162ad842 Roll src/third_party/skia 4dbb96dfaa04..f6faf2fcea7b (7 commits) (flutter/engine#7977)
flutter/engine@5deb15cdf Roll src/third_party/dart 05bba46133..e94e797d7b (5 commits)
flutter/engine@4db7c3050 Android Embedding PR 10: Add system channels to FlutterEngine. (flutter/engine#7960)
flutter/engine@9f92324fd Suppress deprecation warning for usage of Configuration.locale (flutter/engine#7973)
flutter/engine@9b21ea857 Roll src/third_party/dart 385be0cf31..05bba46133 (6 commits)
flutter/engine@e3f1bdc4d Roll src/third_party/skia adfc6e40df30..4dbb96dfaa04 (6 commits) (flutter/engine#7970)
flutter/engine@e32531f0e Switch flutter's dart sdk to full and add dartdevc libraries (flutter/engine#7968)
flutter/engine@fb1c543dd Link dart:* sources into engine for debugger source support (flutter/engine#7908)
flutter/engine@dd3656a51 Roll src/third_party/dart 0f9a5198bd..385be0cf31 (14 commits)
flutter/engine@4434a39c7 Add api 21 check to LocalizationChannel.java (flutter/engine#7967)
2019-02-27 17:20:12 -08:00
..
engine.merge_method Switch engine.merge_method back to squash (#24319) 2018-11-13 17:12:36 -08:00
engine.version Roll engine to 3e4e6f5c54db7a705e6d50f7f3bddfa2ac0d6612 (#28607) 2019-02-27 17:20:12 -08:00
goldens.version Rename SuperellipseShare ContinuousRectangleBorder (#28183) 2019-02-20 15:35:22 -08:00
gradle_wrapper.version Make artifacts URLs configurable. (#13380) 2017-12-07 16:30:23 +01:00
material_fonts.version Make artifacts URLs configurable. (#13380) 2017-12-07 16:30:23 +01:00
README.md Add engine merge method configuration (#23953) 2018-11-07 13:06:38 -08:00
update_dart_sdk.ps1 Check powershell version. (#27596) 2019-02-06 14:37:47 -08:00
update_dart_sdk.sh Ensure that Dart SDK dirs have appropriate permissions (#26315) 2019-02-15 11:03:57 -05:00

Dart SDK dependency

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.