All user visible changes to this project will be documented in this file. This project adheres to Semantic Versioning, as described for Rust libraries in RFC #1105
- Added type
diesel_async::pooled_connection::mobc::PooledConnection
- Fixed feature flags for docs.rs
- Add a
AsyncConnectionWrapper
type to turn adiesel_async::AsyncConnection
into adiesel::Connection
. This might be used to execute migrations viadiesel_migrations
. - Add some connection pool configurations to specify how connections in the pool should be checked if they are still valid
0.3.2 - 2023-07-24
- Fix
TinyInt
serialization - Check for open transactions before returning the connection to the pool
0.3.1 - 2023-06-07
- Minor readme fixes
- Add a missing
UpdateAndFetchResults
impl
0.3.0 - 2023-05-26
- Compatibility with diesel 2.1
0.2.2 - 2023-04-14
- Dependency updates for
mysql-async
to allow newer versions
0.2.1 - 2023-03-08
- Dependency updates for
mobc
andmysql-async
to allow newer versions as well - Extend the README
- Improve the version constraint for diesel so that we do not end up using a newer diesel version that's incompatible
0.2.0 - 2022-12-16
- #38 Relax the requirements for borrowed captures in the transaction closure
- #41 Remove GAT workarounds from various traits (Raises the MSRV to 1.65)
- #42 Add an additional
AsyncDieselConnectionManager
constructor that allows to specify a custom connection setup method to allow setting up postgres TLS connections - Relicense the crate under the MIT or Apache 2.0 License
0.1.1 - 2022-10-19
- Fix prepared statement leak for the mysql backend implementation
- Initial release