)]}'
{
  "commit": "28b2ab431afff649fa2639405be2b7424fa2d5fb",
  "tree": "64f488cca182c5ae6f8c66edf8ff233375976eb8",
  "parents": [
    "8a34925c5cc7367b08c1200acbd1505821bc48b3"
  ],
  "author": {
    "name": "philter",
    "email": "hello@rive.app",
    "time": "Tue Jul 18 20:55:32 2023 +0000"
  },
  "committer": {
    "name": "philter",
    "email": "hello@rive.app",
    "time": "Tue Jul 18 20:55:32 2023 +0000"
  },
  "message": "Fix dependency order issues for Follow Path\n\nSince we removed our use of PathComposer and are recomputing our metrics path in FollowPathConstraint, a dependency order bug was resulting in the constrained component being updated BEFORE its follow path constraint. Since we generate our path in FollowPathConstraint.update, this meant the constrained component wasn\u0027t getting an up to date path. This resulted in unexpected behavior in the editor, such as https://github.com/rive-app/rive/issues/5569.\n\nDiffs\u003d\nd1f8710f5 Fix dependency order issues for Follow Path (#5595)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4d0b834a14e816cd9629a6c7d5fdf1be5d164cab",
      "old_mode": 33188,
      "old_path": ".rive_head",
      "new_id": "e85ba01aa20bb0d40d67331d89208172189668d0",
      "new_mode": 33188,
      "new_path": ".rive_head"
    },
    {
      "type": "modify",
      "old_id": "24ab6b6200a929a875338c606b2b339043de9671",
      "old_mode": 57344,
      "old_path": "submodules/rive-cpp",
      "new_id": "e5bb6dbdaf3c1e5e1c09235e9c4f7f11bf592105",
      "new_mode": 57344,
      "new_path": "submodules/rive-cpp"
    }
  ]
}
