🚀 MVidarr Release v0.11.5
📋 Changes since v0.11.0:
- Merge dev into main for v0.11.5 release (6015725)
- Release: v0.11.3 - Blacklist & UI Fixes (14b43ed)
- Fix: Code formatting for CI/CD compliance (69d1e5e)
- Fix: Complete blacklist API/model mismatch causing 500 errors (b938a4b)
- Fix: Remove duplicate Enhanced Artist Discovery card from discover page (ece3167)
- Fix: Blacklist pagination error - Changed 'pages' to 'total_pages' (cfb784a)
- Merge branch 'dev' (4a4467f)
- Fix: Update Dockerfile to use requirements.txt instead of requirements-prod.txt (55a0f30)
- Fix: Restore YouTube API error handling in artist discovery (74ca96d)
- Fix: Display YouTube API error message in artist discovery (7329846)
- Update version.json with correct commit hash and security fixes (47535bf)
- Fix: Revert discovery_enabled check from artist_specific_discovery_task (4b1fcaa)
- Fix: Enforce discovery_enabled check in auto discovery tasks (fcb112f)
- Security: Sanitize YouTube API key from error messages (6e4791c)
- v0.11.4: Fix download error tracking and history visibility (6d55dcc)
- v0.11.3: Download Queue & Cookie Status Fixes (9aefb6e)
- Fix: Add YouTube API error reporting to artist discovery endpoint (190e5c8)
- Fix: Implement process_pending_downloads() to actually process queued downloads (cef411f)
- Fix: Add retry_download() method to DownloadServiceAdapter (5471552)
- Fix: Enhanced cancel_download to handle database downloads (4dccecc)
- Fix: Add missing stop_download() method to download service adapter (0ce3eaa)
- feat: Integrate PO token provider into MVidarr container (eaed521)
- Fix code formatting (black/isort) (390f6f8)
- Update version metadata - cookie upload fix confirmed working (b7082c0)
- Fix: Cookie upload 500 error - expand settings.value column to MEDIUMTEXT (4bbbe6d)
- Fix: Cookie upload 500 error - Increase settings.value column size (3a2c1bc)
- Debug: Enhanced error logging for cookie upload 500 error (daa99e3)
- Release: v0.11.1 - Bug Fixes & Security Updates (9d34e20)
- Merge branch 'dev' (51075b8)
- Fix: Dynamic Playlist count now reflects accurate video count (4d022a5)
- Security: Fix CVE-2025-68480 - Upgrade marshmallow to 3.26.2 (d77e704)
- Merge branch 'dev' (cffd0f0)
- Fix: Clear download history now properly clears displayed history (71898e1)
- Merge branch 'dev' (712759c)
- Fix: Clear download history 500 error - fix session handling and response format (28baf05)
- Fix: Change bulk-edit route from /bulk/edit to /bulk-edit to match frontend (e9a2f18)
- Fix: Change bulk-edit route from /bulk/edit to /bulk-edit to match frontend (6e990fc)
- Fix: Add missing clear_history() method to DownloadServiceAdapter (fcddaf0)
📦 Installation:
# Docker (Recommended)
docker run -d \
--name mvidarr \
-p 5000:5000 \
-v mvidarr_data:/app/data \
-v $(pwd)/musicvideos:/app/downloads \
ghcr.io/prefect421/mvidarr:v0.11.5🔧 System Requirements:
- Python 3.12+
- MariaDB 10.6+
- FFmpeg (for video processing)
- 2GB+ RAM recommended
- 10GB+ storage for downloads
📖 Documentation:
🎉 Full Changelog: v0.11.0...v0.11.5