OiPer
OiPer
ResourcesPrivacy PolicyTerms of ServiceSecurity & Data HandlingChangelog

Changelog

v0.0.96

Jun 24, 2026

Bug Fixes

  • Fixed an issue where blank or silent audio segments could sometimes produce unexpected results. The app now properly handles these cases and skips them cleanly, preventing garbled or empty text from appearing in your transcriptions.

v0.0.95

Jun 23, 2026

Improvements

  • Refreshed application icons – The app icons have been updated with new colors and improved visuals across all platforms (Windows, macOS, Linux, iOS, and Android). The system tray icon and development-mode overlay color have been updated too for a more polished look.

Bug Fixes

  • Fixed macOS hotkey reliability – Resolved an issue where keyboard shortcuts could behave unreliably on macOS, particularly during recordings. Hotkey detection now works correctly on Mac, ensuring your shortcuts are always recognized when they should be.

v0.0.94

Jun 23, 2026

Breaking Changes

  • The experimental experimental_use_grabber setting has been replaced by a new bypass_hotkey option. If you previously set experimental_use_grabber to true, you now need to set bypass_hotkey to false (the default) to keep the same behavior. The new option's purpose is inverted: enabling bypass_hotkey tells the app to stop suppressing system hotkeys, instead of the old behavior where enabling the grabber would actively suppress them. The setting label in the user interface has been updated to "Bypass hotkey (stops suppressing hotkeys, restarts app)" to reflect this. Any existing experimental_use_grabber configuration is no longer recognized and will be ignored.

v0.0.93

Jun 23, 2026

New Features

  • Experimental key grabber for better hotkey handling: You can now enable an experimental "key grabber" mode in Settings that prevents registered hotkeys from reaching other applications. This means when you use a keyboard shortcut for OiPer, it won't also trigger actions in whatever other app is focused. To try it, go to Settings → Experimental and toggle "Use key grabber". The app will restart to apply the change. (Note: this is an experimental feature — please let us know if you run into any issues.)

Improvements

  • Restart capability added: The app can now restart itself automatically when needed, for example after changing the experimental key grabber setting.

v0.0.92

Jun 22, 2026

Bug Fixes

  • Fixed tray icon not showing correctly on Windows in development mode. The icon now uses the proper image format, ensuring it displays as expected when running a development build on Windows.
  • Fixed tray icon appearance on macOS. The icon is no longer treated as a system template, so it keeps its intended look regardless of whether you’re using light or dark mode.

v0.0.91

Jun 20, 2026

New Features

  • Dedicated system tray icon – The app now shows its own icon in the system tray (notification area). Clicking the tray icon opens or closes the main window, making it easier to quickly access the app without searching for it in your taskbar or dock.

Improvements

  • Refreshed application icon – The app icon has been redesigned: it now uses a square shape with rounded corners and a darker background, giving it a more modern and polished look. You'll see the new icon on your desktop, taskbar, dock, and in your app launcher.
  • Cleaner tray icon – The icon that appears in the system tray has been updated to match the new design, ensuring a consistent visual experience wherever you interact with the app.
  • Smoother tray interactions – The way the app behaves when you click the tray icon has been improved, making show/hide actions more reliable.

v0.0.90

Jun 20, 2026

Improvements

  • Updated app icon and logo. The app has a fresh new look with redesigned icons across all platforms — including the taskbar, dock, mobile, and browser tab — giving Oiper a more polished and modern appearance.

v0.0.89

Jun 20, 2026

Improvements

  • Updated app icons and logo. The application icons across all platforms (Windows, macOS, Android, iOS) and the web logo have been refreshed with a new look — the background color has changed from green to black, giving the app a sleeker appearance.

v0.0.88

Jun 20, 2026

Improvements

  • Toast notifications now appear with richer colors, making them easier to notice and distinguish at a glance.

New Features

  • On macOS and Linux, checking for updates now clearly informs you that automatic update checking is currently supported on Windows only.

Bug Fixes

  • Updated the application icon and logo throughout the app — the icon now features a fresh, simplified design with new colors.

v0.0.87

Jun 19, 2026

