Versions in this module Expand all Collapse all v0 v0.1.7 Aug 26, 2026 v0.1.6 Aug 26, 2026 Changes in this version + const GitHubBase + type Applied struct + ChecksumTrusted bool + SourceName string + type Source struct + Base string + Name string + Trusted bool + func Sources() []Source + func (s Source) AssetURL(repo, version, asset string) string + func (s Source) LatestTagURL(repo string) string + type Updater struct + Current string + ExecPath string + GOARCH string + GOOS string + HTTP *http.Client + Repo string + Sources []Source + func New(current string) (*Updater, error) + func (u *Updater) Apply(ctx context.Context, version string) (Applied, error) + func (u *Updater) LatestVersion(ctx context.Context) (string, error) + func (u *Updater) NeedsUpdate(latest string) bool