)]}'
{
  "commit": "d32253e0b40e79a62f02f6df336d98fb143bdfa4",
  "tree": "cf5ee1e26f4706b0f0937a7a24779ece395694ac",
  "parents": [
    "f0fa7aa9d306417428fb49a5a2bfe1cbe81470f7"
  ],
  "author": {
    "name": "bodymovin",
    "email": "hello@rive.app",
    "time": "Mon Apr 29 13:20:09 2024 +0000"
  },
  "committer": {
    "name": "bodymovin",
    "email": "hello@rive.app",
    "time": "Mon Apr 29 13:20:09 2024 +0000"
  },
  "message": "fix follow path not working with path as target and shape with 0 opacity\n\nfixes #7155\nWe have to also check all paths belonging to a shape before deferring the path update\n\nDiffs\u003d\n1c7e61b8a fix follow path not working with path as target and shape with 0 opacity (#7156)\n\nCo-authored-by: hernan \u003chernan@rive.app\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3d7de3471588ea90140dbfd2b8386cc03a924261",
      "old_mode": 33188,
      "old_path": ".rive_head",
      "new_id": "1b876f8fd9b8239f5cae5a539ae2106c56e3fd9f",
      "new_mode": 33188,
      "new_path": ".rive_head"
    },
    {
      "type": "modify",
      "old_id": "b92428a0b43697d42956f2974a94ccb661ed7e7a",
      "old_mode": 33188,
      "old_path": "include/rive/shapes/path.hpp",
      "new_id": "5732cfbe7e1a87f29afe95ed39bb6e74ef3f85eb",
      "new_mode": 33188,
      "new_path": "include/rive/shapes/path.hpp"
    },
    {
      "type": "modify",
      "old_id": "71371f3e3dbd7337a9da73686be34d783c3d0f71",
      "old_mode": 33188,
      "old_path": "src/shapes/path.cpp",
      "new_id": "5354580905b7cf082bd30f63077c147ab8a67b47",
      "new_mode": 33188,
      "new_path": "src/shapes/path.cpp"
    },
    {
      "type": "modify",
      "old_id": "820b5b1fccf89ef02dddedbc79c6fce2073cfbe9",
      "old_mode": 33188,
      "old_path": "src/shapes/shape.cpp",
      "new_id": "420b82df276fc798e5201e20c823c3366f56bbec",
      "new_mode": 33188,
      "new_path": "src/shapes/shape.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ce4f0fbaa7d9a459e529aaf029394db1f1bbaed7",
      "new_mode": 33188,
      "new_path": "test/assets/follow_path_path_0_opacity.riv"
    },
    {
      "type": "modify",
      "old_id": "20901867de1137d1aa83cb26b502551b145bfc50",
      "old_mode": 33188,
      "old_path": "test/follow_path_constraint_test.cpp",
      "new_id": "faff9ec8d6e96e384093f504b27912fdd6ac9758",
      "new_mode": 33188,
      "new_path": "test/follow_path_constraint_test.cpp"
    }
  ]
}
