- Breaking change (manual API requests):
MakeFullRequest
now takes aFullRequest
struct instead of individual parameters.MakeRequest
's parameters are unchanged. - Breaking change (manual /sync):
SyncRequest
now requires aContext
parameter. - Breaking change (end-to-bridge encryption): the
uk.half-shot.msc2778.login.application_service
constant used for appservice login (MSC2778) was renamed fromAuthTypeAppservice
toAuthTypeHalfyAppservice
.- The
AuthTypeAppservice
constant now containsm.login.application_service
, which is currently only used for registrations, but will also be used for login once MSC2778 lands in the spec.
- The
- Fixed appservice registration requests to include
m.login.application_service
as thetype
(re synapse#9548) - Added wrapper for
/logout/all
.