This month in OpenMLS #12 - August 2025
We merged 8 PRs in August. Not bad for a summer month 🌞. We welcome @tbehner as a first time contributor, solving a long standing issue by adding the hmac function to OpenMlsCrypto trait. Thanks to @kkohbrok it is now also much easier to build external commits with the new external commit builder. let (mut dave_group, _bundle) = MlsGroup::external_commit_builder() .with_config(mls_group_config.clone()) .build_group(provider, verifiable_group_info, dave_credential) .unwrap() .load_psks(provider.storage()) .unwrap() .build( provider.rand(), provider.crypto(), &dave_signature_keys, |_| true, ) .unwrap() .finalize(provider) .expect("Error joining from external commit"); Merged PRs August 2025 #1829: Doc fixes #1828: disable large tree test #1825: adding the hmac function to OpenMlsCrypto #1824: make clippy happy #1823: Update README.md in sqlite storage #1822: chore: Add TryFrom for VerifiableCiphersuite #1814: Allow configuration of leaf node lifetime checks on join #1801: External commit builder Contributors @wysiwys @franziskuskiefer @tbehner @kkohbrok