Skip to content

v3.3.1-beta.3

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 03 Nov 14:37
· 1251 commits to stable since this release
f917c15

See full changelog here.

Commits:

  • increase concurrency with per-connection locks (#542)
  • fix: connection-level locks (#543)
  • improve concurrency by not holding connection lock while async command retries (#544)
  • agent: acceptContactAsync functional api (#545)
  • prevent pad/unpad failures on large/small messages (#547)
  • refactor test matrix (#549)
  • use KDF in X3DH (#548)
  • debug agent locks
  • connection queue redundancy and rotation (#521)
  • simplify queue rotation protocol (#550)
  • add JSON instances for SwitchPhase (#552)
  • add queue directions to SWITCH events (#553)
  • add optional client data field to ConnectionRequestUri (#551)
  • add option tagSingleConstructors to sumTypeJSON
  • server: time/detect blocked message delivery actions (#546)
  • server: split atomically in SEND (#555)
  • server: additional logs for slow operations (#556)
  • server: specialize monad (#557)
  • pin ini version to 0.4.1 (fixes server ini comment parsing) (#558)