Skip to content

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 03 Apr 04:35
· 112 commits to main since this release
21d3cc6

VoicePi v1.2.0

Highlights

Adds GitHub Releases as a first-class update channel. VoicePi now checks GitHub for new releases on launch and can guide users through Homebrew upgrades or direct installation.

Added

  • GitHub release update checker with manual and automatic trigger modes
  • Automatic update check on app launch with once-per-version prompt to avoid repeat notifications
  • "Check for Updates…" menu item in the StatusBar primary menu
  • "Check for Updates" button in the Settings About section with live status label
  • Last prompted version tracking in UserDefaults to prevent repeat update prompts
  • Native NSAlert dialogs with Homebrew install instructions for Homebrew-managed installs
  • Support for standard shortcuts (modifier + single key) without requiring Input Monitoring via Carbon RegisterEventHotKey API

Changed

  • Standard shortcuts now skip Input Monitoring entirely and use the registered hotkey path
  • Advanced shortcuts (modifier-only, fn-based, or multi-key chords) continue to require Input Monitoring
  • Settings hint text updated to explain the new shortcut permission model

Fixed

  • None

Breaking Changes

  • None