)]}'
{
  "commit": "daede54ebe2efc9f6044afec7d537b63ad76c282",
  "tree": "d2deb07d310e7d04f9ac052186565428e7148e6f",
  "parents": [
    "e93f24f4d164ea5230964813c0a4779c81b7766c"
  ],
  "author": {
    "name": "semantic-release-bot",
    "email": "semantic-release-bot@martynus.net",
    "time": "Fri Aug 15 14:48:05 2025 +0000"
  },
  "committer": {
    "name": "semantic-release-bot",
    "email": "semantic-release-bot@martynus.net",
    "time": "Fri Aug 15 14:48:05 2025 +0000"
  },
  "message": "chore(release): 2.8.0 [skip ci]\n\n# [2.8.0](https://github.com/officialpycasbin/flask-authz/compare/v2.7.0...v2.8.0) (2025-08-15)\n\n### Features\n\n* switch from casbin to pycasbin ([e93f24f](https://github.com/officialpycasbin/flask-authz/commit/e93f24f4d164ea5230964813c0a4779c81b7766c))\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3c48b8bb7860ba3b3e7ebd888e95530a3f6b3cb5",
      "old_mode": 33188,
      "old_path": "CHANGELOG.md",
      "new_id": "2d33563c53b78616f694027ecdaac76b19ba2e30",
      "new_mode": 33188,
      "new_path": "CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "5959418e428fe00331f325dee102092cedbb6622",
      "old_mode": 33188,
      "old_path": "setup.cfg",
      "new_id": "9339f44b5ddefd64565f3c8223e27d09ad9a3e11",
      "new_mode": 33188,
      "new_path": "setup.cfg"
    }
  ]
}
