gist/matrix/m.room.tombstone
2024-06-19 08:53:27 +03:00
..
README.md run prettier 2024-06-19 08:53:27 +03:00

On Matrix tombstones

{
  "body": "This room has been replaced",
  "replacement_room": "!NewRoomID:example.net"
}

Note my scripts for tombstoning, matrix-{tombstone,upgrade}-room.bash.

PL50 tombstoning

Synapse versions before 1.11.0 (2020-02-21), technically 1.11.0rc1 (2020-02-19) allowed power level 50 to set tombstones and thus hijack rooms. Thus this is dependent on the Synapse version used at the time of room creation.

In the same context invites were changed to require PL50 by default, and ACL also got the requirement for PL100.