Describe the bug
A while ago, a bug was fixed that causes interoperability issues with libolm. Namely, messages sent from these old versions of dart-vodozemac (or flutter_vodozemac) fail to decrypt with libolm due to a programming oversight.
To Reproduce
Steps to reproduce the behavior:
- Send an E2EE message from Commet to a client using libolm
- Observe UTD
Expected behavior
The message should decrypt.
Screenshots
Additional context
famedly/dart-vodozemac#40
famedly/dart-vodozemac@875f0f6
flutter_vodozemac should be bumped to 0.5.0 to resolve this issue. Currently we're using 0.2.2 which is ~8 months old at the time of writing.
Device Information
Device
Platform: android
Version: v0.4.0
Git Hash: c8ea1249d0ec05582fc007b247c5b83fe9ce72f6
Detail: google_services
Build Timestamp: 1770025835451 (February 2, 2026)
System Info
Name: Pixel 7
Product: panther
Describe the bug
A while ago, a bug was fixed that causes interoperability issues with libolm. Namely, messages sent from these old versions of dart-vodozemac (or
flutter_vodozemac) fail to decrypt with libolm due to a programming oversight.To Reproduce
Steps to reproduce the behavior:
Expected behavior
The message should decrypt.
Screenshots
Additional context
famedly/dart-vodozemac#40
famedly/dart-vodozemac@875f0f6
flutter_vodozemacshould be bumped to 0.5.0 to resolve this issue. Currently we're using 0.2.2 which is ~8 months old at the time of writing.Device Information
Device
Platform:
androidVersion:
v0.4.0Git Hash:
c8ea1249d0ec05582fc007b247c5b83fe9ce72f6Detail:
google_servicesBuild Timestamp:
1770025835451 (February 2, 2026)System Info
Name:
Pixel 7Product:
panther