v1.2.0
✨ What's New
- 📚 External library imports + server-side library sync with migration logic
- 🎧 Updated server-side audiobook export (M4B/MP3) with per-audiobook generation settings
- 🧩 Document selection modal to pick specific documents for sync, load, and import operations
- 🛡️ Hardening for audiobook-related APIs: stricter validation, safe filename generation, path sanitization, and FFmpeg metadata escaping
Docker & CI
- 🔧 Fix whisper CLI behavior in the Docker image (fixes broken Docker word-by-word highlight issue)
- 🐳 Multi-arch Docker publish workflow improvements
- ✅ Expanded unit/integration tests (audiobooks, docstore, NLP text processing, SHA-256 hashing)
Full Changelog: v1.1.2...v1.2.0