- (crypto, bridge) Added options to automatically ratchet/delete megolm sessions to minimize access to old messages.
- (pushrules) Added method to get entire push rule that matched (instead of only the list of actions).
- (pushrules) Deprecated
NotifySpecified
as there's no reason to read it. - (crypto) Changed
max_age
column incrypto_megolm_inbound_session
table to be milliseconds instead of nanoseconds. - (util) Added method for iterating
RingBuffer
. - (crypto/cryptohelper) Changed decryption errors to request session from all own devices in addition to the sender, instead of only asking the sender.
- (sqlstatestore) Fixed
FindSharedRooms
throwing an error when using from a non-bridge context. - (client) Optimized
AccountDataSyncStore
to not resend save requests if the sync token didn't change. - (types) Added
Clone()
method forPowerLevelEventContent
.