)]}'
{
  "log": [
    {
      "commit": "13cac2b938463b2e1614e97d2ae49e398db9a13f",
      "tree": "fee70355efaddcb9396f0aa5f6b2916ca566ff8e",
      "parents": [
        "f715096566a42d22e65eb000341d77ff88b55ee9"
      ],
      "author": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Fri Feb 21 09:47:17 2025 +0000"
      },
      "committer": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Fri Feb 21 09:47:17 2025 +0000"
      },
      "message": "chore(release): 1.3.0 [skip ci]\n\n# [1.3.0](https://github.com/node-casbin/basic-adapter/compare/v1.2.0...v1.3.0) (2025-02-21)\n\n### Features\n\n* allow `tableName ` to contain schema ([#31](https://github.com/node-casbin/basic-adapter/issues/31)) ([f715096](https://github.com/node-casbin/basic-adapter/commit/f715096566a42d22e65eb000341d77ff88b55ee9))\n"
    },
    {
      "commit": "f715096566a42d22e65eb000341d77ff88b55ee9",
      "tree": "3e43e01e337a6f77bc51d41fd84121f4d6a821f3",
      "parents": [
        "27fb5d60b9b780c037691d368ef06b06c8856551"
      ],
      "author": {
        "name": "Fabio Zendhi Nagao",
        "email": "nagaozen@hotmail.com",
        "time": "Fri Feb 21 06:45:32 2025 -0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 21 17:45:32 2025 +0800"
      },
      "message": "feat: allow `tableName ` to contain schema (#31)\n\n"
    },
    {
      "commit": "27fb5d60b9b780c037691d368ef06b06c8856551",
      "tree": "264b3832c3cb454d2a7715a3ed3f782e9b0d8294",
      "parents": [
        "514ab2a17f6ea5dc32f6ae9805e751c35578072e"
      ],
      "author": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Fri Feb 14 14:20:46 2025 +0000"
      },
      "committer": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Fri Feb 14 14:20:46 2025 +0000"
      },
      "message": "chore(release): 1.2.0 [skip ci]\n\n# [1.2.0](https://github.com/node-casbin/basic-adapter/compare/v1.1.0...v1.2.0) (2025-02-14)\n\n### Features\n\n* allow customizing `CasbinRuleTable` by providing optional argument ([#30](https://github.com/node-casbin/basic-adapter/issues/30)) ([514ab2a](https://github.com/node-casbin/basic-adapter/commit/514ab2a17f6ea5dc32f6ae9805e751c35578072e))\n"
    },
    {
      "commit": "514ab2a17f6ea5dc32f6ae9805e751c35578072e",
      "tree": "b447da2a517b382a30efa31593304a692e756fd5",
      "parents": [
        "34b1f021d3633d7aa38d87af98d0be03d9e0377f"
      ],
      "author": {
        "name": "Fabio Zendhi Nagao",
        "email": "nagaozen@hotmail.com",
        "time": "Fri Feb 14 11:18:51 2025 -0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 14 22:18:51 2025 +0800"
      },
      "message": "feat: allow customizing `CasbinRuleTable` by providing optional argument (#30)\n\n"
    },
    {
      "commit": "34b1f021d3633d7aa38d87af98d0be03d9e0377f",
      "tree": "dd5fd3044e3164c2191245988606de232bd9f235",
      "parents": [
        "a14f431f7cb14bf299a7f22d7143ad8447149d35"
      ],
      "author": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Wed Jan 31 12:49:45 2024 +0000"
      },
      "committer": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Wed Jan 31 12:49:45 2024 +0000"
      },
      "message": "chore(release): 1.1.0 [skip ci]\n\n# [1.1.0](https://github.com/node-casbin/basic-adapter/compare/v1.0.0...v1.1.0) (2024-01-31)\n\n### Features\n\n* fix warning of createTableIfNotExists() ([#29](https://github.com/node-casbin/basic-adapter/issues/29)) ([a14f431](https://github.com/node-casbin/basic-adapter/commit/a14f431f7cb14bf299a7f22d7143ad8447149d35))\n"
    },
    {
      "commit": "a14f431f7cb14bf299a7f22d7143ad8447149d35",
      "tree": "c82e5003f7287c63ccb604351dfb74f792ecf7f3",
      "parents": [
        "b53570a25ac02050b7faeca7d116f806db022d91"
      ],
      "author": {
        "name": "Luke Jones",
        "email": "luke.jones@nearform.com",
        "time": "Wed Jan 31 12:47:57 2024 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 31 20:47:57 2024 +0800"
      },
      "message": "feat: fix warning of createTableIfNotExists() (#29)\n\n* chore: fix deprecation warning\r\n\r\n* Update package-lock.json\r\n\r\n* chore: correct query implementation\r\n\r\n---------\r\n\r\nCo-authored-by: hsluoyz \u003chsluoyz@qq.com\u003e"
    },
    {
      "commit": "b53570a25ac02050b7faeca7d116f806db022d91",
      "tree": "75ed63d076ed7e2972cb7bb5b6393f4a46531483",
      "parents": [
        "5cc15ec40efc2d21a4c6e076aa57efd51e0490c7"
      ],
      "author": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Wed Aug 16 03:24:40 2023 +0000"
      },
      "committer": {
        "name": "semantic-release-bot",
        "email": "semantic-release-bot@martynus.net",
        "time": "Wed Aug 16 03:24:40 2023 +0000"
      },
      "message": "chore(release): 1.0.0 [skip ci]\n\n# 1.0.0 (2023-08-16)\n\n### Bug Fixes\n\n* readme typos and grammar. ([7d2153e](https://github.com/node-casbin/basic-adapter/commit/7d2153e8ed69cb3e490ebfec1fed1d6941763b94))\n* Update dependencies to resolve knex security vulnerabilities. ([#27](https://github.com/node-casbin/basic-adapter/issues/27)) ([5cc15ec](https://github.com/node-casbin/basic-adapter/commit/5cc15ec40efc2d21a4c6e076aa57efd51e0490c7))\n\n### Features\n\n* support mssql ([#12](https://github.com/node-casbin/basic-adapter/issues/12)) ([c36b535](https://github.com/node-casbin/basic-adapter/commit/c36b535c8189741569179da26c1f67000330a51b))\n* support oracledb ([#13](https://github.com/node-casbin/basic-adapter/issues/13)) ([9a4443b](https://github.com/node-casbin/basic-adapter/commit/9a4443b61562a7cd1c264c4e55cf4dc86ecbc8d5))\n\n### Reverts\n\n* Revert \"add oracledb tests (#14)\" (#17) ([c5690af](https://github.com/node-casbin/basic-adapter/commit/c5690afa9060af7edbe4c52067f98ad994110cc1)), closes [#14](https://github.com/node-casbin/basic-adapter/issues/14) [#17](https://github.com/node-casbin/basic-adapter/issues/17)\n* Revert \"feat: support oracledb (#13)\" (#16) ([300f56e](https://github.com/node-casbin/basic-adapter/commit/300f56e113bf4ccdd1c5acd387600d84b57acd42)), closes [#13](https://github.com/node-casbin/basic-adapter/issues/13) [#16](https://github.com/node-casbin/basic-adapter/issues/16)\n"
    },
    {
      "commit": "5cc15ec40efc2d21a4c6e076aa57efd51e0490c7",
      "tree": "07f25df9fc40c0f21904d23e34e620bcb7fdb252",
      "parents": [
        "cd1667c0320159c9c6e25e43d921717cc80f38e5"
      ],
      "author": {
        "name": "Mark Slosarek",
        "email": "mark@slosarek.com",
        "time": "Tue Aug 15 21:25:10 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 16 10:25:10 2023 +0800"
      },
      "message": "fix: Update dependencies to resolve knex security vulnerabilities. (#27)\n\n* Update dependencies and tests. Add a docker-compose to load the databases to run the tests against\r\n\r\n* Bump version number\r\n\r\n* Fix the void return\r\n\r\n* Fix tests and fix code style\r\n\r\n* Suppress the warning from knex with regards to createTableIfNotExists, only test mysql 5\r\n\r\n* Style fix"
    },
    {
      "commit": "cd1667c0320159c9c6e25e43d921717cc80f38e5",
      "tree": "b9890822c1763c68ea0bf3a3b8f73a23ae253456",
      "parents": [
        "4925bbaa54d31a3621fef9e57d73ca836366f0de"
      ],
      "author": {
        "name": "YunShu",
        "email": "YunShuEmail@foxmail.com",
        "time": "Fri Aug 11 02:09:19 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 11 02:09:19 2023 +0800"
      },
      "message": "docs: fix broken links (#25)\n\n* fix: fix broken links\r\n\r\n* docs: add badge"
    },
    {
      "commit": "4925bbaa54d31a3621fef9e57d73ca836366f0de",
      "tree": "5fa22f453631084d97bab699b8e28832d9910b6c",
      "parents": [
        "646b99750a42141106043d71a922e080b4d2fa85"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Fri Aug 11 02:07:17 2023 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Fri Aug 11 02:07:17 2023 +0800"
      },
      "message": "Update package-lock.json\n"
    },
    {
      "commit": "646b99750a42141106043d71a922e080b4d2fa85",
      "tree": "b38c78f0093ad04c2606a9994d2785e8a16fdcda",
      "parents": [
        "f7734623859444dfed2c633f9ca8cb6f1c1919b3"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Fri Aug 11 01:59:47 2023 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Fri Aug 11 01:59:47 2023 +0800"
      },
      "message": "Add back package-lock.json\n"
    },
    {
      "commit": "f7734623859444dfed2c633f9ca8cb6f1c1919b3",
      "tree": "3f5bafbabbf80fcb8613f4ae355139c2b51b4bc5",
      "parents": [
        "c5690afa9060af7edbe4c52067f98ad994110cc1",
        "7d2153e8ed69cb3e490ebfec1fed1d6941763b94"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Sat Jan 09 16:43:46 2021 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jan 09 16:43:46 2021 +0800"
      },
      "message": "Merge pull request #21 from divy9881/fix_ci\n\nfix: CI failure, readme typos and grammar."
    },
    {
      "commit": "7d2153e8ed69cb3e490ebfec1fed1d6941763b94",
      "tree": "3f5bafbabbf80fcb8613f4ae355139c2b51b4bc5",
      "parents": [
        "c5690afa9060af7edbe4c52067f98ad994110cc1"
      ],
      "author": {
        "name": "divy9881",
        "email": "divy9881@gmail.com",
        "time": "Sat Jan 09 13:44:46 2021 +0530"
      },
      "committer": {
        "name": "divy9881",
        "email": "divy9881@gmail.com",
        "time": "Sat Jan 09 13:44:46 2021 +0530"
      },
      "message": "fix: readme typos and grammar.\n\nSigned-off-by: divy9881 \u003cdivy9881@gmail.com\u003e\n"
    },
    {
      "commit": "c5690afa9060af7edbe4c52067f98ad994110cc1",
      "tree": "575f777c216ff559db56ee6cb6d36c16b6ca2e86",
      "parents": [
        "300f56e113bf4ccdd1c5acd387600d84b57acd42"
      ],
      "author": {
        "name": "木杉",
        "email": "zhmushan@qq.com",
        "time": "Sun Sep 13 16:31:32 2020 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 13 16:31:32 2020 +0800"
      },
      "message": "Revert \"add oracledb tests (#14)\" (#17)\n\nThis reverts commit 9f8ca78912dd15a58971a32b7ccb2b22b841db37."
    },
    {
      "commit": "300f56e113bf4ccdd1c5acd387600d84b57acd42",
      "tree": "ac40c232f56ffe93f49e8daefaaf8ceeb79cbef9",
      "parents": [
        "9f8ca78912dd15a58971a32b7ccb2b22b841db37"
      ],
      "author": {
        "name": "木杉",
        "email": "zhmushan@qq.com",
        "time": "Sun Sep 13 16:30:46 2020 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 13 16:30:46 2020 +0800"
      },
      "message": "Revert \"feat: support oracledb (#13)\" (#16)\n\nThis reverts commit 9a4443b61562a7cd1c264c4e55cf4dc86ecbc8d5."
    },
    {
      "commit": "9f8ca78912dd15a58971a32b7ccb2b22b841db37",
      "tree": "d85f91d4e5c5ad5de9c7b47bc4c403e25d840382",
      "parents": [
        "9a4443b61562a7cd1c264c4e55cf4dc86ecbc8d5"
      ],
      "author": {
        "name": "木杉",
        "email": "zhmushan@qq.com",
        "time": "Tue Sep 08 16:05:37 2020 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 08 16:05:37 2020 +0800"
      },
      "message": "add oracledb tests (#14)\n\n"
    },
    {
      "commit": "9a4443b61562a7cd1c264c4e55cf4dc86ecbc8d5",
      "tree": "dfca65a0dc2860155d9d060ccffb751a2f774258",
      "parents": [
        "c36b535c8189741569179da26c1f67000330a51b"
      ],
      "author": {
        "name": "木杉",
        "email": "zhmushan@qq.com",
        "time": "Mon Sep 07 11:11:50 2020 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 07 11:11:50 2020 +0800"
      },
      "message": "feat: support oracledb (#13)\n\n"
    },
    {
      "commit": "c36b535c8189741569179da26c1f67000330a51b",
      "tree": "575f777c216ff559db56ee6cb6d36c16b6ca2e86",
      "parents": [
        "b3deffe089a489bc2a9ad96df716f70553cd4b2f"
      ],
      "author": {
        "name": "木杉",
        "email": "zhmushan@qq.com",
        "time": "Sun Aug 30 16:52:33 2020 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Aug 30 16:52:33 2020 +0800"
      },
      "message": "feat: support mssql (#12)\n\n* support mssql\r\n\r\n* update readme"
    },
    {
      "commit": "b3deffe089a489bc2a9ad96df716f70553cd4b2f",
      "tree": "fcaf7dbfe2c03ec07aa89f686e7f8e18ba6d7ff5",
      "parents": [
        "ac36094c5b02c5753b5a57a7d9ffd596034f106c"
      ],
      "author": {
        "name": "木杉",
        "email": "zhmushan@qq.com",
        "time": "Sun Aug 16 23:06:09 2020 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Aug 16 23:06:09 2020 +0800"
      },
      "message": "chore: add badge \u0026 update ci (#10)\n\n"
    },
    {
      "commit": "ac36094c5b02c5753b5a57a7d9ffd596034f106c",
      "tree": "e617a13c073e0a8ce212c476572064b073f818bd",
      "parents": [
        "addb0dfa219107853dc8e4ee824640a09f28ca03"
      ],
      "author": {
        "name": "木杉",
        "email": "zhmushan@qq.com",
        "time": "Thu Aug 13 23:49:36 2020 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 13 23:49:36 2020 +0800"
      },
      "message": "chore: update deps \u0026 imporve readme (#9)\n\n* chore: update deps \u0026 imporve readme\r\n\r\n* fix readme"
    },
    {
      "commit": "addb0dfa219107853dc8e4ee824640a09f28ca03",
      "tree": "7a5fe82260c0c441499b83daf21504b61ed0cd7d",
      "parents": [
        "02b777c7a3c21c80ba19179eb032ca49931e74ae"
      ],
      "author": {
        "name": "木杉",
        "email": "zhmushan@qq.com",
        "time": "Sun Jul 26 14:49:19 2020 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 26 14:49:19 2020 +0800"
      },
      "message": "Add Sqlite3 adapter (#8)\n\n* add sqlite3 adapter\r\n\r\n* fix typo"
    },
    {
      "commit": "02b777c7a3c21c80ba19179eb032ca49931e74ae",
      "tree": "800f80bbcaeeb718a27da48a91f8b2dca36b5ea4",
      "parents": [
        "c21a281229a34fdb1237273e0948b6042853a1a9"
      ],
      "author": {
        "name": "木杉",
        "email": "zhmushan@qq.com",
        "time": "Mon Jul 20 10:12:40 2020 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 20 10:12:40 2020 +0800"
      },
      "message": "add mysql2 adapter \u0026 fix test runner (#6)\n\n"
    },
    {
      "commit": "c21a281229a34fdb1237273e0948b6042853a1a9",
      "tree": "abdff4710f8d9958fa56a8fee2ca7f7c707485b3",
      "parents": [
        "bdd50fe63f94dba79f97114aba0bafdd65515a8a"
      ],
      "author": {
        "name": "木杉",
        "email": "zhmushan@qq.com",
        "time": "Sun Jul 19 17:00:34 2020 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 19 17:00:34 2020 +0800"
      },
      "message": "rename UniversalAdapter to BasicAdapter \u0026 Refactor tests (#5)\n\n* rename UniversalAdapter to BasicAdapter \u0026 Refactor tests\r\n\r\n* fix license"
    },
    {
      "commit": "bdd50fe63f94dba79f97114aba0bafdd65515a8a",
      "tree": "532262791cfa31b2fb2ea9770f25558b31a3e2e1",
      "parents": [
        "89b5e03162cf26f4ded9d205eebd4b089baeacc0"
      ],
      "author": {
        "name": "木杉",
        "email": "zhmushan@qq.com",
        "time": "Sat Jul 18 00:05:05 2020 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 18 00:05:05 2020 +0800"
      },
      "message": "Update desc \u0026 deps (#4)\n\n"
    },
    {
      "commit": "89b5e03162cf26f4ded9d205eebd4b089baeacc0",
      "tree": "a8fd6b0713bbc8d184ccf16d3d2df52d10789e98",
      "parents": [
        "b9ab3cb5c9598aeefaedf0605959bb568d4c1fb1"
      ],
      "author": {
        "name": "木杉",
        "email": "zhmushan@qq.com",
        "time": "Sun Jul 12 15:19:30 2020 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 12 15:19:30 2020 +0800"
      },
      "message": "Add mysql adapter (#3)\n\n* Add mysql adapter"
    },
    {
      "commit": "b9ab3cb5c9598aeefaedf0605959bb568d4c1fb1",
      "tree": "53c35e1b049c2364fa77711502be34d7d8156f3f",
      "parents": [
        "03332c4ea74093eaadaf173d312aac451eded6cf"
      ],
      "author": {
        "name": "木杉",
        "email": "zhmushan@qq.com",
        "time": "Sun Jul 05 22:39:50 2020 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 05 22:39:50 2020 +0800"
      },
      "message": "Add PostgreSQL adapter (#1)\n\n* feat: init \u0026 add pg adapter\r\n\r\n* add test \u0026 ci\r\n\r\n* fix ci"
    },
    {
      "commit": "03332c4ea74093eaadaf173d312aac451eded6cf",
      "tree": "8f57a99980891ccc68701b94b94342f7ae0e02d6",
      "parents": [],
      "author": {
        "name": "木杉",
        "email": "zhmushan@qq.com",
        "time": "Sat Jul 04 20:40:44 2020 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 04 20:40:44 2020 +0800"
      },
      "message": "Create LICENSE"
    }
  ]
}
