Skip to content

Client Server r0.6.0

Compare
Choose a tag to compare
@turt2live turt2live released this 07 Nov 15:57
5b6d6fe

Breaking Changes

  • Add id_access_token as a required request parameter to a few
    endpoints which require an id_server parameter as part of
    MSC2140.
    (#2255)

New Endpoints

  • Add POST /account/3pid/unbind for removing a 3PID from an identity
    server.
    (#2282)

Backwards Compatible Changes

  • Add M_USER_DEACTIVATED error code.
    (#2234)
  • Remove bind_msisdn and bind_email from /register now that the
    identity server's bind endpoint requires authentication.
    (#2279)
  • Add m.identity_server account data for tracking the user's
    preferred identity server.
    (#2281)
  • Deprecate id_server and make it optional in several places.
    (#2310)

Spec Clarifications

  • Add missing format fields to m.room.message$m.notice schema.
    (#2125)
  • Remove "required" designation from the url field of certain
    m.room.message msgtypes.
    (#2129)
  • Fix various typos throughout the specification.
    (#2131,
    #2136,
    #2148,
    #2215)
  • Clarify the distinction between m.key.verification.start and its
    m.sas.v1 variant.
    (#2132)
  • Fix link to Olm signing specification.
    (#2133)
  • Clarify the conditions for the .m.rule.room_one_to_one push rule.
    (#2152)
  • Clarify the encryption algorithms supported by the device of the
    device keys example.
    (#2157)
  • Clarify that /rooms/:roomId/event/:eventId returns a Matrix error.
    (#2204)
  • Add a missing state_key check on .m.rule.tombstone.
    (#2223)
  • Fix the m.room_key_request action value, setting it from
    cancel_request to request_cancellation.
    (#2247)
  • Clarify that the submit_url field is without authentication.
    (#2341)
  • Clarify the expected phone number format.
    (#2342)
  • Clarify that clients should consider not requesting URL previews in
    encrypted rooms.
    (#2343)
  • Add missing information on how filters are meant to work with
    /context.
    (#2344)
  • Clarify what the keys are for rooms in /sync.
    (#2345)