← Back to VoicePaste

Release Notes

Everything new in VoicePaste, version by version.

Download VoicePaste

1.2.2

2026-06-27
  • Local Whisper now runs on Windows: fully on-device, with no API key or internet (x64 uses the GPU, ARM64 uses the CPU).
  • The clipboard history popup hotkey is reliable even when VoicePaste is in the background, and its shortcut card now shows by default.
  • Retrying a failed transcription from the popup shows a clear spinner while it works.
  • On Windows, hotkeys now show readable key names (Ctrl, Shift) instead of macOS symbols.
  • Windows: uploading non-WAV audio files (MP3, M4A) now works.
  • Update release notes now appear in your interface language.

1.2.1

2026-06-24
  • Fixed the recording cue sounds. Version 1.2.0 accidentally shipped placeholder start, stop, and cancel tones; the familiar sounds are back, and now play on both macOS and Windows.

1.2.0

2026-06-24
  • New: quiet other audio while recording. VoicePaste can automatically pause or lower your music (Spotify, Apple Music) or other audio while you dictate, so the microphone only hears your voice, then restore it afterward. Turn it on in Settings > General > Recording.
  • The level is adjustable, and you can preview it live while a recording is in progress.
  • VoicePaste is now available on Windows.
  • New recording cue sounds, plus various fixes and improvements.

1.1.2

2026-06-20
  • The "press your hotkey again to finish" hint now always appears, even when the language label is long enough to wrap (such as in Dutch).
  • The Escape-to-cancel information dialog is now readable in light mode.
  • The "Reset tips" button now also restores the cancel warnings you dismissed, not just the Record-tab tips, and confirms when clicked.
  • Various bug fixes and improvements.

1.1.1

2026-06-20
  • The first-run setup wizard now follows your theme (System, Light, or Dark) with proper contrast. It previously always showed on a white background, making the titles hard to read.
  • The floating recording indicator no longer drifts down the screen and can be grabbed and dragged from anywhere on it. Its border is now a calm gray instead of bright red.
  • The "press your hotkey again to finish" hint is now visible and follows your interface language, and while transcribing it can note that text pastes where your cursor is.
  • Tips on the Record tab can be dismissed, already-done tips are skipped, and a "Reset tips" button brings them back. Added new tips including paying with Bitcoin.
  • Opting into product updates now requires a valid email address.
  • Various bug fixes and improvements.

1.1.0

2026-06-19
  • You can now pay with Bitcoin. Subscribe to a Cloud plan (Lite or Unlimited, yearly) or buy a VoicePaste Local lifetime license with on-chain Bitcoin, at a discount under card pricing. Checkout opens an on-brand page with a QR code and live status, and your license key arrives by email.
  • The recording indicator now reminds you to press your hotkey again to finish, and warns before a recording is cancelled so you do not lose it by accident.
  • New "Clean up speech" option removes filler words, fixes spoken self-corrections, and improves punctuation in your transcriptions. Each part can be toggled on or off.
  • The Transcription Clipboard popup gained direct-key shortcuts and now closes instantly when you press Escape.
  • Own-keys Deepgram now uses the newer Nova-3 model.
  • Various bug fixes and improvements.

1.0.35

2026-06-15
  • The Transcription Clipboard popup now opens on the monitor where your mouse is, so on a multi-monitor setup it appears on the screen you are working on instead of wherever it was last placed. Its size and position are still remembered.
  • Typing in Settings, especially the Text Replacements list, is no longer laggy. Each keystroke was triggering extra redraws of the whole window; that has been fixed.
  • Various bug fixes and improvements.

1.0.34

2026-06-08
  • The Cmd+F search input in the Transcription Clipboard popup is now visible in light mode. Previously it had only been styled for dark mode, so the input box, the typed query, and the placeholder text all disappeared against the light popup background -- the list still filtered correctly, but you could not see what you were typing.

1.0.33

2026-06-08
  • Pressing Enter in the Transcription Clipboard popup no longer freezes the app. A mutex deadlock in the panel's resign-key handler would trigger as soon as the popup tried to hide, beachballing the whole process until force-quit. The popup is now responsive: open with Cmd+Shift+K, hit Enter immediately, paste lands in the original app.
  • Keyboard input reaches the popup the moment it opens, with no need to click on the panel first. The WKWebView is now explicitly installed as the panel's first responder on show.

1.0.32

