Skip to content

Releases: kushiemoon-dev/FLACidal

v4.0.6

16 Apr 13:13

Choose a tag to compare

v4.0.5 — Hi-res & lossless reliability

16 Apr 08:54

Choose a tag to compare

What's new

Parallel endpoint racing

  • All Tidal proxy endpoints are now raced concurrently — first successful response wins
  • Failed endpoints blacklisted for 5 min, recovered automatically
  • Tidal proxy pool expanded from 4 to 6 endpoints

DASH / BTS manifest support

  • Segmented streams now download correctly (previously caused silent failures)
  • Up to 4 concurrent segment workers

Qobuz — credential-free proxy mode

  • Works out of the box without credentials via community proxies
  • qobuzEnabled now defaults to true

Amazon Music — new fallback source

  • Opt-in via amazonEnabled: true in settings
  • Used as last-resort fallback when Tidal and Qobuz fail

FLACidal v4.0.4

13 Apr 20:48

Choose a tag to compare

Bug Fixes

  • Album and artist search fixed — Searching albums or artists on Tidal no longer returns "No results found". The desktop now routes album/artist search through the proxy (same approach as track search), bypassing the revoked Tidal v1 API credentials.
  • Version display fixed — The version shown in Settings → Status now correctly reports v4.0.4.
  • Core dependency updated to v0.4.3.

Downloads

File Platform
flacidal.exe Windows x64
flacidal.dmg macOS Universal (Intel + Apple Silicon)
flacidal.AppImage Linux x86_64

Full Changelog: v4.0.3...v4.0.4

FLACidal v4.0.3

13 Apr 17:03

Choose a tag to compare

Bug Fixes

  • Tidal search relevance improved — Searching for acdc, rhcp, ratm or similar compressed band names now returns the actual artist's songs instead of unrelated tracks. Short all-alpha queries are automatically tried with a normalized variant (e.g. acdcac/dc) and results are merged.
  • Core dependency updated to v0.4.3.

Downloads

File Platform
flacidal.exe Windows x64
flacidal.dmg macOS Universal (Intel + Apple Silicon)
flacidal.AppImage Linux x86_64

FLACidal v4.0.2

13 Apr 16:30

Choose a tag to compare

Bug Fixes

  • Tidal search fixed — Album and artist search no longer fails with "Invalid token" (API error 401). Search now routes through the proxy pool instead of the Tidal v1 API whose credentials have been revoked by Tidal.
  • Retry-on-401 added to the Tidal client for improved resilience.
  • Core dependency updated to v0.4.2.

Downloads

File Platform
flacidal.exe Windows x64
flacidal.dmg macOS Universal (Intel + Apple Silicon)
flacidal.AppImage Linux x86_64

v4.0.1

13 Apr 11:49

Choose a tag to compare

Bug Fixes

Fix: search button permanently disabled

The Svelte 5 runes migration (v4.0.0) updated event handlers but left six state variables as plain let bindings. In Svelte 5, non-rune variables are not reactive — searchQuery always read as '', keeping the Search button
permanently disabled (showing the not-allowed cursor) and causing the Enter key to do nothing.

Wrapped searchQuery, searchResults, albumResults, artistResults, isSearching and hasSearched with $state(). Affects all three search tabs (Tracks, Albums, Artists).

Fix: track search has no fallback when primary endpoint is unavailable

The desktop backend only had one proxy endpoint configured (vogel.qqdl.site). If that host is unavailable, track search fails entirely with no retry. Synced with the core configuration by adding the three remaining endpoints
(hifi-one.spotisaver.net, hifi-two.spotisaver.net, triton.squid.wtf).

v4.0.0

09 Apr 20:35

Choose a tag to compare

FLACidal v4.0.0

Major UI redesign with a new design system, dedicated audio tools, and improved user experience across all pages.

New Features

  • Design System — New typography (Plus Jakarta Sans), accent color system with gold highlights, animated tab navigation
  • Sidebar Redesign — Icon-only navigation with tooltips, Tools flyout menu for quick access to audio utilities
  • Audio Tools Suite — Four dedicated tool pages:
    • Audio Quality Analyzer — Batch analysis to detect upscaled audio (FLAC, MP3, M4A, AAC)
    • Audio Resampler — Resample FLAC files to different sample rates and bit depths
    • Audio Converter — Convert between formats (MP3, AAC, OGG, Opus, ALAC, WAV)
    • File Manager — Rename files with metadata templates, browse tracks/lyrics/covers
  • Home Page — Typewriter URL animation, region selector, Recent Fetches cards with cover art
  • History — Tabbed view (Downloads/Fetches), search and sort, styled empty states
  • About Page — Project showcase with live GitHub stats, Ko-fi support page
  • Settings — Reorganized into 3 clean tabs (General, File Management, Status) with 2-column layout

Improvements

  • Page fade transitions
  • Reusable empty state components
  • Sound effects (click, success, error)
  • GitHub issue reporter with confirmation
  • Card hover effects across all pages
  • Font selector (Plus Jakarta Sans, Outfit, Bricolage Grotesque)

Security

  • Updated Vite to v6.4.2 to fix path traversal and WebSocket vulnerabilities

Downloads

Platform File
Windows flacidal.exe
macOS flacidal.dmg
Linux flacidal.AppImage
Android FLACidal.apk
iOS FLACidal.ipa

v3.3.0

04 Apr 14:43

Choose a tag to compare

FLACidal v3.3.0

Changes

  • Qobuz Hi-Res validation — Fixed Hi-Res quality downloads from Qobuz with proper quality validation
  • Core migration — Migrated server command from backend to flacidal-core package for better modularity
  • Core updates — Updated flacidal-core to v0.3.0

Downloads

Platform File
Windows flacidal.exe
macOS flacidal.dmg
Linux flacidal.AppImage

v3.2.1

04 Apr 10:50

Choose a tag to compare

FLACidal v3.2.1

Changes

  • Direct Qobuz support — Download directly from Qobuz URLs without going through Tidal matching
  • Improved queue stability — Fixed event drops in the download queue
  • Quality normalization — API quality values are now properly normalized to valid formats
  • Core updates — Updated flacidal-core to v0.2.3 with stability improvements

Downloads

Platform File
Windows flacidal.exe
macOS flacidal.dmg
Linux flacidal.AppImage

v0.2.1

04 Apr 10:17

Choose a tag to compare

Note: This tag was created in error. See v3.2.1 for the actual release.