github dweymouth/supersonic v0.22.0

13 hours ago

The most notable change in 0.22.0 is the migration to Fyne 2.8. For Linux users, this adds full Wayland support, auto-selecting X11 or Wayland at startup from the same release binary. Building from source and specifying -tags wayland is no longer needed. It also fixes a few bugs that have impacted the -tags wayland builds.

Added

  • #909 IPC endpoint for getting the current track/radio station
  • #910 Support for the OpenSubsonic playbackReport extension
  • #955 "All Tracks" option on the Startup page
  • Cover art support for internet radio stations
  • Updated Polish, Spanish, Greek, Turkish, and French translations

Changed

  • #54 Migrate to Fyne 2.8, adding Wayland support
  • #958 Match window border color to app theme rather than OS theme
  • #803 Artist biography text now scrolls instead of being truncated

Fixed

  • #560 UI freeze after switching workspaces on Wayland
  • #823 Segfault when clicking the tray icon on Wayland
  • #899 Crash/freeze when system keyring unlock dialog blocked the main event loop on startup
  • #740 Race condition when using an alternate hostname caused 401 auth errors
  • #917 UI scale setting not applied correctly when using a non-English language
  • #931 DLNA cast DIDL-Lite metadata missing artist, album, cover art, and <res> audio attributes
  • Stale cover art and Now Playing background persisting on tracks without art
  • Autoplay (similar songs) incorrectly enqueuing tracks while a radio station is playing

New Contributors

Full Changelog: v0.21.1...v0.22.0

Don't miss a new supersonic release

NewReleases is sending notifications on new releases.