Skip to content

Twinkle v1.0.0

Latest

Choose a tag to compare

@Aayush9029 Aayush9029 released this 23 Jan 10:21
· 18 commits to main since this release

A lightweight auto-updater for macOS apps using GitHub Releases.

Features

  • Fetches updates directly from GitHub Releases API
  • Semver version parsing with date fallback
  • Download progress tracking
  • Code signing validation
  • Version verification before install
  • Background update checks
  • Prerelease support

Usage

let twinkle = Twinkle(owner: "username", repo: "MyApp")
await twinkle.check()