Broken source download link

The release 2.3.1 download link from the desktop client page goes to, which doesn't exist. All I see there are release candidates.

Please report such dead links directly to

Thanks, PR incoming..

The real link is

If you want to be on top of development, you can also checkout the 2.3 branch from