Show chatmail software version of an instance

Expected behavior

The web page of a chatmail server does not show the version of the installed chatmail software.

Actual behavior

The web page of a chatmail server shows the version of the installed chatmail software. The version information is also a link to the changelog on GitHub.

Explanation

By displaying the version and the link to the changelog, users can see whether a chatmail instance is up to date and maintained.

1 Like

Personal thoughts on this:

Couldn’t you also use such info to attack chatmail servers if there should ever be a vulnerable past/old version?

How about alternatively notifying admins once new versions are out?

I agree with Raiden on this.

I suppose this might slightly help someone who wants to attack vulnerable chatmail servers, but attackers can probably probe this any way, and I think the benefit of warning users and helping users be aware of this greatly outweighs any disadvantage.

How do other federated platforms do this? Don’t guides which help you choose Matrix servers or whatever clearly show you what version they are running and flag servers running outdated software so users have fair warning and know what they are signing up for? I think this is the only responsible approach.

You can do both things, show the chatmail version and notify admins when new versions are out also?