)]}'
{
  "commit": "7ab04aa025e541701fcbc47118c520087cb21d83",
  "tree": "ad312b41b33d25703bd1926ee4a8f51d1262cada",
  "parents": [
    "14b350a5e3ac5db0f2f49919bbdfd26d67b9a2e4"
  ],
  "author": {
    "name": "Luigi Rosso",
    "email": "luigi@rive.app",
    "time": "Wed Jun 23 21:00:46 2021 -0700"
  },
  "committer": {
    "name": "Luigi Rosso",
    "email": "luigi@rive.app",
    "time": "Wed Jul 07 10:36:42 2021 -0700"
  },
  "message": "Adding solid color and gradient support.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "81920ebfaf7d3de9c41ef67fbdee4d32765d68ae",
      "old_mode": 33188,
      "old_path": "include/math/mat2d.hpp",
      "new_id": "20b5bd3dc5f797266746a4997dfb9e2a50bb71eb",
      "new_mode": 33188,
      "new_path": "include/math/mat2d.hpp"
    },
    {
      "type": "modify",
      "old_id": "0540de4008e9bc65735bf23b28b99dd83cca972a",
      "old_mode": 33188,
      "old_path": "renderer/library/include/opengl/opengl_render_paint.hpp",
      "new_id": "1d017e4870205aa5261d5da32ead1cbe397264fd",
      "new_mode": 33188,
      "new_path": "renderer/library/include/opengl/opengl_render_paint.hpp"
    },
    {
      "type": "modify",
      "old_id": "050a214cb87109d7c97165949ccb07f1e33550be",
      "old_mode": 33188,
      "old_path": "renderer/library/include/opengl/opengl_render_path.hpp",
      "new_id": "afd968f00cdc26a7d70072265657c8832d09902e",
      "new_mode": 33188,
      "new_path": "renderer/library/include/opengl/opengl_render_path.hpp"
    },
    {
      "type": "modify",
      "old_id": "4f389bdecb89d2ba6848e98b45142a265bc59ec6",
      "old_mode": 33188,
      "old_path": "renderer/library/include/opengl/opengl_renderer.hpp",
      "new_id": "149c0fc75346405b61c15b685b849f55af71680a",
      "new_mode": 33188,
      "new_path": "renderer/library/include/opengl/opengl_renderer.hpp"
    },
    {
      "type": "modify",
      "old_id": "9a21daa05a135b590200e8a01c594975c440b6ab",
      "old_mode": 33188,
      "old_path": "renderer/library/src/opengl/opengl_render_paint.cpp",
      "new_id": "f4d3260ada5a20bc7762cad28621aa08e3376028",
      "new_mode": 33188,
      "new_path": "renderer/library/src/opengl/opengl_render_paint.cpp"
    },
    {
      "type": "modify",
      "old_id": "611cb40ff54754ac005172d0cce0efe7fdbc2d29",
      "old_mode": 33188,
      "old_path": "renderer/library/src/opengl/opengl_render_path.cpp",
      "new_id": "1c13c01bf0ece96f68fca027ce9d5ac215c1286d",
      "new_mode": 33188,
      "new_path": "renderer/library/src/opengl/opengl_render_path.cpp"
    },
    {
      "type": "modify",
      "old_id": "fa0f7418671d5872360ef517779d846596853a5c",
      "old_mode": 33188,
      "old_path": "renderer/library/src/opengl/opengl_renderer.cpp",
      "new_id": "30f0e083f421a317e06691b8bbf82248ccfa0d9f",
      "new_mode": 33188,
      "new_path": "renderer/library/src/opengl/opengl_renderer.cpp"
    },
    {
      "type": "modify",
      "old_id": "8ada16f4526b4217d1fcab18609e0f95d9077ff2",
      "old_mode": 33188,
      "old_path": "renderer/library/src/opengl/opengl_shaders.cpp",
      "new_id": "9da09c95e0bbe0d280b8622eb4d1852fe5fcd0ed",
      "new_mode": 33188,
      "new_path": "renderer/library/src/opengl/opengl_shaders.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "81202cb8388473f975a934a2615504d1d72b3175",
      "new_mode": 33188,
      "new_path": "renderer/viewer/assets/car.riv"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3e022a04104fb47c190457351760717e36228324",
      "new_mode": 33188,
      "new_path": "renderer/viewer/assets/gradient.riv"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5df55e4e6d127b86fb4fae47c1b672030e9b5755",
      "new_mode": 33188,
      "new_path": "renderer/viewer/assets/juice.riv"
    },
    {
      "type": "modify",
      "old_id": "79b31120dd32b6fd0fa59eebd26221fd82582267",
      "old_mode": 33188,
      "old_path": "renderer/viewer/src/viewer.cpp",
      "new_id": "86dca8dbbe16d1cc05bcaae61b656b8cc257e82f",
      "new_mode": 33188,
      "new_path": "renderer/viewer/src/viewer.cpp"
    },
    {
      "type": "modify",
      "old_id": "bb6bf64718f199dafd4cd539e980a98f8cf46356",
      "old_mode": 33188,
      "old_path": "src/math/mat2d.cpp",
      "new_id": "b8bd10da53849972ecf69da29df91e66fd1d46aa",
      "new_mode": 33188,
      "new_path": "src/math/mat2d.cpp"
    }
  ]
}
