Releases
client_server/r0.6.0
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 )
You can’t perform that action at this time.