)]}'
{
  "commit": "2250b598b9a6f833d5976e7f86628fa4fd0ce029",
  "tree": "3520c5f49b8b0f6d6f461c6976f04c4160d6f1d2",
  "parents": [
    "aa511306f27f527be8bb775733e4993954c1fc72"
  ],
  "author": {
    "name": "philter",
    "email": "hello@rive.app",
    "time": "Thu Aug 24 05:30:16 2023 +0000"
  },
  "committer": {
    "name": "philter",
    "email": "hello@rive.app",
    "time": "Thu Aug 24 05:30:16 2023 +0000"
  },
  "message": "Don\u0027t collapse child constraints of Solos\n\nFixes the problem where FollowPathConstraints were not working with Solos in CPP runtime (works only in editor). The proposed solution is to not collapse constraints of the Solo because in the case of FollowPathConstraint, a call to it\u0027s update() is required in order to get the path info.\n\nBefore the fix:\n\nhttps://github.com/rive-app/rive/assets/186340/48df0eb5-a422-464c-84c0-4c49412fa90e\n\nAfter the fix:\n\nhttps://github.com/rive-app/rive/assets/186340/dbfc8172-217d-4685-92c8-c34c551235ca\n\nDiffs\u003d\na91b1b764 Don\u0027t collapse child constraints of Solos - fixes Follow Paths on Solos (#5866)\n\nCo-authored-by: Philip Chung \u003cphilterdesign@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ecde75e41811df0530bb9a4af610a53ad8cad224",
      "old_mode": 33188,
      "old_path": ".rive_head",
      "new_id": "06a46dd1edd6a068300c994cede8d2bed439d217",
      "new_mode": 33188,
      "new_path": ".rive_head"
    },
    {
      "type": "modify",
      "old_id": "8e842f8f0718cf7eb04485155779865f4fbec2ca",
      "old_mode": 33188,
      "old_path": "src/solo.cpp",
      "new_id": "4c1fb03c8f98c4845ae43466628aa475f4df0cdc",
      "new_mode": 33188,
      "new_path": "src/solo.cpp"
    }
  ]
}
