Greetings Matrix fans! We've published Synapse version 1.77 as the new stable release this week. Synapse admins are encouraged to upgrade to it at their convenience.
The new stuff
Experimental support for intentional mentions (MSC3952)
Mentioning other users on Matrix is difficult: it is not possible to know if mentioning a user by display name or Matrix ID will count as a mention, but is also too easy to mistakenly mention a user.
MSC3952 proposes a solution. Its idea is to make the mentioning explicit in the protocol using a dedicated event property, instead of relying on searching the body of the message as before.
Synapse now implements this as an experimental feature.
Experimental support to suppress notifications from message edits (MSC3958)
Have you ever been annoyed by a noisy notification that keep coming back, but you can't pinpoint
where it's coming from?
This is usually because edits to a message where you are mentioned (or that mention
retrigger a noisy notification. That can be pretty annoying when the message is edited 10 times!
MSC3958 is here to solve that, and Synapse now implements it as an experimental feature.
The quest for speed continues!
See the full changelog, for a complete list of changes in the release.
Synapse is a Free and Open Source Software project, and we'd like to extend our thanks to everyone who contributed to these releases, including (in no particular order) icp1994, dklimpel, Fizzadar and realtyem.
We are also grateful to anyone helping us make Synapse better by sharing their feedback and reporting issues, or helping with community support questions.