Skip to content

v2.2.7

Choose a tag to compare

@jonducrou jonducrou released this 03 Dec 09:17
· 34 commits to main since this release

Improvements

  • Better error tracking - Worker initialization failures are now tracked and exposed via getInitializationStatus() (#19)
  • Restart without app restart - New restartWorker() method allows recovery from failures (#19)
  • Specific error messages - start() now provides context-aware errors instead of generic "Worker not initialized" (#19)
  • UI status indicators - Header now shows distinct states (#20):
    • "Downloading model... X%" during download
    • "Starting audio..." during worker initialization
    • "Audio failed - Retry" (clickable) when worker fails

Technical

  • Added IPC handlers: transcription-get-init-status, transcription-restart-worker
  • Added 8 new tests for worker initialization scenarios
  • 76 total tests passing

Full Changelog

v2.2.6...v2.2.7