A skill to find the lowest Dart and Flutter release containing a given commit. Use this skill whenever users ask about when a commit landed in Flutter or Dart releases, inquire about release versions for specific SHAs, or want to know if a commit is included in stable, beta, or dev channels for Flutter/Dart projects.
Extract Information:
02abc57).stable, beta, dev). If not specified, try each.Execute Search:
find_release.dart tool is available. The tool is typically located at engine/src/flutter/third_party/dart/tools/find_release.dart relative to the Flutter workspace root. If the workspace root is not the default, set the environment variable FIND_RELEASE_TOOL_PATH to the absolute path of the tool.dart run ${FIND_RELEASE_TOOL_PATH:-engine/src/flutter/third_party/dart/tools/find_release.dart} --commit=<SHA> --channel=<CHANNEL>Interpret and Report Results:
dart-lang/sdk or ) the commit was found in.flutter/flutterUser: "When did commit 02abc57 land in stable?"
Agent: Runs dart run ${FIND_RELEASE_TOOL_PATH:-engine/src/flutter/third_party/dart/tools/find_release.dart} --commit=02abc57 --channel=stable and reports the release version.
User: "Is 02abc57 in beta?"
Agent: Runs the command with --channel=beta.