element-hq / element-web

A glossy Matrix collaboration client for the web.
https://element.io
GNU Affero General Public License v3.0
11.17k stars 1.99k forks source link

Implement MSC4142: Remove unintentional intentional mentions in replies #28209

Open tulir opened 2 weeks ago

tulir commented 2 weeks ago

Fixes https://github.com/element-hq/element-web/issues/27291 Implements https://github.com/matrix-org/matrix-spec-proposals/pull/4142 Re-opened version of https://github.com/element-hq/matrix-react-sdk/pull/30, which is a re-opened version of https://github.com/matrix-org/matrix-react-sdk/pull/12511

The current spec is just a recommendation, so following it is not required and this can be merged already before the MSC is accepted. The goal of the MSC is to remove the dumb recommendation from the spec

For context:

In all cases, new explicit mentions are also of course included