Releases
v1.2.0
Compare
Sorry, something went wrong.
No results found
Changelog
v1.1.2...v1.2.0
compare changes
🚀 Enhancements
Add voice selection and per-chapter 30s preview to TTS page (4c5cb0d )
Add ElevenLabs and OpenAI TTS provider support (e24f974 )
Add listModels/listVoices to TTS provider interface (f5b724d )
Add download concurrency limit with DB-based queue and auto-resume (7219c29 )
Enhance downloader with pause/resume, speed/ETA, batch mode, and converting status (b0a8eb8 )
Redesign downloads page with card layout, filters, and fix global border color (a0e6705 )
Add confirmation dialogs with file deletion option for download delete/clear (e336e50 )
🩹 Fixes
Remove unused imports flagged by eslint (bf6aeaa )
Persist service changes to electron-store immediately on save/remove (de272ee )
Include empty options object when constructing service for TTS preview (7f1b231 )
Display TTS preview error message in UI instead of only logging to console (750fdfd )
Refetch downloads from DB when progress reaches 100% to get final status (9632dde )
💅 Refactors
Redesign episode creation flow with unified entry point (0a1be66 )
Introduce Service abstraction for TTS and transcription (80b9229 )
Separate provider/engine in ServiceConfig and centralize engine metadata (3a043e4 )
Make tts.preview accept engine+credentials instead of serviceId (ca4d6e9 )
❤️ Contributors
You can’t perform that action at this time.