Vibe Typer changelog

What changed in each Vibe Typer release, newest first. The same notes appear in the app's What's new window.

Version 1.6.4

Edit your takes in History, a fresh look, and fixes across Linux, Windows and Mac

You can now edit your takes in History, and the app has a fresh look. There's also a long list of fixes across Linux, Windows and Mac, and Vibe Typer runs on Ubuntu 22.04 and Debian 12 again. We haven't sent release notes since 1.6.0, so these cover everything that's changed since then.

  • New: You can now edit any take in History. Fix a word it got wrong, and Vibe Typer offers to add it to your Dictionary so it comes out right next time. Edited takes are marked, and you can still see what changed or copy the original.
  • New: In Settings, the Cancel transcription and Repaste last transcription hotkeys can now be removed, so you can use those keys for something else. The bar at the bottom of the window also shows your real cancel key now; before, it always said esc, even after you'd changed it.
  • New: On Linux, the account menu now has a Quit Vibe Typer item, for setups without a tray menu, such as sway's standard bar or GNOME without tray icons.
  • Improved: Vibe Typer has a fresh look across the main window and the recording pill. History has a new layout with its settings next to your takes, the Dictionary has a table view, and Settings has a new Languages section.
  • Improved: When you start dictating after a break, your text now comes back sooner after you stop.
  • Improved: Magic Formatter keeps your thinking aloud. Before, if you talked something through, like "raise it to 5,000... never mind, 1,000 is probably plenty", it could cut it down to just the final decision.
  • Improved: The audio Vibe Typer sends for transcription now keeps more of the detail in your voice, which should mean fewer misheard words, especially on Windows and Linux.
  • Improved: On Windows, dictation now hears your mic directly, without Windows' noise suppression and auto-gain changing your voice first, wherever your mic allows it. Some webcams and USB mics also open faster at the start of a take, so less of your first word is missed.
  • Improved: On Linux, your clipboard now comes back exactly as you left it after a dictation. Before, some copied content, such as formatted text, could come back as plain text or not at all.
  • Fixed: On Ubuntu 22.04, Pop!_OS 22.04, Linux Mint 21 and Debian 12, the 1.6.0 update wouldn't start, so Vibe Typer seemed to disappear. It runs on them again. If Vibe Typer stopped opening for you, download the latest version from vibetyper.com.
  • Fixed: On Windows, some mics, including some webcam mics, wouldn't record at all after the last update, and the take failed with "Failed to initialize audio client". They record again.
  • Fixed: On Mac, your clipboard wasn't fully put back after a dictation: copied files, formatted text and anything beyond a single item came back as plain text or one image. Everything now comes back exactly as you copied it, and passwords copied from a password manager stay out of clipboard history apps.
  • Fixed: Vibe Typer could sign you out when our sign-in service was busy. It now keeps you signed in and tries again a little later.
  • Fixed: On Windows, if you switched to another app while a take was processing, the text could fail to land in the app you were dictating into. It now goes back where you started.
  • Fixed: On Windows, pressing your hotkey over an app running as administrator did nothing. The pill now tells you that app is running as administrator, and that running Vibe Typer as administrator lets you dictate there. And after you close an administrator window with Alt+F4, the hotkey keeps working.
  • Fixed: On Windows, Type mode could insert nothing into PowerShell and Command Prompt. It now works there.
  • Fixed: On Mac, clicking the x on the recording pill brought Vibe Typer to the front, so the app you were dictating into lost focus. It now stays where you were.
  • Fixed: On GNOME 48 and later with Wayland, pressing your shortcut also sent the keystroke to the app you were in, so terminals printed stray characters. The shortcut now stays with Vibe Typer. GNOME asks you once to allow it.
  • Fixed: On KDE, Hyprland and sway, an AI rewrite of text you'd selected could land next to the selection instead of replacing it. It now replaces it, and pasting no longer overwrites your middle-click selection.
  • Fixed: On Hyprland and other Wayland desktops running a clipboard manager, dictation sometimes pasted nothing and left your clipboard empty.
  • Fixed: On older X11 desktops such as Pop!_OS 22.04, Vibe Typer could close itself just after opening. On some NVIDIA systems, its window could show up blank. Both now open normally.
  • Fixed: On sway, starting Vibe Typer made the window you had open sticky and removed its border, and the recording pill sat in the middle of the screen and could take focus. Your windows are left alone now, and the pill sits at the bottom.
  • Fixed: On Linux with a keyring that has no password, such as on Omarchy, Vibe Typer showed the sign-in screen every time it opened before signing itself in. It now opens signed in.
  • Fixed: On Ubuntu with the AppImage, a crash report could pop up after you logged out or shut down.
  • Fixed: If a new recording hotkey couldn't be set, Vibe Typer switched you to a default hotkey instead of keeping yours. It now keeps your old one. Clicking another hotkey box while setting one also no longer leaves hotkey setup stuck.
  • Fixed: With Follow my keyboard language on, the Tone previews in Settings all showed the same plain sample. They now show how each tone sounds.
  • Fixed: On Mac, if Accessibility was switched off when Vibe Typer updated, it showed a misleading message asking you to grant it again and restart. That message is gone.

