v0.6.0
What's Changed
- feat: connection flow fixes and unified relay with ProtocolProvider by @aditipolkam in #17
- fix(ble): restrict discovery to known mesh candidates only by @bahdotsh in #18
- dors: measured Internet bandwidth + score calc tests (normal/edge) by @aditipolkam in #19
- fix(protocol): persist MLS session confirmation across restarts by @bahdotsh in #20
- test: best transport selection based on scores and no current transport cases by @aditipolkam in #21
- fix(protocol): reliable Welcome delivery lifecycle with retry and session gating by @bahdotsh in #22
- fix: add strict mode to block plaintext fallback when mls is enabled by @bahdotsh in #23
- feat(offline-protocol): add typed SessionStateError for session readiness decisions by @bahdotsh in #24
- feat: add per peer and global limits ttl for pending decryption by @bahdotsh in #25
- fix: wifi budget, background wifi suspension, micro loops and deduplication false positives by @aditipolkam in #26
- fix(mls): unify MLS state ownership and make init transactional by @bahdotsh in #27
- feat(OFF-232): add MLS lifecycle observability events by @bahdotsh in #28
- feat(offline-protocol): emit app-level decryption failure events by @bahdotsh in #29
- test(offline-protocol): add MLS pipeline end-to-end tests by @bahdotsh in #30
- test: deterministic test where both restarted peers send at the same … by @bahdotsh in #31
- test: Add scenarios where Welcome is dropped, delayed, reordered, duplicated by @bahdotsh in #32
- test: Add transport-observable assertions that plaintext never leaves client in strict mode by @bahdotsh in #33
- test: Fuzz/control-message parsing + load tests for bounded MLS pending queues by @bahdotsh in #34
- feat(protocol): emit DORS decision events for app observability by @aditipolkam in #35
- test: integration tests for real switching behavior by @aditipolkam in #36
- docs: docs update by @bahdotsh in #39
- feat: add degradation-based escalation rules by @aditipolkam in #37
- test: add anti flap controls hysteresis cooldown stability window by @aditipolkam in #38
- refactor: mls updates for example app by @bahdotsh in #40
- fix: generate bindings by @aditipolkam in #42
- fix: bump mesh-sdk version by @aditipolkam in #43
Full Changelog: v0.5.0...v0.6.0