Releases: lauronjohn/LauronFlow
Release list
LauronFlow v1.0.2
Tag numbering now matches the app's marketing version (Settings → License shows this
same 1.0.2) instead of the old v0.x scheme, so the two stay in sync going forward.
New since v0.5.0:
- Recent Transcripts menu — your last 20 dictations, each with a timestamp, the app
it was typed into, and a one-click copy button, plus a Clear History action. - Usage stats — a "N words · N sessions today" counter in the menu bar dropdown.
- Excluded Apps — hide the floating recording widget in specific apps without
disabling dictation there. - Per-app vocabulary scoping — a custom find/replace entry can now apply everywhere
or only while one specific app is frontmost. - Hold/Toggle recording mode — Settings → Shortcuts now lets you choose tap-to-start
instead of holding the hotkey down. - First-launch onboarding window — a short walkthrough of the hotkey, undo, and
upcoming permission prompts before the trial starts, replacing the old plain alert.
Fixes:
- The Recent Transcripts submenu could crash when rebuilt while already open (the
shared Clear History item wasn't removed from its previous menu first). - Transcript rows in that same submenu could render as empty/invisible — the custom
SwiftUI row view had no explicit frame, so it collapsed to zero size. - Text injection could silently fail into slower apps (Word, Google Docs, other
Electron/web editors) — the clipboard was restored before the paste had landed.
No changes to trial/licensing — existing licenses and trial countdowns are unaffected.
LauronFlow v0.5.0
Fixes a real bug reported by a tester: dictation would record and transcribe fine but never actually type anything into apps like Word, Google Docs, or other Electron/web-based editors.
Root cause: the clipboard was restored to its original contents only 300ms after the synthetic paste was sent — too fast for slower apps to have processed it yet, so the paste silently landed nowhere (or got clobbered before it happened).
- TextInjector now waits 1s before restoring the clipboard, and only restores it if it still holds LauronFlow's own text (won't clobber something you copied in that window).
- Menu bar now shows error states (permission denied, secure input active, empty transcript) as a visible row, not just a hover tooltip — easy to miss during testing.
- Added logging at every point injection could silently fail, for future debugging via
log show --predicate 'subsystem == "com.lauronjohn.LauronFlow"'.
No changes to trial/licensing — existing licenses and trial countdowns are unaffected.
LauronFlow v0.4.0
What's new since v0.3.0
- Live first-launch progress: the menu bar icon and a dropdown row now show real
download/loading progress for the ~2.3GB Parakeet model on a cold cache, instead of a
silent wait. Resolves instantly on every launch after the first. - Fixed a bug where sidecar-side code updates could silently never take effect on an
existing install (the sidecar's Python environment persists across reinstalls, and
wasn't being told to pick up source changes). - Corrected the model download size everywhere it was documented: it's ~2.3GB, not
~600MB. - README and landing page brought back in sync with the app (License tab, configurable
hotkeys).
Setup instructions (Gatekeeper bypass, sidecar, permissions) are in the main README:
https://github.com/lauronjohn/LauronFlow#option-a-download-the-prebuilt-release-easiest
Requires an Apple Silicon Mac on macOS 14+. Not notarized (personal self-signed cert) —
run xattr -cr on it once before macOS will open it. Every install starts a 14-day free
trial; see Settings → License.
LauronFlow v0.3.1
What's new since v0.3.0
- The release is now fully self-contained. The speech-to-text sidecar's
Python source is bundled directly inside the.app, so there's no more
separatelauronflow-sidecarrepo to clone orconfigure-sidecar.shto
run — just download,xattr -cr,brew install uv ffmpeg, and launch.
(configure-sidecar.shstill exists for anyone who wants to point the app
at their own sidecar checkout instead — see the README.)
Setup instructions (Gatekeeper bypass, permissions) are in the main README:
https://github.com/lauronjohn/LauronFlow#option-a-download-the-prebuilt-release-easiest
Requires an Apple Silicon Mac on macOS 14+. Not notarized (personal self-signed
cert) — run xattr -cr on it once before macOS will open it.
LauronFlow v0.3.0
What's new since v0.2.1
- 14-day free trial, tracked from first launch. After it ends, dictation
is disabled until a license is activated. A valid Gumroad license key skips
the trial entirely — activate from the menu bar icon > Settings > License,
or buy one directly from the same menu ("Buy License…"). - The license key is the only thing this app ever sends over the network —
audio and transcripts still never leave your Mac. - Settings redesigned as a sidebar (like System Settings) with a new License
pane, alongside General/Vocabulary/Shortcuts. - Updated logo.
Setup instructions (Gatekeeper bypass, sidecar setup, permissions) are in the
main README: https://github.com/lauronjohn/LauronFlow#option-a-download-the-prebuilt-release-easiest
Requires an Apple Silicon Mac on macOS 14+. Not notarized (personal self-signed
cert) — run xattr -cr on it once before macOS will open it.
LauronFlow v0.2.1
What's new since v0.2.0
Settings → Shortcuts UI polish (no behavior changes):
- Grouped form style with proper section headers/footers
- Undo shortcut now shows a live preview chip (e.g. "⌃⌥Z")
- Checkbox-style modifier toggles instead of switches
- Reset to Defaults moved into its own section
Setup instructions (Gatekeeper bypass, sidecar setup, permissions) are in the
main README: https://github.com/lauronjohn/LauronFlow#option-a-download-the-prebuilt-release-easiest
Requires an Apple Silicon Mac on macOS 14+. Not notarized (personal self-signed
cert) — run xattr -cr on it once before macOS will open it.
LauronFlow v0.2.0
What's new since v0.1.0
- Settings now has a Shortcuts tab: both hotkeys are configurable.
- Record (push-to-talk): choose among 8 modifier-only keys (Left/Right
Option, Command, Control, Shift). Restricted to modifier-only keys
since the hotkey is observed, not swallowed — a regular key would
still get typed into whatever app has focus. - Undo last dictation: choose a letter plus any combination of
Control/Option/Shift. - Defaults are unchanged (Right Option to record, Control+Option+Z to
undo) if you don't touch the new tab.
- Record (push-to-talk): choose among 8 modifier-only keys (Left/Right
- Fixed a trailing period the model sometimes added to short dictated
snippets. - README cleanup.
Setup instructions (Gatekeeper bypass, sidecar setup, permissions) are in the
main README: https://github.com/lauronjohn/LauronFlow#option-a-download-the-prebuilt-release-easiest
Requires an Apple Silicon Mac on macOS 14+. Not notarized (personal self-signed
cert) — run xattr -cr on it once before macOS will open it.
LauronFlow v0.1.0
First test build for friends to try.
Setup instructions (Gatekeeper bypass, sidecar setup, permissions) are in the main
README: https://github.com/lauronjohn/LauronFlow#option-a-download-the-prebuilt-release-easiest
Requires an Apple Silicon Mac on macOS 14+. Not notarized (personal self-signed cert) —
you'll need to run xattr -cr on it once before macOS will open it.