| # Semantic Versioning Changelog |
| |
| # [1.17.0](https://github.com/officialpycasbin/async-sqlalchemy-adapter/compare/v1.16.1...v1.17.0) (2025-12-10) |
| |
| |
| ### Features |
| |
| * 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)) |
| |
| ## [1.16.1](https://github.com/officialpycasbin/async-sqlalchemy-adapter/compare/v1.16.0...v1.16.1) (2025-12-07) |
| |
| |
| ### Bug Fixes |
| |
| * 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)) |
| |
| # [1.16.0](https://github.com/officialpycasbin/async-sqlalchemy-adapter/compare/v1.15.0...v1.16.0) (2025-12-07) |
| |
| |
| ### Features |
| |
| * 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)) |
| |
| # [1.15.0](https://github.com/officialpycasbin/async-sqlalchemy-adapter/compare/v1.14.0...v1.15.0) (2025-11-23) |
| |
| |
| ### Features |
| |
| * add soft deletion support ([#20](https://github.com/officialpycasbin/async-sqlalchemy-adapter/issues/20)) ([da6a819](https://github.com/officialpycasbin/async-sqlalchemy-adapter/commit/da6a819e60c6b4b5430dcd8aa3137afee64f3e6e)) |
| |
| # [1.14.0](https://github.com/officialpycasbin/async-sqlalchemy-adapter/compare/v1.13.0...v1.14.0) (2025-11-21) |
| |
| |
| ### Features |
| |
| * 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)) |
| |
| # [1.13.0](https://github.com/officialpycasbin/async-sqlalchemy-adapter/compare/v1.12.0...v1.13.0) (2025-09-17) |
| |
| |
| ### Features |
| |
| * 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)) |
| * 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)) |
| |
| # [1.12.0](https://github.com/officialpycasbin/async-sqlalchemy-adapter/compare/v1.11.0...v1.12.0) (2025-09-17) |
| |
| |
| ### Features |
| |
| * 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)) |
| |
| # [1.11.0](https://github.com/officialpycasbin/async-sqlalchemy-adapter/compare/v1.10.0...v1.11.0) (2025-09-16) |
| |
| |
| ### Features |
| |
| * enable checks in CI ([0d6d1c5](https://github.com/officialpycasbin/async-sqlalchemy-adapter/commit/0d6d1c5e1836efa336a74f7d1b987771a6e779a0)) |
| * 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)) |
| |
| # [1.10.0](https://github.com/officialpycasbin/async-sqlalchemy-adapter/compare/v1.9.0...v1.10.0) (2025-08-20) |
| |
| |
| ### Features |
| |
| * fix README badges ([#7](https://github.com/officialpycasbin/async-sqlalchemy-adapter/issues/7)) ([229fbb3](https://github.com/officialpycasbin/async-sqlalchemy-adapter/commit/229fbb39bd4584d38cf9bd28ce573d18664ca243)) |
| |
| # [1.9.0](https://github.com/officialpycasbin/async-sqlalchemy-adapter/compare/v1.8.0...v1.9.0) (2025-08-15) |
| |
| |
| ### Features |
| |
| * 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)) |
| |
| # [1.8.0](https://github.com/officialpycasbin/async-sqlalchemy-adapter/compare/v1.7.0...v1.8.0) (2025-06-04) |
| |
| |
| ### Features |
| |
| * add external session support ([#5](https://github.com/officialpycasbin/async-sqlalchemy-adapter/issues/5)) ([d61dad9](https://github.com/officialpycasbin/async-sqlalchemy-adapter/commit/d61dad987dc1a2d5db2f9fe28bba4300f9cc7eb9)) |
| |
| # [1.7.0](https://github.com/officialpycasbin/async-sqlalchemy-adapter/compare/v1.6.0...v1.7.0) (2024-12-18) |
| |
| |
| ### Features |
| |
| * fix the README example ([#2](https://github.com/officialpycasbin/async-sqlalchemy-adapter/issues/2)) ([45d4b1b](https://github.com/officialpycasbin/async-sqlalchemy-adapter/commit/45d4b1b2f9f094ee34913b5f900d7cee5ada23dc)) |
| |
| # [1.6.0](https://github.com/officialpycasbin/async-sqlalchemy-adapter/compare/v1.5.0...v1.6.0) (2024-11-12) |
| |
| |
| ### Features |
| |
| * update path ([4c01798](https://github.com/officialpycasbin/async-sqlalchemy-adapter/commit/4c01798d7ad27c74da24a4e27bac673538dca079)) |
| |
| # [1.5.0](https://github.com/officialpycasbin/async-sqlalchemy-adapter/compare/v1.4.0...v1.5.0) (2024-03-29) |
| |
| |
| ### Features |
| |
| * upgrade CI Node.js version to 20 ([086c74c](https://github.com/officialpycasbin/async-sqlalchemy-adapter/commit/086c74cc8869f292533c1e082fe5b138e140fffe)) |
| |
| # [1.4.0](https://github.com/officialpycasbin/async-sqlalchemy-adapter/compare/v1.3.0...v1.4.0) (2024-01-06) |
| |
| |
| ### Features |
| |
| * update adapter interface stub ([#12](https://github.com/officialpycasbin/async-sqlalchemy-adapter/issues/12)) ([cf53210](https://github.com/officialpycasbin/async-sqlalchemy-adapter/commit/cf532104a94ac4bc9dd0f622a724acaa0f12a9b7)) |
| |
| # [1.3.0](https://github.com/officialpycasbin/async-sqlalchemy-adapter/compare/v1.2.0...v1.3.0) (2023-08-07) |
| |
| |
| ### Features |
| |
| * update dependency to use pycasbin Async API ([#11](https://github.com/officialpycasbin/async-sqlalchemy-adapter/issues/11)) ([bee7581](https://github.com/officialpycasbin/async-sqlalchemy-adapter/commit/bee7581172770e6b58a6da0043a7fa78e9d70ad1)) |
| |
| # [1.2.0](https://github.com/officialpycasbin/async-sqlalchemy-adapter/compare/v1.1.1...v1.2.0) (2023-07-16) |
| |
| |
| ### Features |
| |
| * Update adapter to support sqlalchemy 2.0 syntax ([#9](https://github.com/officialpycasbin/async-sqlalchemy-adapter/issues/9)) ([63aafc3](https://github.com/officialpycasbin/async-sqlalchemy-adapter/commit/63aafc3775784c4fa5324b4a2c87468a2eb5b39d)) |
| |
| ## [1.1.1](https://github.com/officialpycasbin/async-sqlalchemy-adapter/compare/v1.1.0...v1.1.1) (2023-07-13) |
| |
| |
| ### Bug Fixes |
| |
| * Use sqlalchemy.orm.declarative_base ([#7](https://github.com/officialpycasbin/async-sqlalchemy-adapter/issues/7)) ([a323738](https://github.com/officialpycasbin/async-sqlalchemy-adapter/commit/a3237386df6f332cf7494f6c8bf52a1e350ce391)) |
| |
| # [1.1.0](https://github.com/officialpycasbin/async-sqlalchemy-adapter/compare/v1.0.1...v1.1.0) (2023-05-21) |
| |
| |
| ### Features |
| |
| * fix automatic table creation error ([#5](https://github.com/officialpycasbin/async-sqlalchemy-adapter/issues/5)) ([a785acc](https://github.com/officialpycasbin/async-sqlalchemy-adapter/commit/a785acc1c987a3a16317ed1f8376600ef3ceb179)) |
| |
| ## [1.0.1](https://github.com/officialpycasbin/async-sqlalchemy-adapter/compare/v1.0.0...v1.0.1) (2023-05-18) |
| |
| |
| ### Bug Fixes |
| |
| * fix code format ([73cad4e](https://github.com/officialpycasbin/async-sqlalchemy-adapter/commit/73cad4eecb8221b3ac64d628c7df5d777b0d8a74)) |
| |
| # 1.0.0 (2023-05-18) |
| |
| |
| ### Features |
| |
| * add code ([#3](https://github.com/officialpycasbin/async-sqlalchemy-adapter/issues/3)) ([010ac0b](https://github.com/officialpycasbin/async-sqlalchemy-adapter/commit/010ac0bc28428c48fc9693c862351740afdeebba)) |