v0.3.5
Bug fixes, performance improvements and refactor
Changelog
fix(windows): verify installed runtime directly (a8959aa)
fix(cache): reduce first-run artwork blocking (c247138)
fix(windows): copy runtime dlls explicitly (86fcb3e)
fix(windows): copy linked runtime dlls (e0b906e)
fix(windows): use setup-msys2 location (b0473a9)
fix(cache): retry external cover misses after Last.fm changes (b54c562)
chore(flatpak): automate Flathub manifest updates (9ed8597)
perf(ui): improve library route readiness (3503aea)
fix(ui): polish window controls and icons (4c8f6bc)
docs: refresh app screenshots (a868e9e)
fix(ui): restore smooth library scrolling (9d85d26)
refactor: rename numbered library and store shards (63a2616)
refactor(ui): split numbered root shards (67cdfa8)
refactor(controller): split numbered root shards (822520e)
refactor: rename numbered test shards (70c5990)
test(controller): serialize controller harness (bd2c1b2)
refactor(playback): separate fake and gstreamer backends (3baeea0)
Update README.md (06d1f99)