Releases: moinulmoin/voicetypr
Releases · moinulmoin/voicetypr
VoiceTypr v1.12.1
Full Changelog: v1.12.0...v1.12.1
VoiceTypr v1.12.0
What's Changed
- Combined PR: Intel Mac support, Windows console fix, sound on recording end, recording indicator settings, audio timeout fix by @tomchapin in #54
- fix(windows): hide console window flash when starting recording by @tomchapin in #49
- feat: add sound on recording end with toggle option by @tomchapin in #50
- feat: add recording indicator visibility and position settings by @tomchapin in #51
- feat(macos): add Intel Mac (x86_64) support by @tomchapin in #53
- fix(audio): prevent app hang when audio device doesn't respond to cleanup by @tomchapin in #56
- feat: AI providers + crash reporter + media pause + CI by @moinulmoin in #62
New Contributors
- @tomchapin made their first contribution in #54
Full Changelog: v1.11.2...v1.12.0
VoiceTypr v1.11.2
What's Changed
- fix: auto-install updates in background and use updateService in AboutSection by @moinulmoin in #46
Full Changelog: v1.11.1...v1.11.2
VoiceTypr v1.11.1
VoiceTypr v1.10.0
Bug Fixes
- audio: prevent empty or ultra-short recordings from causing errors; add mode-specific min durations (PTT≥1s, Toggle≥3s); auto-recover from Error→Idle and gate start transitions (97e9fad)
- avoid panic when requesting parakeet sidecar (855a2ed)
- macOS): bundle ffmpeg/ffprobe via platform config and resolve lookup in Contents/MacOS to prevent normalization failures in packaged app; chore(stt/soniox: update async model to stt-async-v3 (17108f6)
- persist Parakeet model selection across restarts (fffba52)
- resolve Parakeet sidecar MLX module loading and build issues (33c3913)
- tauri: scope Parakeet sidecar to macOS builds and improve UX (2f54a53)
- tray: gate selection until onboarding completes; add tests for tray label and selection logic; ui: simplify Upload section copy (0ac219a)
Features
- ✨ update windows ffmpeg (734fddb)
- add Parakeet MLX sidecar integration (ead96e3)
- parakeet: add version-aware v2/v3 download/load/delete with FluidAudio 0.6.1; fix false-success download for v2 by verifying loaded model and cache; autoload selected Parakeet model on startup (bec2e3e)
- replace Python Parakeet with Swift/FluidAudio implementation (10909df)
- tray: unify model selection and keep tray/dashboard in sync (748675e)
VoiceTypr v1.9.0
Bug Fixes
- ai: restore Groq/Gemini enhancement path and keep OpenAI-compatible config; cache non-openai keys in backend (b2664f8)
Features
- ai/openai): accept any OpenAI-compatible model; remove dead_code attr. refactor(ui,keyring): standardize Tauri args to snake_case for OpenAI test/save. chore(audio: keep mutable bindings in normalizer for future ops. (5167f0c)
- ai: add OpenAI-compatible provider and endpoint normalization; fix pill feedback timing; cleanups (a28030b)
- audio: normalize all inputs to 16k mono s16 + 5s gate & reduce (937bbb3)
- help: include hashed Device ID in ‘Copy System Info’ via new get_device_id Tauri command; hide mic/accessibility permission lines on Windows to avoid confusion (ac80b7b)
- onboarding: add centered model legend (Speed, Accuracy, Size, Recommended) before model list to match dashboard (3257614)
- tray: add Recent Transcriptions copy, Recording Mode submenu, and Check for Updates; sync Dashboard↔Tray mode changes; refresh tray on history changes (7accfdb)
VoiceTypr v1.8.0
Bug Fixes
- Add support for multi-channel audio recording (4+ channels) (54e2a0e)
- Enable macOS Cmd+Ctrl hotkey combinations (e427cae)
- Extend offline grace period to 90 days for Issue #15 (7f7bef8)
- Implement secure licensing with grace periods (b123c36)
- Improve hotkey system and shorten feedback messages (bc5ee35)
- Improve language selection UX with alphabetical sorting and name-based search (5f2d631)
- Reduce drag-and-drop area height for better UI balance (5a3dd8c)
- Remove redundant audio validation to solve Issue #16 "Audio too quiet" (b977f7b)
- resolve UnwindSafe trait issues in panic prevention tests (f431ee1)
- Restore download progress updates for model downloads (e3c13b8)
Features
- Add audio file upload and transcription support (beed3d0)
- Add audio file upload for transcription with multi-format support (38f0c58)
- add export to JSON functionality with backend implementation (7a18ce1)
- add Help section and share stats functionality (e67dc68)
- add microphone selection with bidirectional sync (1791519)
- Add push-to-talk recording mode (#13) (a6ef9ae)
- Comprehensive hotkey system improvements with physical key support (6938472)
- enhance history page with search and improved UI (8bd2135)
- Enhance HotkeyInput with editing state notification and update onboarding hotkey initialization (43dca35)
- Enhanced license activation with OS metadata for better device identification (c7b52da)
- Improve history card display (d1a0e67)
- improve UI/UX for support links and Quick Tips section (c3f818f)
- optimize transcription updates with append-only system (5852078)
- redesign Advanced section UI/UX (ae5f1ca)
- redesign Formatting page (formerly Enhancements) with improved UI/UX (e006317)
- redesign Models page with improved UI/UX (53f8837)
- redesign overview dashboard with streak tracking and interactive stats (415d730)
- redesign Settings page with modern UI (2d77331)
- split Account section into License and About sections (4a06489)
Performance Improvements
VoiceTypr v1.7.0
Bug Fixes
- handle misheard filler words in base enhancement prompt (b2db125)
- hotkey display platform-specific symbols (04dde4b)
- make enhancement prompt comprehensive for all error types (73a1612)
- resolve menu bar updates and AI enhancement issues (6f3b15f)
- restore license expiration dashboard navigation on hotkey press (0cdbfef)
- update enhancement mode descriptions for accuracy (29d2679)
Features
- improve AI enhancement settings discoverability (84dac26)
VoiceTypr v1.6.2
VoiceTypr v1.6.0
Features
- ✨ add Windows dual build system with CPU and Vulkan GPU variants (302d2f0)
- ✨ move vulkan feature flag to windows-specific dependency for whisper-rs (f3dae0b)
- ✨ set small English model as recommended for improved language support (f95087f)
- add GPU-aware smart installer with auto-detection and update system (3319d1e)
- add smart GPU detection and installer for Windows with Vulkan support (81ba6ca)
- add Windows dual build release script with CPU and GPU variants (ad05880)
- add Windows GPU support with Vulkan installer and release scripts (6d85863)
- add Windows release script with MSI installer and update artifacts (ed55678)
- implement robust Windows GPU dual-build support (0aa71b6)
The CPU build ensures universal Windows compatibility while the GPU
build with Vulkan provides ~2-3x faster transcription for users with
compatible GPUs.