V2.3.19
----------------------------V2.3.19----------------------------
New Features:
- Automatic & Manual yt-dlp Updates: SoundSync now automatically checks for and updates
yt-dlpin the background on startup. A manual yt-dlp aktualisieren button has also been added next to the tool's status indicator in the System Check modal. - Premium Track List Cascade Animation: Enhanced the downloaded track cards enter animation with spring-based physics (
cubic-bezier(0.34, 1.56, 0.64, 1)) and cascading staggered delays for a premium, organic UI feel.
Bug Fixes & UX Improvements:
- Batch Queue Retry Routing Fix: Fixed the "Erneut versuchen" (Retry) action from the error popup when batch downloading. It now restarts the batch queue download instead of crashing on the literal placeholder string
"Sammelkorb Batch-Download". - DRM-Protected Content Detection: Added specific diagnostic error handling for DRM-protected SoundCloud/YouTube streams.
Internal:
- yt-dlp Update Command: Added a backend
update_ytdlpcommand that runsyt-dlp --updatenatively and falls back to package managers (winget,pip, orbrew) if needed. - GPU-Encoding Backend Integration: Rebuilt backend hardware-acceleration arguments mapping for video conversion.
- Unified Version Bump: Synchronized all project version identifiers to
2.3.19across package metadata, Tauri config, Cargo files, package lock, and visible UI badges.
----------------------------V2.3.19----------------------------
⚠️ Antivirus Notice
Some antivirus software may flag this program during updates or execution.
This is often a false positive caused by how compiled executables or auto-updating features behave.
This program does not contain any malicious code.
To avoid issues:
- Temporarily disable your antivirus during the update,
- or add this program as an exception in your antivirus settings.
Always download the program from the official GitHub repository only.
Full Changelog: V2.3.18...V2.3.19