Skip to content

Releases: dweymouth/supersonic

0.10.1

21 Apr 16:42
d6f8921
Compare
Choose a tag to compare

Fixing a few bugs from 0.10.0

Supersonic Discord - https://discord.gg/H6FC9bAMpF

Fixed

  • #369 Crashing when trying to add a new server
  • #370 Lyrics don't refresh when playing next song
  • What's New dialog wasn't showing when launching updated version
  • Crash on exit when saving play queue to server and no track playing

0.10.0

17 Apr 16:11
Compare
Choose a tag to compare

This is a big release - featuring a redesigned Now Playing screen with lyrics and a bunch of new features!

Supersonic Discord - https://discord.gg/H6FC9bAMpF

Added

  • #128 Support mouse back and forward buttons for navigation
  • #238 Redesigned Now Playing page with large cover art and lyrics
  • #303 Add context menu entry to create sharing URLs (Subsonic servers only) (thanks @adamantike!)
  • #337 Add option to load/save play queue to Subsonic servers instead of locally
  • #350 Add option to shuffle artist's discography by albums or tracks
  • #351 Show original and reissue date for albums if available (OpenSubsonic servers)
  • #352 Add "Song radio" option to tracklist context menus (thanks @natilou!)
  • #361 Add "Play next" option to context menus (thanks @tyrossel!)
  • #366 Add sorting options to Artists page (thanks @adamantike!)

Fixed

  • #330 Can't reorder track in play queue more than once
  • #345 Playlist's comment text doesn't wrap
  • #346 Pressing down arrow on tracklist with few tracks could cause some to be hidden
  • #364 "Move down" option in play queue context menu was moving to bottom

0.9.1

25 Feb 16:50
Compare
Choose a tag to compare

Supersonic Discord - https://discord.gg/uxS25rRN

Added

  • #327 Show visual loading cue when searching and no results yet
  • #22 Arrow key scrolling and focus keyboard traversal to grid and list views
  • Ctrl+Q keyboard shortcut to quit app on Windows and Linux

Fixed

  • A few MPRIS bugs (thanks @adamantike!)
  • #319 Show modal dialog when connecting to server to block UI interaction which could cause crash
  • #321 High CPU use when certain dialogs were shown
  • #326 Make tracklist widget more efficient
  • Lower CPU use when text entry fields are focused

0.9.0

27 Jan 16:38
Compare
Choose a tag to compare

Added

  • #33 Allow reordering of tracks in the play queue
  • #218 Highlight the icon of the current page's navigation button (thanks @natilou!)
  • #273 Show release type in album page header (for OpenSubsonic servers)
  • #309 Setting to save and reload play queue on exit/startup
  • #315 Use most recent playlist as default in "Add to playlist" dialog
  • #316 Option to show desktop notifications on track change
  • Added icons to context menu items

Fixed

  • #313 OpenGL startup error on some hardware

0.8.2

16 Dec 16:18
Compare
Choose a tag to compare

A few more bug fixes

Fixed

  • #295 Occasional crash when showing album info dialog, especially on Jellyfin
  • #294 Unable to connect to Airsonic servers not supporting latest Subsonic API
  • #293 Long album titles overflow the bounds of info dialog
  • #292 ReplayGain "prevent clipping" setting was reversed

0.8.1

06 Dec 15:26
Compare
Choose a tag to compare

A few bug fixes

Fixed

  • #284 Artist Radio on Jellyfin not generating a fresh mix if clicked a second time
  • #283 On Jellyfin, a long artist biography could overflow the page header
  • #288 Systray icon missing on Linux since 0.7.0

0.8.0

15 Nov 17:01
232e43a
Compare
Choose a tag to compare

Not much new for Subsonic users in this release, but Jellyfin servers are now supported!

Added

  • #98 Add support for connecting to Jellyfin servers
  • #157 Add "Auto" ReplayGain option to auto-choose between Track and Album mode
  • #179 Add experimental setting for changing UI scaling

Fixed

  • #282 Crash when repeatedly searching the All Tracks page quickly
  • #275 What's New dialog sometimes continuing to re-show on subsequent launches
  • #277 Config settings sometimes not being saved due to abnormal exits
  • Don't crash with zero-track albums or tracks with no artists
  • Slightly improved the time it takes to check server connectivity

0.7.0

07 Nov 16:26
c11831e
Compare
Choose a tag to compare

Added

  • #263 "Quick Search" popup dialog to search entire library from any page
  • #245 UI Refresh and misc. internal improvements from moving to Fyne 2.4
  • New custom theme colors - Hyperlink and PageHeader
  • Added support for displaying WEBP images (Thanks @adamantike!)
  • Added playback setting to force disable server transcoding

Fixed

  • #270 Crash when removing from the currently playing track to the end of the play queue
  • UI hang if playback slow to begin after clicking on green play button on cover images

0.6.0

23 Oct 15:30
1ffd84f
Compare
Choose a tag to compare

Version 0.6.0 adds support for the first of many new features to come from the OpenSubsonic initiative - multi-valued artists for both albums and tracks, and multi-valued album genres! If your server supports OpenSubsonic (currently Gonic and LMS - Lightweight Music Server), and your library is tagged with multiple artists and genres, you will see them in Supersonic, each individually navigable.

This is also the first release with native ARM64 Mac binaries offered, and also the introduction of the Discord server for discussion of all things Supersonic!

Added

  • #259 Support for multi-valued artists and genres through the new OpenSubsonic API extensions
  • #233 Mac OS media center integration incl. media key support (Thanks @zackslash!)
  • #77 Builds off latest main branch available via Github Actions for Ubuntu and Intel Macs
  • #252 Sorting now enabled on genres and playlists list views
  • #261 Sortable tracklist columns provide a visual indication on hover
  • #249 "Rescan library" option added to settings menu to trigger a library scan on the server

0.5.2

18 Sep 16:23
Compare
Choose a tag to compare

It's been awhile - here's another release of miscellaneous bug fixes and improvements, including Astiga support!

Fixed

  • #248 Album lists not populating when connecting to Astiga
  • #230 MPRIS SetPosition call fails
  • cf09912 Album card on artist discography page occasionally showed artist name instead of year
  • ce68593 Fix MPRIS invalid track object path for some Subsonic servers (thanks @yelite!)
  • 64ec698 Play count did not increment on Favorites page tracklist
  • a2a56b3 Ctrl+F should focus search bar on Artists page
  • 5c9d338 Prevent multiple popup cover images if thumbnail clicked twice

Changed

  • #223 Settings dialog opens to last active tab
  • #227 Add size limit and periodic pruning to on-disc image cache
  • 1c27a26 Added Cmd+, shortcut on Mac to launch settings dialog
  • f2e4805 Add ContentCreated, UseCount to the MPRIS metadata (thanks @celynw!)