github jeffvli/sonixd v0.11.0
0.11.0

latest releases: v0.15.5, v0.15.4, v0.15.3...
2 years ago

With the new year comes a new release... 0.11.0 is here! This release contains some pretty big changes to the Artist page which may or may not suit your UX tastes, especially if certain API endpoints are not supported in your server. Other than that, improvements to MPRIS, external integrations, and some fixes are what's in store for you in 0.11.0. As always, feel free to create an issue or discussion if you feel certain things can be improved.

I've also set up a bridged Discord and Matrix server to allow for easier communication if you have ideas or requests you want to bounce off of me (it's currently pretty lonely in here).

Added

  • Added external integrations
    • Added Discord rich presence to display the currently playing song (#155)
    • Added OBS (Open Broadcaster Software) scrobbling to send current track metadata to desktop or the Tuna plugin (#136)
  • Added a Native option for Titlebar Style (#148) (Thanks @gelaechter)
  • (Jellyfin) Added toggle to allow transcoding for non-directplay compatible filetypes (#158)
  • Additional MPRIS support
    • Added metadata:
      • albumArtist, discNumber, trackNumber, useCount, genre
    • Added events:
      • seek, position, volume, loopStatus, shuffle

Changed

  • Overhauled the Artist page
    • (Jellyfin) Split albums by album artist OR compilation
    • (Jellyfin) Added artist genres
    • (Subsonic) Added Top Songs section
    • Moved related artists to the main page scrolling menu
    • Added View All Songs button to view all songs by the artist
    • Added artist radio (mix) button
  • Horizontal scrolling menu no longer displays scrollbar
  • Changed button styling on Playlist/Album/Artist pages
  • Changed page image styling to use the card on Playlist/Album/Artist pages

Fixed

  • Fixed various MPRIS features
    • Synchronized the play/pause state between the player and MPRIS client when pausing from Sonixd (#152)
    • Fixed the identity of Sonixd to use the app name instead of description (#163)
  • Fixed various submenus opening in the right-click context menu when the option is disabled (#164)
  • Fixed compatibility with older Subsonic API servers (now targets Subsonic v1.13.0) (#144)
  • Fixed playback causing heavily increased CPU/Power usage #145)

What's Changed

Full Changelog: v0.10.0...v0.11.0

Don't miss a new sonixd release

NewReleases is sending notifications on new releases.