)]}'
{
  "commit": "ffb3fe7748d20973762d10245f4a6b4400e28ba5",
  "tree": "2b21e844e5c337fa1fff23211b1e301d533ef2a4",
  "parents": [
    "42e8de278f4d25061bfa805c57c810d742237c16"
  ],
  "author": {
    "name": "philter",
    "email": "hello@rive.app",
    "time": "Fri Aug 25 23:49:24 2023 +0000"
  },
  "committer": {
    "name": "philter",
    "email": "hello@rive.app",
    "time": "Fri Aug 25 23:49:24 2023 +0000"
  },
  "message": "Treat all Constraints and ClippingShapes differently than children when propagating collapse\n\nDecided to go with the `is` check because it seems like all types of Constraints or ClippingShapes should follow this behavior now and in the future.\n\nDiffs\u003d\n16cf8082f Treat Constraints, ClippingShapes and DrawRules as special Solo child types (#5897)\n\nCo-authored-by: Philip Chung \u003cphilterdesign@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d20bffc2c8cfda996f04f05b1797b23a98d13004",
      "old_mode": 33188,
      "old_path": ".rive_head",
      "new_id": "216f57bfb545b35ac117b5741abd86b726832c8c",
      "new_mode": 33188,
      "new_path": ".rive_head"
    },
    {
      "type": "modify",
      "old_id": "fc052f27048be049c5728fc640267acaea605f78",
      "old_mode": 33188,
      "old_path": "src/solo.cpp",
      "new_id": "c958620328a425a213801254fa0836ff22523d59",
      "new_mode": 33188,
      "new_path": "src/solo.cpp"
    }
  ]
}
