BugNarrator 1.0.38
BugNarrator 1.0.38
Signed and notarized macOS release built from main commit 36bd7f1.
Highlights:
- Refreshed menu-bar AI setup state when the saved OpenAI credential changes, so Settings and the menu agree about a usable key.
- Blocked recording starts until AI transcription setup is usable, defaulted fresh installs to English transcription hints, and added transcript quality warnings for wrong-script output.
- Hardened the macOS CI Xcode selector for self-hosted runners.
Validation:
- PASS: ./scripts/validate.sh origin/main
- PASS: actionlint .github/workflows/ci.yml
- PASS: PR #413 CI and CodeQL checks
- PASS: signed/notarized DMG build with NOTARIZE=YES NOTARY_PROFILE=BugNarratorNotary
- PASS: stapler validation for app and DMG
- PASS: spctl accepted the app as Notarized Developer ID
SHA-256:
cfb5e20a77b773d37f3808de78e31c8a5aeac44e76f2e4b17b5b98eefe100628 BugNarrator-v1.0.38-macOS.dmg