New Features

  • Doctor Reports panel – A new health-check panel now appears at the bottom of the main window whenever your configuration needs attention. It automatically detects issues like missing local speech models, cloud models without authentication, duplicate or invalid hotkeys, dangling model references, and custom formatting without a prompt — all in one place.
  • Action buttons on reports – Many reports now come with a handy action button so you can fix the problem directly. For example, download a missing speech model with one click, or jump straight to a profile that has an invalid hotkey.
  • Navigate between multiple reports – If several issues are found, use the left/right arrow buttons to move between them. A counter (e.g., “2/5”) shows you where you are.
  • Smooth animated display – The Doctor Reports panel slides in and out with a polished animation, keeping the interface clean and uncluttered.

Improvements

  • New profile defaults updated – When you create a new profile, it now starts with the name “New Profile” instead of a blank field. The default language and hotkey are no longer pre-set, giving you a cleaner starting point.
  • Onboarding hotkey changed – The default hotkey suggested during onboarding has been updated to ShiftLeft+ControlLeft for broader compatibility.
  • Hotkey validation – The app now checks whether each profile’s hotkey is valid and clearly warns you when a hotkey won’t work, so you can fix it before it causes confusion.

v0.0.86

Jun 17, 2026

New Features

  • Redesigned first-run experience. When you open Oiper for the first time, a new onboarding wizard now guides you through choosing how you'd like to transcribe (Oiper cloud, local on your device, or using your own cloud API keys), whether to enable automatic text formatting, and setting your keyboard shortcut — all in one streamlined flow. You can change everything later in settings.

  • Three transcription modes to pick from. During onboarding, you can now choose between Oiper (zero-setup cloud transcription), Local (fully offline using a Whisper model on your machine), or Cloud (bring your own API keys for providers like OpenAI or Groq). Each mode shows its own configuration options inline.

  • Text formatting toggle. A new option in onboarding lets you enable automatic cleanup of your speech — filler words, punctuation, and capitalization are handled for you. If you're using Local or Cloud mode, you can add an LLM model to power the formatting right from the setup flow.

  • Your language is detected automatically. The onboarding wizard now picks up your system language and pre-selects it, so you have one less thing to configure.

Improvements

  • Window title now matches the app name. The main window title updates dynamically based on the product configuration, so it always shows the correct name.

  • Main window is slightly taller by default. The default window height has been increased from 768 to 820 pixels, giving you a bit more breathing room.

  • More detailed logging. The app now logs at INFO level by default instead of WARN, making it easier to diagnose issues. Startup logs also include the app name and version.

  • Model selection shows speed and accuracy at a glance. When picking a speech recognition model, you'll now see visual bars for speed and accuracy alongside the file size, helping you choose the right balance for your needs.

  • Sidebar navigation reorganized. The sidebar now groups items into clear sections (Profiles, Personalization), and navigation links have been reordered for a more logical flow.

  • Updated app icon and logo color. The app's logo color has been updated, and all icon assets have been refreshed for a cleaner look.

v0.0.85

Jun 16, 2026

Improvements

  • macOS: No more unexpected permission prompts mid-use. The app now waits until you've granted all required permissions (Input Monitoring, Accessibility, Microphone, and Screen Recording) before starting hotkey listening. Previously, permission prompts could pop up at unexpected moments after you'd already begun using the app. Now everything is checked upfront, so the experience is smoother and less disruptive.

  • Eliminated a brief overlay window repositioning on screen setup, preventing a subtle flicker that could occur when the overlay first appeared.

v0.0.84

Jun 16, 2026

Based on the analysis:

  • Commit 867e1635 — This is a user-facing fix: on macOS, the app now waits for input monitoring permission before activating the global keyboard shortcut listener, preventing hotkey-related issues when permission hasn't been granted yet.
  • Commit 3320adb2 — Purely internal refactoring of debug logging infrastructure; no user impact.
  • Commit 7cbcf961 — Internal logging changes with no user-visible effect.

Here's the release note:

Bug Fixes

  • macOS: Fixed an issue where global keyboard shortcuts could malfunction or not work at all until input monitoring permission has been granted. The app now waits for permission before activating the hotkey listener, ensuring shortcuts work reliably from the moment they're allowed.

v0.0.83

Jun 16, 2026

New Features

  • Secure password storage with your system keychain. You can now store and retrieve passwords using your operating system's native credential store (macOS Keychain, Windows Credential Manager, or Linux Secret Service). Your secrets stay safe and managed by the system you already trust.

  • Overlay window now stays on top of everything on macOS. When you activate the overlay, it remains above all other windows — even full-screen apps and the screensaver — so it's always visible when you need it.

