FLACidal v3.0.0; Feature Parity Release
Major update bringing smart downloads, a redesigned settings panel, and dozens of UX improvements.
New Features
Download Intelligence
- Smart ISRC skip: detects existing files via ISRC tag, skips re-downloads
- Track availability checking: grays out unavailable tracks before queuing
- 192kHz Hi-Res Lossless: new quality tier with automatic fallback chain
- Playlist pagination: full support for playlists with 100+ tracks
- Disc number metadata: DISCNUMBER/DISCTOTAL tags for multi-disc albums
Settings Overhaul
- Tabbed categories: General, Sources, Metadata, Appearance, Advanced
- Naming presets: 15+ ready-to-use filename templates
- Artist separator: choose between "; " / ", " / " / " / " & "
- New template variables:
{date},{albumartist},{discnumber} - Region selector: country code for Tidal API requests
- Playlist subfolder toggle: flat or organized downloads
UX Improvements
- API status checker: live Tidal/Qobuz endpoint health in Settings
- Update checker: auto + manual, with toast notification
- Search filter: debounced text filtering on search results
- Queue sort by status: group failed/completed/queued
- Clean & Retry: one-click clear completed + retry failed
- Confirmation dialogs: for destructive actions (clear all, delete, reset)
- Context menu: right-click on tracks for quick actions
- Open config folder: button in Settings > Advanced
Under the Hood
- FFmpeg auto-installer: downloads static binary with progress bar
- Folder audio converter: batch convert all FLACs in a directory
- Serialized event channel: prevents WebKit/GTK crashes on Linux
- Explicit content badges: red "E" indicator on explicit tracks
- Play count display: formatted stream counts on tracks
Downloads
| Platform | File |
|---|---|
| Linux | flacidal.AppImage
|
| macOS | flacidal.dmg
|
| Windows | flacidal.exe
|
Full Changelog: v2.0.1...v3.0.0