)]}'
{
  "commit": "332db4c2d9f26325be7875d74bae7bfb6c97e506",
  "tree": "4719f9dcf89b5ff9eee2c93f50fbb7f9befbb8cd",
  "parents": [
    "88375e79c43001eadfefc5a7f18729865ad78d94"
  ],
  "author": {
    "name": "bodymovin",
    "email": "hello@rive.app",
    "time": "Wed Jul 17 20:47:40 2024 +0000"
  },
  "committer": {
    "name": "bodymovin",
    "email": "hello@rive.app",
    "time": "Wed Jul 17 20:47:40 2024 +0000"
  },
  "message": "update data bind mode to flags\n\nchange how we store data bind mode.\nThis will be helpful once we implement converters to identify whether a converter\u0027s main direction is \"toSource\" or \"toTarget\".\nIt also cleans up how the modal works and saves changes in real time instead of doing it on \"Save\"\n\n\u003cimg width\u003d\"606\" alt\u003d\"data_bind_mode\" src\u003d\"https://github.com/user-attachments/assets/3662df84-e05a-4ea0-aaea-37e0b1294da0\"\u003e\n\nDiffs\u003d\n49cabe3cb update data bind mode to flags (#7612)\n\nCo-authored-by: hernan \u003chernan@rive.app\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fb5018fa893613648f10b557bd91c63527e6ba1f",
      "old_mode": 33188,
      "old_path": ".rive_head",
      "new_id": "5cb2d5543df92eac29db1117143c40bc4cb71b69",
      "new_mode": 33188,
      "new_path": ".rive_head"
    },
    {
      "type": "modify",
      "old_id": "eaf9be271843af74eb3b9ec68b589a2426d3257d",
      "old_mode": 33188,
      "old_path": "dev/defs/data_bind/data_bind.json",
      "new_id": "c93b559cd29ae54eb1dcd90c4b43fe4734532504",
      "new_mode": 33188,
      "new_path": "dev/defs/data_bind/data_bind.json"
    },
    {
      "type": "modify",
      "old_id": "113b7fb36e9e00238e1ef7315759f745d6a7be23",
      "old_mode": 33188,
      "old_path": "include/rive/data_bind/data_bind_context.hpp",
      "new_id": "a6bdd46b6e4534ac08a7ad4f137e91b5388cb01a",
      "new_mode": 33188,
      "new_path": "include/rive/data_bind/data_bind_context.hpp"
    },
    {
      "type": "delete",
      "old_id": "692e62dcdcf0e1f01bfac0f7fb36c1c490352b8d",
      "old_mode": 33188,
      "old_path": "include/rive/data_bind/data_bind_mode.hpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2d8561fd5a41b44b2c50fcbef9250601ab783bbb",
      "new_mode": 33188,
      "new_path": "include/rive/data_bind_flags.hpp"
    },
    {
      "type": "modify",
      "old_id": "519c064180ef860950e1a4aeefd07fd4cc5ff82a",
      "old_mode": 33188,
      "old_path": "include/rive/generated/core_registry.hpp",
      "new_id": "eb3a240c6082b40cd89f3b7e02a767abcc266b4a",
      "new_mode": 33188,
      "new_path": "include/rive/generated/core_registry.hpp"
    },
    {
      "type": "modify",
      "old_id": "ed0d48db54b45db0c9abb1ecce5b3157b6ac4a07",
      "old_mode": 33188,
      "old_path": "include/rive/generated/data_bind/data_bind_base.hpp",
      "new_id": "4c73ffc4a72ae3c334981f80d49739ce9bd8238e",
      "new_mode": 33188,
      "new_path": "include/rive/generated/data_bind/data_bind_base.hpp"
    },
    {
      "type": "modify",
      "old_id": "a72cba26e26ee4f3f49f4883185a0020cc094f8c",
      "old_mode": 33188,
      "old_path": "src/artboard.cpp",
      "new_id": "47c5d045fe182763ffff124379aa0702c929cc08",
      "new_mode": 33188,
      "new_path": "src/artboard.cpp"
    },
    {
      "type": "modify",
      "old_id": "d6f3ce9a9e271ef723194ec2b8d1492780694e7d",
      "old_mode": 33188,
      "old_path": "src/data_bind/data_bind.cpp",
      "new_id": "adfa2764245cb81f12d904ff254e6eb296ced5c1",
      "new_mode": 33188,
      "new_path": "src/data_bind/data_bind.cpp"
    },
    {
      "type": "modify",
      "old_id": "a24922658ff451daa1cf415a69217365ec04d959",
      "old_mode": 33188,
      "old_path": "src/data_bind/data_bind_context.cpp",
      "new_id": "4bb86f61d9eaa50c4753216c5f0642ba52a1272d",
      "new_mode": 33188,
      "new_path": "src/data_bind/data_bind_context.cpp"
    }
  ]
}
