* Extended session wait time when handling encrypted messages in bridges: it'll now wait for 5 seconds, then send an error, then wait for 10 more seconds. If the keys arrive in those 10 seconds, the message is bridged and the error is redacted, otherwise the error is edited.
0.7.11
* Lock olm sessions between encrypting and sending to make sure messages go out in the correct order
0.7.10
* Fixed deserializing the `info` object in media msgtypes into dataclasses
0.7.9
* Added parameter to change how long `EncryptionManager.decrypt()` should wait for the megolm session to arrive * Changed `get_displayname` and `get_avatar_url` to ignore `M_NOT_FOUND` errors * Updated type hint of `set_reply` to allow `EventID`s
0.7.8
* Made the `UUID` type de/serializable by default
0.7.7
* Added utility method for waiting for incoming group sessions in OlmMachine * Made end-to-bridge encryption helper wait for incoming group sessions for 3 seconds