Skip to content

Veloop 0.3.0

Latest

Choose a tag to compare

@talentdedcat talentdedcat released this 13 Aug 06:39

What changed

  • Added localized software update checks with bilingual release notes and a manual status in Veloop settings.
  • Kept every update action user-controlled: skip the version, be reminded after 24 hours, or open the official GitHub Release page.
  • Hardened update metadata validation, response-size limits, failure diagnostics, and recovery after system clock changes.

Verification

  • Passed all 266 Swift tests.
  • Passed 40 update-related tests with Thread Sanitizer enabled.
  • Verified the universal DMG, ad-hoc signatures, arm64 and x86_64 binaries, local installation, and idle resource usage.

Installation notes

Veloop is ad-hoc signed and not notarized. Only remove quarantine from a copy downloaded from this repository:

xattr -dr com.apple.quarantine /Applications/Veloop.app
open /Applications/Veloop.app

Because the code hash changes between ad-hoc signed releases, macOS may require Accessibility to be enabled again after updating.

Download integrity

  • Asset: Veloop-0.3.0-universal.dmg
  • SHA-256: 7a0615660bbcbab629b6e8257af3ba36dbac919185bc804473f452e2fe8f04d0
  • Asset: update.json
  • SHA-256: 91f340fe863bba85e5008a6d085199c3b446a11e5f0c40e6316de25c61a4aa36