This release brings faster local transcription for Whisper.cpp users, fixes the annoying Windows console flash, and adds helpful compatibility warnings. Also includes evergreen Gemini model names, dependency updates, and contributions from @dstanley-ttech, @Leftium, and @thisisharsh7.
What's Changed
- feat(transcription): add persistent model manager for whisper.cpp by @braden-w in #889
- Whisper.cpp now keeps models loaded between transcriptions (just like Parakeet already does), so consecutive transcriptions are much faster after the initial model load.
- fix: prevent Windows console flash when executing FFmpeg commands by @braden-w in #899
- Eliminated the brief console window flash during FFmpeg operations by rewriting command execution to use native Rust instead of shell wrappers. This also improves PATH resolution and command reliability across all platforms.
- chore: switch Claude model from opus to sonnet by @braden-w in #888
- chore: update biome configuration to schema 2.2.6 by @braden-w in #890
- docs(CLAUDE): specify regular merge strategy for PRs by @braden-w in #891
- chore: update @tanstack/svelte-query to v6.0.0 by @braden-w in #892
- fix: messed up formatting in AGENTS.md. by @Leftium in #887
- [READY] add missing community standard files by @thisisharsh7 in #876
- feat(whispering): add evergreen 'latest' Gemini inference API model names by @dstanley-ttech in #894
- chore: simplify and improve formatting tooling by @braden-w in #900
- feat(settings): add proactive warnings for recording method compatibility by @braden-w in #902
- chore: run formatter to organize imports by @braden-w in #901
- feat(scripts): automate release workflow with commit, tag, and push by @braden-w in #903
New Contributors
- @dstanley-ttech made their first contribution in #894
Full Changelog: v7.5.4...v7.5.5