)]}'
{
  "commit": "6600bc3c4703e7ceed1ae85ea079c69732e6ea1c",
  "tree": "290acf38a0bafa81d25b114b1d92ff76a0159beb",
  "parents": [
    "85a28fb8715e20e91ba986ae700f6b08a47438d7"
  ],
  "author": {
    "name": "bodymovin",
    "email": "hello@rive.app",
    "time": "Tue Jul 09 23:10:02 2024 +0000"
  },
  "committer": {
    "name": "bodymovin",
    "email": "hello@rive.app",
    "time": "Tue Jul 09 23:10:02 2024 +0000"
  },
  "message": "change how forAll iterates over children\n\nforAll was currently applying the predicate multiple times per element:\n- calling super on each component applying the predicate once\n- applying it again per child when calling forAll in a container component.\n\nDiffs\u003d\n8fbe13788 change how forAll iterates over children (#7546)\n\nCo-authored-by: hernan \u003chernan@rive.app\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "172e250f8efee35ff5b5b03a74c1e3ea52edf758",
      "old_mode": 33188,
      "old_path": ".rive_head",
      "new_id": "026d8dfc079482a0d98c1b649cd3a9235f2562f4",
      "new_mode": 33188,
      "new_path": ".rive_head"
    },
    {
      "type": "modify",
      "old_id": "ba06a694757fcb70656d2c39a99323a053f02112",
      "old_mode": 33188,
      "old_path": "include/rive/component.hpp",
      "new_id": "7488dca93799af0e4432626c421e33061ed447fd",
      "new_mode": 33188,
      "new_path": "include/rive/component.hpp"
    },
    {
      "type": "modify",
      "old_id": "e340a17d25c1b3a6d952a8b4067b5166b1d49cb6",
      "old_mode": 33188,
      "old_path": "include/rive/container_component.hpp",
      "new_id": "04cf246a406639b5f8d6139eaf81ef4b74994e28",
      "new_mode": 33188,
      "new_path": "include/rive/container_component.hpp"
    },
    {
      "type": "modify",
      "old_id": "51f01f1360ef103286ad67be9505330243ed2461",
      "old_mode": 33188,
      "old_path": "src/animation/state_machine_instance.cpp",
      "new_id": "c6f7316f6fdd1bbf7af90b982c992590c3e6b989",
      "new_mode": 33188,
      "new_path": "src/animation/state_machine_instance.cpp"
    },
    {
      "type": "modify",
      "old_id": "b7fa0387063cbc1e1d4d6c39ec55f4ad66957c2c",
      "old_mode": 33188,
      "old_path": "src/component.cpp",
      "new_id": "8765b9e6d9b88768a937d54b2120e2746834b4ba",
      "new_mode": 33188,
      "new_path": "src/component.cpp"
    },
    {
      "type": "modify",
      "old_id": "af03348619a7b6145097b4e94b9fb604bc699acd",
      "old_mode": 33188,
      "old_path": "src/container_component.cpp",
      "new_id": "2ed1bfe1024409deec277cef07b4dc860392a11a",
      "new_mode": 33188,
      "new_path": "src/container_component.cpp"
    }
  ]
}