Version 1.6.0

Rebuilt from the ground up, with a long list of Linux fixes

1.6.0 is a big one. We've rebuilt Vibe Typer from the ground up. It looks and feels just like before, but under the hood it's much lighter and faster, and a stronger foundation for everything we build next, especially on Linux. It also brings a long list of Linux fixes, a Dictionary that's much easier to manage, and History that can keep up to 5,000 takes. One thing to know: after the update you'll be asked to sign in once. It's worth reading through.

  • Improved: Vibe Typer has been rebuilt from the ground up, but you'd hardly know it. It looks and feels just like before, with all the same settings, so there's nothing new to learn. The difference is under the hood, where it's now much lighter and faster.
  • Improved: On Linux, Wayland setup no longer installs extra packages. Hyprland and Sway needed wl-clipboard, and KDE was recommended kdotool; Vibe Typer now does that work itself, so there's nothing else to install.
  • Improved: On Linux, Wayland setup is now tidier: keyboard access is set up just for your own account. If you've set it up before, Vibe Typer will ask for your password once to bring it up to date, and that's all there is to it.
  • Improved: When Vibe Typer puts your clipboard back after a dictation, it now keeps everything you'd copied, including files and formatted text. Before, only plain text and images came back.
  • Improved: The Dictionary is much easier to manage once it grows. Long lists are split A to Z, and if you search for a word you haven't added yet, you can add it straight from the search. After you save a correction, the list jumps to it.
  • Improved: History can now keep up to 5,000 takes, ten times the old maximum, so you can find something you said weeks ago. It still keeps 50 by default, so nothing changes unless you raise it.
  • Improved: Sharing your month from Activity is clearer. You pick a card, edit the caption in a normal text box, and each destination says what it will do before you click. Afterwards, a short checklist shows the one step left, such as pasting the image.
  • Improved: Settings, the Dictionary, the referral card, Activity and the recording pill have had a round of UI polish. Each Settings section now shows a small preview of what it changes, such as Magic Formatter's edits and how each tone sounds.
  • Fixed: Signing out of the desktop app also signed you out of your other computers and your phone. Now it only signs out the device you're using.
  • Fixed: On Linux with Bluetooth headphones, music could keep playing while you dictated, and the headphones could stay silent afterwards. Muting other apps while you record now works with them.
  • Fixed: On KDE with Wayland, pressing your shortcut also sent the keystroke to the app you were in, so terminals printed stray characters. The shortcut now stays with Vibe Typer. KDE asks you once to approve it.
  • Fixed: On KDE, the recording pill didn't show over fullscreen videos and browsers. On Hyprland it sat in the middle of the screen and its cancel button couldn't be clicked. It now shows on top on KDE, and on Hyprland it sits at the bottom with a working cancel button.
  • Fixed: Launch at startup did nothing on COSMIC and Hyprland. Vibe Typer now starts with your computer there too.
  • Fixed: On Wayland with Dvorak or a similar layout, pasting your transcript could trigger a different shortcut instead, so a browser jumped to its search bar or Kate deleted a line. Paste now works with your layout.
  • Fixed: On KDE Plasma with a keyboard layout other than US English, Type mode could type the wrong letters, for example swapping Z and Y on a German layout. It now follows your layout.
  • Fixed: In Type mode on Linux, every line break pressed Enter, so chat apps sent each paragraph as its own message and terminals ran each line as a command. Line breaks now stay line breaks.
  • Fixed: In Type mode on Wayland, characters your keyboard layout can't type, such as accented letters on a US layout, were left out. They're now pasted in, so nothing is lost.
  • Fixed: On Linux, dictating into xterm, rxvt or urxvt inserted nothing. It now works.
  • Fixed: On KDE and COSMIC with Wayland, your clipboard sometimes wasn't put back after a dictation, or your transcript replaced what you'd copied. It now comes back as it was.

Version 1.5.4

A Linux desktop crash fixed and a simpler first run

1.5.4 is a small one. On Linux with GNOME, such as Ubuntu 24.04, the whole desktop could occasionally crash just after Vibe Typer typed your transcript. That no longer happens. Setting up Vibe Typer for the first time is also simpler, with a new optional step that measures your typing speed, and two bugs that could stop your first dictation during setup are fixed.

  • Fixed: On Linux with GNOME, such as Ubuntu 24.04, the whole desktop could occasionally crash a moment after Vibe Typer typed your transcript. That no longer happens.
  • Improved: Setting up Vibe Typer for the first time is simpler. The dictation step now starts with your shortcut, and the walkthrough video is an optional 30-second tour instead of playing up front. After your first sentence, a new step offers to measure your typing speed, so the time Vibe Typer says you've saved is based on how fast you actually type rather than an average of 40 words a minute. You can skip it.
  • Fixed: On macOS, dictating your first sentence during setup would switch you to another app, so the sentence could land somewhere else. Setup now stays in front while you dictate.
  • Fixed: During setup, if you clicked the shortcut keys shown on screen and then pressed a shortcut that uses Space, like Ctrl+Space, the recording started and stopped straight away, so nothing was recorded. It now records normally.

