ui/worker/upgrade library

Classes

Release
Application release information.
ReleaseArtifact
Artifact of the Release.
ReleaseDownload
Release being downloaded, exposing its url, progress and file parameters.
UpgradeWorker
Worker fetching Config.appcast file and prompting UpgradePopupView on new Releases available.

Extensions

CriticalVersionExtension on Version
Extension adding ability to determine critical Versions, the ones user can't skip.
Rfc822ToDateTime on DateTime
Extension adding parsing of RFC-822 date format to DateTime.
VersionExtension on Version
Extension adding Versions parsing with hyphens in pre-releases parsed as separate parts.