Breaking Changes
* Exceptions names now have the `Error` suffix by febus982 in https://github.com/febus982/sqlalchemy-bind-manager/pull/53
* Protocols are now Abstract Base Classes and are available directly in the `sqlalchemy_bind_manager.repository` module. by febus982 in https://github.com/febus982/sqlalchemy-bind-manager/pull/55
* The `SortDirection` enum has been replaced by literal `"asc"` or `"desc"` by febus982 in https://github.com/febus982/sqlalchemy-bind-manager/pull/53
* The `SQLAlchemyAsyncConfig` has been removed. Async engines can be configured using `SQLAlchemyConfig` objects by febus982 in https://github.com/febus982/sqlalchemy-bind-manager/pull/53
Other Changes
* CI and docs improvements by febus982 in https://github.com/febus982/sqlalchemy-bind-manager/pull/49 https://github.com/febus982/sqlalchemy-bind-manager/pull/50 https://github.com/febus982/sqlalchemy-bind-manager/pull/51 https://github.com/febus982/sqlalchemy-bind-manager/pull/53 https://github.com/febus982/sqlalchemy-bind-manager/pull/55
* Store hard reference to AsyncSessionHandler cleanup task by febus982 in https://github.com/febus982/sqlalchemy-bind-manager/pull/53
New Contributors
* renovate made their first contribution in https://github.com/febus982/sqlalchemy-bind-manager/pull/51
**Full Changelog**: https://github.com/febus982/sqlalchemy-bind-manager/compare/v0.9.1...v0.10.0