- Added type
diesel_async::pooled_connection::mobc::PooledConnection
- MySQL/MariaDB now use
CLIENT_FOUND_ROWS
capability to allow consistent behaviour with PostgreSQL regarding return value of UPDATe
commands.
- The minimal supported rust version is now 1.78.0
- Add a
SyncConnectionWrapper
type that turns a sync connection into an async one. This enables SQLite support for diesel-async
- Add support for
diesel::connection::Instrumentation
to support logging and other instrumentation for any of the provided connection impls.
- Bump minimal supported
mysql_async
version to 0.34
A special thanks goes to @momobel and Wattsense for contributing the SyncConnectionWrapper
implementation.
To support future development efforts, please consider sponsoring me on GitHub.
Full Changelog: v0.4.0...v0.5.0
I should try diesel again, just been building up a giant pile of csv and haven't picked a db/ORM yet lol