)]}'
{
  "commit": "33f2f18a0e0e2393c40cc35b9d0d9e041171b481",
  "tree": "f21ef3b9400c0e6e33fc4ca76d210579cb1bf98d",
  "parents": [
    "fd71efbc0ce72bd97f20b030754aecfaa55ad259"
  ],
  "author": {
    "name": "UebelAndre",
    "email": "github@uebelandre.com",
    "time": "Fri Apr 05 08:07:18 2024 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Apr 05 15:07:18 2024 +0000"
  },
  "message": "Added Rust 1.77.1 (#2591)\n\nhttps://blog.rust-lang.org/2024/03/28/Rust-1.77.1.html",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e52368c683eed63797a0a4a8fbc8eca885a2a786",
      "old_mode": 33188,
      "old_path": ".bazelrc",
      "new_id": "512d897ef24c487d188060cec0d036844e31acca",
      "new_mode": 33188,
      "new_path": ".bazelrc"
    },
    {
      "type": "modify",
      "old_id": "0025070af9881e6cf21c8d43d5bf75fb3b224735",
      "old_mode": 33188,
      "old_path": "docs/cargo.md",
      "new_id": "a36a4d4ab6f48f93109f7c97034fb81f0eeb105b",
      "new_mode": 33188,
      "new_path": "docs/cargo.md"
    },
    {
      "type": "modify",
      "old_id": "3a6f367e42e93de9e57172cc19a99b75809a6ba7",
      "old_mode": 33188,
      "old_path": "docs/crate_universe.md",
      "new_id": "64c95153be990f08aeffaf0f76497100882f5856",
      "new_mode": 33188,
      "new_path": "docs/crate_universe.md"
    },
    {
      "type": "modify",
      "old_id": "3553714445d36337687d995a40c434222b88306d",
      "old_mode": 33188,
      "old_path": "docs/flatten.md",
      "new_id": "ea9b29c586eaba2f3e427e255f809802fc3d0d46",
      "new_mode": 33188,
      "new_path": "docs/flatten.md"
    },
    {
      "type": "modify",
      "old_id": "2610a037b673a65a479fe0004f386a8ab9f0aa5e",
      "old_mode": 33188,
      "old_path": "examples/crate_universe/alias_rule/cargo-bazel-lock_global_alias_annotation_none.json",
      "new_id": "43036e28c00803f72db44c91c2230e1f01c0c99e",
      "new_mode": 33188,
      "new_path": "examples/crate_universe/alias_rule/cargo-bazel-lock_global_alias_annotation_none.json"
    },
    {
      "type": "modify",
      "old_id": "231550c000eae9cdea92cf31b953f91b2fe6fd8b",
      "old_mode": 33188,
      "old_path": "examples/crate_universe/alias_rule/cargo-bazel-lock_global_alias_annotation_opt.json",
      "new_id": "fd309cf2c79d1325f4e7e324531a279042681355",
      "new_mode": 33188,
      "new_path": "examples/crate_universe/alias_rule/cargo-bazel-lock_global_alias_annotation_opt.json"
    },
    {
      "type": "modify",
      "old_id": "ed474caf7607e4d3147e1e567a7d253f25b7b729",
      "old_mode": 33188,
      "old_path": "examples/crate_universe/alias_rule/cargo-bazel-lock_global_custom_annotation_none.json",
      "new_id": "e1397030ebd2748eef329d5d5d6beea44d3bf0f1",
      "new_mode": 33188,
      "new_path": "examples/crate_universe/alias_rule/cargo-bazel-lock_global_custom_annotation_none.json"
    },
    {
      "type": "modify",
      "old_id": "9e9436590106f200ce29d1272f5768f0562bfe2c",
      "old_mode": 33188,
      "old_path": "examples/crate_universe/alias_rule/cargo-bazel-lock_global_dbg_annotation_fastbuild.json",
      "new_id": "51b80da88c329532cf7647e45c61f300004ad695",
      "new_mode": 33188,
      "new_path": "examples/crate_universe/alias_rule/cargo-bazel-lock_global_dbg_annotation_fastbuild.json"
    },
    {
      "type": "modify",
      "old_id": "2080ede6871b36628a06f6d5451085c5be7afa50",
      "old_mode": 33188,
      "old_path": "examples/crate_universe/alias_rule/cargo-bazel-lock_global_opt_annotation_alias.json",
      "new_id": "2eeca1294c6d4829fbaed237b0392538b9f0e366",
      "new_mode": 33188,
      "new_path": "examples/crate_universe/alias_rule/cargo-bazel-lock_global_opt_annotation_alias.json"
    },
    {
      "type": "modify",
      "old_id": "e9ece9290d443a270ec63332b1784acc2726d100",
      "old_mode": 33188,
      "old_path": "examples/crate_universe/alias_rule/cargo-bazel-lock_global_opt_annotation_dbg.json",
      "new_id": "0f509dfcc759321edc5e01723d7f3eedec564dd8",
      "new_mode": 33188,
      "new_path": "examples/crate_universe/alias_rule/cargo-bazel-lock_global_opt_annotation_dbg.json"
    },
    {
      "type": "modify",
      "old_id": "eb073e675279b0ad60cdc16442f700adb048a11b",
      "old_mode": 33188,
      "old_path": "examples/crate_universe/alias_rule/cargo-bazel-lock_global_opt_annotation_none.json",
      "new_id": "1be7042193894f5b02c6bffcb0d74f7662dec96c",
      "new_mode": 33188,
      "new_path": "examples/crate_universe/alias_rule/cargo-bazel-lock_global_opt_annotation_none.json"
    },
    {
      "type": "modify",
      "old_id": "d89f7d80d8efb7cdc5543d81daebefeb17dbe40b",
      "old_mode": 33188,
      "old_path": "examples/crate_universe/cargo_aliases/cargo-bazel-lock.json",
      "new_id": "ed060314fd3d0a9ac0e67b9a04ae2620cd9dc81a",
      "new_mode": 33188,
      "new_path": "examples/crate_universe/cargo_aliases/cargo-bazel-lock.json"
    },
    {
      "type": "modify",
      "old_id": "7b3a9f79cdceb3483a4bdf569f70cd2bf997b1b2",
      "old_mode": 33188,
      "old_path": "examples/crate_universe/cargo_conditional_deps/cargo-bazel-lock.json",
      "new_id": "963fc49acfff8fc7afc55e53fbc575f8151182f8",
      "new_mode": 33188,
      "new_path": "examples/crate_universe/cargo_conditional_deps/cargo-bazel-lock.json"
    },
    {
      "type": "modify",
      "old_id": "780ac9f38522a219cc88441ebac552740d95849c",
      "old_mode": 33188,
      "old_path": "examples/crate_universe/cargo_workspace/cargo-bazel-lock.json",
      "new_id": "6ae1437be66c02b5098af0b547a3c1326b21e1a9",
      "new_mode": 33188,
      "new_path": "examples/crate_universe/cargo_workspace/cargo-bazel-lock.json"
    },
    {
      "type": "modify",
      "old_id": "1205739296db7ebea20ff5e84a9d4d90c5e0a1ad",
      "old_mode": 33188,
      "old_path": "examples/crate_universe/multi_package/cargo-bazel-lock.json",
      "new_id": "ccae924a803c2abce7cbaa703db57fd9d76d01ec",
      "new_mode": 33188,
      "new_path": "examples/crate_universe/multi_package/cargo-bazel-lock.json"
    },
    {
      "type": "modify",
      "old_id": "71d60172ad4cff20fddd1bb8d4b506e2b8220765",
      "old_mode": 33188,
      "old_path": "examples/crate_universe/no_cargo_manifests/cargo-bazel-lock.json",
      "new_id": "3195dd8988fdb179f5c25711b4abba04f0f694df",
      "new_mode": 33188,
      "new_path": "examples/crate_universe/no_cargo_manifests/cargo-bazel-lock.json"
    },
    {
      "type": "modify",
      "old_id": "4d4f867049736af11c0d628df2087a926e73ba53",
      "old_mode": 33188,
      "old_path": "examples/crate_universe/using_cxx/cargo-bazel-lock.json",
      "new_id": "f6a1fbfaf53350398e111c32153da77414296000",
      "new_mode": 33188,
      "new_path": "examples/crate_universe/using_cxx/cargo-bazel-lock.json"
    },
    {
      "type": "modify",
      "old_id": "2421f8b84c9c667f07fb2c9cca31205aae561ce7",
      "old_mode": 33188,
      "old_path": "examples/crate_universe/using_cxx/cxxbridge-cmd.Cargo.Bazel.lock",
      "new_id": "672ee7ce8a25ac8ce797a20bb76dce1336610b73",
      "new_mode": 33188,
      "new_path": "examples/crate_universe/using_cxx/cxxbridge-cmd.Cargo.Bazel.lock"
    },
    {
      "type": "modify",
      "old_id": "65df1554508baccce86808ec6870125fe60f21c8",
      "old_mode": 33188,
      "old_path": "examples/nix_cross_compiling/bazel/cargo/cargo-bazel-lock.json",
      "new_id": "1bf63779e89c56115ff240a2dfebe5d86af09864",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/cargo/cargo-bazel-lock.json"
    },
    {
      "type": "modify",
      "old_id": "7c89fe9e1c2c264e95bca0a508123294f1607cc5",
      "old_mode": 33188,
      "old_path": "rust/known_shas.bzl",
      "new_id": "f8a56cd9a6fa1ccd0308ea9b25458aa9b4d1a77f",
      "new_mode": 33188,
      "new_path": "rust/known_shas.bzl"
    },
    {
      "type": "modify",
      "old_id": "52728fe75d7968a9626fd2b24035eca81dfdd139",
      "old_mode": 33188,
      "old_path": "rust/private/common.bzl",
      "new_id": "c035ad5a1c702c55c767b77ae7516d22f980ccaf",
      "new_mode": 33188,
      "new_path": "rust/private/common.bzl"
    },
    {
      "type": "modify",
      "old_id": "6c597f7e1b0c9e5a9e3808f48327ba7a4b77d727",
      "old_mode": 33188,
      "old_path": "util/fetch_shas_VERSIONS.txt",
      "new_id": "575493f0a8586c99358f8e298df8d5eb0976dfd9",
      "new_mode": 33188,
      "new_path": "util/fetch_shas_VERSIONS.txt"
    }
  ]
}
