Skip to content

Releases: dweymouth/supersonic

0.21.1

05 Apr 20:38

Choose a tag to compare

Added

  • #887 Turkish translation

Fixed

  • #877 Regression: library not loading for Funkwhale servers
  • #895 Fix crash when playing track with index shorter than previous queue length while shuffling
  • #888 Fix intermittent crash when creating share URLs
  • #878 Close to dock behavior for MacOS
  • #881 Regression: Sorting artist discography not working
  • #875 Shuffle button on albums and playlists not working after introduction of queue shuffle mode feature

New Contributors

Full Changelog: v0.21.0...v0.21.1

0.21.0

12 Mar 00:16

Choose a tag to compare

Added

  • #815 Shuffle play queue (thanks @Tim-Kaiser!)
  • #816 All Tracks tab on Artist page
  • #835 Equalizer improvements: 10-band EQ option, AutoEQ headphone profiles, preset management (thanks @M0Rf30!)
  • #700 Song Radio context menu item on play queue
  • #845 Display radio stream ICY metadata
  • #847 rate-current CLI option to rate the currently playing track
  • #860 -reload-theme CLI flag to re-apply the current theme
  • Updated Polish and Chinese translations

Changed

  • #862 Shuffle and repeat controls moved into main player controls
  • Waveform seekbar disabled by default
  • Use JSON instead of XML in Subsonic API requests

Fixed

  • #854 Crash in playback engine during time position update
  • #857 Clearing cache did not clear in-memory cache
  • #861 Normalize server URLs before connecting
  • #866 Race condition around context cancel func
  • #867 Occasional momentary playback when loading saved play queue
  • Fix content not loading on startup until window focused

Full Changelog: v0.20.1...v0.21.0

0.20.1

31 Jan 17:29

Choose a tag to compare

Bug fix release 0.20.1

Discord

Added

  • Improved translations for Chinese, Japanese, Italian
  • #814 Setting to disable fade out on pause

Changed

  • #798 Ignore SSL validation setting migrated to per-server option

Fixed

  • #525 CJK characters not showing in Flatpak
    • This is believed to be fixed but I can't confirm, so please report back on the linked issue if this still happens on Flatpak 0.20.1
  • #614 Some uPnP devices not recognized
    • Note: Sonos devices seem to still not work
  • #809 Jellyfin synced lyrics not shown as synced if first line starts at 00:00.00
  • #804 Regression in peak meter animation smoothness
  • Some optimizations of tracklist rendering
  • #810 Autoplay tracks enqueuing too early
  • #834 Fix equalizer filter string for ffmpeg
  • #813 Unnecessarily large minimum window width for pages with tracklist
  • #485 Use sort tags for sorting artist discography by album name (OpenSubsonic only)
  • #384 for Jellyfin - Add to Playlist dialog not showing playlists when logged in with username in different case
  • Fix Now Playing background dissolve animation when next track has same cover art as previous

0.20.0

10 Jan 19:31

Choose a tag to compare

Added

  • #775 Quickly fade out audio when pausing
  • #774 Add collapsed/compact view for page headers
  • #745 Add option to prevent screensaver or screen sleep on Now Playing page
  • #744 Add lyrics tab to sidebar
  • #742 Add additional tracklist columns for Genre, Album Artist, File Type, Date Added
  • #741 Show year on Now Playing page
  • Option to round image corners throughout app
  • Option to used blurred album cover for background of Now Playing page
  • #566 Left click on system tray icon raises app window
  • Button in Advanced tab of settings window to clear caches

Changed

  • #790 Seeking Next while playing the last track in queue now cycles around back to the beginning
  • #787 Behavior and naming of "Stop after current track" changed to "Pause after current track"
  • #759 Migrate to Fyne 2.7

Fixed

  • #748 LrcLib fetcher no longer crashes on tracks with no artist name
  • #660 Windows now playing notifications are now silent, and include album cover

New Contributors

Full Changelog: v0.19.0...v0.20.0

0.19.0

26 Oct 17:02

Choose a tag to compare

Added

  • #732 Add toggleable side bar play queue
  • #724 Add a setting to skip one-star tracks or tracks with specific keyword when shuffling
  • #716 Add a Last Played column to tracklists
  • #714 Add a Create Playlist button to the playlists page
  • #579 Save play queue on all queue changes rather than on shutdown
  • Left and Right keybindings for seeking back/forward 10 sec

