# Functions
CheckLatestRelease checks if the running application has the latest available version.
ConfigureDownloader configures the updater.DefaultDownloader.
IgnoreReleaseVersion checks if the version is dev build so that force update should be skipped.
NewReleaseLocator creates a new ReleaseLocator.
SelfUpdate update the current executable to the release.
# Variables
ErrNoGithubToken indicates that no GitHub token was provided.
ErrReleaseAssetNotFound indicates that release asset was not found for the current platform.
ErrReleaseNoAssets indicates that release has no assets.
ErrReleaseNoTag indicates that release has no name.
ErrReleaseNotLatest indicates that release is not the latest.
# Structs
DefaultReleaseLocator locates releases for a single app.
MissingGitHubTokenLocator locates releases without GitHub token.
# Interfaces
ReleaseLocator locates releases.
# Type aliases
Release is an alias of updater.Release.