Releases: angad-kandhari/yapping
Releases · angad-kandhari/yapping
Release list
Yapping v1.4.2
v1.4.2: The AirPods fix
A bug fix, plus the plumbing that makes the next bug easier to catch.
- Fixed: connecting AirPods (or any microphone switch) could crash the app. A device change mid-dictation now finishes the session gracefully: the words you already said still land at your cursor, and the audio engine quietly re-arms on the new device.
- Log file: the app now writes what it is doing to
~/Library/Logs/Yapping/yapping.log(also visible in Console.app). Settings > About has a Reveal Log File button; attach the file when reporting a bug. If the app ever crashes, the reason and backtrace are written there first. - Update badges: when a new release is out you get one system notification, a small dot on the menu bar icon, and a dot next to Check for Updates. Open the Updates window and they clear until the next release. The quiet check now runs at launch and once a day; the GitHub releases API remains the only thing the app ever contacts.
Dictation itself stays 100% on your Mac, as always.
Yapping v1.4.0
v1.4.0: Files + Listen
Yapping learns to transcribe things that are not you.
- Transcribe File: pick any audio or video file from the menu, or drag it onto the menu bar icon. SpeechAnalyzer chews through it many times faster than real time, with progress, in a new transcript window. Copy or save the result; it also lands in History.
- Listen mode: transcribe whatever your Mac is playing. Lectures, podcasts, videos, the remote side of calls. A Core Audio process tap feeds the on-device recognizer live; solid text is locked in, the dimmed tail is still refining. Stop to get the word count, then copy or save.
- Listen uses the gentle "System Audio Recording Only" permission, not screen recording. One prompt, once.
- Dictation keeps working while Listen runs; the sessions are independent.
Everything stays on your Mac, as always.
Yapping v1.3.1
v1.3.1
- Yapping now ships as a proper DMG: open it, drag the app onto the Applications folder over the branded backdrop, done. The zip remains for scripts and automation.
- If you launch the app from the DMG or your Downloads folder, it now offers to move itself to Applications and relaunch, since launch-at-login and permissions depend on a stable home.
- Relicensed under Apache 2.0.
Yapping v1.3.0
v1.3.0: Zero-setup brains
Cleanup no longer requires installing anything.
- Provider choice in Settings, Cleanup: Apple Intelligence (the on-device Foundation Model, now the default; nothing to install, nothing to download), Ollama, or any OpenAI-compatible endpoint such as LM Studio.
- Graceful chain: if Apple Intelligence is off, cleanup falls back to Ollama; if everything fails or over-edits, your raw words are pasted. Same guards for every provider.
- New built-in "Prompt" style: dictations into AI assistant apps stay terse and keep file paths, identifiers, flags, and URLs exactly as spoken.
- The marketing site moved to get-yapping.com.
Everything remains on your Mac unless you deliberately point the custom endpoint elsewhere.
Yapping v1.2.0
v1.2.0: Hands-free
Yapping without holding anything down.
- Double-tap the globe key to go hands-free: talk as long as you like with your hands off the keyboard. Tap once, press Esc, or (optionally) just stop talking to finish. The double-tap upgrades the already-running session, so no audio is lost between taps.
- "Send it": end any dictation with the phrase and it is stripped from the text and Return is pressed for you. Message sent, zero keypresses. Skipped in verbatim styles and voice edits; toggle in Settings, Output.
- Silence auto-stop (optional, Settings, Hands-free): about 2.5 seconds of quiet ends a hands-free session.
Plus the usual: everything stays on your Mac.
Yapping v1.1.0
v1.1.0: Trust
- Updates window: Check for Updates now opens a real window. Green check when you are on the latest; when you are behind, it lists the release notes for every version you are missing with a one-click Download. No more silent notification-only checks.
- First-word reliability: the audio engine now starts before anything else when you press the globe key, and stays pre-warmed between dictations, so the start of your sentence is never clipped.
- Esc cancels a hold, alongside the existing fn-combo cancel.
- Output options in Settings: copy to clipboard instead of pasting, and a trailing space toggle.
- New public roadmap (ROADMAP.md) based on a fresh market research round.
Yapping v1.0.5
v1.0.5
- Fixed all GitHub links to point at the angad-kandhari account. The old username path returned 404 for this repo, which also broke Check for Updates.
- Site and README download links now work.
Yapping v1.0.4
v1.0.4: The visual refresh
- Brand accent is now orange (#FF5A1F) across the app, icon, and site.
- New app icon pack with the orange YAP badge.
- The Dock waveform lost its pill: now it is just the six logo bars, compact and tight, floating above the Dock. They grow in when you press, breathe while you pause, dance with your voice at 60 fps, and fade out on release. Soft shadows keep them readable on any wallpaper.
- All-new marketing site built from a Claude Design landing page: Geist typography (self-hosted), brutalist hero, marquee, stat cards, compare grid, FAQ. Live at angad-kandhari.github.io/yapping.
Yapping v1.0.3
v1.0.3
- Cleaner menu: no trailing ellipsis on menu items, and the feedback items introduced during development are gone.
- Website: the GitHub text links in the nav and footer are now the GitHub mark, linking to the repo.
Yapping v1.0.2
v1.0.2
- The Dock companion now wears the system's Liquid Glass (NSGlassEffectView) and follows your light or dark theme; classic frosted material as fallback.
- Fixed the dancing bars not appearing, and not centering, in the expanded pill: the waveform now draws itself centered at every size, all the way through the bloom animation.
- The Settings, History, and Setup windows now live inside the system appearance: native light and dark surfaces with yapping accents (the mark, lowercase headers, YAP yellow pill tabs) instead of a forced dark theme.