Improvements

  • macOS: app stays out of the Dock when launched at login. When the app starts automatically with your system, it no longer appears in the Dock or the app switcher on macOS, keeping your workspace clean.

v0.0.82

Jun 16, 2026

New Features

  • macOS permission management system: On first launch, OiPer now shows a dedicated permissions screen that guides you through granting all required permissions — Accessibility, Input Monitoring, Microphone, and Screen Recording — before you can start using the app. Each permission shows its current status and a button to request it, making it clear what's needed and how to grant it.
  • Screen Recording permission support: OiPer can now check whether the app has screen recording permission and request it if needed, with a link to System Settings if required.

Improvements

  • Smarter permission handling: The app no longer automatically requests Input Monitoring or Accessibility permissions in the background. Instead, permissions are handled through the new permissions screen, giving you more control and clarity over what the app needs access to.

Bug Fixes

  • Fixed a potential crash on macOS when checking or requesting microphone permission that could occur if the system's audio media type reference was unexpectedly null.

v0.0.81

Jun 16, 2026

Breaking Changes

  • Removed the "Paste last transcription" feature. The option to set a hotkey for quickly pasting your most recent transcription has been removed. If you had this hotkey configured, it will no longer work.

New Features

  • Overlay window now appears on all workspaces (virtual desktops). When you start a recording, the overlay will be visible no matter which workspace or virtual desktop you are currently using.

Improvements

  • Renamed "Paste method" to "Insert method" in Settings for clearer labeling.

v0.0.80

Jun 15, 2026

No notable changes in this release.

v0.0.79

Jun 15, 2026

No notable changes in this release.

v0.0.78

Jun 15, 2026

Breaking Changes

  • Desktop sign-in removed: The ability to sign in to your OiPer account from the desktop app has been removed. The Account page now shows a simple local profile where you can optionally set a display name and email address. If you were previously signed in, you’ll need to re-enter any personal details you want to keep.

New Features

  • Paste your last transcription from anywhere: The “Paste last transcription” shortcut now works as a system-wide hotkey, so you can use it even when the app window isn’t focused. Set it up under Settings.
  • Clearer keyboard-shortcut labels: When you configure or view a shortcut, each key now shows a more descriptive label — for example, left and right modifiers are shown separately (LShift, RCtrl, LAlt, RAlt) instead of a generic name. Hover over any key to see a tooltip that explains which key it is.

Improvements

  • Smarter hotkey capture: The shortcut recorder now validates your key combination before saving, helping prevent invalid shortcuts from being set.
  • More reliable shortcut handling: Behind-the-scenes changes make keyboard shortcuts more dependable, especially when switching between profiles or using the paste-last feature.

v0.0.75

Jun 15, 2026

New Features

  • Sign in to your OiPer account from the desktop app. The Account page now shows your profile information (name, email, and profile picture) when you're signed in. You can sign in using your browser — the app opens a secure OiPer sign-in page and automatically completes the process when you come back. Your session is saved securely, so you stay signed in even after restarting the app. A Sign out button lets you disconnect at any time.

Improvements

  • More reliable keyboard shortcuts. Hotkey combinations are now handled more consistently — the system better detects when modifier keys (Ctrl, Shift, Alt, Win) are actually pressed or released, especially on Windows. This reduces the chance of shortcuts getting "stuck" or not responding as expected.

  • More forgiving timing for key combinations. The time window to press keys in a sequence has been extended, giving you more room to use multi-key shortcuts comfortably.

  • Duplicate keys are automatically cleaned up in saved shortcuts. If a shortcut was set with a duplicate key (for example Ctrl+Ctrl+A), the duplicate is now automatically removed, so only Ctrl+A is used.

Newer releases20 releasesOlder releases
Newer releases

On this page

v0.0.96v0.0.95v0.0.94v0.0.93v0.0.92v0.0.91v0.0.90v0.0.89v0.0.88v0.0.87v0.0.86v0.0.85v0.0.84v0.0.83v0.0.82v0.0.81v0.0.80v0.0.79v0.0.78v0.0.75
Older releases
  • Development builds have distinct branding. The development version of the app now shows as "OiPer (Development)" with a separate yellow logo, making it easy to tell apart from the release version.

  • "dev" command now starts hidden by default. Running the development command auto-starts the app in the background (like before with dev:hide). Use dev:show if you want the window to appear immediately.