Skip to content

v4.0.0

Latest

Choose a tag to compare

@seemenkina seemenkina released this 22 Jun 15:14
4252030

Library-ized Conversation API, provider-by-reference engine, multi-member join fixes.

What's Changed

  • feat: add_member + accept_welcome public API, welcome envelope by @seemenkina in #96
  • feat: integrator API — SessionTick wakeup hint + User wrappers by @seemenkina in #97
  • refactor(consensus): drain event bus in-session via tick_deadlines by @seemenkina in #98
  • fix(steward): regenerate small-group list locally without election by @seemenkina in #99
  • refactor(core): clean up old code and stale documentation by @seemenkina in #100
  • refactor(consensus): clean up consensus-plugin surface by @seemenkina in #101
  • fix(add-member): deliver welcome and apply commit on proposer by @seemenkina in #102
  • bump deps, remove tokio from de-mls deps by @seemenkina in #104
  • refactor(session): take &mut self instead of Arc<RwLock> by @seemenkina in #105
  • refactor(session): build conversations via ConversationDeps by @seemenkina in #106
  • refactor(ds): make de-mls I/O transport-agnostic by @seemenkina in #107
  • refactor: extract ds and User out of the library by @seemenkina in #108
  • refactor(session): collapse SessionRunner to a black-box conversation API by @seemenkina in #109
  • refactor(session)!: rename SessionRunner to Conversation by @seemenkina in #110
  • feat(welcome): deliver the welcome to every member by @seemenkina in #111
  • Add Membership change Event by @jazzz in #112
  • feat: add sender credential to conversation message by @kaichaosun in #113
  • feat!: library-ize de-mls behind a black-box Conversation API by @seemenkina in #115
  • feat!: provider-by-reference engine and multi-member join fixes by @seemenkina in #118
  • chore!: extract reference gateway, UI, and Waku transport into de-mls-poc by @seemenkina in #119
  • chore: bump version to 4.0.0 by @seemenkina in #120

New Contributors

Full Changelog: v3.0.0...v4.0.0