)]}'
{
  "commit": "26dd69f215e7c00a16da95627400efeb7283dbfd",
  "tree": "b6b83aeb881a5be06ef91c2fe8568ad7ec51677e",
  "parents": [
    "11e9c65e7a4fdf47a94e8d8d3366a1c02b087087"
  ],
  "author": {
    "name": "philter",
    "email": "hello@rive.app",
    "time": "Wed Jan 22 23:31:52 2025 +0000"
  },
  "committer": {
    "name": "philter",
    "email": "hello@rive.app",
    "time": "Wed Jan 22 23:31:52 2025 +0000"
  },
  "message": "Propagate layout\u0027s display to children in runtime\n\nThis fixes a bug noticed at runtime where toggling layout display on/off would not respect its children\u0027s display values if they were different than the parent. We need to make sure to consider the layout\u0027s display value when calling collapse() on its children. The dart implementation works as expected.\n\nDiffs\u003d\n24d9162103 Propagate layout\u0027s display to children in runtime (#8908)\n\nCo-authored-by: Philip Chung \u003cphilterdesign@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6dd81aade95c597a2ecf933233678dcd355c3b81",
      "old_mode": 33188,
      "old_path": ".rive_head",
      "new_id": "62d82ccb8607b378987b26589278c97018ce04fa",
      "new_mode": 33188,
      "new_path": ".rive_head"
    },
    {
      "type": "modify",
      "old_id": "34b6874518bf3996f5f1ed585f4d282ec1d3d568",
      "old_mode": 33188,
      "old_path": "include/rive/layout_component.hpp",
      "new_id": "843a4c1afc310ceb04f284e76da9704d146b548f",
      "new_mode": 33188,
      "new_path": "include/rive/layout_component.hpp"
    },
    {
      "type": "modify",
      "old_id": "381d317022d77191eed23832332a48c354bc401c",
      "old_mode": 33188,
      "old_path": "src/layout_component.cpp",
      "new_id": "ffe2d4e5238bd4558d42c98d61bab78d16f3052c",
      "new_mode": 33188,
      "new_path": "src/layout_component.cpp"
    }
  ]
}
