Skip to content

Releases: execsumo/Heard

v0.2.4

17 Jun 16:34

Choose a tag to compare

What's Changed

  • Fix Screen Recording permission cache never downgrading after revocation by @execsumo in #29

Full Changelog: v0.2.3...v0.2.4

v0.2.3

10 Jun 20:15
57f3300

Choose a tag to compare

What's Changed

  • Release pipeline: push cask updates to homebrew-heard tap by @execsumo in #25
  • fix: detect already-granted Screen Recording permission after restart by @execsumo in #23
  • fix: tap push uses wrong branch name; add manual dispatch workflow by @execsumo in #26
  • Fix Homebrew tap publishing: master→main, fine-grained PAT diagnosis, manual dispatch by @execsumo in #27
  • Fix macOS 15+ permission caching causing stale Not Granted UI and generic transcript names by @execsumo in #28

Full Changelog: v0.2.2...v0.2.3

v0.2.2

28 May 06:47

Choose a tag to compare

What's Changed

  • Fix stale permission display for Screen Recording and Accessibility by @execsumo in #17
  • Fix silent dictation: copy tap buffers, serialize, surface permission errors by @execsumo in #18
  • Make speaker rename actually land in every transcript by @execsumo in #19
  • fix: stop SCShareableContent polling loop that spammed screen recording prompt by @execsumo in #20
  • fix: screen recording permission loop + post-grant detection by @execsumo in #21
  • Show Stop Dictation button in menu bar when dictation is active by @execsumo in #22
  • Fix dictation: use clipboard paste for all transcripts by @execsumo in #24

Full Changelog: v0.2.1...v0.2.2

v0.2.1

20 May 05:02

Choose a tag to compare

What's Changed

  • Add marketing-first intro to README by @execsumo in #10
  • Add "Add Note…" menu bar action as hotkey fallback by @execsumo in #11
  • Fix system theme not honoring macOS dark mode by @execsumo in #13
  • Fix inverted speaker-separation slider in diarization settings by @execsumo in #14
  • Fix note composer key handling: use NSViewRepresentable instead of onKeyPress by @execsumo in #15
  • Add speaker archive with configurable retention period by @execsumo in #9
  • Integrate FluidAudio 0.14.7 TdtConfig fix and prune ROADMAP.md by @execsumo in #16

Full Changelog: v0.2.0...v0.2.1

v0.2.0

14 May 04:55

Choose a tag to compare

What's Changed

  • Opt into Node.js 24 for GitHub Actions by @execsumo in #6
  • Fix missing ScrollView closing brace in aboutSection by @execsumo in #7
  • Expand recent transcripts section to show all rows without scrolling by @execsumo in #8

Full Changelog: v0.1.0...v0.2.0

Heard 0.1.0

13 May 02:52

Choose a tag to compare

Heard 0.1.0

First public release.

What's included

  • Auto-detects Microsoft Teams meetings via macOS power assertions
  • Dual-track audio recording (app audio + microphone)
  • On-device transcription via Parakeet TDT (no cloud, no data leaves your Mac)
  • Speaker diarization and cross-meeting speaker identity
  • Speaker naming prompt with audio playback
  • In-meeting notes (global hotkey, interleaved into transcript)
  • Real-time dictation with text injection into any app
  • Custom vocabulary boosting
  • Full Paper design system UI

Requirements

  • macOS 15.0 Sequoia or later
  • Apple Silicon Mac
  • Microsoft Teams (desktop app)

Install via Homebrew

brew tap execsumo/heard
brew install --cask heard

Manual install

Download Heard-0.1.0.dmg, open it, and drag Heard to Applications.

Grant permissions on first launch: Microphone, Screen Recording, System Audio, and Accessibility (required for dictation).