Skip to content

sonarche: v1.0.0

Choose a tag to compare

@github-actions github-actions released this 31 Jul 01:20
2b3dd83

1.0.0 (2026-07-31)

Features

  • build: port the app to Windows (6fe30bf)
  • import: archive every import, and say what it brought in (2d4d9e6)
  • import: point the recap at the align remedy (f292f9b)
  • import: rebuild the page on the download page's grammar (84c3b38)
  • library: align unidentified albums with MusicBrainz, filling blanks only (a0ba497)
  • library: fill genres in the align pass, through the genre pipeline (856a757)
  • player: fetch and show a track's lyrics on demand (91a333d)
  • settings: add a Library section with a movable folder and a danger zone (ca37364)
  • settings: let the theme be chosen (20463c7)
  • settings: put the politeness delays on a stepped scale (5ceea67)
  • settings: rebuild Appearance around theme tiles and a language switch (3d61183)
  • settings: test an API key and probe the services behind it (2c9f89b)
  • shell: close the gaps the pre-v1 security pass found (625b522)
  • shell: quiet the native title bar on Windows (539cff4)
  • ui: give empty pages and link controls one shape (dde691c)
  • ui: let the appearance choice reach the window frame (749b324)
  • ui: let the launch end on a welcome instead of a cut (fd05601)
  • ui: let the launch welcome be switched off (a064d9d)
  • ui: let the user ask for an update from the settings (54953b0)
  • ui: make button shape mean something (2d851ea)
  • ui: make elevation, glow and the accent band answer to the theme (0f6f821)
  • ui: make the metadata page state its verdict (13eb11f)
  • ui: open on the Sonarche mark and hand the window over gently (0407164)
  • ui: re-accord the light theme as paper (4b04876)
  • ui: turn the dark theme into Night (ac45e37)

Bug Fixes

  • build: drop the three packages beets declares and never imports (43469df)
  • import: stop beets replacing an album's real cover (8223b34)
  • library: carry the WAL files when the jobs database is renamed (dd2374b)
  • player: make the lyrics follow mode a switch, not a lone icon (f1cc9d5)
  • shell: keep the sidecar's tracebacks instead of writing them to nowhere (2bd6d6c)
  • shell: let the window be dragged on macOS (77aff68)
  • shell: quote paths in the beets config so Windows can read it (b873284)
  • sidecar: finish the locale sweep the first pass left half done (b279276)
  • sidecar: send the bundle's own version in the user agent (3c53a2b)
  • sidecar: speak UTF-8 over the channel instead of the Windows locale (3f526c7)
  • ui: capitalise the Ark in the launch and setup greetings (f1f497a)
  • ui: drop platform branding from user-facing copy (2ace015)
  • ui: give the history and metadata pages a surface to stand on (0258e79)
  • ui: make clear history sweep the import archive too (f9cc07c)
  • ui: stop the composer's focus reading as a second shadow (4bc808a)
  • ui: stop the light theme from leaking into the dark one (b6082dd)

Miscellaneous Chores

  • cut the first stable release (116b31a)