)]}'
{
  "commit": "1674c393ac097d1acc2564f3ea83ded5bc9bee2a",
  "tree": "8b67b422f2c2963ad976919721a1665356aef337",
  "parents": [
    "b48fd9c382746778aea1fd59c7f12ed28d29f1ed"
  ],
  "author": {
    "name": "bodymovin",
    "email": "hello@rive.app",
    "time": "Thu Mar 28 00:08:10 2024 +0000"
  },
  "committer": {
    "name": "bodymovin",
    "email": "hello@rive.app",
    "time": "Thu Mar 28 00:08:10 2024 +0000"
  },
  "message": "propagate parent input change to nested input\n\nWe have decided to add a new attribute to our code generator that will allow to overwrite the behavior of property setters for the c++ runtime.\nFor the editor, the solution is more complex because we still need to reflect the nested artboard value in the inspector so users can follow changes both at the parent and the child level.\n\nDiffs\u003d\nfee67f16d propagate parent input change to nested input (#6878)\nff2c0cbf6 apply final update if it has not been applied before (#6930)\n\nCo-authored-by: hernan \u003chernan@rive.app\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cc1de3eff17325d3bef851756324c2cc60622a51",
      "old_mode": 33188,
      "old_path": ".rive_head",
      "new_id": "292ff7c5e60e3ffcbc6309e6648e56a812888eee",
      "new_mode": 33188,
      "new_path": ".rive_head"
    },
    {
      "type": "modify",
      "old_id": "6515f77d8124d53b81a679ce54cfb4c567096355",
      "old_mode": 33188,
      "old_path": "dev/core_generator/lib/src/definition.dart",
      "new_id": "4e02bf62e04cd5f97be26fc4a7212acbe81d81cf",
      "new_mode": 33188,
      "new_path": "dev/core_generator/lib/src/definition.dart"
    },
    {
      "type": "modify",
      "old_id": "e13ae67ba9dfbd98f882de928a5568dc2f9b941b",
      "old_mode": 33188,
      "old_path": "dev/core_generator/lib/src/property.dart",
      "new_id": "e147e81c3351e0841be250aafb06e4f7680c3246",
      "new_mode": 33188,
      "new_path": "dev/core_generator/lib/src/property.dart"
    },
    {
      "type": "modify",
      "old_id": "b55c59a25309357f6f5f45dd2b7892e3a8c0d35a",
      "old_mode": 33188,
      "old_path": "dev/defs/animation/nested_bool.json",
      "new_id": "31aa257f5b208c471c50a4db68036d024f2ecde4",
      "new_mode": 33188,
      "new_path": "dev/defs/animation/nested_bool.json"
    },
    {
      "type": "modify",
      "old_id": "7315cf12678441194eff30e685f35e189f4b2d8a",
      "old_mode": 33188,
      "old_path": "dev/defs/animation/nested_number.json",
      "new_id": "c845ea4eca410b80245751521d350a75f0d346dd",
      "new_mode": 33188,
      "new_path": "dev/defs/animation/nested_number.json"
    },
    {
      "type": "modify",
      "old_id": "813ece21e38eb479a466b0350c4df53bffae4c77",
      "old_mode": 33188,
      "old_path": "include/rive/animation/nested_bool.hpp",
      "new_id": "6421069696953f566cf93c6a29254a1e4c892cdf",
      "new_mode": 33188,
      "new_path": "include/rive/animation/nested_bool.hpp"
    },
    {
      "type": "modify",
      "old_id": "16d5bf996e02c066e97c99b3d9674617f3f7e3cd",
      "old_mode": 33188,
      "old_path": "include/rive/animation/nested_input.hpp",
      "new_id": "0db46dfeb9b2bee87bfc01af07ec6aa1dcfbdc5f",
      "new_mode": 33188,
      "new_path": "include/rive/animation/nested_input.hpp"
    },
    {
      "type": "modify",
      "old_id": "b21dfc3c8e3b4d5b3d4b9ebf6f56c5d2dbe562d5",
      "old_mode": 33188,
      "old_path": "include/rive/animation/nested_number.hpp",
      "new_id": "f965126039738e3f3be120baa28ccf946f9e4a34",
      "new_mode": 33188,
      "new_path": "include/rive/animation/nested_number.hpp"
    },
    {
      "type": "modify",
      "old_id": "d756d955d4d32a18ba4a210c3780821095c781fd",
      "old_mode": 33188,
      "old_path": "include/rive/generated/animation/nested_bool_base.hpp",
      "new_id": "8c015f5ae4444792cc7880db3316e48f2627ac71",
      "new_mode": 33188,
      "new_path": "include/rive/generated/animation/nested_bool_base.hpp"
    },
    {
      "type": "modify",
      "old_id": "e50ecacb8a177c249aac2bc1c24f1502f2dc8077",
      "old_mode": 33188,
      "old_path": "include/rive/generated/animation/nested_number_base.hpp",
      "new_id": "82bc0c94da8f208eb32a26e6105eab6794c1fd1d",
      "new_mode": 33188,
      "new_path": "include/rive/generated/animation/nested_number_base.hpp"
    },
    {
      "type": "modify",
      "old_id": "29cd646db373ccadede7cf3d02eac801c7786ab8",
      "old_mode": 33188,
      "old_path": "src/animation/nested_bool.cpp",
      "new_id": "e575022dcc67818ed3322901f57436d61700260f",
      "new_mode": 33188,
      "new_path": "src/animation/nested_bool.cpp"
    },
    {
      "type": "modify",
      "old_id": "a81236fb7f274f25bef2715121d3fab1d64d3e91",
      "old_mode": 33188,
      "old_path": "src/animation/nested_number.cpp",
      "new_id": "a3d882934a4d1184e4a24efff1422998907e3385",
      "new_mode": 33188,
      "new_path": "src/animation/nested_number.cpp"
    },
    {
      "type": "modify",
      "old_id": "65fc3195e8cd182e0443bcd294f418d8f005131c",
      "old_mode": 33188,
      "old_path": "src/animation/state_machine_instance.cpp",
      "new_id": "0348c6e9fa25968c0b00a0a4662773c072f3cc86",
      "new_mode": 33188,
      "new_path": "src/animation/state_machine_instance.cpp"
    }
  ]
}
