Releases: xmtp/libxmtp
Releases · xmtp/libxmtp
Release list
iOS SDK 4.11.0-nightly.20260721.549bca3
iOS SDK version 4.11.0-nightly.20260721.549bca3
libxmtp 1.11.0-nightly.20260721.549bca3
libxmtp 1.11.0-nightly.20260721.549bca3
Nightly release. SDKs shipped from this libxmtp release:
| SDK | Version |
|---|---|
| iOS | 4.11.0-nightly.20260721.549bca3 |
| Android | 4.11.0-nightly.20260721.549bca3 |
| Node | 1.11.0-nightly.20260721.549bca3 |
| WASM | 1.11.0-nightly.20260721.549bca3 |
See per-SDK release notes under docs/release-notes/.
Changes since the last nightly
[unreleased]
Features
- (ios) Auto-manage stream lifecycle across app backgrounding (#3859)
Bug Fixes
- (xmtp_mls_common,xmtp_mls) Per-entry validation on steady-state registry writes + tolerant registry loads (#3863)
- (xmtp_mls) Pause below-floor clients before parsing migrated-group commits (#3864)
- (xmtp_mls) Floor pause in the bootstrap validator + golden-vector pin on the synthesis encoder (#3865)
Miscellaneous
- (ci) Bump Rust to 1.97.1, clear 1.97 clippy lints, refresh cargo-deny advisories (#3878)
iOS 4.11.0-nightly.20260721.549bca3 - libxmtp binaries
Intermediate artifact release for iOS SDK 4.11.0-nightly.20260721.549bca3
iOS SDK 4.11.0-nightly.20260718.c8c8aba
iOS SDK version 4.11.0-nightly.20260718.c8c8aba
libxmtp 1.11.0-nightly.20260718.c8c8aba
libxmtp 1.11.0-nightly.20260718.c8c8aba
Nightly release. SDKs shipped from this libxmtp release:
| SDK | Version |
|---|---|
| iOS | 4.11.0-nightly.20260718.c8c8aba |
| Android | 4.11.0-nightly.20260718.c8c8aba |
| Node | 1.11.0-nightly.20260718.c8c8aba |
| WASM | 1.11.0-nightly.20260718.c8c8aba |
See per-SDK release notes under docs/release-notes/.
Changes since the last nightly
[unreleased]
Features
- (xmtp_proto,xmtp_api_grpc,xmtp_api_d14n,xmtp_mls) Key the shared bidi transport by destination (#3861)
- (bindings) Expose stream suspend/resume + catch_up_to_live to mobile FFI (#3857)
- (android) Auto-manage stream lifecycle across app backgrounding (#3860)
Bug Fixes
- (xmtp_mls_common) Enforce UTF-8 on String-component apply so committed values stay readable (#3869)
- (xmtp_archive) Export migrated groups instead of silently dropping them (#3868)
Testing
- (bindings) Strengthen node catch-up test assertions (#3862)
iOS 4.11.0-nightly.20260718.c8c8aba - libxmtp binaries
Intermediate artifact release for iOS SDK 4.11.0-nightly.20260718.c8c8aba
libxmtp 1.11.0-nightly.20260716.e444995
libxmtp 1.11.0-nightly.20260716.e444995
Nightly release. SDKs shipped from this libxmtp release:
| SDK | Version |
|---|---|
| iOS | 4.11.0-nightly.20260716.e444995 |
| Android | 4.11.0-nightly.20260716.e444995 |
| Node | 1.11.0-nightly.20260716.e444995 |
| WASM | 1.11.0-nightly.20260716.e444995 |
See per-SDK release notes under docs/release-notes/.
Changes since the last nightly
[unreleased]
Features
- (xmtp_api_d14n,xmtp_mls) Bidi observability — wire, wave, and stream lifecycle in trace logs (#3856)
- (bindings) Expose catch_up_to_live to node bindings (#3858)
Refactor
- (xmtp_mls) Slim the stream router's dedup to the seams the ledger does not cover (#3855)
iOS 4.11.0-nightly.20260716.e444995 - libxmtp binaries
Intermediate artifact release for iOS SDK 4.11.0-nightly.20260716.e444995
iOS SDK 4.11.0-nightly.20260716.e444995
iOS SDK version 4.11.0-nightly.20260716.e444995
iOS SDK 4.11.0-nightly.20260715.b951280
iOS SDK version 4.11.0-nightly.20260715.b951280