)]}'
{
  "commit": "198caeee25707999ea6084fa3e7511bc3be8e9ed",
  "tree": "81c067ffc6c4d30c39fce067c245f8e41de1a888",
  "parents": [
    "7478e6277e14104532646027e8aa38bf720559d5"
  ],
  "author": {
    "name": "bodymovin",
    "email": "hello@rive.app",
    "time": "Fri Aug 16 17:37:30 2024 +0000"
  },
  "committer": {
    "name": "bodymovin",
    "email": "hello@rive.app",
    "time": "Fri Aug 16 17:37:30 2024 +0000"
  },
  "message": "Use artboard properties as transition conditions\n\nAdding support for transition conditions based on artboard properties.\ntransition_artboard_condition extends from transition_viewmodel_condition.\nIt might be good to rename  transition_viewmodel_condition to transition_property_condition at some point since it is extensible enough to support viewmodels, but also with other properties like here.\n\nDiffs\u003d\n93cc33b45 Use artboard properties as transition conditions (#7796)\n\nCo-authored-by: hernan \u003chernan@rive.app\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f62275ea3ed2f0d97e504b286f289af88e007458",
      "old_mode": 33188,
      "old_path": ".rive_head",
      "new_id": "7e901c4a37044e23a825c98ecb13d337c34ac9a3",
      "new_mode": 33188,
      "new_path": ".rive_head"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5a39c6624e615d6e0e277bd00122562c6c3fbdcf",
      "new_mode": 33188,
      "new_path": "dev/defs/animation/transition_artboard_condition.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a9502eba07fb83d3d3e1a88b12e1c7befb864250",
      "new_mode": 33188,
      "new_path": "dev/defs/animation/transition_property_artboard_comparator.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0a4d606def974947907626f1ebb655390e157cb4",
      "new_mode": 33188,
      "new_path": "include/rive/animation/artboard_property.hpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7892537ec5b153a070ff456502668420c209a4af",
      "new_mode": 33188,
      "new_path": "include/rive/animation/transition_artboard_condition.hpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "184b649010a81d8be8c81d67fb8dd8559818da13",
      "new_mode": 33188,
      "new_path": "include/rive/animation/transition_property_artboard_comparator.hpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5f079c44c874d29b773d3a67bef69ee3fd4abb8c",
      "new_mode": 33188,
      "new_path": "include/rive/generated/animation/transition_artboard_condition_base.hpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "354087a9b3db5bbf56541fd572c82aeae4f9a9ab",
      "new_mode": 33188,
      "new_path": "include/rive/generated/animation/transition_property_artboard_comparator_base.hpp"
    },
    {
      "type": "modify",
      "old_id": "fd25b4ca5cfcf389b596da8511ab0fa62fc55186",
      "old_mode": 33188,
      "old_path": "include/rive/generated/core_registry.hpp",
      "new_id": "77e42517f926d40f19dc684802457cee4cede5d7",
      "new_mode": 33188,
      "new_path": "include/rive/generated/core_registry.hpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a769c7e4485e253e6552c28cfc4e5cdc30e1725a",
      "new_mode": 33188,
      "new_path": "src/animation/transition_property_artboard_comparator.cpp"
    },
    {
      "type": "modify",
      "old_id": "96da6840d367b51815816f6bb2591c02ccdbcc70",
      "old_mode": 33188,
      "old_path": "src/file.cpp",
      "new_id": "100969ecba183990f4595adeff513e92f43723cb",
      "new_mode": 33188,
      "new_path": "src/file.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4adb3c8ba037a9bece86ac2d5250956ccf076d34",
      "new_mode": 33188,
      "new_path": "src/generated/animation/transition_artboard_condition_base.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "31a068a2f2fe5db2ec3a7a48062a692e51415d55",
      "new_mode": 33188,
      "new_path": "src/generated/animation/transition_property_artboard_comparator_base.cpp"
    }
  ]
}
