From 1b98d40c1ec321395d4b6fef51029508b4c91f9a Mon Sep 17 00:00:00 2001 From: Tom Foster Date: Fri, 10 Jan 2025 08:22:36 +0000 Subject: [PATCH] Mention check for spec version when using profile fields Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com> --- proposals/4133-extended-profiles.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/proposals/4133-extended-profiles.md b/proposals/4133-extended-profiles.md index 099212c6f..8570638c9 100644 --- a/proposals/4133-extended-profiles.md +++ b/proposals/4133-extended-profiles.md @@ -141,7 +141,9 @@ Clients MAY check for this capability before attempting to create or modify a pr ### Behaviour - **When capability is missing**: Clients SHOULD assume extended profiles are supported and that - they can be created or modified. If a server intends to deny some (or all) changes, it SHOULD use + they can be created or modified, provided the response from [`/versions`](https://spec.matrix.org/v1.13/client-server-api/#get_matrixclientversions) + indicates support for a spec version that includes this proposal. + If a server intends to deny some (or all) changes, it SHOULD use the capability to advertise this, improving the client experience. - **When `enabled` is `false`**: Clients SHOULD expect to display profiles but NOT create or update