Version 1.5.3

Much cleaner long dictations in accented languages, emails laid out as letters, and a History limit that sticks arrive in 1.5.3

If you dictated for more than a couple of minutes in a language with accented letters, part of the transcript could come back mangled, with words cut short and the punctuation missing. We have made a big improvement there, and we can no longer reproduce the problem in our testing. Magic Formatter now lays out a short dictated email as a letter, and we fixed a rare case where it would answer a prompt you were dictating for an AI tool instead of just cleaning it up. History stops deleting takes past the default limit on every launch, and on Linux the app no longer hangs on startup or keeps signing you out when the keyring is locked or unreliable.

  • Improved: Long dictations in accented languages. If you dictated for more than about two minutes in a language with accented letters, such as German or Polish, part of the transcript could come back mangled: words cut off at their first accented letter, and the punctuation gone. Long takes are now transcribed in shorter pieces, split where you pause, and joined back together. On our test set of 48 long recordings, damaged words went from 363 to zero, and we can no longer reproduce the problem. If you still run into it, let us know. Long takes come back a little faster too.
  • Improved: Magic Formatter now lays out a short dictated email as a letter. Before, something like "Hi team, ... Regards, Marcus" came back as one block. Now the greeting sits on its own line, the body is split into paragraphs where the point changes, and your name goes under the sign-off. It recognises greetings and sign-offs in 13 languages. On our formatter test set, signed-off messages laid out correctly went from 65% to 91% in English and from 35% to 80% in other languages.
  • Improved: Magic Formatter now puts the opening of a short reply on its own line when you thank or acknowledge someone and then ask something new, and a spoken "client slash server" is written as "client/server".
  • Fixed: In rare cases, when you dictated a prompt for an AI tool, Magic Formatter would answer it instead of just cleaning it up. It mostly came up when the prompt named a layout, something like "write two short plans, use bullet points, list the pros and cons", where it could write the plans itself, with details you never said. It now cleans up your prompt and leaves the answering to the tool you send it to.
  • Fixed: History ignored the number of takes you set it to keep. Every time the app launched it trimmed History back to the default of 50 and deleted the older takes and their recordings. Your limit is now respected on launch.
  • Fixed: On Linux, the app could hang on startup with no window when the system keyring was locked or missing, and the only way out was to force quit. It now starts normally.
  • Fixed: On Linux systems with an unreliable keyring, the app kept signing you out, so you needed a new emailed code each time. You now stay signed in.

Version 1.5.2

Improvements to Magic Formatter, fewer unwanted Dictionary offers, and more fixes arrive in 1.5.2

We've made some improvements to Magic Formatter: fewer mistakes left in your text after formatting, especially in German, English and Polish, and stray endings like "thanks for watching" get cut more often. Recording now waits until your speakers are muted before it starts, and Learn from my corrections stops offering Dictionary entries you did not mean. Rewrite no longer invents a closing sentence on a bullet list, and sign-in has a new look.

  • Improved: We've made some improvements to Magic Formatter, and there are fewer mistakes left in your text after formatting: 57% fewer in German, 28% fewer in English, and 11% fewer in Polish, on our formatter test set. Stray endings like "thanks for watching" now get cut much more often; in testing where we could replicate that problem, it was fixed in 33 out of 33 samples. If you mainly dictate in a European language, this is where you should see the biggest change.
  • Improved: Custom instructions now follow a little more accurately than before.
  • Improved: Sign-in has a new look, on desktop and iPhone.
  • Fixed: Rewrite could glue a made-up sentence onto the end of a bullet list, a heading, or a list of names, sometimes with invented figures. That no longer happens, and a rewrite that only asks for formatting now keeps your wording.
  • Fixed: On some systems the recording could start before the speakers had finished muting, so a bit of whatever was playing leaked into the start of the take. Vibe Typer now waits until the speakers are muted before it starts recording.
  • Fixed: Learn from my corrections would offer a Dictionary entry when you had changed one copy of a word but left another copy as it was. Accepting it would have changed the word you meant to keep. This no longer happens.
  • Fixed: Learn from my corrections would pop the same Dictionary offer on your next dictation after you had already let the card disappear. Letting it time out now clears that offer. Closing it with the x still remembers you do not want that pair.
  • Fixed: A tap of the hotkey too short to hold a word still went to transcription and could come back as junk. Those takes are skipped now.

