Features
- add support for playlist cover art on filesystem (aad729e), closes #650
- ci: bump golangci-lint (79e3898)
- db: add an index on albums.created_at (816e437), closes #620
- gonic: add log-db option to log queries (75a0918), closes #620
- scanner: read multi valued release types (c752a22)
- subsonic: allow non admins to download podcast episodes (c2ebe96), closes #623
- subsonic: implement getSimilarSongs for artists and albums (#649) (db9aa2b)
- subsonic: return disc titles (0377bfa)
- taglib: add
.apeas a supported filetype (82642eb), closes #615
Bug Fixes
- db: enable WAL also for Wasm driver (b67c1c1), closes #620
- db: use separate DSN for both drivers (4696499)
- gonic: correct typo in command line help (#640) (99e2ccf)
- podcast: truncate filenames longer than 200 chars (e12ab54), closes #624
- podcast: validate response status code when fetching podcast audio (2900ce5), closes #639
- scanner: clear metadata of albums who no longer have tracks (ca59601), closes #638
- scanner: reset embedded cover for album when toggling
scan-embedded-cover(ea5e625), closes #619 - subsonic: correct spec typos (04ff7f3), closes #653