Releases: TypeWhisper/typewhisper-win
Releases · TypeWhisper/typewhisper-win
v0.6.1
TypeWhisper v0.6.1
TypeWhisper 0.6.1 is a focused stability release that tightens dictation behavior, file transcription model selection, provider state handling, and release packaging.
Improvements
- Improved provider and model state handling so the app is less likely to lose the selected configuration while switching between engines and prompts.
- Refined the bundled Groq integration with better LLM model selection and refresh behavior.
Fixes
- Fixed recorder-compatible hotkey parsing so captured shortcuts round-trip correctly through the UI and runtime hotkey pipeline.
- Fixed file transcription to load the model the user actually selected instead of falling back unexpectedly.
- Fixed the silent-stop overlay reset path and closed a streaming session leak that could leave overlay state behind after recording ended.
Release Prep
- Hardened the release workflow so app tags prefer curated notes from
docs/releases/and fall back to commit-generated notes only when no curated file exists. - Scoped previous-tag lookup to app tags only, preventing plugin tags from polluting app release note ranges.
- Prepared the Windows release metadata for
0.6.1, including CLI version reporting and Groq plugin metadata alignment forplugin-groq-v1.0.2.
TypeWhisper.Plugin.Groq v1.0.2
plugin-groq-v1.0.2 plugin-groq-v1.0.2
v0.6.0
New Features
- add whisper.cpp marketplace plugin
Bug Fixes
- add new plugins to marketplace registry workflow
- clear whisper model selection on unload
Other Changes
- harden CI and prepare v0.6.0 release
- Refine settings shell and localization
- Implement custom protocol handling and improve Discord claim integration
- Add supporter Discord claims and live profile context
- Refactor structured settings pages
- Polish settings, wizard, and snippets UX
- Overhaul Windows settings UI
- Fix Win hotkey modifier handling
- Add vocabulary boosting for local Parakeet transcription
v0.5.1
Bug Fix
- Fixed marketplace not showing new plugins —
RegistryPlugindeserialization failed when optional fields were missing from the registry JSON. Switched from positional record to init properties with defaults.
v0.5.0
What's New in v0.5.0
Major Architecture Change
- Replaced SQLite with JSON file storage — All data (history, dictionary, snippets, profiles, prompts) is now stored as simple JSON files. No more database migrations. Faster startup, easier debugging, and human-readable data files.
- Removed Microsoft.Data.Sqlite dependency — Smaller application footprint.
New Features
- Error Log — Structured error logging with categories (transcription, recording, prompt, plugin). View errors and export diagnostics in Settings → About.
- App-aware Formatting — Transcribed text is automatically formatted based on the target app: Markdown for Obsidian/Notion, HTML for Outlook, plain for code editors.
- Audio History — Recordings are now saved as WAV files alongside transcription history. Play back past recordings directly from the history view.
- Watch Folder — Monitor a folder for audio files and automatically transcribe them with sidecar .txt output.
- Memory Service — Automatically extract lasting personal facts from transcriptions using LLM. Stored via memory storage plugins.
- Spoken Feedback — Text-to-speech readback of transcribed text after each dictation (Settings → Advanced).
- Accessibility Announcements — Screen reader support via UI Automation live region events for Narrator, NVDA, and JAWS.
- System Audio Capture — WASAPI loopback capture for recording system audio output.
- CLI Tool —
typewhispercommand-line tool withstatus,models, andtranscribecommands. - License & Supporter Tiers — Polar.sh license activation with Bronze/Silver/Gold supporter badges.
- Release Channels — Stable, Release Candidate, and Daily update channels.
- Audio Recorder — Standalone recording feature in Settings → Recorder with auto-transcription and recording history.
UI Improvements
- Redesigned Settings Sidebar — Restructured to match Mac app: Home, General, Recording, Models, Recorder, History, Dictionary, Snippets, Profiles, Prompts, Integrations, Advanced, License, About.
- Dashboard Enhancements — Trend indicators (↑↓%) on all stat cards, "All Time" period option, recent transcriptions section.
- Overlay Redesign — Centered text layout, subtle border, larger font, more padding. Matches the new preview in Settings.
- Overlay Preview — Live preview in General settings showing actual widgets, updates in real-time when changing widget selections.
- Marketplace Grouping — Plugins are now grouped by category (Transcription Engines, LLM Providers, Memory, Actions, Utilities) with count badges.
New Plugins (14)
LLM Providers: Claude (Anthropic), OpenRouter, Cerebras, Cohere, Fireworks
Transcription Engines: Gladia, Speechmatics, Soniox, Cloudflare ASR, Google Cloud STT, Qwen3 STT, Voxtral (Mistral)
Memory Storage: File Memory, OpenAI Vector Memory
Plugin SDK Enhancements
ActionCompletedEventfor tracking action plugin results- App context (process name, window title, URL) in transcription events
IMemoryStoragePlugininterface for memory storage backendsIPluginSettingsActivityfor progress reporting in plugin settingsSetStreamingDisplayActive()for plugins that handle their own streaming UICategoryandIsLocalfields in plugin manifest for marketplace grouping
Bug Fixes
- #21 — Added option to disable saving transcriptions to history (Settings → Advanced)
- #22 — Fixed intermittent hotkey toggle failures with 300ms debounce
- #24 — Hotkey events are now swallowed to prevent triggering media playback in background apps
- Hotkeys can now be cleared with Escape, Delete, or Backspace
- Timer and other widgets show proper fallback values in overlay preview
TypeWhisper.Plugin.Voxtral v1.0.0
ci: add 14 new plugins to publish workflow map Add Claude, OpenRouter, Cerebras, Cohere, Fireworks, Gladia, Speechmatics, Soniox, CloudflareAsr, GoogleCloudStt, Qwen3Stt, Voxtral, FileMemory, OpenAiVectorMemory to the plugin name→project mapping in the publish-plugins workflow.
TypeWhisper.Plugin.Speechmatics v1.0.0
ci: add 14 new plugins to publish workflow map Add Claude, OpenRouter, Cerebras, Cohere, Fireworks, Gladia, Speechmatics, Soniox, CloudflareAsr, GoogleCloudStt, Qwen3Stt, Voxtral, FileMemory, OpenAiVectorMemory to the plugin name→project mapping in the publish-plugins workflow.
TypeWhisper.Plugin.Soniox v1.0.0
ci: add 14 new plugins to publish workflow map Add Claude, OpenRouter, Cerebras, Cohere, Fireworks, Gladia, Speechmatics, Soniox, CloudflareAsr, GoogleCloudStt, Qwen3Stt, Voxtral, FileMemory, OpenAiVectorMemory to the plugin name→project mapping in the publish-plugins workflow.
TypeWhisper.Plugin.Qwen3Stt v1.0.0
ci: add 14 new plugins to publish workflow map Add Claude, OpenRouter, Cerebras, Cohere, Fireworks, Gladia, Speechmatics, Soniox, CloudflareAsr, GoogleCloudStt, Qwen3Stt, Voxtral, FileMemory, OpenAiVectorMemory to the plugin name→project mapping in the publish-plugins workflow.
TypeWhisper.Plugin.OpenRouter v1.0.0
ci: add 14 new plugins to publish workflow map Add Claude, OpenRouter, Cerebras, Cohere, Fireworks, Gladia, Speechmatics, Soniox, CloudflareAsr, GoogleCloudStt, Qwen3Stt, Voxtral, FileMemory, OpenAiVectorMemory to the plugin name→project mapping in the publish-plugins workflow.