Version 1.5.1

A Microphone menu in the tray, quicker text after you stop, and Linux fixes arrive in 1.5.1

Switch microphone from the tray, get your text a little sooner after you stop, and Dictionary line-break entries now match properly. There are fixes for the blank black box after a dictation, hotkeys that would not rebind, and a run of Linux problems.

  • New: Microphone in the tray menu. Switch input from the tray
  • Improved: Your text lands a little sooner after you stop recording. The app used to wait before checking the clipboard was ready; now it checks straight away. That took 5 to 10% off the wait on our latency test set, most of it on Linux.
  • Improved: Settings screen has been refined.
  • Fixed: Learn from my corrections would offer a Dictionary entry when all you had done was lowercase a word at the start of a sentence. Accepting it would have lowercased that word everywhere. This no longer happens.
  • Fixed: A Dictionary entry that inserts a line break only fired on a letter-perfect match, so a slightly mis-heard trigger came out as words in your text. Those entries now smart match. Triggers with no letters or numbers, like an arrow, now say they match exact wording only.
  • Fixed: Rebinding a hotkey to a chord like Ctrl+Space could save just the Ctrl half and tell you it worked. Chords now bind properly, a lone modifier asks you to confirm, and the message appears under the hotkey you changed.
  • Fixed: With reduce motion turned on, the card after a dictation showed as an empty black box for a few seconds.
  • Fixed: On Linux Wayland in Type mode, accented characters that need AltGr came out as plain letters on non-US layouts. The transcript was right; only the typing was wrong.
  • Fixed: On Linux with Hyprland or Sway, the app could freeze at the update prompt, and the same update re-armed on every launch until you swapped the AppImage by hand.
  • Fixed: The tray icon was fuzzy on every platform and stayed white while recording on macOS. It is sharp now and turns red. The Linux AppImage was also showing a generic icon.
  • Fixed: Shell hooks now stay on the device you made them on and will no longer sync between devices.

Version 1.5.0

Learn from my corrections, thinking pauses, and referrals arrive in 1.5.0

1.5.0 is a big one. Vibe Typer now learns from your corrections, pauses when you stop to think, and gives you a month of Pro for every friend who subscribes. We’ve reworked how the app talks to our backend so dictation is far more stable, Magic Formatter paragraphs long dictations, and there is a long list of fixes for Linux, Windows and sync. Worth a read through.

  • New: Learn from my corrections. When a transcript lands with a word wrong, say “super base” instead of “Supabase”, and you go in and fix it by hand, Vibe Typer notices and asks if you’d like that correction added to your Dictionary so it’s applied automatically from now on. Nothing is added until you say yes, and the whole thing runs locally on your computer. It doesn’t work in every app yet; we’ll be widening support over time. On by default for macOS, Windows and Linux, under Settings › Learn from my corrections.
  • New: Paused while you think. If you stop talking mid-dictation, Vibe Typer pauses the recording until you start again. Before, a long pause could turn into a stray “...”, or background noise like a car going past could get transcribed as words. A new Pause sensitivity slider in Settings sets how much quiet counts as a pause. Desktop and iPhone.
  • New: Vibe Typer now has a referral system. Give a month of Pro, get a month of Pro: share your referral link and your friend gets 30 days of Pro, no card needed. When they subscribe, your next renewal moves out by a month, or by three months if they go annual. Pro subscribers find their link under Settings › Account on desktop and iPhone.
  • New: You can now set how much transcription history to keep. Until now the app kept your last 50 takes and quietly removed anything older; that limit is now yours to change. It syncs across your devices.
  • Improved: Magic Formatter is now much better at breaking long dictations into paragraphs instead of returning one block. On our test set of 44 long dictations in six languages, correct paragraphing went from 40% to 70%, and the safety checks now reject 1% of good results instead of 15%, so far fewer long takes come back unformatted.
  • Improved: We’ve overhauled how the app and our backend talk to each other, and dictation is a lot more reliable for it. It should also work better on corporate networks with proxies, VPNs and strict firewalls that used to drop the connection.
  • Improved: Far fewer hallucinated endings. The model liked to tack on words like “Thank you” or “Thanks for watching” at the end of a transcript, especially when there was a bit of silence before you stopped recording. That happens much less now.
  • Improved: History has a new layout, plus a round of UI changes and polish across the app, onboarding and Help.
  • Fixed: Long takes with custom instructions could lose their ending, and “Use British spelling” on its own could cut the opening request.
  • Fixed: On Linux Wayland, hotkeys could fail to register on some setups.
  • Fixed: On Linux X11, a hung clipboard app could freeze the app for a minute.
  • Fixed: On Windows, the recording indicator now sits above the taskbar and is better positioned on screen.
  • Fixed: A device with an empty Dictionary could wipe the Dictionary everywhere.
  • Fixed: Activity’s 90 and 365 day buttons were showing 30 days of data, and numbers now appear instantly when you come back.