Fixed

  • #737 Peak Meter visualization crashing with custom themes
  • #735 Adjust spacing for rating/favorite widget on Now Playing page
  • #729 Occasional crashing on lyrics viewer
  • #414 Jellyfin M3U playlists not showing up
  • Occasional hangs when loading artist pages
  • Improved LrcLib lyrics fetching with unknown album or artist name

0.18.1

13 Sep 20:29

Choose a tag to compare

Added

  • #696 Save and use the most recently selected music library when re-launching app
  • #697 Add Artists to the supported list of startup pages

Fixed

  • #412 Occasionally crashing on Linux when monitors go idle
  • #419 AppImage: failing to start due to "No GLXFBConfigs returned"
  • #658 Rework format for now playing status line
  • #664 AppImage: failing to start on openSUSE-Tumbleweed and CachyOS
  • #423 Silenty failing to add large number of tracks to playlist (OpenSubsonic servers)
  • #666 Fail to start on Windows ARM64 or older x64 CPUs
  • #690 Search results limited to 20 items
  • #691 Transcoding not working with Jellyfin
  • #703 Crashing on "Shuffle albums" if fewer than 20 albums available

0.18.0

12 Aug 15:49

Choose a tag to compare

Waveform seekbar and more new features!

image

Added

  • #665 Make play button on Albums page configurable to shuffle or play in order
  • #668 Add sample rate, bit depth, and channel count to track info dialog
  • #669 Add waveform seekbar
  • #671 Add CLI commands to start minimized, and to show/raise the app window (Thanks @E1int!)
  • #674 Add CLI commands to search and play albums, tracks, and playlists (Thanks @E1int!)
  • #679 Add player control buttons to Windows taskbar thumbnail
  • #681 Add ability to stop playback after current track finishes

0.17.0

16 Jul 14:54

Choose a tag to compare

Windows users: A lot of bugs and instability on Windows should be fixed! If you've disabled the "OS media integration" setting, you can try re-enabling it again because the SMTC DLL has been reworked to solve past crashes.

Added

  • #654 Group releases by Release Type on artist pages
  • #655 Allow browsing a specific music library for servers that expose multiple libraries
  • New translations: Korean (thanks @janghw4!) and Russian (thanks @alxrem!)
  • Some updates to other translations

Fixed

  • #451 Light button colors in a light theme turn dark when hovering
  • #646 Use full date instead of year to sort artist discography
  • Improved rendering of text entry borders when using fractional pixel scaling
  • #611 Windows: occasional crashes at startup
  • #624 Windows: sporadic crashes when changing tracks due to bugs in SMTC DLL
  • #520 Windows: TLS versions above 1.2 not supported by shipped libmpv-2
  • #536 Windows: 32-bit (fixed-point) FLAC files cannot be played (libmpv built before ffmpeg support existed)
  • #647 Windows: some radio stream URLs wouldn't play

0.16.0

16 Jun 16:11

Choose a tag to compare

0.16.0

Notes

  • Windows users: If you are running into crashing or other issues with SMTC (e.g. #611), try the new "Disable OS Media Player APIs" setting

Added

  • #519 Add click-to-seek to lyrics viewer for synced lyrics
  • #625 Allow customization of grid card size
  • #628 Add setting to request transcoding to a specific format/bitrate from server
  • #631 Japanese translation improvements

Fixed

  • New setting to disable OS Now Playing APIs - workaround for Windows SMTC bugginess
  • #612 Crashing with custom themes that change the Primary color
  • #619 Incorrect tracks removed from playlist if removing from searched view

0.15.2

25 Apr 15:30

Choose a tag to compare

0.15.2

Added

  • Improvements across a few translations
  • #605 BPM column added to tracklist
  • Animate button overlays when mouse in/out of album grid
  • Album grid play button now takes color from theme

Fixed

  • #507 Crashing when loading locally saved play queue with files deleted from server
  • #595,#607 Occasionally crashing when removing tracks from quue via the pop-up queue
  • #602 Album info dialog wouldn't scroll long description text
  • Regression: Peak meter was broken since 0.15.0
  • Playlist descriptions and track comments with newlines could overflow on top of other UI elements
  • Remember scroll position when navigating the history back to an album or playlist page

New Contributors

Full Changelog: v0.15.1...v0.15.2