)]}'
{
  "log": [
    {
      "commit": "260eca419913cfb2b8a202f281e6997fc5f73a29",
      "tree": "334ce2fcf6e20207f98a3253769c1c71734b5c57",
      "parents": [
        "a989130074ea21688e87cc1911eaf16fbabe9082"
      ],
      "author": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Wed Dec 10 15:17:43 2025 +0000"
      },
      "committer": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Wed Dec 10 15:17:43 2025 +0000"
      },
      "message": "chore(release): 1.17.0 [skip ci]\n\n# [1.17.0](https://github.com/officialpycasbin/async-sqlalchemy-adapter/compare/v1.16.1...v1.17.0) (2025-12-10)\n\n### Features\n\n* add clear_policy() method to Adapter ([#26](https://github.com/officialpycasbin/async-sqlalchemy-adapter/issues/26)) ([a989130](https://github.com/officialpycasbin/async-sqlalchemy-adapter/commit/a989130074ea21688e87cc1911eaf16fbabe9082))\n"
    },
    {
      "commit": "a989130074ea21688e87cc1911eaf16fbabe9082",
      "tree": "ed9e0ef49d4980f2c2ee7be06fbf9354b5c8eb88",
      "parents": [
        "e41e74c9c23cd710d11eedced6b6d093e2eff2f5"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@gmail.com",
        "time": "Wed Dec 10 23:16:04 2025 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@gmail.com",
        "time": "Wed Dec 10 23:16:04 2025 +0800"
      },
      "message": "feat: add clear_policy() method to Adapter (#26)\n"
    },
    {
      "commit": "e41e74c9c23cd710d11eedced6b6d093e2eff2f5",
      "tree": "1e988be1658b4f3b1bed2e0a42f4788b42cf5a99",
      "parents": [
        "06e3f37a8aadedbe90b62cf6b78f12d02a67dff8"
      ],
      "author": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Sun Dec 07 14:46:32 2025 +0000"
      },
      "committer": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Sun Dec 07 14:46:32 2025 +0000"
      },
      "message": "chore(release): 1.16.1 [skip ci]\n\n## [1.16.1](https://github.com/officialpycasbin/async-sqlalchemy-adapter/compare/v1.16.0...v1.16.1) (2025-12-07)\n\n### Bug Fixes\n\n* add Alembic integration docs for create_casbin_rule_model() ([#24](https://github.com/officialpycasbin/async-sqlalchemy-adapter/issues/24)) ([06e3f37](https://github.com/officialpycasbin/async-sqlalchemy-adapter/commit/06e3f37a8aadedbe90b62cf6b78f12d02a67dff8))\n"
    },
    {
      "commit": "06e3f37a8aadedbe90b62cf6b78f12d02a67dff8",
      "tree": "74ada782d9c75bc5d3d1cdb0bfe15dbda7fd0ab9",
      "parents": [
        "9c670fefada86f47fc0a8526c9f23620b1a41c08"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@gmail.com",
        "time": "Sun Dec 07 22:45:04 2025 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@gmail.com",
        "time": "Sun Dec 07 22:45:04 2025 +0800"
      },
      "message": "fix: add Alembic integration docs for create_casbin_rule_model() (#24)\n"
    },
    {
      "commit": "9c670fefada86f47fc0a8526c9f23620b1a41c08",
      "tree": "48dc7b3894ffcd5a1e6361f780993f1dc6d58a3a",
      "parents": [
        "5628b21258310fe7eefa79e799550af8e527570b"
      ],
      "author": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Sun Dec 07 14:29:30 2025 +0000"
      },
      "committer": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Sun Dec 07 14:29:30 2025 +0000"
      },
      "message": "chore(release): 1.16.0 [skip ci]\n\n# [1.16.0](https://github.com/officialpycasbin/async-sqlalchemy-adapter/compare/v1.15.0...v1.16.0) (2025-12-07)\n\n### Features\n\n* add create_casbin_rule_model() API for Alembic migration support ([#22](https://github.com/officialpycasbin/async-sqlalchemy-adapter/issues/22)) ([5628b21](https://github.com/officialpycasbin/async-sqlalchemy-adapter/commit/5628b21258310fe7eefa79e799550af8e527570b))\n"
    },
    {
      "commit": "5628b21258310fe7eefa79e799550af8e527570b",
      "tree": "fb502f632ec1b3e610f5e3323f93ad8e63845dda",
      "parents": [
        "2198737555e2169030d734e12b1802cdb7ef17c2"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@gmail.com",
        "time": "Sun Dec 07 22:28:05 2025 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@gmail.com",
        "time": "Sun Dec 07 22:28:05 2025 +0800"
      },
      "message": "feat: add create_casbin_rule_model() API for Alembic migration support (#22)\n"
    },
    {
      "commit": "2198737555e2169030d734e12b1802cdb7ef17c2",
      "tree": "ce90d85f78fa5ffcb8892f789454b4b86b632a91",
      "parents": [
        "da6a819e60c6b4b5430dcd8aa3137afee64f3e6e"
      ],
      "author": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Sun Nov 23 13:06:19 2025 +0000"
      },
      "committer": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Sun Nov 23 13:06:19 2025 +0000"
      },
      "message": "chore(release): 1.15.0 [skip ci]\n\n# [1.15.0](https://github.com/officialpycasbin/async-sqlalchemy-adapter/compare/v1.14.0...v1.15.0) (2025-11-23)\n\n### Features\n\n* add soft deletion support ([#20](https://github.com/officialpycasbin/async-sqlalchemy-adapter/issues/20)) ([da6a819](https://github.com/officialpycasbin/async-sqlalchemy-adapter/commit/da6a819e60c6b4b5430dcd8aa3137afee64f3e6e))\n"
    },
    {
      "commit": "da6a819e60c6b4b5430dcd8aa3137afee64f3e6e",
      "tree": "38175f4a539a02d0646afd50d8438be2e4523590",
      "parents": [
        "d44ae7713c4fbd1c1f915f9be2fa2f27ebab1e81"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@gmail.com",
        "time": "Sun Nov 23 21:04:56 2025 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@gmail.com",
        "time": "Sun Nov 23 21:04:56 2025 +0800"
      },
      "message": "feat: add soft deletion support (#20)\n"
    },
    {
      "commit": "d44ae7713c4fbd1c1f915f9be2fa2f27ebab1e81",
      "tree": "aed12bc21df48c80c2079ec93a78ca45172e16b3",
      "parents": [
        "456a940cba34114ab21c0d23857c8659f36ba3af"
      ],
      "author": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Fri Nov 21 06:53:58 2025 +0000"
      },
      "committer": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Fri Nov 21 06:53:58 2025 +0000"
      },
      "message": "chore(release): 1.14.0 [skip ci]\n\n# [1.14.0](https://github.com/officialpycasbin/async-sqlalchemy-adapter/compare/v1.13.0...v1.14.0) (2025-11-21)\n\n### Features\n\n* remove warning parameter and suppression code from Adapter ([#19](https://github.com/officialpycasbin/async-sqlalchemy-adapter/issues/19)) ([456a940](https://github.com/officialpycasbin/async-sqlalchemy-adapter/commit/456a940cba34114ab21c0d23857c8659f36ba3af))\n"
    },
    {
      "commit": "456a940cba34114ab21c0d23857c8659f36ba3af",
      "tree": "8a9fb60b62d82ba06571754d24278e018bc37f98",
      "parents": [
        "0288a5520fab63a4f7bfdf2f1db5a6262d75f572"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@gmail.com",
        "time": "Fri Nov 21 14:52:38 2025 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@gmail.com",
        "time": "Fri Nov 21 14:52:38 2025 +0800"
      },
      "message": "feat: remove warning parameter and suppression code from Adapter (#19)\n"
    },
    {
      "commit": "0288a5520fab63a4f7bfdf2f1db5a6262d75f572",
      "tree": "07d64b8627c96585bc30bc79c0b1c7ba0027a965",
      "parents": [
        "95204bfa0b70e8934b4f2cb55ab2e9c2924bd13d"
      ],
      "author": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Wed Sep 17 17:42:21 2025 +0000"
      },
      "committer": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Wed Sep 17 17:42:21 2025 +0000"
      },
      "message": "chore(release): 1.13.0 [skip ci]\n\n# [1.13.0](https://github.com/officialpycasbin/async-sqlalchemy-adapter/compare/v1.12.0...v1.13.0) (2025-09-17)\n\n### Features\n\n* fix code formatting errors and migrate metadata from setup.py to pyproject.toml ([#13](https://github.com/officialpycasbin/async-sqlalchemy-adapter/issues/13)) ([95204bf](https://github.com/officialpycasbin/async-sqlalchemy-adapter/commit/95204bfa0b70e8934b4f2cb55ab2e9c2924bd13d))\n* improve code format for black ([#12](https://github.com/officialpycasbin/async-sqlalchemy-adapter/issues/12)) ([8e2a827](https://github.com/officialpycasbin/async-sqlalchemy-adapter/commit/8e2a827741a36c9c3db38cb936668d4fead8d33b))\n"
    },
    {
      "commit": "95204bfa0b70e8934b4f2cb55ab2e9c2924bd13d",
      "tree": "aaec6f2f24d4e0e4f906671f1e55a89c6bdc3d84",
      "parents": [
        "8e2a827741a36c9c3db38cb936668d4fead8d33b"
      ],
      "author": {
        "name": "Theo",
        "email": "87375548+Chimou0@users.noreply.github.com",
        "time": "Thu Sep 18 01:40:42 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 18 01:40:42 2025 +0800"
      },
      "message": "feat: fix code formatting errors and migrate metadata from setup.py to pyproject.toml (#13)\n\n"
    },
    {
      "commit": "8e2a827741a36c9c3db38cb936668d4fead8d33b",
      "tree": "a749514062d9feb073a0de6a635b2279b9d0a409",
      "parents": [
        "bc43a3cd8f743f834b8043eececc56b853e80655"
      ],
      "author": {
        "name": "Theo",
        "email": "87375548+Chimou0@users.noreply.github.com",
        "time": "Wed Sep 17 18:35:30 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 17 18:35:30 2025 +0800"
      },
      "message": "feat: improve code format for black (#12)\n\n"
    },
    {
      "commit": "bc43a3cd8f743f834b8043eececc56b853e80655",
      "tree": "4d2e2713bcfd7d54d22d7a75f0be8aef924c8480",
      "parents": [
        "e7aa07f36dcc90a23740662a0e1bc74bc0fcb6d3"
      ],
      "author": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Wed Sep 17 07:25:53 2025 +0000"
      },
      "committer": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Wed Sep 17 07:25:53 2025 +0000"
      },
      "message": "chore(release): 1.12.0 [skip ci]\n\n# [1.12.0](https://github.com/officialpycasbin/async-sqlalchemy-adapter/compare/v1.11.0...v1.12.0) (2025-09-17)\n\n### Features\n\n* improve performance by doing bulk insert in add_policies() API ([#9](https://github.com/officialpycasbin/async-sqlalchemy-adapter/issues/9)) ([e7aa07f](https://github.com/officialpycasbin/async-sqlalchemy-adapter/commit/e7aa07f36dcc90a23740662a0e1bc74bc0fcb6d3))\n"
    },
    {
      "commit": "e7aa07f36dcc90a23740662a0e1bc74bc0fcb6d3",
      "tree": "d2e30646a5669423fcfcf1275d749c1744cdd453",
      "parents": [
        "0abab6a2291baf62ff4c9e2cac7bd0a24724261c"
      ],
      "author": {
        "name": "lingqi7",
        "email": "30360730+lingqi7@users.noreply.github.com",
        "time": "Wed Sep 17 15:24:27 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 17 15:24:27 2025 +0800"
      },
      "message": "feat: improve performance by doing bulk insert in add_policies() API (#9)\n\n"
    },
    {
      "commit": "0abab6a2291baf62ff4c9e2cac7bd0a24724261c",
      "tree": "37607134bd13b306ef02c2e3680f040f8af8b549",
      "parents": [
        "e591591e59277de7a855ef3dc4af115425183712"
      ],
      "author": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Tue Sep 16 16:21:56 2025 +0000"
      },
      "committer": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Tue Sep 16 16:21:56 2025 +0000"
      },
      "message": "chore(release): 1.11.0 [skip ci]\n\n# [1.11.0](https://github.com/officialpycasbin/async-sqlalchemy-adapter/compare/v1.10.0...v1.11.0) (2025-09-16)\n\n### Features\n\n* enable checks in CI ([0d6d1c5](https://github.com/officialpycasbin/async-sqlalchemy-adapter/commit/0d6d1c5e1836efa336a74f7d1b987771a6e779a0))\n* fix error in CI script ([#11](https://github.com/officialpycasbin/async-sqlalchemy-adapter/issues/11)) ([e591591](https://github.com/officialpycasbin/async-sqlalchemy-adapter/commit/e591591e59277de7a855ef3dc4af115425183712))\n"
    },
    {
      "commit": "e591591e59277de7a855ef3dc4af115425183712",
      "tree": "f53cd621900ce5261916e0666b70a034fd35272f",
      "parents": [
        "0d6d1c5e1836efa336a74f7d1b987771a6e779a0"
      ],
      "author": {
        "name": "Theo",
        "email": "87375548+Chimou0@users.noreply.github.com",
        "time": "Wed Sep 17 00:20:20 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 17 00:20:20 2025 +0800"
      },
      "message": "feat: fix error in CI script (#11)\n\n"
    },
    {
      "commit": "0d6d1c5e1836efa336a74f7d1b987771a6e779a0",
      "tree": "452c91d280d342eb84160e169077a25889a507d5",
      "parents": [
        "44738cb65a54273c60520a2a0fe3469d03a980ec"
      ],
      "author": {
        "name": "Theo",
        "email": "87375548+Chimou0@users.noreply.github.com",
        "time": "Tue Sep 16 23:49:00 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 16 23:49:00 2025 +0800"
      },
      "message": "feat: enable checks in CI\n\n"
    },
    {
      "commit": "44738cb65a54273c60520a2a0fe3469d03a980ec",
      "tree": "3241f13fe465da54e25e62f66d3f7fc88792a821",
      "parents": [
        "229fbb39bd4584d38cf9bd28ce573d18664ca243"
      ],
      "author": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Wed Aug 20 05:30:51 2025 +0000"
      },
      "committer": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Wed Aug 20 05:30:51 2025 +0000"
      },
      "message": "chore(release): 1.10.0 [skip ci]\n\n# [1.10.0](https://github.com/officialpycasbin/async-sqlalchemy-adapter/compare/v1.9.0...v1.10.0) (2025-08-20)\n\n### Features\n\n* fix README badges ([#7](https://github.com/officialpycasbin/async-sqlalchemy-adapter/issues/7)) ([229fbb3](https://github.com/officialpycasbin/async-sqlalchemy-adapter/commit/229fbb39bd4584d38cf9bd28ce573d18664ca243))\n"
    },
    {
      "commit": "229fbb39bd4584d38cf9bd28ce573d18664ca243",
      "tree": "afb7efffddfe15bfa122f32622302272251e15cf",
      "parents": [
        "1c915112141928b28983eb62b6f5be14b56f9792"
      ],
      "author": {
        "name": "Theo",
        "email": "87375548+Chimou0@users.noreply.github.com",
        "time": "Wed Aug 20 13:16:14 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 20 13:16:14 2025 +0800"
      },
      "message": "feat: fix README badges (#7)\n\n"
    },
    {
      "commit": "1c915112141928b28983eb62b6f5be14b56f9792",
      "tree": "be254d19c729f49cbce0c5d3f1519946c67ea720",
      "parents": [
        "7fe06497c78c99d51f898b1cf56796f920c46528"
      ],
      "author": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Fri Aug 15 14:43:25 2025 +0000"
      },
      "committer": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Fri Aug 15 14:43:25 2025 +0000"
      },
      "message": "chore(release): 1.9.0 [skip ci]\n\n# [1.9.0](https://github.com/officialpycasbin/async-sqlalchemy-adapter/compare/v1.8.0...v1.9.0) (2025-08-15)\n\n### Features\n\n* switch from casbin to pycasbin ([#6](https://github.com/officialpycasbin/async-sqlalchemy-adapter/issues/6)) ([7fe0649](https://github.com/officialpycasbin/async-sqlalchemy-adapter/commit/7fe06497c78c99d51f898b1cf56796f920c46528))\n"
    },
    {
      "commit": "7fe06497c78c99d51f898b1cf56796f920c46528",
      "tree": "06aeaf920ae1c44d06561d42947149274bd29e03",
      "parents": [
        "6e9671c6c5cac1a0c230dbb2a762776739e4edb2"
      ],
      "author": {
        "name": "Theo",
        "email": "87375548+Chimou0@users.noreply.github.com",
        "time": "Fri Aug 15 22:41:56 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 15 22:41:56 2025 +0800"
      },
      "message": "feat: switch from casbin to pycasbin (#6)\n\n"
    },
    {
      "commit": "6e9671c6c5cac1a0c230dbb2a762776739e4edb2",
      "tree": "2977585e23793f381d20f16cfccc851c853d2fb1",
      "parents": [
        "d61dad987dc1a2d5db2f9fe28bba4300f9cc7eb9"
      ],
      "author": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Wed Jun 04 15:35:18 2025 +0000"
      },
      "committer": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Wed Jun 04 15:35:18 2025 +0000"
      },
      "message": "chore(release): 1.8.0 [skip ci]\n\n# [1.8.0](https://github.com/officialpycasbin/async-sqlalchemy-adapter/compare/v1.7.0...v1.8.0) (2025-06-04)\n\n### Features\n\n* add external session support ([#5](https://github.com/officialpycasbin/async-sqlalchemy-adapter/issues/5)) ([d61dad9](https://github.com/officialpycasbin/async-sqlalchemy-adapter/commit/d61dad987dc1a2d5db2f9fe28bba4300f9cc7eb9))\n"
    },
    {
      "commit": "d61dad987dc1a2d5db2f9fe28bba4300f9cc7eb9",
      "tree": "4ec5880fe5f0e9bc6ee1e41bbcdc75f320ea055d",
      "parents": [
        "de43968083ce847fa13f910c5bc0ef7e81a684df"
      ],
      "author": {
        "name": "Wang Yile",
        "email": "108109393+wyl2003@users.noreply.github.com",
        "time": "Thu Jun 05 01:03:43 2025 +0930"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 04 23:33:43 2025 +0800"
      },
      "message": "feat: add external session support (#5)\n\n"
    },
    {
      "commit": "de43968083ce847fa13f910c5bc0ef7e81a684df",
      "tree": "2675c4de8185b22a46cb77b56e1fe7a61aa1188c",
      "parents": [
        "45d4b1b2f9f094ee34913b5f900d7cee5ada23dc"
      ],
      "author": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Wed Dec 18 03:07:05 2024 +0000"
      },
      "committer": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Wed Dec 18 03:07:05 2024 +0000"
      },
      "message": "chore(release): 1.7.0 [skip ci]\n\n# [1.7.0](https://github.com/officialpycasbin/async-sqlalchemy-adapter/compare/v1.6.0...v1.7.0) (2024-12-18)\n\n### Features\n\n* fix the README example ([#2](https://github.com/officialpycasbin/async-sqlalchemy-adapter/issues/2)) ([45d4b1b](https://github.com/officialpycasbin/async-sqlalchemy-adapter/commit/45d4b1b2f9f094ee34913b5f900d7cee5ada23dc))\n"
    },
    {
      "commit": "45d4b1b2f9f094ee34913b5f900d7cee5ada23dc",
      "tree": "fca2c53b7a7542adeb1392ae99d007b389bf1fc6",
      "parents": [
        "ec406ae668cedea6529ce89768d121258ec61638"
      ],
      "author": {
        "name": "king",
        "email": "1244943563@qq.com",
        "time": "Wed Dec 18 11:05:28 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 18 11:05:28 2024 +0800"
      },
      "message": "feat: fix the README example (#2)\n\n"
    },
    {
      "commit": "ec406ae668cedea6529ce89768d121258ec61638",
      "tree": "164e7fe0a9d5c2a5fb04de35eb94d741edd53ba5",
      "parents": [
        "4c01798d7ad27c74da24a4e27bac673538dca079"
      ],
      "author": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Tue Nov 12 03:38:57 2024 +0000"
      },
      "committer": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Tue Nov 12 03:38:57 2024 +0000"
      },
      "message": "chore(release): 1.6.0 [skip ci]\n\n# [1.6.0](https://github.com/officialpycasbin/async-sqlalchemy-adapter/compare/v1.5.0...v1.6.0) (2024-11-12)\n\n### Features\n\n* update path ([4c01798](https://github.com/officialpycasbin/async-sqlalchemy-adapter/commit/4c01798d7ad27c74da24a4e27bac673538dca079))\n"
    },
    {
      "commit": "4c01798d7ad27c74da24a4e27bac673538dca079",
      "tree": "ce0a37fe7efabc595927f9c75116c5f8ac0b10a9",
      "parents": [
        "34c9fea152cf7abc5193423ed172ee7fbda3399e"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@gmail.com",
        "time": "Tue Nov 12 11:37:11 2024 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@gmail.com",
        "time": "Tue Nov 12 11:37:11 2024 +0800"
      },
      "message": "feat: update path\n"
    },
    {
      "commit": "34c9fea152cf7abc5193423ed172ee7fbda3399e",
      "tree": "14280d02872f296fb3728ceb8f6fed9726f60019",
      "parents": [
        "086c74cc8869f292533c1e082fe5b138e140fffe"
      ],
      "author": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Fri Mar 29 10:20:21 2024 +0000"
      },
      "committer": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Fri Mar 29 10:20:21 2024 +0000"
      },
      "message": "chore(release): 1.5.0 [skip ci]\n\n# [1.5.0](https://github.com/pycasbin/async-sqlalchemy-adapter/compare/v1.4.0...v1.5.0) (2024-03-29)\n\n### Features\n\n* upgrade CI Node.js version to 20 ([086c74c](https://github.com/pycasbin/async-sqlalchemy-adapter/commit/086c74cc8869f292533c1e082fe5b138e140fffe))\n"
    },
    {
      "commit": "086c74cc8869f292533c1e082fe5b138e140fffe",
      "tree": "c1d07a0b02dc78b4fdb127360254bd7f92c8525b",
      "parents": [
        "b55344c314d31aff3ec55ebfa59ec43221b2d4fa"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Fri Mar 29 18:18:46 2024 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Fri Mar 29 18:18:46 2024 +0800"
      },
      "message": "feat: upgrade CI Node.js version to 20\n"
    },
    {
      "commit": "b55344c314d31aff3ec55ebfa59ec43221b2d4fa",
      "tree": "9f7b825c39a5f43e5d8023ffc88ca6ce767a34bf",
      "parents": [
        "cf532104a94ac4bc9dd0f622a724acaa0f12a9b7"
      ],
      "author": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Sat Jan 06 13:29:57 2024 +0000"
      },
      "committer": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Sat Jan 06 13:29:57 2024 +0000"
      },
      "message": "chore(release): 1.4.0 [skip ci]\n\n# [1.4.0](https://github.com/pycasbin/async-sqlalchemy-adapter/compare/v1.3.0...v1.4.0) (2024-01-06)\n\n### Features\n\n* update adapter interface stub ([#12](https://github.com/pycasbin/async-sqlalchemy-adapter/issues/12)) ([cf53210](https://github.com/pycasbin/async-sqlalchemy-adapter/commit/cf532104a94ac4bc9dd0f622a724acaa0f12a9b7))\n"
    },
    {
      "commit": "cf532104a94ac4bc9dd0f622a724acaa0f12a9b7",
      "tree": "08ac90305ce4667aaf1f9798139b3761bb8077c2",
      "parents": [
        "ce8bd5eea12ad7ea1b7b24d1b30a6cab89f24afe"
      ],
      "author": {
        "name": "Wu Clan",
        "email": "jianhengwu0407@gmail.com",
        "time": "Sat Jan 06 21:28:20 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jan 06 21:28:20 2024 +0800"
      },
      "message": "feat: update adapter interface stub (#12)\n\n"
    },
    {
      "commit": "ce8bd5eea12ad7ea1b7b24d1b30a6cab89f24afe",
      "tree": "ac585fc69678f096a27f8d59152d91fefc5da475",
      "parents": [
        "bee7581172770e6b58a6da0043a7fa78e9d70ad1"
      ],
      "author": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Mon Aug 07 04:04:02 2023 +0000"
      },
      "committer": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Mon Aug 07 04:04:02 2023 +0000"
      },
      "message": "chore(release): 1.3.0 [skip ci]\n\n# [1.3.0](https://github.com/pycasbin/async-sqlalchemy-adapter/compare/v1.2.0...v1.3.0) (2023-08-07)\n\n### Features\n\n* update dependency to use pycasbin Async API ([#11](https://github.com/pycasbin/async-sqlalchemy-adapter/issues/11)) ([bee7581](https://github.com/pycasbin/async-sqlalchemy-adapter/commit/bee7581172770e6b58a6da0043a7fa78e9d70ad1))\n"
    },
    {
      "commit": "bee7581172770e6b58a6da0043a7fa78e9d70ad1",
      "tree": "e51e614bd4f9f60f940a3b1d20bd9b4ac0f4c128",
      "parents": [
        "0d5d6d0151b49654b7195e4bf9956399599e0b03"
      ],
      "author": {
        "name": "Haozhe Pan",
        "email": "bust.dev@outlook.com",
        "time": "Mon Aug 07 12:02:19 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 07 12:02:19 2023 +0800"
      },
      "message": "feat: update dependency to use pycasbin Async API (#11)\n\n"
    },
    {
      "commit": "0d5d6d0151b49654b7195e4bf9956399599e0b03",
      "tree": "2204a204238ab5a84ec7c84c07ddee16cabc5988",
      "parents": [
        "63aafc3775784c4fa5324b4a2c87468a2eb5b39d"
      ],
      "author": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Sun Jul 16 15:29:21 2023 +0000"
      },
      "committer": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Sun Jul 16 15:29:21 2023 +0000"
      },
      "message": "chore(release): 1.2.0 [skip ci]\n\n# [1.2.0](https://github.com/pycasbin/async-sqlalchemy-adapter/compare/v1.1.1...v1.2.0) (2023-07-16)\n\n### Features\n\n* Update adapter to support sqlalchemy 2.0 syntax ([#9](https://github.com/pycasbin/async-sqlalchemy-adapter/issues/9)) ([63aafc3](https://github.com/pycasbin/async-sqlalchemy-adapter/commit/63aafc3775784c4fa5324b4a2c87468a2eb5b39d))\n"
    },
    {
      "commit": "63aafc3775784c4fa5324b4a2c87468a2eb5b39d",
      "tree": "1e5bf91d0c651782fbc2f200b4c0a13874754312",
      "parents": [
        "c0c8bc6aff8e41741ac7332e18deb68ee926ea6b"
      ],
      "author": {
        "name": "ChenHaolinOlym",
        "email": "51154093+ChenHaolinOlym@users.noreply.github.com",
        "time": "Sun Jul 16 23:27:42 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 16 23:27:42 2023 +0800"
      },
      "message": "feat: Update adapter to support sqlalchemy 2.0 syntax (#9)\n\n* fix: fix type hints errors\r\n\r\n* fix: use tests from sqlalchemy-adapter\r\n\r\n* fix: skip test update filtered policies because of no implementation\r\n\r\n* feat: update adapter to sqlalchemy 2.0 syntax"
    },
    {
      "commit": "c0c8bc6aff8e41741ac7332e18deb68ee926ea6b",
      "tree": "3c462f95bf8178e93d380806cf7accd4b7c17344",
      "parents": [
        "a3237386df6f332cf7494f6c8bf52a1e350ce391"
      ],
      "author": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Thu Jul 13 09:32:37 2023 +0000"
      },
      "committer": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Thu Jul 13 09:32:37 2023 +0000"
      },
      "message": "chore(release): 1.1.1 [skip ci]\n\n## [1.1.1](https://github.com/pycasbin/async-sqlalchemy-adapter/compare/v1.1.0...v1.1.1) (2023-07-13)\n\n### Bug Fixes\n\n* Use sqlalchemy.orm.declarative_base ([#7](https://github.com/pycasbin/async-sqlalchemy-adapter/issues/7)) ([a323738](https://github.com/pycasbin/async-sqlalchemy-adapter/commit/a3237386df6f332cf7494f6c8bf52a1e350ce391))\n"
    },
    {
      "commit": "a3237386df6f332cf7494f6c8bf52a1e350ce391",
      "tree": "7ac9c51dab185df3c009056f926f0ea129a5fdc3",
      "parents": [
        "199f689c00e2351b4d1019fed850305a0c26f4b3"
      ],
      "author": {
        "name": "amazingguni",
        "email": "amazingguni@gmail.com",
        "time": "Thu Jul 13 18:31:07 2023 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 13 17:31:07 2023 +0800"
      },
      "message": "fix: Use sqlalchemy.orm.declarative_base (#7)\n\n* sqlalchemy.orm.ext.declarative_base is deprecated(from 1.4)"
    },
    {
      "commit": "199f689c00e2351b4d1019fed850305a0c26f4b3",
      "tree": "122a194926c1043a6b1448d16e1b926fd8a6d045",
      "parents": [
        "a785acc1c987a3a16317ed1f8376600ef3ceb179"
      ],
      "author": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Sun May 21 17:35:52 2023 +0000"
      },
      "committer": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Sun May 21 17:35:52 2023 +0000"
      },
      "message": "chore(release): 1.1.0 [skip ci]\n\n# [1.1.0](https://github.com/pycasbin/async-sqlalchemy-adapter/compare/v1.0.1...v1.1.0) (2023-05-21)\n\n### Features\n\n* fix automatic table creation error ([#5](https://github.com/pycasbin/async-sqlalchemy-adapter/issues/5)) ([a785acc](https://github.com/pycasbin/async-sqlalchemy-adapter/commit/a785acc1c987a3a16317ed1f8376600ef3ceb179))\n"
    },
    {
      "commit": "a785acc1c987a3a16317ed1f8376600ef3ceb179",
      "tree": "5a1d823125cb3e1445c6961c70c0134f7433de86",
      "parents": [
        "7ad2de0676c258bf36cc29fb45069f5684c4f684"
      ],
      "author": {
        "name": "Wu Clan",
        "email": "jianhengwu0407@gmail.com",
        "time": "Mon May 22 01:34:29 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 22 01:34:29 2023 +0800"
      },
      "message": "feat: fix automatic table creation error (#5)\n\n* Fix automatic table creation exception\r\n\r\n* Fix dependency version binding exception\r\n\r\n* Update tests to asynchronous and fix issues\r\n\r\n* fix: fix missing test dependencies in ci\r\n\r\n* chore: move the warning parameter to the end"
    },
    {
      "commit": "7ad2de0676c258bf36cc29fb45069f5684c4f684",
      "tree": "139cccdda66aeca213fa01ded1e4fe91598ac182",
      "parents": [
        "61c659fa874f1ffc1e1a5582e0c0100f72562475"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Thu May 18 22:12:01 2023 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Thu May 18 22:12:06 2023 +0800"
      },
      "message": "ci: disable linter\n"
    },
    {
      "commit": "61c659fa874f1ffc1e1a5582e0c0100f72562475",
      "tree": "ce557fc4670ecfd73168ada049fdcc20df214996",
      "parents": [
        "73cad4eecb8221b3ac64d628c7df5d777b0d8a74"
      ],
      "author": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Thu May 18 14:04:38 2023 +0000"
      },
      "committer": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Thu May 18 14:04:38 2023 +0000"
      },
      "message": "chore(release): 1.0.1 [skip ci]\n\n## [1.0.1](https://github.com/pycasbin/async-sqlalchemy-adapter/compare/v1.0.0...v1.0.1) (2023-05-18)\n\n### Bug Fixes\n\n* fix code format ([73cad4e](https://github.com/pycasbin/async-sqlalchemy-adapter/commit/73cad4eecb8221b3ac64d628c7df5d777b0d8a74))\n"
    },
    {
      "commit": "73cad4eecb8221b3ac64d628c7df5d777b0d8a74",
      "tree": "94f84a0260b517cba46eae841b56ee4ba8cf6291",
      "parents": [
        "e3f3ee6ce7160b52e92e9ca57d015d2d9087eb34"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Thu May 18 22:02:57 2023 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Thu May 18 22:02:57 2023 +0800"
      },
      "message": "fix: fix code format\n"
    },
    {
      "commit": "e3f3ee6ce7160b52e92e9ca57d015d2d9087eb34",
      "tree": "9c201e5dec2a7a171ad6fbd10e8c6b38f5d6eb58",
      "parents": [
        "010ac0bc28428c48fc9693c862351740afdeebba"
      ],
      "author": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Thu May 18 13:50:17 2023 +0000"
      },
      "committer": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Thu May 18 13:50:17 2023 +0000"
      },
      "message": "chore(release): 1.0.0 [skip ci]\n\n# 1.0.0 (2023-05-18)\n\n### Features\n\n* add code ([#3](https://github.com/pycasbin/async-sqlalchemy-adapter/issues/3)) ([010ac0b](https://github.com/pycasbin/async-sqlalchemy-adapter/commit/010ac0bc28428c48fc9693c862351740afdeebba))\n"
    },
    {
      "commit": "010ac0bc28428c48fc9693c862351740afdeebba",
      "tree": "19704483150a7fb5e7b14742156f03ec574ca78f",
      "parents": [
        "d49f11381657e6b32f9b7e6cca877adc40aab856"
      ],
      "author": {
        "name": "Wenpeng Chen",
        "email": "wenpengchen@njust.edu.cn",
        "time": "Thu May 18 21:48:45 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 18 21:48:45 2023 +0800"
      },
      "message": "feat: add code (#3)\n\n* feat: support asyn-sqlalchemy-adapter.\r\n\r\n* feat: support asyn-sqlalchemy-adapter.\r\n\r\n* fix: fix Readme file format.\r\n\r\n* fix: set version."
    },
    {
      "commit": "d49f11381657e6b32f9b7e6cca877adc40aab856",
      "tree": "fc957fb41c0102996c03a84e7e4982306f4d4ea5",
      "parents": [],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Tue Jun 21 18:01:35 2022 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 21 18:01:35 2022 +0800"
      },
      "message": "Initial commit"
    }
  ]
}
