Hi,
>Why the strange URL? Is this a beta?
It is not a beta. The URL is correct. The version 5.1.2 is released only to some users. The reason is that we updated the code sign certificate recently. Now Microsoft shows a warning that this installation is not verified each time user downloads the update. The warning will be shown until many users download and install the update and as a result the installation and the certificate builds the reputation. Only Microsoft knows how many users should download the update to remove the warning. So I decided to give the update only to some users so that the new users install previous version without this warning from Microsoft Smart Screen. Once the new certificate receive enough downloads and builds the reputation each new update will not have a warning. Three years ago this process took only a few days. Now they changed something and even after two months we still see this warning about the new certificate. After investigation we descovered that many developers reported that this time frame is a normal novadays.
>I hope this isn't a hack...
No. The installation is signed with our new certificate you can check it.
Please let me know if you have any questions or need more information.
Thanks,