Releases
sonarche-v0.7.0
Compare
Sorry, something went wrong.
No results found
0.7.0 (2026-07-20)
Features
browse the library by album, artist and genre — and the perf work to scale it (d41c266 )
library: add the albums grid and album page (5c719eb )
library: browse the genres themselves, not only their families (bb50d58 )
library: browse the library by artist (e181f4c )
library: browse the library by genre family (8918971 )
library: pin the album's identity once the hero scrolls away (8c0a12a )
library: place the album metadata affordance, drop the recency sort (d322572 )
library: redesign the tracks page as a columned list (3406094 )
library: redesign track metadata inspector panel (b105425 )
shell: give startup a real splash instead of a half-live shell (774b654 )
Bug Fixes
library: return to the top of the list when the search changes (203fd5d )
library: stop the album hero stuttering on arrival (da87fcb )
library: stop the artist thumbnail reading as an album cover (d8b8c59 )
library: stop the mock library echoing genres as their own bucket (aa6f532 )
player: take durations from the audio file, not the release (d670232 )
ui: fade page transitions without movement or a gap (a398c4b )
ui: make hover, scrolling and page transitions feel immediate (05acec3 )
ui: show a pointer cursor on hand-rolled buttons (3cc3ecd )
Performance Improvements
library: read the listing straight from SQLite instead of beets' ORM (40b8ee3 )
library: render only the visible rows of the tracks table (339676e )
library: resolve cover art once per album, not per track (b89a5ba )
player: split the playhead out of the player context (2bc6823 )
ui: defer cover art that lives in a list (49b2b56 )
You can’t perform that action at this time.