matrix-doc/proposals/4213-remove-server-name.md

1.8 KiB

MSC4213: Remove server_name parameter

MSC4156 deprecated the server_name parameter on /_matrix/client/v3/join/{roomIdOrAlias} and /_matrix/client/v3/knock/{roomIdOrAlias} in favor of a new parameter via. This change shipped in Matrix v1.12. In line with the deprecation policy, the server_name parameter is now eligible for removal from the spec.

Proposal

The deprecated server_name parameter is removed from /_matrix/client/v3/join/{roomIdOrAlias} and /_matrix/client/v3/knock/{roomIdOrAlias}.

Potential issues

None. Servers can continue advertising support for earlier versions of the spec that included server_name via /_matrix/client/versions.

As of writing, the following stable implementations of MSC4156 are known to the author:

Alternatives

None.

Security considerations

None.

Unstable prefix

None.

Dependencies

None.