)]}'
{
  "commit": "42e8de278f4d25061bfa805c57c810d742237c16",
  "tree": "76bbec3981bb6e2d820018c679593d856f4f3962",
  "parents": [
    "9b63a6ed351dbf9cc9be586d752b8edcd24aaca9"
  ],
  "author": {
    "name": "luigi-rosso",
    "email": "hello@rive.app",
    "time": "Fri Aug 25 00:08:39 2023 +0000"
  },
  "committer": {
    "name": "luigi-rosso",
    "email": "hello@rive.app",
    "time": "Fri Aug 25 00:08:39 2023 +0000"
  },
  "message": "Improve collapse propagation for solo.\n\nFixes https://2dimensions.slack.com/archives/CLLCU09T6/p1692895941301969\n\nShould also address #5888\n\nBasically we were propagating the collapse to the ClippingShape for the solo which meant that the update on the clip was never called. This meant the path would never be generated and so our contents would always get clipped out (no intersection with an empty path).\n\nClippingShapes and Constraints should be treated more like siblings (or properties) of the Solo instead of children that can be collapsed by the active solo child choice.\n\nDiffs\u003d\ne1b9d360b Improve collapse propagation for solo. (#5890)\n\nCo-authored-by: Luigi Rosso \u003cluigi-rosso@users.noreply.github.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "373b6ded480034d613fc200489e173f5879a0697",
      "old_mode": 33188,
      "old_path": ".rive_head",
      "new_id": "d20bffc2c8cfda996f04f05b1797b23a98d13004",
      "new_mode": 33188,
      "new_path": ".rive_head"
    },
    {
      "type": "modify",
      "old_id": "4c1fb03c8f98c4845ae43466628aa475f4df0cdc",
      "old_mode": 33188,
      "old_path": "src/solo.cpp",
      "new_id": "fc052f27048be049c5728fc640267acaea605f78",
      "new_mode": 33188,
      "new_path": "src/solo.cpp"
    }
  ]
}
