Skip to content

Parley 0.8.0

Choose a tag to compare

@fmasi fmasi released this 10 Jul 18:27
· 95 commits to main since this release
45c3bea

Parley 0.8.0 — "Quiet Confidence"

A full interface revamp. Parley now looks and behaves like a first-party Mac app, without changing a single line of how it records, transcribes, or summarizes. No audio ever leaves your Mac.

The menu bar is now a panel

The dropdown was nine text menu items. It's now a real status panel: recording state, a live elapsed timer, a prominent record button, and hover-highlighted actions. Errors and interruption warnings show up as dismissible banners rather than greyed-out, broken-looking menu rows.

Every screen, redesigned

  • Settings — five tabs (General, Audio, Transcription, Summary, Permissions) replace a single 600-point scroll of ten sections. The recording folder gets a real path control and folder picker instead of a raw text field.
  • Rename Speakers — one card per speaker, readable sample text, and playback controls big enough to hit.
  • First run — leads with what Parley does ("Everything stays on this Mac") instead of apologising for the permissions it needs, and now tells you why Continue is disabled.
  • Session naming — a name suggested from your calendar now says so.
  • Microphone switching — mid-recording switches show a spinner instead of an inert, disabled button.
  • Critical alerts — same material and spacing language as the rest of the app.

Details that add up

  • Red is reserved. It used to mean recording, errors, denied permissions, retry buttons, and meter clipping all at once. It now means recording, or something genuinely wrong — so the record button always means one thing. Recoverable problems are orange.
  • True ellipsis characters (…) on every action that opens further UI.
  • Removed the Silence Detection setting. Its config keys had no consumer anywhere in the codebase — the UI was driving a no-op. Better no switch than a switch that lies.

Fixes found on the way

  • The status header no longer shows a red dot beside "Ready to record" after a recording crash.
  • Settings no longer reports "Saved" when a summary is switched on without an endpoint — it says an endpoint is required, and keeps the provider, model, and key you typed instead of discarding them.
  • "Check for Updates…" closes the menu panel before Sparkle's dialog opens.
  • Recording-folder paths outside your home directory display correctly.

Under the hood

  • recordingTimerString and path abbreviation moved into TranscriberCore with full boundary coverage (minute/hour rollovers, clock-adjustment clamping, nested-home paths).
  • VoiceOver no longer reads decorative icon and status-dot elements.
  • 658 tests across 66 suites, all green. The audio capture, transcription, diarization, echo-dedup, and summary pipelines are untouched by this release.

Upgrading: use Check for Updates… from the menu bar, or download below. Your permissions and settings carry over.

Requires: macOS 15+, Apple Silicon.