OpenMLS 0.9.0 Release
We’re releasing OpenMLS 0.9.0, our latest step toward a stable, standards-compliant implementation of Messaging Layer Security (MLS, RFC 9420). 📦 https://crates.io/crates/openmls Migrating storage between formats If you’ve been running OpenMLS in production, you’ve probably had to think about how group state is serialized on disk. 0.9.0 adds an opt-in migration-import feature that gives you a path to move existing group state to a storage provider using a different serde codec. For example, from bincode to CBOR. MlsGroup and PublicGroup both gain import entry points that re-read state with the old codec and fully rewrite it with the new one. We’ve also added a new book chapter walking through the eager and lazy per-group migration strategies. ...