Features
- It is now possible to use hCaptcha instead of reCAPTCHA for protecting registration
- A new
auto_join_rooms
configuration option has been added for automatically joining new users to a set of rooms - A new
/_dendrite/admin/downloadState/{serverName}/{roomID}
endpoint has been added, which allows a server administrator to attempt to repair a room with broken room state by downloading a state snapshot from another federated server in the room
Fixes
- Querying cross-signing keys for users should now be considerably faster
- A bug in state resolution where some events were not correctly selected for third-party invites has been fixed
- A bug in state resolution which could result in
not in room
event rejections has been fixed - When accepting a DM invite, it should now be possible to see messages that were sent before the invite was accepted
- Claiming remote E2EE one-time keys has been refactored and should be more reliable now
- Various fixes have been made to the
/members
endpoint, which may help with E2EE reliability and clients rendering memberships - A race condition in the federation API destination queues has been fixed when associating queued events with remote server destinations
- A bug in the sync API where too many events were selected resulting in high CPU usage has been fixed
- Configuring the avatar URL for the Server Notices user should work correctly now