)]}'
{
  "log": [
    {
      "commit": "bdaa44f86bc58980d5c7f250a70690546eae6dee",
      "tree": "20c42203fe45530da746805cb31cd952ce7c1bc1",
      "parents": [
        "682a69d53509fa3e9a55fe89ca4d663ea6d3e46b"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@gmail.com",
        "time": "Wed Oct 07 10:48:55 2026 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@gmail.com",
        "time": "Wed Oct 07 10:48:55 2026 +0800"
      },
      "message": "feat: release the CLI binaries only from a manually pushed tag\n"
    },
    {
      "commit": "682a69d53509fa3e9a55fe89ca4d663ea6d3e46b",
      "tree": "c148802666f86aee2afbfb5f3ce8ecce3ff1c71e",
      "parents": [
        "8b4fcaed78cfc5876529580cc2665f0ea5cb95d3"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@gmail.com",
        "time": "Wed Oct 07 10:37:58 2026 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@gmail.com",
        "time": "Wed Oct 07 10:37:58 2026 +0800"
      },
      "message": "fix: remove the unused Casbin.NET version step from the release job\n"
    },
    {
      "commit": "8b4fcaed78cfc5876529580cc2665f0ea5cb95d3",
      "tree": "720388d43c77ce802681cf94c126f70566d6e769",
      "parents": [
        "1d57ea35f51ace808f174ec41f529b4e8899cab1"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@gmail.com",
        "time": "Mon Mar 23 20:21:52 2026 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@gmail.com",
        "time": "Mon Mar 23 20:21:52 2026 +0800"
      },
      "message": "chore: add config file\n"
    },
    {
      "commit": "1d57ea35f51ace808f174ec41f529b4e8899cab1",
      "tree": "36ee84d89cc24bb8432b61068e3e0a9063f36c56",
      "parents": [
        "392fd463230a670796863eb22b9db1c90200e92a"
      ],
      "author": {
        "name": "FAUST.",
        "email": "126341483+FAUST-BENCHOU@users.noreply.github.com",
        "time": "Sun Sep 14 23:53:58 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 14 23:53:58 2025 +0800"
      },
      "message": "feat: add KeyMatch5() custom function, allow empty policy for ABAC (#4)\n\n"
    },
    {
      "commit": "392fd463230a670796863eb22b9db1c90200e92a",
      "tree": "d45058f8c48dc4dfbe9aacb4f9038ae226a96941",
      "parents": [
        "8bc3c6da1c2f20132a6b452cbe111cff115a601c"
      ],
      "author": {
        "name": "kevin kwok",
        "email": "13146699620ke@gmail.com",
        "time": "Mon Aug 18 21:56:41 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 18 21:56:41 2025 +0800"
      },
      "message": "feat: add the code\n\n"
    },
    {
      "commit": "8bc3c6da1c2f20132a6b452cbe111cff115a601c",
      "tree": "560e575e567669912a5cbe2620b3fd7dccad725b",
      "parents": [],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@gmail.com",
        "time": "Tue Aug 12 10:03:38 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 12 10:03:38 2025 +0800"
      },
      "message": "Initial commit"
    }
  ]
}
