V2.3.14
----------------------------V2.3.14----------------------------
New Features:
- Cross-Platform Tool Installation: FFmpeg, yt-dlp, and the PO-Token-Provider setup now have automatic install paths outside Windows.
- Linux Package Manager Detection: Linux installs now detect
apt-get,dnf,pacman, orzypperand use the matching package manager for supported tools. - macOS Homebrew Support: macOS installs now use Homebrew for FFmpeg, yt-dlp, Node.js, curl, and Python when needed.
- Linux/macOS PO-Token Provider Setup: Added a shell-based PO-Token-Provider setup flow for Linux and macOS, including plugin download, provider source setup,
npm install, and TypeScript build.
Bug Fixes & UX Improvements:
- Stable Parallel Download UI: SoundSync still downloads up to 3 tracks at the same time, but the UI no longer jumps between active tracks on every progress update.
- Multiple Active Track Cards: Parallel downloads can now stay highlighted at the same time in the downloaded track list.
- Better Total Progress Calculation: The total progress bar now uses all active parallel downloads instead of only the latest progress event.
- Linux/macOS Filename Handling:
yt-dlpnow only receives--windows-filenameson Windows, so Linux/macOS downloads no longer use unnecessary Windows filename restrictions.
Internal:
- Per-Track Progress Tracking: Added internal progress tracking per active download so parallel jobs can be represented correctly.
- Platform-Aware Installer Helpers: Added reusable installer helpers for Linux/macOS command detection and shell execution.
- Windows-Only yt-dlp Filename Flag: Moved
--windows-filenamesbehind a Windows-only platform guard. - Unified Version Bump: Synchronized all package version tags to
2.3.14acrosspackage.json,tauri.conf.json,Cargo.toml,Cargo.lock, and the visible app UI.
----------------------------V2.3.14----------------------------
⚠️ 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.13...V2.3.14