Skip to content

SherlockEQ 0.1.1

Choose a tag to compare

@smbrownai smbrownai released this 08 Jun 03:58

SherlockEQ 0.1.1

Bug-fix release. Two surfaces in 0.1.0 shipped without Info.plist keys they needed; both are fixed here. No feature changes.

Fixed

  • Check for Updates now works. The 0.1.0 bundle was missing SUFeedURL and SUPublicEDKey, so Sparkle surfaced an "Update Error" dialog and refused to check. Both keys are present in 0.1.1; signature verification is wired against this app's EdDSA public key.
  • Screen Recording permission prompt is now properly explained. macOS requires a usage description (NSScreenCaptureUsageDescription) for any app that captures system audio through Core Audio Taps. 0.1.0 was missing it, which made the prompt either silent or empty depending on macOS version, and the app could not get past the gate even after enabling the permission in System Settings. The usage description is present in 0.1.1 and macOS now prompts with a clear explanation.

Changed

  • The build number (CFBundleVersion) is now derived from the marketing version by the release pipeline, so the bundle and the Sparkle appcast stay in sync across future bumps without manual intervention.

If you installed 0.1.0

After upgrading, clear the stale TCC entries so macOS re-prompts with the new usage descriptions:

tccutil reset ScreenCapture com.shawnbrown.SherlockEQ
tccutil reset Microphone    com.shawnbrown.SherlockEQ

Then quit SherlockEQ from the menu bar and relaunch. macOS shows the Screen Recording prompt with the usage string. Approve it, then quit and relaunch one more time — Screen Recording does not take effect for a running process until the next launch.

Not a medical device

SherlockEQ is not a healthcare or medical application. It does not diagnose, treat, measure, or monitor any hearing condition, tinnitus, or disability. For concerns about your hearing, consult a doctor, audiologist, or licensed healthcare professional.

0.1.0 changelog

For the full feature list shipped at 0.1.0, see the 0.1.0 release notes.