OptionalerrorHuman-readable failure reason, set only when the check could not complete.
True only when both versions are known and the latest is strictly newer.
Latest published release, or null when none exist or the check failed.
Where to send the user to get the update.
Installed version, or null when it can't be determined (browser dev build).