)]}'
{
  "commit": "d0a12883db7bf49918be4ab5fbc21c6bcead930b",
  "tree": "806d1598d18298d9e23b6503288cb563f191d22c",
  "parents": [
    "3f612e3e2180cd74d2ecd2deec4fc86acd858a18"
  ],
  "author": {
    "name": "luigi-rosso",
    "email": "hello@rive.app",
    "time": "Wed Sep 30 00:08:25 2026 +0000"
  },
  "committer": {
    "name": "luigi-rosso",
    "email": "hello@rive.app",
    "time": "Wed Sep 30 00:08:25 2026 +0000"
  },
  "message": "fix(runtime): measure a skinned path\u0027s pose winding exactly (#14480) 0b5fd6293b\nfix(runtime): measure a skinned path\u0027s pose winding exactly, like the editor\n\nfeat(tests): choose the present mode, and report Artemis refresh (#14380) 1570bcffb4\n* feat(tests): a --present mode option, and the Artemis window reports its present modes and measured refresh\n\n* query the present modes safely, log the display refresh on its own, and say only Artemis reads the present mode\n\nCo-authored-by: Luigi Rosso \u003cluigi-rosso@users.noreply.github.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b699c18e52db001c4baaae3ba04babb7cdc1ecef",
      "old_mode": 33188,
      "old_path": ".rive_head",
      "new_id": "53b26e1d2efb1d27a7d4a2162cd06513a531c90f",
      "new_mode": 33188,
      "new_path": ".rive_head"
    },
    {
      "type": "modify",
      "old_id": "33b0ac2be69e1fd2d227208b35e3f884d1b39f62",
      "old_mode": 33188,
      "old_path": "include/rive/shapes/points_path.hpp",
      "new_id": "278c261b505787fadc2f528e5ce28787764dff7b",
      "new_mode": 33188,
      "new_path": "include/rive/shapes/points_path.hpp"
    },
    {
      "type": "modify",
      "old_id": "31ae0faae6cac64dca4f376f86e0a1ccb01f4df5",
      "old_mode": 33188,
      "old_path": "src/shapes/points_path.cpp",
      "new_id": "795955f5db78c765b7e6a08d610ef731c73bfc5f",
      "new_mode": 33188,
      "new_path": "src/shapes/points_path.cpp"
    },
    {
      "type": "modify",
      "old_id": "fd0387b0bbeb57f8bf5ed96c68ca6b41480bdbdf",
      "old_mode": 33188,
      "old_path": "tests/common/testing_window.hpp",
      "new_id": "3810efff322ba3a4157f20a5b9927c45185a5a73",
      "new_mode": 33188,
      "new_path": "tests/common/testing_window.hpp"
    },
    {
      "type": "modify",
      "old_id": "65f524338aa75847457852d2140c194cc4298923",
      "old_mode": 33188,
      "old_path": "tests/player/player.cpp",
      "new_id": "bab6b9a810732c024c55e768b3cf924b1126b603",
      "new_mode": 33188,
      "new_path": "tests/player/player.cpp"
    },
    {
      "type": "modify",
      "old_id": "9b6aa0237c831c33b220901fbaa31d90345dfe02",
      "old_mode": 33188,
      "old_path": "tests/unit_tests/runtime/skinned_winding_test.cpp",
      "new_id": "ba7bacabf72840cef9f21451428c685ca2bea9b8",
      "new_mode": 33188,
      "new_path": "tests/unit_tests/runtime/skinned_winding_test.cpp"
    }
  ]
}