Version 1.4.2

Time-saved metrics now use your real typing speed

You can now take a quick typing test, or enter your WPM manually, so Vibe Typer can compare voice typing against your real typing speed instead of a generic baseline. This release also improves onboarding and fixes Windows and Linux reliability issues, including disappearing GNOME recording indicators, GNOME 50/51 recording freezes, and scaled X11 indicator clicks.

  • New: A typing test in the desktop Activity page measures your WPM and uses it to personalize time-saved totals and share cards. You can also enter your WPM manually if you already know it; until then, Vibe Typer uses a 40 WPM average.
  • Improved: The desktop onboarding experience is clearer and easier to follow, with refreshed illustrated scenes and more consistent pacing.
  • Fixed: On GNOME Wayland, the recording indicator no longer disappears after repeated recordings while dictation continues.
  • Fixed: On GNOME Wayland, we fixed a case where stopping a recording could freeze Vibe Typer, and bundled support now covers GNOME Shell 50 and 51.
  • Fixed: On Windows, we fixed a case where dictation could leave focus on the taskbar or paste into the wrong window, so text now stays in the app you were speaking into.
  • Fixed: On scaled Linux X11 displays, we fixed a case where recording-indicator buttons could ignore clicks.
  • Fixed: We fixed a case where the Magic Formatter card could leave an invisible click-trap over the app underneath; its close button now dismisses it.
  • Fixed: We fixed a case where recording hotkeys could register multiple times, and Windows hold-to-talk no longer treats a synthetic Alt chord as a real shortcut.

Version 1.4.1

Magic Formatter just got way smarter

Magic Formatter now runs on a new, far more intelligent model. Your dictations come out cleaner, better structured, and closer to how you actually write, at no extra cost. And you can now teach it your style: give it up to 200 characters of custom instructions, like “always use a concise style”, “never use em dashes”, or “make me sound like a pirate”, and it applies them to every dictation. This release also fixes Windows dictations that landed in the wrong window or nowhere at all, transcripts that could be silently lost when you started a new recording too quickly, and two Linux annoyances: indicator buttons you couldn’t click and AppImage updates that didn’t restart cleanly.

  • Improved: Magic Formatter has been upgraded to a new, far more intelligent model. Cleaner transcripts, better structure, and formatting that follows what you actually meant, at no extra cost.
  • New: Custom instructions for Magic Formatter: tell it how you like your text, like “Always use a concise style”, “Never use em dashes”, or “Make me sound like a pirate”. Up to 200 characters, applied to every dictation. You’ll find the new field in Settings, with one-tap starter phrases, on both desktop and the iPhone keyboard.
  • New: You can now show off your stats. The Activity page turns them into a card you can post, like a receipt of all the typing you didn’t do, ready for X, Instagram, or LinkedIn.
  • New: There’s now an option to fully delete your account and all your data, in Settings → Account.
  • Fixed: On Windows, dictated text could land in the wrong window, or nowhere at all, for example when you were still holding a key as the text pasted. Focus handling has been reworked, so dictations now reliably arrive in the app you were speaking into.
  • Fixed: Starting a new recording while the previous one was still transcribing could silently throw away the earlier transcript. That text is now delivered instead of lost.
  • Fixed: On Linux Wayland desktops, clicks on the recording indicator, including the wrong-language prompt, could pass straight through to the app behind it. The indicator’s buttons now work everywhere, and it still never steals focus.
  • Fixed: On Linux, AppImage updates now restart cleanly. An update could previously leave the old version’s temporary mounts behind, and a terminal that launched Vibe Typer would never get its prompt back.
  • Fixed: Longer Polish recordings could come back with words missing their accented characters. We’ve implemented a short-term workaround.
  • Improved: Saying “uh” or “um” in the middle of a date or time phrase, like “tomorrow, uh, morning”, no longer makes Magic Formatter give up and fall back to the raw transcript.
  • Improved: Unplugging your selected microphone no longer pops up a warning window. The app quietly falls back to your system default, and mid-recording device loss shows in the recording indicator.

Version 1.4.0

A big transcription speed boost

Transcription just got significantly faster. Your speech is now handled from a location close to you, on a global network spanning over 100 countries, so there's much less waiting between finishing a recording and seeing your text land. This release also adds a hands-free hold-to-talk lock, preset hotkey choices during setup, cleaner transcripts, and an F8 repaste fix.

  • Improved: Transcription is significantly faster. Your speech is now handled from a location close to you, on a global network spanning over 100 countries, so there's much less waiting between finishing a recording and seeing your text appear.
  • New: Hands-free hold-to-talk lock: double-press your hotkey to lock recording on and keep dictating without holding the key down, then double-press again to stop. A quick accidental tap no longer starts a stray recording.
  • New: Onboarding now offers preset hotkey choices and lets you try one out before you continue, so you can pick a shortcut that works for you right away.
  • Improved: Cleaner transcripts: mid-sentence hesitation pauses no longer leave doubled “…” marks in your text.
  • Improved: Turning on Beta releases now shows a live download progress meter, so you can see the update downloading instead of wondering whether anything happened.
  • Fixed: F8 repaste now works even while you're recording or transcribing.

