)]}'
{
  "commit": "9a43d79175570cc5b0104ae12742748ae801941c",
  "tree": "7febfddddd8c57e3652f5c1a978881c5e257d2ff",
  "parents": [
    "b320a12c197943014bb8c2379be104e46ce41214"
  ],
  "author": {
    "name": "bodymovin",
    "email": "hello@rive.app",
    "time": "Thu Aug 22 15:56:09 2024 +0000"
  },
  "committer": {
    "name": "bodymovin",
    "email": "hello@rive.app",
    "time": "Thu Aug 22 15:56:09 2024 +0000"
  },
  "message": "mark dirty when constraint changes\n\nmark the constraint dirty when its values change\n\nDiffs\u003d\nb2d27b6bd mark dirty when constraint changes (#7909)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a69c8997bcffeab3c08ac529cc4314d81a9c3fa9",
      "old_mode": 33188,
      "old_path": ".rive_head",
      "new_id": "1e8276430b07f60d71c15d5f5a7e069683941063",
      "new_mode": 33188,
      "new_path": ".rive_head"
    },
    {
      "type": "modify",
      "old_id": "8812887efeda4319985af860ba9d3ff69349e4e2",
      "old_mode": 57344,
      "old_path": "submodules/rive-cpp",
      "new_id": "1740f4a209e233119a47007de732bbd8a81afb1b",
      "new_mode": 57344,
      "new_path": "submodules/rive-cpp"
    }
  ]
}
