Skip to content

v2.9.0

Compare
Choose a tag to compare
@abr-egn abr-egn released this 25 Jan 19:52
· 35 commits to main since this release
38ffff5

The MongoDB Rust driver team is pleased to announce the v2.9.0 release of the bson crate.

Highlighted Changes

This release adds several externally contributed improvements!

  • A new RawIter type that iterates over elements in a document without deserializing them,
  • An improvement to the doc and bson macros (and their raw counterparts) that allows using types that implement Into<Bson> or Into<RawBson>,
  • An impl of From<&mut T> for Bson for types that implement Into<Bson>,
  • A smaller dependency tree thanks to updating the indexmap crate,
  • And a fix for the serde_with 3.x support for the Uuid type.

Full Release Notes

New Features

Improvements

Bugfixes