github OpenWhispr/openwhispr v1.7.2
1.7.2

6 hours ago

OpenWhispr 1.7.2

A small patch on top of 1.7.1 — zero unnecessary Keychain prompts on first launch, cloud transcription working again on Electron's net.fetch, and the Note Formatting selector now actually controls model routing.

Features

  • Note Formatting selector now routes Generate Notes. The Note Formatting tab's model / provider / mode selectors were a no-op end-to-end in 1.7.1 — every Generate Notes call silently fell through to the Cleanup model. Now wired through the same per-scope plumbing, with a Cleanup fallback so untouched-settings users keep their current behavior.
  • Wave Terminal paste. Wave Terminal is now in the Linux terminal allowlist, so auto-paste routes through Ctrl+Shift+V instead of the default Ctrl+V.

Bug Fixes

  • No more spurious macOS Keychain prompts on first launch. First-launch Keychain prompts drop from ~3 to 0. The secret-crypto backend no longer eagerly probes itself before any window appears — it defers Keychain access until you actually save your first secret. The safeStorage key backup is also only written when a new master key is generated, not on every launch.
  • Cloud transcription works again. The 1.7.0 migration from https.request to Electron's net.fetch carried over a manual Content-Length header, which Electron rejects as a forbidden Fetch header — failing with net::ERR_INVALID_ARGUMENT before any bytes hit the wire. Fix covers all five upload paths: cloud transcribe, chunked cloud transcribe, retry, file upload, and BYOK whisper-compatible.
  • Notes view state stability. Fixed a stale-ref issue where switching between notes could lose unsaved enhanced-content edits.

Don't miss a new openwhispr release

NewReleases is sending notifications on new releases.