Releases
v0.22.0
Compare
Sorry, something went wrong.
No results found
[0.22.0] - 2026-08-18
Features
Expose mesh_relay config and stats over UniFFI/RN (#371 ) (uniffi) (35c2f94 )
Restore reach-by-username with invites and a signed directory(2c4fe94 )
Bias mesh forwarding by capability (protocol,router,uniffi,bindings) (671c849 )
Bug Fixes
Release the group dedup entry on a mesh security refusal (#373 ) (protocol) (b050e88 )
Stop promising events a stopped engine cannot send (#372 ) (protocol,uniffi) (fbe2a97 )
Stop measuring the iOS query deadline on the wall clock (bindings) (2b80cb2 )
Land a username claim's retraction, and eight more review findings(5f9ee99 )
Authenticate discovery events, and three more review findings(a518d4a )
Unbreak the iOS FFI header, and four more review findings(2018306 )
Keep capability bias off the delivery path (protocol) (9156c3b )
Stop dropping half the config between JS and the engine (bindings) (e70dec3 )
Wire the battery feed through to the engine (protocol) (ead66a6 )
Settle a message only from the peer it was sent to (#362 ) (protocol) (a616d16 )
Fall back to the mesh when the relay says a peer is unreachable (#361 ) (protocol) (bf15d2a )
Documentation
Catch the changelog up with the discovery review fixes(865e719 )
Fix what a review of the second correction pass found(77f30c7 )
Fix what a review of the previous correction pass found(4a9fe0c )
Fix the claims a fourth review pass found wrong(1db49f7 )
Fix the claims a third review pass found wrong(8508588 )
Fix the claims a second review pass found wrong(ab21814 )
Correct claims that disagreed with the code(174016b )
Replace the CLAUDE.md memory dump with a spec, threat model, ADRs and bridge contracts(1fb0c06 )
Ship a README with every publishable crate (#360 ) (bindings) (8ade9fe )
Miscellaneous
You can’t perform that action at this time.