Skip to content

v4.12.0

Choose a tag to compare

@github-actions github-actions released this 02 Jul 13:29
· 348 commits to main since this release

New features

  • Soulseek tried first: the download manager now attempts Soulseek before the proxy-dependent Tidal/Qobuz path, instead of only as a last resort, so it's reliable by default once configured
  • External Library Paths: Settings -> Skip Existing Files now accepts additional folders (e.g. a separately-located Navidrome/Jellyfin library) to check for ISRC matches, alongside the download folder
  • Jellyfin scan trigger: Settings -> Soulseek adds a Jellyfin toggle, server URL, and API key; triggers a debounced library scan a few seconds after a download batch finishes
  • AUR packaging: packaging/aur/PKGBUILD for a flacidal-bin package (not yet published to aur.archlinux.org)
  • Landing page: docs/index.html, a single-file GitHub Pages site with a live source-health preview, per-OS downloads, and app screenshots

Fixes

  • Four "Naming Preset" entries mixed folder and filename templates in the wrong field, silently producing a mangled flat filename instead of the folder structure their label promised; removed the redundant ones, kept "Multi-disc" as filename-only
  • tidalPriorityEndpoints/qobuzPriorityEndpoints were missing from the settings save payload; edits to those fields never persisted across a restart
  • AUR PKGBUILD depended on webkit2gtk (4.0, not in official Arch repos); corrected to webkit2gtk-4.1 after confirming the actual runtime dependency by launching the built binary and inspecting its loaded libraries

Internal

  • Core dependency bumped to v0.13.0 (multi-source endpoint discovery, dedup across all sources, Jellyfin scan trigger, see flacidal-core's changelog)

Full Changelog: v4.11.0...v4.12.0