I open the WIP and goes straight to the check for update to get the latest build. And as you can see, it states that there are no new updates and that it HAS checked, but the link show that there is a new one:
And when I close it and open the check for update agan then it shows that it is downloading.
I understand how this is confusing. And I also understand why it works this
way…
First, the update service only checks for updates when Rhino is started. We
figured there wasn’t any sense checking for and downloading updates on a
machine where Rhino is never run.
So, when you start Rhino, it asks the service “hey, you got an update?”.
If this is the first launch since the update was available, the service
says “Nope” and then starts a background process to check.
A minute or two later, the update service has figured out there is a new
build available and starts downloading it.
Or maybe it doesn’t necessarily need to work this way? Perhaps Rhino could could simply say “Checking for update - please wait” as the first response under the circumstances you described.
I understand how this is confusing. And I also understand why it works this
way…
First, the update service only checks for updates when Rhino is started. We
figured there wasn’t any sense checking for and downloading updates on a
machine where Rhino is never run.
So, when you start Rhino, it asks the service “hey, you got an update?”.
If this is the first launch since the update was available, the service
says “Nope” and then starts a background process to check.
A minute or two later, the update service has figured out there is a new
build available and starts downloading it.