Context
During PR #2 review, CodeRabbit flagged several outdated dependencies in the voice-to-text feature. These were deferred to avoid scope creep and ensure thorough testing.
Dependencies to Update
High Priority (breaking changes)
Medium Priority (minor bumps)
Low Priority (patch bumps)
Testing Checklist
After updating each dependency:
References
Notes
Start with reqwest and whisper-rs (safest), then cpal, and finally rubato (most complex).
Consider creating a dedicated branch chore/update-whisper-deps for this work.
Context
During PR #2 review, CodeRabbit flagged several outdated dependencies in the voice-to-text feature. These were deferred to avoid scope creep and ensure thorough testing.
Dependencies to Update
High Priority (breaking changes)
0.16→1.0whisper/audio.rsMedium Priority (minor bumps)
cpal
0.15→0.17whisper/audio.rswhisper-rs
0.14→0.15whisper/transcriber.rsfor compatibilityLow Priority (patch bumps)
0.12→0.13whisper/model_manager.rsTesting Checklist
After updating each dependency:
cargo checkpassesReferences
Notes
Start with reqwest and whisper-rs (safest), then cpal, and finally rubato (most complex).
Consider creating a dedicated branch
chore/update-whisper-depsfor this work.