)]}'
{
  "commit": "6d5434a264361666f21496c7d678b3529c689831",
  "tree": "03411a3485027b8f70f3031e96d380c3e5d2f865",
  "parents": [
    "c9fc62844402a43d1fe3033ae2520b636ab27ce7"
  ],
  "author": {
    "name": "luigi-rosso",
    "email": "hello@rive.app",
    "time": "Wed Jan 25 21:55:19 2023 +0000"
  },
  "committer": {
    "name": "luigi-rosso",
    "email": "hello@rive.app",
    "time": "Wed Jan 25 21:55:19 2023 +0000"
  },
  "message": "Fix condition with trim paths where all contours are 0 length.\n\nFixes a crash which would occur when trying to extract segments from a path with 0 length. This would occur when scale was set to zero (via animation or otherwise). Adds a test which recreates the condition. Prior to the fix the test would crash.\n\nIssue discussed in Slack here: https://2dimensions.slack.com/archives/CLLCU09T6/p1674648327503309\n\nDiffs\u003d\n42a0377bc Fix condition with trim paths where all contours are 0 length. (#4722)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b8230be40c45321abd4121920f202acf40806732",
      "old_mode": 33188,
      "old_path": ".rive_head",
      "new_id": "8f0cdc32d605c3a0c7a7bf2072cc412ee007d4f7",
      "new_mode": 33188,
      "new_path": ".rive_head"
    },
    {
      "type": "modify",
      "old_id": "81642bf68bc50d899b5acf294a05a20f18ab3f73",
      "old_mode": 33188,
      "old_path": "src/shapes/metrics_path.cpp",
      "new_id": "f93796b72644357341595c0fd0ba7ebd64ceb61b",
      "new_mode": 33188,
      "new_path": "src/shapes/metrics_path.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bd958529238a1ab601239fd653ac0380f7698b87",
      "new_mode": 33188,
      "new_path": "test/assets/trim.riv"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1e59d0ed29944114dfab53416e0b817bb5f1b49c",
      "new_mode": 33188,
      "new_path": "test/trim_test.cpp"
    }
  ]
}
