Releases: dweymouth/supersonic
Releases · dweymouth/supersonic
0.21.1
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
- @CoffeemanHell made their first contribution in #887
Full Changelog: v0.21.0...v0.21.1
0.21.0
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-currentCLI option to rate the currently playing track - #860
-reload-themeCLI 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
Bug fix release 0.20.1
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
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
- @zacaj made their first contribution in #753
- @cquike made their first contribution in #778
- @Tim-Kaiser made their first contribution in #788
- @epsimatic made their first contribution in #791
- @Gianclgar made their first contribution in #795
Full Changelog: v0.19.0...v0.20.0
0.19.0
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
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
Waveform seekbar and more new features!
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
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
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
0.15.2
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
- @dacampsss made their first contribution in #596
- @RensOliemans made their first contribution in #599
- @kofzhanganguo made their first contribution in #610
Full Changelog: v0.15.1...v0.15.2