)]}'
{
  "commit": "e050f3ab16196eb85282a76b48fd7f096ec9714b",
  "tree": "f4535ee5e8d74279b1eebd2a3553da2b80c6aad4",
  "parents": [
    "5c3c860c0704dc841616ff753c8b5d1b1b5a8e8f"
  ],
  "author": {
    "name": "Gabriel Peal",
    "email": "gabriel@tonal.com",
    "time": "Mon Mar 07 08:47:06 2022 -0800"
  },
  "committer": {
    "name": "Gabriel Peal",
    "email": "gabriel@tonal.com",
    "time": "Mon Mar 07 08:47:06 2022 -0800"
  },
  "message": "Allow software rendering to be invalidated when dynamic properties change\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "37c83a5f17e93b960e5eca057835c7d4fccc3bf7",
      "old_mode": 33188,
      "old_path": "lottie/src/main/java/com/airbnb/lottie/LottieAnimationView.java",
      "new_id": "53d05aee63f338f5dfac26a7006e937b8b0c0630",
      "new_mode": 33188,
      "new_path": "lottie/src/main/java/com/airbnb/lottie/LottieAnimationView.java"
    },
    {
      "type": "modify",
      "old_id": "201c3bc281554edf65950099f0ef1d4b38c49980",
      "old_mode": 33188,
      "old_path": "lottie/src/main/java/com/airbnb/lottie/value/LottieValueCallback.java",
      "new_id": "1cf5d2053e2da099addb4652e0b9f75be3cb4b6e",
      "new_mode": 33188,
      "new_path": "lottie/src/main/java/com/airbnb/lottie/value/LottieValueCallback.java"
    },
    {
      "type": "modify",
      "old_id": "0ef1f399c8cfe0c82122d07a6d583db0b74f1be5",
      "old_mode": 33188,
      "old_path": "snapshot-tests/src/androidTest/java/com/airbnb/lottie/snapshots/LottieSnapshotTest.kt",
      "new_id": "879b65abf314a2ea0c50f4b301d77800e414d31e",
      "new_mode": 33188,
      "new_path": "snapshot-tests/src/androidTest/java/com/airbnb/lottie/snapshots/LottieSnapshotTest.kt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a858bd6088ad0e999c6c5217047f743e57f607a3",
      "new_mode": 33188,
      "new_path": "snapshot-tests/src/androidTest/java/com/airbnb/lottie/snapshots/tests/SoftwareRenderingDynamicPropertiesInvalidationTestCase.kt"
    }
  ]
}
