)]}'
{
  "commit": "126cd7388e81d1aa25105bbfbb86f3cbb58ef7da",
  "tree": "2fffe12acb6f63337ae028dda0d5ea2578423a36",
  "parents": [
    "555f69e5d96b05251c3019d2435eda3b8f9f8e8d"
  ],
  "author": {
    "name": "Ian Hickson",
    "email": "ian@hixie.ch",
    "time": "Mon Oct 04 10:28:03 2021 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Oct 04 10:28:03 2021 -0700"
  },
  "message": "Clean up dependency pins and update all packages (#91109)\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ab93eea2d30a6879d8ce01b2f2e9dc8bf027b4a0",
      "old_mode": 33188,
      "old_path": "dev/automated_tests/pubspec.yaml",
      "new_id": "eed7e95cb2ea903eb4233446f61f835606f8ab5f",
      "new_mode": 33188,
      "new_path": "dev/automated_tests/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "76b3d17c891db350fad00f7ac2dc9489a1e542cd",
      "old_mode": 33188,
      "old_path": "dev/benchmarks/complex_layout/pubspec.yaml",
      "new_id": "bf48621c206963d436de3a265f16c2a6dd37bcaa",
      "new_mode": 33188,
      "new_path": "dev/benchmarks/complex_layout/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "b8af36336bcf3d7f39c716e4d95cb0b9aed90d8a",
      "old_mode": 33188,
      "old_path": "dev/benchmarks/macrobenchmarks/pubspec.yaml",
      "new_id": "55ee4301bbfd9d77109d9b1a2f1c6bbca834ca88",
      "new_mode": 33188,
      "new_path": "dev/benchmarks/macrobenchmarks/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "7e55fce8208c927ba8f9e663b730b9e1bc5987fd",
      "old_mode": 33188,
      "old_path": "dev/benchmarks/microbenchmarks/pubspec.yaml",
      "new_id": "ac095701ae6aee1888e9650ebbfd781e03fb32d8",
      "new_mode": 33188,
      "new_path": "dev/benchmarks/microbenchmarks/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "64b290ba22098bf3d7c346bb902d2134dce852d5",
      "old_mode": 33188,
      "old_path": "dev/benchmarks/platform_channels_benchmarks/pubspec.yaml",
      "new_id": "e640d71f8ba018086843f74b0f5ee054cf76bfbe",
      "new_mode": 33188,
      "new_path": "dev/benchmarks/platform_channels_benchmarks/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "b1eb1b2fa304ed462ebb7c01464707767a8a28b4",
      "old_mode": 33188,
      "old_path": "dev/benchmarks/platform_views_layout/pubspec.yaml",
      "new_id": "cc7aaee5be066094632ef9d74242909434ac4a11",
      "new_mode": 33188,
      "new_path": "dev/benchmarks/platform_views_layout/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "f9bd2b518e8d68a860a262b70ef0b5ff3ae3b751",
      "old_mode": 33188,
      "old_path": "dev/benchmarks/platform_views_layout_hybrid_composition/pubspec.yaml",
      "new_id": "4937ae33f3d06bc9bc4bf274f6fecd3218129ee3",
      "new_mode": 33188,
      "new_path": "dev/benchmarks/platform_views_layout_hybrid_composition/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "1a092c67e0bc400d99a3cf4d4b5f422dd06fb71c",
      "old_mode": 33188,
      "old_path": "dev/benchmarks/test_apps/stocks/pubspec.yaml",
      "new_id": "f59dc1aa6cd1ee0dfcf7ff2945d78b1b848cbfe3",
      "new_mode": 33188,
      "new_path": "dev/benchmarks/test_apps/stocks/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "039cbab10ffdbf392fca5a45743002137175d23c",
      "old_mode": 33188,
      "old_path": "dev/bots/allowlist.dart",
      "new_id": "f9364cf39787f6643cf578f6c05bda539920752d",
      "new_mode": 33188,
      "new_path": "dev/bots/allowlist.dart"
    },
    {
      "type": "modify",
      "old_id": "fb5c6ab661bd8b5c3bff7224e9a8e6a1e4a412f0",
      "old_mode": 33188,
      "old_path": "dev/bots/analyze.dart",
      "new_id": "a642f49c156c3ac6ac75b53cb822f143d79ec29f",
      "new_mode": 33188,
      "new_path": "dev/bots/analyze.dart"
    },
    {
      "type": "modify",
      "old_id": "fdd5f5a085b1c961f0b59c39ec99ac2b6b9f8ac7",
      "old_mode": 33188,
      "old_path": "dev/bots/pubspec.yaml",
      "new_id": "9f31e7ff3f5afa4c97aefe45fe3d10d185115581",
      "new_mode": 33188,
      "new_path": "dev/bots/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "471b068b18c696131036480f53dfc4e576b30ea5",
      "old_mode": 33188,
      "old_path": "dev/conductor/core/pubspec.yaml",
      "new_id": "18413541805b8a7449b8f3d7371bbd946fafafb4",
      "new_mode": 33188,
      "new_path": "dev/conductor/core/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "0614e2dc3581658e1c2449b47dfacc2c1f2c2fbd",
      "old_mode": 33188,
      "old_path": "dev/conductor/ui/pubspec.yaml",
      "new_id": "b8975cfcc4a28ce07b4b63dfeec58c979b95d64f",
      "new_mode": 33188,
      "new_path": "dev/conductor/ui/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "a973c685948d1959e612b00ad50f76cdb6cc163e",
      "old_mode": 33188,
      "old_path": "dev/customer_testing/pubspec.yaml",
      "new_id": "11dcc730098ee5aa184e2aa882d5ca11ecd73a02",
      "new_mode": 33188,
      "new_path": "dev/customer_testing/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "8e75370553f28bda6d188246af12fed5f63dbcdb",
      "old_mode": 33188,
      "old_path": "dev/devicelab/pubspec.yaml",
      "new_id": "d5d14269e29a4994af798b550e3b7b0717ed4025",
      "new_mode": 33188,
      "new_path": "dev/devicelab/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "d866ee7152a940f0e3b912efa9e2764f6591d639",
      "old_mode": 33188,
      "old_path": "dev/integration_tests/android_embedding_v2_smoke_test/pubspec.yaml",
      "new_id": "8fe6a38af204c7973e04986a893fedde410f7989",
      "new_mode": 33188,
      "new_path": "dev/integration_tests/android_embedding_v2_smoke_test/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "b33f039d0715044a4914791531a00a3c3650a0bb",
      "old_mode": 33188,
      "old_path": "dev/integration_tests/android_semantics_testing/pubspec.yaml",
      "new_id": "5d4bd3798bc6986e30a7bcc085bde05be3c14fe3",
      "new_mode": 33188,
      "new_path": "dev/integration_tests/android_semantics_testing/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "1476b6406ea83fc4e59b3f3eaf4b8bb1be906b44",
      "old_mode": 33188,
      "old_path": "dev/integration_tests/android_views/pubspec.yaml",
      "new_id": "70bba34a39bb2d9e233d98634596b0431ab29b09",
      "new_mode": 33188,
      "new_path": "dev/integration_tests/android_views/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "5646a7859dca22ee2210a09dfc95ba6e4e497269",
      "old_mode": 33188,
      "old_path": "dev/integration_tests/channels/pubspec.yaml",
      "new_id": "ac67b08d398913589845bb2af9027579881807ee",
      "new_mode": 33188,
      "new_path": "dev/integration_tests/channels/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "b75266890eb3dd60a13672e2378445d88aa0fc0f",
      "old_mode": 33188,
      "old_path": "dev/integration_tests/deferred_components_test/pubspec.yaml",
      "new_id": "f3a32de05571cb6226585bdb1d02cde8b8c1a3f8",
      "new_mode": 33188,
      "new_path": "dev/integration_tests/deferred_components_test/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "99f908b3e35d4ee7d434dc767fed4c66b3c9ef70",
      "old_mode": 33188,
      "old_path": "dev/integration_tests/external_ui/pubspec.yaml",
      "new_id": "d6fab174fb3dbe81b1f06552c62ded80562a576d",
      "new_mode": 33188,
      "new_path": "dev/integration_tests/external_ui/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "c39790787d63e873a090e3292dfbf9311b91a967",
      "old_mode": 33188,
      "old_path": "dev/integration_tests/flavors/pubspec.yaml",
      "new_id": "069c37628cfafe9e3d82de9aea1dd27fc2f8ca91",
      "new_mode": 33188,
      "new_path": "dev/integration_tests/flavors/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "f541becf895080600803f6cb319843114b2f8328",
      "old_mode": 33188,
      "old_path": "dev/integration_tests/flutter_gallery/pubspec.yaml",
      "new_id": "fd084696af61433549aea476e284d5d1e4bff37a",
      "new_mode": 33188,
      "new_path": "dev/integration_tests/flutter_gallery/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "355a592ec1a7e25f1dfc984dd17d31decc031a33",
      "old_mode": 33188,
      "old_path": "dev/integration_tests/gradle_deprecated_settings/pubspec.yaml",
      "new_id": "e4de26fc162cf66d84b58c255a0f61115c7ee328",
      "new_mode": 33188,
      "new_path": "dev/integration_tests/gradle_deprecated_settings/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "d179f67e1c7b3c9ec33566f3fe65cebb711fe4fd",
      "old_mode": 33188,
      "old_path": "dev/integration_tests/hybrid_android_views/pubspec.yaml",
      "new_id": "aa4ca4c8f2e27c1b4202b29e391f1b7fddfa3120",
      "new_mode": 33188,
      "new_path": "dev/integration_tests/hybrid_android_views/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "75d126ea2d99d11a8ad52282fc58ffba4b373d93",
      "old_mode": 33188,
      "old_path": "dev/integration_tests/ios_app_with_extensions/pubspec.yaml",
      "new_id": "b9d35f19a9571a3e8569ddee8ff72cf30af7a4f4",
      "new_mode": 33188,
      "new_path": "dev/integration_tests/ios_app_with_extensions/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "2d55c868a2ec9e506c5ef7dcf9d312b57a839169",
      "old_mode": 33188,
      "old_path": "dev/integration_tests/ios_platform_view_tests/pubspec.yaml",
      "new_id": "a76409b7d916d8fa39214cfe193d7f046afa4301",
      "new_mode": 33188,
      "new_path": "dev/integration_tests/ios_platform_view_tests/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "6fe38231b05414213126ebd499d1e6eb89f12cba",
      "old_mode": 33188,
      "old_path": "dev/integration_tests/platform_interaction/pubspec.yaml",
      "new_id": "d917bda64f701f4b5175a72e4dc6d99980a56f98",
      "new_mode": 33188,
      "new_path": "dev/integration_tests/platform_interaction/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "1d9935d1b2c3213e590d400dc290facc2b0f9ce3",
      "old_mode": 33188,
      "old_path": "dev/integration_tests/ui/pubspec.yaml",
      "new_id": "e33d44db07bb29628754bdd0db1762df3e73ae2f",
      "new_mode": 33188,
      "new_path": "dev/integration_tests/ui/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "1ea4c6419951e991f5cb505232cb543a6ab0f31c",
      "old_mode": 33188,
      "old_path": "dev/integration_tests/web_e2e_tests/pubspec.yaml",
      "new_id": "68ab12107e8e436f8885bc55ed4041cfdaef5ef3",
      "new_mode": 33188,
      "new_path": "dev/integration_tests/web_e2e_tests/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "20e38aa88a8d248b439e0a628abadf8f6c5a271c",
      "old_mode": 33188,
      "old_path": "dev/tools/gen_keycodes/pubspec.yaml",
      "new_id": "b23a3722db11e4645bb809ac76c0f2d67b78da13",
      "new_mode": 33188,
      "new_path": "dev/tools/gen_keycodes/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "6ed63cfce168a034f96fd5a91e0b3a19d480d0a7",
      "old_mode": 33188,
      "old_path": "dev/tools/pubspec.yaml",
      "new_id": "014b5fe51df4e4c04da1cec757ffa30f6449fafb",
      "new_mode": 33188,
      "new_path": "dev/tools/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "e57445a163107265e527e9151aa2b6de93d1942b",
      "old_mode": 33188,
      "old_path": "examples/api/pubspec.yaml",
      "new_id": "5b06153135dadb812f4ed0d78a7f40489f44419c",
      "new_mode": 33188,
      "new_path": "examples/api/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "f24a513637ab19a4090220f856e71690a3f6f148",
      "old_mode": 33188,
      "old_path": "examples/hello_world/pubspec.yaml",
      "new_id": "9d6518550bea83f96761235a7a95c872c4b591e4",
      "new_mode": 33188,
      "new_path": "examples/hello_world/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "556345f5d0e7a8116c7f5a8e2e5770b158bb7d35",
      "old_mode": 33188,
      "old_path": "examples/platform_channel/pubspec.yaml",
      "new_id": "6341db5161c500409a0b1c7216b682fae91cfd9b",
      "new_mode": 33188,
      "new_path": "examples/platform_channel/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "a5d68f34ab2012153f756a87ad670431a1704d2b",
      "old_mode": 33188,
      "old_path": "examples/platform_channel_swift/pubspec.yaml",
      "new_id": "afbe577240a13234bf166199f890912a1088ce1c",
      "new_mode": 33188,
      "new_path": "examples/platform_channel_swift/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "1031d7eaf43a1f4cd6ba9896c6b6af85ddd40a47",
      "old_mode": 33188,
      "old_path": "packages/flutter/test_private/pubspec.yaml",
      "new_id": "d6d884761ca44dbc5e8b737eb36481c3d0d3550e",
      "new_mode": 33188,
      "new_path": "packages/flutter/test_private/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "b60c5beedab2dd124c78ce1258150ed69bce2556",
      "old_mode": 33188,
      "old_path": "packages/flutter_driver/pubspec.yaml",
      "new_id": "c7c9bcec67e5fb0fa83975dbe7a2a12c535de983",
      "new_mode": 33188,
      "new_path": "packages/flutter_driver/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "8768daee2483ecbdc6023b38057969856c0d786b",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/update_packages.dart",
      "new_id": "6f7f6ea4b05c97fa2b564275d7b1a547eb83fa36",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/update_packages.dart"
    },
    {
      "type": "modify",
      "old_id": "c57c8cef6257143fd38220727e3a7278cf16a720",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/pubspec.yaml",
      "new_id": "d6de8a4bfaf129f7c1272e85bd444a0ac02bebcc",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/pubspec.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c8f2bc3e0be8e803fca4fc0f5b10b3b185a0238a",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/commands.shard/hermetic/update_packages_test.dart"
    },
    {
      "type": "modify",
      "old_id": "f948945af090ff77b600cea4a4c9852a5714eb7a",
      "old_mode": 33188,
      "old_path": "packages/fuchsia_remote_debug_protocol/pubspec.yaml",
      "new_id": "6454a4779df5130a5d93c82f2b13696b8e25a478",
      "new_mode": 33188,
      "new_path": "packages/fuchsia_remote_debug_protocol/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "ee0e8f40a3023993aff80cf10907160a8e49cb9b",
      "old_mode": 33188,
      "old_path": "packages/integration_test/example/pubspec.yaml",
      "new_id": "888eae935d8d440fc01009e88bffb7fbefa9a92b",
      "new_mode": 33188,
      "new_path": "packages/integration_test/example/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "a7494a06b2023bb103f071762edbf053691d539a",
      "old_mode": 33188,
      "old_path": "packages/integration_test/pubspec.yaml",
      "new_id": "c0bb86f654dc2bd6173924f11acc067b54119b0d",
      "new_mode": 33188,
      "new_path": "packages/integration_test/pubspec.yaml"
    }
  ]
}