Version 1.3.9

Effortless Vibe Typer Updates and some bug fixes

Updates now install quietly in the background, so there's no more dragging to Applications on macOS or re-running the installer on Windows. This release also cleans up Magic Formatter so it stops adding greetings and sign-offs you didn't say, plus a couple of smaller fixes for longer recordings and Linux paste handling.

  • New: Updates now install silently in the background. When a new version is ready, Vibe Typer shows a simple “Restart now or later” prompt (never while you're mid-dictation), so there's no more dragging to Applications on macOS or re-running the installer on Windows.
  • Fixed: Magic Formatter no longer invents email greetings or sign-offs (like “Hi,” or “Best regards”) that you didn't actually dictate.
  • Fixed: A very small percentage of longer recordings could error. This has been fixed.
  • Fixed: Better Pop!_OS/COSMIC key handling.

Version 1.3.8

Dark Mode, Save Recordings Locally and more

A small release with a few nice additions. Dark and light mode are back, rebuilt on a new design system that aligns with upcoming mobile releases. You can now opt in to save recordings locally and play them back, smart dictionary corrections are improved, and your text lands faster after you stop talking.

  • New: Vibe Typer reintroduced dark and light mode with a new design system to align with future mobile releases.
  • New: An opt-in “Save recordings locally” setting keeps a copy of each dictation so you can play it back from your recent transcriptions. It’ll also show you if low volume was observed that could impact quality.
  • Fixed: Smart dictionary corrections are now improved.
  • Improved: Your text lands faster after you stop talking, with lower latency (between 50-100ms on average).

Version 1.3.7

A fresh app design and smarter formatting

A calmer, cleaner look across the desktop app, and Magic Formatter now composes dictated emails, walkthroughs, and non-English transcripts with a steadier hand.

  • New: a calmer, cleaner desktop design across settings, history, usage, dictionary, hooks, sign-in, and the recording indicator.
  • Improved: dictated emails and support messages lay out more naturally, with greetings, body text, sign-offs, and signatures separated for you.
  • Fixed: non-English dictation is safer: if the model starts adding translated instructions or invented text, your original transcript is kept.
  • Fixed: transcription rides out provider connection hiccups instead of finishing a recording with no text.

Version 1.3.6

Recording hooks and a language safety net

Two new ways to make Vibe Typer fit how you work: recording hooks run your own command the moment dictation starts or stops, and a new language safety net catches transcripts that come back in an unexpected language before they land in your document. This release also brings reliability fixes for pasting into heavy apps and Linux terminals.

  • New: Recording hooks let you run your own command automatically when recording starts or stops for example, mute a sound or pause something as you begin, then trigger a script when you finish. Add and test them in Settings under Hooks.
  • New: If a transcript comes back in a language you don’t speak, the recording indicator now asks “Which language was that?” instead of silently inserting the wrong text. Pick the right language and Vibe Typer re-transcribes your audio for you.
  • New: Set the languages you actually dictate in under Transcription. Choose a single language and Vibe Typer locks to it for the best accuracy; choose a few and it watches for anything that falls outside that set.
  • Fixed: Long dictations into busy apps on macOS and Windows no longer occasionally drop to just the last part.
  • Fixed: Dictating into heavy apps like Microsoft Teams on Windows is more reliable, with text less likely to go missing when the app is slow to focus under load.
  • Fixed: On Linux X11, AI rewrite commands no longer send Ctrl+C to terminals (which showed “^C” and could interrupt what was running) and now capture your highlighted text more reliably, including when you re-select text you just inserted to refine it.

Version 1.3.5

Automatic text insertion across every desktop

Automatic mode now gives Vibe Typer one recommended text insertion path across macOS, Windows, Linux X11, and Wayland, so you should need to tinker with per-app preferences much less. The biggest breakthrough is on Wayland: Vibe Typer can now detect the focused app and use Automatic paste in many apps that were previously stuck on slow typing simulation.

  • New: Automatic mode is now the recommended text insertion mode across macOS, Windows, Linux X11, and Wayland, reducing the need to manually tune per-app paste settings.
  • New: On Linux Wayland, Automatic can now choose the best paste path per app. Many apps that previously had to use slow typing simulation can now paste normally instead.
  • New: Per-app paste preferences are now possible on supported Wayland desktops, so you can leave most apps on Automatic and override the stubborn ones.
  • Improved: GNOME, KDE Plasma, Hyprland, Sway, COSMIC, and XWayland apps can now be detected more reliably, which is what lets Automatic pick the right paste behavior on Wayland.
  • Improved: Linux terminals get better automatic handling, including terminal-friendly paste shortcuts and an "Always type in this app" recovery from the recording indicator if insertion fails.
  • Improved: On macOS, Windows, and X11, Text insertion settings are clearer too: keep Automatic as the default instead of micromanaging paste behavior app by app.
  • Improved: The onboarding Learn step is clearer, with live hotkey status, real rewrite results, and better guidance when a rewrite command does not come through.
  • Fixed: On COSMIC Wayland, paste modes now use a safer Shift+Insert path, reducing cases where text failed to paste or a literal "v" appeared in the target app.
  • Fixed: Magic Formatter previews and diff popups no longer stay stuck on screen after formatting.
  • Fixed: Linux AppImage launches on Wayland now apply the correct display backend earlier, reducing invisible windows or startup failures on affected desktops.
  • Fixed: Wayland paste attempts are less likely to hang or leave virtual modifier keys stuck after an insertion error.

Version 1.3.4

Mouse-button hotkeys and bug fixes

This release adds support for using auxiliary mouse buttons or middle click on your scroll wheel as recording hotkeys. It also fixes cases where transcripts could miss the beginning, Type mode could jumble longer dictations on macOS, and Linux desktop behavior could be confusing on GNOME Wayland or multi-monitor Wayland setups.

  • New: You can now use auxiliary mouse buttons or middle click on your scroll wheel as recording hotkeys.
  • Fixed: Some transcripts could be missing the beginning of what you said.
  • Fixed: On macOS, longer Type mode dictations could appear jumbled, reordered, or incomplete.
  • Fixed: On GNOME Wayland, closing the main window could quit Vibe Typer instead of keeping it running in the background.
  • Fixed: On multi-monitor Wayland setups, the recording indicator could appear on the wrong display.

Version 1.3.3

Improved Linux recording and more reliable typing

This release focuses on recent Linux reports. On supported Wayland desktops, the recording indicator no longer takes focus or blocks the app underneath, so you can scroll terminals, switch apps, and keep working while recording. It also fixes several Linux typing and hotkey issues, including dropped spaces in Claude Code/Codex-style terminals, unavailable Wayland hotkeys, COSMIC manual-paste handling, and jumbled Type mode output.

  • Fixed: On supported Wayland desktops, the recording indicator no longer gets in the way while you record. You can scroll a terminal, switch apps, and keep working without the indicator taking focus or blocking clicks underneath.
  • Fixed: Dictation no longer drops spaces in terminal-based coding tools such as Claude Code, Codex, and OpenCode-style prompts.
  • Improved: Wayland Type mode is steadier in terminals and other apps, reducing jumbled, reordered, or missing characters while preserving line breaks, tabs, and terminal control characters more reliably.
  • Improved: Pop!_OS/COSMIC is clearer when automatic paste is not available. In paste modes, Vibe Typer now copies the transcript and shows a Ctrl+V or Ctrl+Shift+V manual-paste notice instead of trying an unreliable background paste.
  • Fixed: Wayland hotkey setup no longer falls into the unsupported uiohook path, fixing errors such as "uiohook is not supported on Wayland" and cases where global hotkeys could stay unavailable on Ubuntu.
  • Improved: COSMIC hotkey monitoring now starts more safely after the desktop session is ready, reducing cases where global hotkeys appeared unavailable immediately after launch.
  • Improved: Linux hotkey monitoring now uses less idle CPU while waiting for input.
  • Fixed: On GNOME Wayland, Vibe Typer avoids the startup indicator path that could crash before the first recording, and the fallback indicator now resizes correctly for Magic Formatter feedback.
  • Fixed: On Windows, if the target app is running as administrator, Vibe Typer now explains that Windows blocked insertion instead of failing silently.

Version 1.3.2

Cleaner formatting, Windows fixes, and steadier insertion

This release is a small cleanup with a handful of minor bug fixes across voice typing, automatic language detection, Linux insertion, and Windows reliability.

  • Improved: Voice typing now adds exactly one trailing space after inserted text, while preserving paragraph breaks, so consecutive dictations join more naturally.
  • Fixed: An edge case where automatic language detection could fail when Vibe Typer temporarily routed requests to faster backend infrastructure when the system detected performance degredation.
  • Fixed: Pressing Escape now cancels retry processing while Vibe Typer is retrying a recording, instead of leaving the retry running.
  • Fixed: On COSMIC Linux sessions without data-control enabled, text insertion now always uses Vibe Typer's typing simulation approach instead of unreliable background clipboard paste.
  • Fixed: The recording indicator could sometimes flash when appearing in its entrance animation on Windows, and that has been fixed.
  • Fixed: A Windows DNS caching issue could stop Vibe Typer from refreshing your metrics or entitlement display, such as showing Free while your Pro entitlements still worked.

Version 1.3.1

Safer formatting, spoken SQL, and better Linux reliability

This release makes Vibe Typer feel steadier day to day. Magic Formatter handles self-corrections more safely, spoken SQL can now be rewritten into correct SQL syntax, Linux input and recording recovery are more reliable, and the Usage page gets some UI cleanup and visual polish. There is also a new Automatic updates toggle in Settings.

  • New: An Automatic updates toggle in Settings so you can choose whether Vibe Typer checks for and installs updates automatically.
  • New: Spoken SQL can now be automatically rewritten by Magic Formatter into correct SQL syntax. This is an early version and will keep improving.
  • Improved: Magic Formatter now handles explicit self-corrections more safely, including decimal times like "12.34, sorry, 12.35," while preserving the final value and surrounding sentence.
  • Improved: Magic Formatter is less likely to keep stray correction wording or damage names, and it does a better job with longer "actually / sorry / I mean" style corrections.
  • Improved: The Usage page now restores WPM and history trends more reliably and reads better when you only have a small amount of data.
  • Fixed: Wayland text insertion is fast again, and COSMIC sessions now fall back more cleanly when clipboard-based paste is the right option.
  • Fixed: On Linux, Launch at startup now stays hidden properly instead of opening the main window on login, including GNOME on Wayland setups where tray availability can be limited.
  • Fixed: Linux indicator behavior is more stable. Hyprland now applies a fuller set of window rules to reduce blur, shadows, animations, borders, and focus stealing.
  • Fixed: Recording startup and microphone recovery are more resilient. If the active mic disappears, stops producing audio, or stalls before the first chunk arrives, Vibe Typer is better at retrying or failing cleanly instead of getting stuck.
  • Fixed: If your session expires or your connection drops during transcription, your recording is kept so you can sign in again or retry later, and the Usage page keeps existing stats visible instead of clearing them.

Version 1.3.0

Guided onboarding, synced preferences, and safer formatting

This is a broad release: clipboard image restoration, a proper guided onboarding flow, preferences that now sync across devices, smarter dictionary corrections, and a much safer Magic Formatter. It also includes reliability fixes across Linux, macOS, and Windows, plus more control over local history and usage.

  • Improved: Clipboard restoration now preserves images as well as text after copy, replace, and paste workflows.
  • New: Guided onboarding with permissions, microphone selection, hotkey setup, and hands-on examples.
  • New: Your preferences now sync across devices, including language, dictionary entries, Magic Formatter options, tone, paste preferences, and indicator appearance.
  • New: Smart dictionary matching now lets one correction cover close speech variants. For example, a correction from "4 Matter" to "Formatter" can also catch "for matter", "four matter", and "formater" automatically.
  • New: Release notes are now available inside the app on each update, and can be reopened from Help.
  • New: A Disable local history setting that clears saved transcripts locally and stops saving new ones on that device.
  • Improved: Magic Formatter now protects stated times, dates, numbers, timezone phrases, and explicit corrections better than before.
  • Improved: Magic Formatter handles spoken "new paragraph" and "new line" cues, removes leading filler more carefully, and better preserves polite requests and intentional tone.
  • Improved: The free plan now includes 2,000 words per month, and the Usage page has a manual refresh button with a cooldown.
  • Fixed: Linux insertion is more reliable, including X11 repaste races, Wayland terminal pacing, terminal spaces in Claude Code-style targets, and long X11 pastes.
  • Fixed: The cancel button in the recording indicator now works correctly on Windows.
  • Fixed: Added an experimental Hyprland fix that automatically disables blur for Vibe Typer's recording indicator, reducing whole-screen blur or tinted overlay artifacts on affected setups.
  • Fixed: The recording indicator is more reliable when used over fullscreen apps on macOS.
  • Fixed: The dictionary toolbar no longer sticks while browsing entries.

Version 1.2.3

Business seat pricing is here

If you've been wanting to roll out Vibe Typer at work, this release is for you. You can now buy and manage seats for a team with centralized billing and organization access control, alongside a few meaningful product upgrades: recordings now run up to 5 minutes, and Magic Formatter is better at cleaning transcripts without sanding off your tone.

  • New: Business seat-based pricing with centralized billing and organization access management.
  • New: Maximum recording session duration has been extended to 5 minutes.
  • New: Optional Silent mode for Magic Formatter, which cleans transcripts in the background with no diff preview. Especially useful on Wayland.
  • Improved: Magic Formatter is a bit less heavy-handed and should do better at preserving tone, emphasis, and intentional strong language.
  • Improved: Still cleans self-corrections, filler words, punctuation, spacing, and transcript rough edges.
  • Fixed: Transcription history details pane now stays sticky while browsing.
  • Fixed: Saving a dictionary entry now closes the panel correctly.