Skip to content

v0.23.2

Latest
Compare
Choose a tag to compare
@tulir tulir released this 16 Mar 14:48
  • Breaking change (bridge) Removed legacy bridge module.
  • Breaking change (event) Changed m.federate field in room create event content to a pointer to allow detecting omitted values.
  • (bridgev2/commands) Added set-management-room command to set a new management room.
  • (bridgev2/portal) Changed edit bridging to ignore remote edits if the original sender on Matrix can't be puppeted.
  • (bridgv2) Added config option to disable bridging m.notice messages.
  • (appservice/http) Switched access token validation to use constant time comparisons.
  • (event) Added support for MSC3765 rich text topics.
  • (event) Added fields to policy list event contents for MSC4204 and MSC4205.
  • (client) Added method for getting the content of a redacted event using MSC2815.
  • (client) Added methods for sending and updating MSC4140 delayed events.
  • (client) Added support for MSC4222 in sync payloads.
  • (crypto/cryptohelper) Switched to using sqlite3-fk-wal instead of plain sqlite3 by default.
  • (crypto/encryptolm) Added generic method for encrypting to-device events.
  • (crypto/ssss) Fixed panic if server-side key metadata is corrupted.
  • (crypto/sqlstore) Fixed error when marking over 32 thousand device lists as outdated on SQLite.