Automatic update for desktop client
The Mattermost desktop client should automatically check for updates and prompt the user to update. This feature is mandatory in today's security landscape, even for an Electron app.
Most of our users don't realize their desktop is many version out of date, with pending security fixes.
Bonus points for shipping builds via the Windows Store, macOS App Store, snapcraft, etc.