Skip to content

Changelog

2.6.0 — 2026-05-03

Enhancements

  • Organize by artist: save music into per-artist subfolders (#151)
  • Option to disable lyrics downloads (#148)
  • Fix download history clearing (#150)

Bug fixes

  • Download history persisting after clearing (#146)
  • Settings not persisting across restarts (#142)

2.5.0 — 2026-05-02

Enhancements

  • Support for playlists with over 100 songs (#147)

2.4.3 — 2026-04-30

Enhancements

  • Persist settings to disk so they survive container restarts (#143)

2.4.2 — 2026-04-30

Enhancements

  • Structured logging with loguru (#141)

2.4.1 — 2026-04-29

Enhancements

  • Move SQLite database from /downloads to /data — a separate named volume (#140)

2.4.0 — 2026-04-29

Full changelog


2.3.0 — 2026-04-28

Enhancements

  • Settings toggle to enable/disable M3U generation; Playlist Monitor integration (#127)

2.2.0 — 2026-04-28

Enhancements

  • Automatic EXTM3U playlist file generation for Spotify playlists (#126)

2.1.1 — 2026-04-28

Bug fixes

  • Album details (year, album cover) missing from embedded metadata (#125)

2.1.0 — 2026-04-28

Enhancements

  • Rewrite: replace Spotify Web API (spotdl/spotipy) with public embed scraping — no credentials or Premium required (#124)
  • Configurable output bitrate
  • Playlist Monitor (watch playlists and auto-download new tracks)
  • Lyrics via lrclib

Bug fixes

  • Spotify direct links returning wrong results (#104)

2.0.0 — 2026-04-23

Full changelog


1.1.4 — 2026-02-19

Bug fixes

  • Search engine not returning results (#102)
  • HTTP 500 errors with the Spotify API (#97)

1.1.3 — 2026-02-18

Bug fixes

  • Updated spotDL to reflect changes in the Spotify API (#100)

1.1.1 — 2025-10-28

Enhancements

  • yt-dlp updated to 2025.10.22 (#53)

Full changelog on GitHub →