Made it so that the update for the binary only runs if the newest api have been successfully downloaded
update changelog
Merge remote-tracking branch 'origin/development' into bleeding-edge