same comment as previous for member variables - pass latest version to `shouldSkipVersion`
pass the downloadURL in the constructor for the update dialog