this post was submitted on 19 Jul 2024
12 points (100.0% liked)

Rust Programming

8234 readers
50 users here now

founded 5 years ago
MODERATORS
12
submitted 5 months ago* (last edited 5 months ago) by runiq to c/rust@lemmy.ml
 
  • 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

top 2 comments
sorted by: hot top controversial new old
[โ€“] dessalines@lemmy.ml 3 points 5 months ago

Sweet! Been waiting for this for a bit.

[โ€“] mactan@lemmy.ml 3 points 5 months ago

I should try diesel again, just been building up a giant pile of csv and haven't picked a db/ORM yet lol