mirror of
https://github.com/matrix-org/matrix-spec
synced 2025-12-29 20:18:37 +01:00
This commit does a number of things:
* Minor formatting/alignment changes
* Document the room_alias response key. This could be deprecated now, or forfeited, if needed.
* Remove the guest_can_join parameter - it is not actually supported
* Document the previously undocumented power_level_content_override parameter
* Clarify that the room_id is required on the response
* More clearly spell out which events are created as part of the request
* Clarify how the room alias becomes the canonical alias
* Clarify how the `visibility` may be used to determine a default preset to apply
* Document the `m.federate` creation content parameter, adding an option for the homeserver to define a default value
References:
* Preset being inferred by the visibility:
|
||
|---|---|---|
| .. | ||
| core-event-schema | ||
| m.call.answer | ||
| m.call.candidates | ||
| m.call.hangup | ||
| m.call.invite | ||
| m.direct | ||
| m.ignored_user_list | ||
| m.presence | ||
| m.receipt | ||
| m.room.aliases | ||
| m.room.avatar | ||
| m.room.canonical_alias | ||
| m.room.create | ||
| m.room.guest_access | ||
| m.room.history_visibility | ||
| m.room.join_rules | ||
| m.room.member | ||
| m.room.message | ||
| m.room.message#m.audio | ||
| m.room.message#m.emote | ||
| m.room.message#m.file | ||
| m.room.message#m.image | ||
| m.room.message#m.location | ||
| m.room.message#m.notice | ||
| m.room.message#m.text | ||
| m.room.message#m.video | ||
| m.room.message.feedback | ||
| m.room.name | ||
| m.room.pinned_events | ||
| m.room.power_levels | ||
| m.room.redaction | ||
| m.room.third_party_invite | ||
| m.room.topic | ||
| m.sticker | ||
| m.tag | ||
| m.typing | ||