Find which Dart/Flutter releases contain a specific commit sha.
Use this skill to determine which releases a specific commit SHA (Dart or Flutter) first appeared in. This is useful for identifying the earliest SDK version that includes a given feature, fix, or change.
Run the tools/find_release.dart script from the root of the SDK (../../../ relative to this file) to discover the releases for a given commit SHA.
dart tools/find_release.dart --commit=<sha> --channel=<channel>
--commit=<sha> (required): The SHA of the commit.--channel=<dev|beta|stable> (required): The channel to search in.To find which releases contain commit abcdef123... on the stable channel:
dart tools/find_release.dart --commit=abcdef123... --channel=stable
The output will include:
-dev tag) does not guarantee that an official SDK release has being published for that version.