)]}'
{
  "commit": "142d059a87deac3cf02198e96550eaad43edfceb",
  "tree": "82f1967d6e4183ccb2d674abd55ef1f00b9955c8",
  "parents": [
    "bc6db62ec14115e65cba9445b4bfd2dc21819296"
  ],
  "author": {
    "name": "csmartdalton",
    "email": "hello@rive.app",
    "time": "Tue Aug 01 13:29:49 2023 +0000"
  },
  "committer": {
    "name": "csmartdalton",
    "email": "hello@rive.app",
    "time": "Tue Aug 01 13:29:49 2023 +0000"
  },
  "message": "Lift tess decoders into a static lib\n\nAdd a packages/runtime/decoders project that can be reused by more projects than just the tess renderer.\n\nDiffs\u003d\nb69ae1312 Lift tess decoders into a static lib (#5709)\n\nCo-authored-by: Chris Dalton \u003c99840794+csmartdalton@users.noreply.github.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "db6aa2b42ee17caf1c115b062d2ddfbea33db220",
      "old_mode": 33188,
      "old_path": ".rive_head",
      "new_id": "89affb85bf4c1eb90cd50c687d4829d4cf2e3033",
      "new_mode": 33188,
      "new_path": ".rive_head"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b9ec487c01b83258e185efbed052737bc5791533",
      "new_mode": 33188,
      "new_path": "decoders/build/premake5.lua"
    },
    {
      "type": "rename",
      "old_id": "0213a71e9ba17d0810463743a2c2fc79bc7f5333",
      "old_mode": 33188,
      "old_path": "viewer/include/viewer/tess/bitmap_decoder.hpp",
      "new_id": "94a69f5b39b6037fc2e7e9dbbca3f3fb6c6acd32",
      "new_mode": 33188,
      "new_path": "decoders/include/rive/decoders/bitmap_decoder.hpp",
      "score": 88
    },
    {
      "type": "rename",
      "old_id": "b438740f725d30df6050030dc3532c344febc540",
      "old_mode": 33188,
      "old_path": "viewer/src/tess/bitmap_decoder.cpp",
      "new_id": "48ef58d3f9c43297fdcc7478c629f6c93932e100",
      "new_mode": 33188,
      "new_path": "decoders/src/bitmap_decoder.cpp",
      "score": 78
    },
    {
      "type": "rename",
      "old_id": "63998f4a1ae4d47417c553b878c5290e517b9c60",
      "old_mode": 33188,
      "old_path": "viewer/src/tess/decode_png.cpp",
      "new_id": "58a7a308d31b92807f822c6c4e3a5d3a672921a2",
      "new_mode": 33188,
      "new_path": "decoders/src/decode_png.cpp",
      "score": 91
    },
    {
      "type": "modify",
      "old_id": "3e5f9fb1d9ca33fbfa5acd3f1aae4da98c920e5a",
      "old_mode": 33188,
      "old_path": "viewer/build/premake5_viewer.lua",
      "new_id": "0d100c0bae981de08ff0676bc840f0f040f7c085",
      "new_mode": 33188,
      "new_path": "viewer/build/premake5_viewer.lua"
    },
    {
      "type": "modify",
      "old_id": "5848ef740f4d3f062d5244b43a11b1513bdf8958",
      "old_mode": 33188,
      "old_path": "viewer/src/sample_tools/sample_atlas_packer.cpp",
      "new_id": "9f74cbee4f453a94022e13803142c5d8fa8ae17c",
      "new_mode": 33188,
      "new_path": "viewer/src/sample_tools/sample_atlas_packer.cpp"
    },
    {
      "type": "modify",
      "old_id": "a403693ec8f8804c0ccf708508e2cd56e3252ff7",
      "old_mode": 33188,
      "old_path": "viewer/src/tess/viewer_sokol_factory.cpp",
      "new_id": "90a8feb66f1c479317ab9fb6acad87b38cb831d7",
      "new_mode": 33188,
      "new_path": "viewer/src/tess/viewer_sokol_factory.cpp"
    }
  ]
}
