The first maintenance release in the 0.9.x line is here, with a few bugs and regressions fixed and minor features added, notably:
Connection::isOnline()
(@nvrWhere, #819)Room::pendingEventAdded()
signal doesn't carry a dangling event ref any more (@nvrWhere, #823)MediaThumbnailJob
now checks for the correct spec version for auth media (@redstrate, #821)- Unsupported
RoomType
values don't litter logs with warnings any more (@redstrate, #822) - Cleanup and code modernization (@KitsuneRal, #826 and #836)
- Access tokens are actually saved to the keychain again (@TobiasFella, #827)
- The text provided by the server is used for the error message on media endpoints (@redstrate, #832)
Connection::supportedMatrixSpecVersions()
regression fix (@TobiasFella, #834)- Downloading encrypted files to a temporary location fixed (@vkrause, #835)
- Configurable job backoff strategies; fix the regression with syncs frequently timing out just before getting a response from the homeserver (@KitsuneRal, #838)
Full Changelog: 0.9.0...0.9.1