14
Diesel-async 0.9.0 (blog.weiznich.de)

I'm happy to announce the release of diesel-async 0.9. This release changes how diesel-async expects AsyncConnection::transaction calls to be written, moving from using a closure returning a boxed Future to using proper async closures.

Additionally, this release officially moves the GitHub repository from my personal space to the diesel-rs organization. As I'm one of the maintainers of Diesel, this is mostly a symbolic change.

Finally, this release fixes an unsound cast between a #[repr(C)] struct and the underlying memory as a byte slice. This cast could result in accessing the padding bytes in the struct. This vulnerability was discovered by Paolo Barbolini.

Checkout the full announcement post for more details.

I'm happy to answer questions about anything related to the release or Diesel in general.

you are viewing a single comment's thread
view the rest of the comments
[-] jenesaisquoi@feddit.org 1 points 1 week ago

Very nice! Thanks a lot!

this post was submitted on 01 May 2026
14 points (100.0% liked)

Rust

8028 readers
1 users here now

Welcome to the Rust community! This is a place to discuss about the Rust programming language.

Wormhole

!performance@programming.dev

Credits

  • The icon is a modified version of the official rust logo (changing the colors to a gradient and black background)

founded 2 years ago
MODERATORS