)]}'
{
  "commit": "5644f57a63440152af0eddf0b4335a784b670120",
  "tree": "f451c6c0878d273a04f6562a7be08fae6bc345b2",
  "parents": [
    "13ed2cd174222e1be89824877ed5ebefacd4fd1f"
  ],
  "author": {
    "name": "Yang Luo",
    "email": "hsluoyz@gmail.com",
    "time": "Mon Nov 24 23:54:08 2025 +0800"
  },
  "committer": {
    "name": "Yang Luo",
    "email": "hsluoyz@gmail.com",
    "time": "Mon Nov 24 23:54:08 2025 +0800"
  },
  "message": "feat: upgrade to Spring Boot 4.0.0\n\nBREAKING CHANGE: Requires Java 17+ (previously Java 8). Spring Boot upgraded from 2.7.12 to 4.0.0\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ecfbdfd940a9426da05ae751824d2b15c1f7eec8",
      "old_mode": 33188,
      "old_path": ".github/workflows/maven-ci.yml",
      "new_id": "e4038e2396aebe0b113c1d77d14b78369e3fe3ba",
      "new_mode": 33188,
      "new_path": ".github/workflows/maven-ci.yml"
    },
    {
      "type": "modify",
      "old_id": "992f0eeac284909b97900ed476aa4c0258009b42",
      "old_mode": 33188,
      "old_path": ".gitignore",
      "new_id": "17fa3629f6387e0a5a70387db321be89e771cf42",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "modify",
      "old_id": "99514257d0fa285c45701b011422af1dfc2db6a7",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "e6deabaf117ef849663c8e25f14433a7a11a13f2",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "modify",
      "old_id": "7f0f4c45f59ac837623ae2072032f2da62e82b3a",
      "old_mode": 33188,
      "old_path": "pom.xml",
      "new_id": "28dac93e1d68c4fe980956ed7f5b98ce39207836",
      "new_mode": 33188,
      "new_path": "pom.xml"
    },
    {
      "type": "modify",
      "old_id": "04dfebb5629b03cc3f139696c320ed5fb49b07da",
      "old_mode": 33188,
      "old_path": "src/main/java/org/casbin/spring/boot/autoconfigure/CasbinAutoConfiguration.java",
      "new_id": "6f24063b64dbfa54cc500a3ed703de45c8fee1b2",
      "new_mode": 33188,
      "new_path": "src/main/java/org/casbin/spring/boot/autoconfigure/CasbinAutoConfiguration.java"
    },
    {
      "type": "modify",
      "old_id": "c1f85f96159ad0d72944808b697b1631e75d7161",
      "old_mode": 33188,
      "old_path": "src/main/java/org/casbin/spring/boot/autoconfigure/CasbinRedisWatcherAutoConfiguration.java",
      "new_id": "6c13411baf61580b786a80034a5a6221e57b5239",
      "new_mode": 33188,
      "new_path": "src/main/java/org/casbin/spring/boot/autoconfigure/CasbinRedisWatcherAutoConfiguration.java"
    },
    {
      "type": "modify",
      "old_id": "674449a47921e9008c8a0b3fdc5171424bfe3d31",
      "old_mode": 33188,
      "old_path": "src/test/java/org/casbin/adapter/JdbcAdapterTest.java",
      "new_id": "38510126de3b0ed8bb72b358e5d6dbe4c07fb602",
      "new_mode": 33188,
      "new_path": "src/test/java/org/casbin/adapter/JdbcAdapterTest.java"
    }
  ]
}
