diff --git a/changelogs/client_server/newsfragments/2210.removal b/changelogs/client_server/newsfragments/2210.removal new file mode 100644 index 000000000..97c512bf6 --- /dev/null +++ b/changelogs/client_server/newsfragments/2210.removal @@ -0,0 +1 @@ +Remove unintentional intentional mentions in replies as per [MSC4142](https://github.com/matrix-org/matrix-spec-proposals/pull/4142). diff --git a/content/client-server-api/modules/rich_replies.md b/content/client-server-api/modules/rich_replies.md index 5ad2a10e1..37b8bc9e5 100644 --- a/content/client-server-api/modules/rich_replies.md +++ b/content/client-server-api/modules/rich_replies.md @@ -64,11 +64,16 @@ as if it were to be under `m.relates_to` directly instead. #### Mentioning the replied to user -In order to notify users of the reply, it may be desirable to include the `sender` -of the replied to event and any users mentioned in that event. See -[user and room mentions](#user-and-room-mentions) for additional information. +{{% boxes/note %}} +{{% changed-in v="1.16" %}} +Clients SHOULD no longer propagate mentioned users in the replied to event. +{{% /boxes/note %}} + +In order to notify users of the reply, it MAY be desirable to include the `sender` +of the replied to event. See [user and room mentions](#user-and-room-mentions) for +additional information. -An example including mentioning the original sender and other users: +An example including mentioning the original sender: ```json { @@ -83,8 +88,6 @@ An example including mentioning the original sender and other users: "user_ids": [ // The sender of $another_event. "@alice:example.org", - // Another Matrix ID copied from the m.mentions property of $another_event. - "@bob:example.org" ] } },