All download links on http://www.duplicati.com/download point to Releases · duplicati/duplicati · GitHub. Why has this changed? I used to get a direct download to a setup file for the specific platform.
A normal user wil not be able to download the beta release at this moment for his platform I think.
Best regards, Patrick