2026-06-07 to 2026-06-08
  • Typing in Settings (especially text replacements) is responsive again. Two event-listener bugs in the main window had been making the app progressively unresponsive during normal use: editing Settings was doing about 30 IPC round-trips per keystroke and leaking one Tauri listener per character. After a minute of editing, macOS would beachball and the wall-clock between finishing a transcription and seeing the paste would stretch to over 10 seconds.
  • Recording to paste timing is back to sub-second. The same bug delayed the JS thread receiving the result; with it fixed, the paste fires immediately after the backend reports the transcription is done.

1.0.31

2026-06-06 to 2026-06-07
  • Cmd+F search in the Transcription Clipboard popup now targets the right entry for every action. Previously, when a search was active, pressing Enter would paste a different entry than the highlighted one, and pressing Tab opened the action menu for the wrong entry (often a failed recording's retry/delete menu instead of the selected entry's translate/restyle menu).
  • Translations and restyles of matched entries stay visible in search results. If you search "agent" and translate the match to Chinese, the new translation appears in the filtered list and the selection lands on it -- previously the translation was excluded because its text was in another language.
  • The search field is now hidden by default and slides in when you press Cmd+F. If you close the popup mid-search, reopening preserves your query and shows the field so the active filter is visible. Esc clears the query; Esc again slides the field out; Esc once more closes the popup.
  • Opening the clipboard popup no longer occasionally lands focus in the search field. The list is always focused on open, so arrow keys work immediately.

1.0.30

2026-05-31 to 2026-06-06
  • Search the Transcription Clipboard popup with Cmd+F. Type to filter the list; arrow keys navigate the filtered results, Enter pastes, Escape clears the search.
  • Cloud transcribe + paste is noticeably faster: the HTTP connection to the cloud is now reused across calls (saves ~100 ms per request), and the paste fires immediately when the result lands instead of waiting for the history write to finish (saves another 100-300 ms on large databases).
  • Dictionary words are now actually applied for Local Whisper (own-keys mode); previously the dictionary was silently dropped despite the Settings UI implying otherwise. The dictionary string is also cleaned up before being sent so duplicates and empty entries don't waste slots on providers that have keyterm caps.
  • The Transcription Clipboard popup no longer dims or loses keyboard focus after about a second. It stays solid the entire time it's open and arrow keys + click selection work reliably.
  • Clicking the small X badge on the recording indicator now also resets the Record tab's waveform animation (it used to keep animating until you pressed a hotkey or moved on).
  • Visual polish to the small X cancel badge at the corner of the recording / transcribing indicators.

1.0.29

2026-05-31 to 2026-06-06
  • Search the Transcription Clipboard popup with Cmd+F. Type to filter the list; arrow keys navigate the filtered results, Enter pastes, Escape clears the search.
  • Cloud transcribe + paste is noticeably faster: the HTTP connection to the cloud is now reused across calls (saves ~100 ms per request), and the paste fires immediately when the result lands instead of waiting for the history write to finish (saves another 100-300 ms on large databases).
  • Dictionary words are now actually applied for Local Whisper (own-keys mode); previously the dictionary was silently dropped despite the Settings UI implying otherwise. The dictionary string is also cleaned up before being sent so duplicates and empty entries don't waste slots on providers that have keyterm caps.
  • The Transcription Clipboard popup no longer dims or loses keyboard focus after about a second. It stays solid the entire time it's open and arrow keys + click selection work reliably.
  • Clicking the small X badge on the recording indicator now also resets the Record tab's waveform animation (it used to keep animating until you pressed a hotkey or moved on).
  • Visual polish to the small X cancel badge at the corner of the recording / transcribing indicators.

1.0.28

2026-05-14 to 2026-05-31
  • Cancel button on the recording and transcribing indicators. Click the small X badge at the top-right corner of the indicator to stop. Escape still works as before.
  • Automatic retry on transient transcription failures, with clear "Error, retrying..." feedback and a short error beep. Network blips no longer require manual retrying.
  • In the clipboard history popup, pressing Enter on a failed transcription now retries it instead of pasting "Transcription failed".
  • Settings > Advanced > Support Info (hold Option) shows the Build Environment and Cloud URL the app is talking to.
  • Various fixes to the checkout flow and the upload-method history field.

If you have been signed in with a staging account, you will be signed out automatically on first launch. Sign back in with your credentials. Your settings and transcription history are preserved.