prepare for 0.15.0 release

This commit is contained in:
Drew Weymouth
2025-04-06 11:04:12 -07:00
parent 7438ecbbd6
commit 2b2e2251e7
5 changed files with 34 additions and 49 deletions
+13
View File
@@ -1,5 +1,18 @@
# Change Log # Change Log
## [0.15.0]
### Added
- [#582](https://github.com/dweymouth/supersonic/pull/582) Add ability to cast playback to DLNA devices
- [#574](https://github.com/dweymouth/supersonic/pull/574) Add ability to search tracks within playlist
- [#584](https://github.com/dweymouth/supersonic/issues/584) Add context menu actions to items in "Search Everywhere" dialog
- [#571](https://github.com/dweymouth/supersonic/issues/571) Make server requests timeout configurable and increase default timeout
- New overlay animation when showing full size covers
### Fixed
- [#578](https://github.com/dweymouth/supersonic/issues/578),[#530](https://github.com/dweymouth/supersonic/issues/530) Wrong track scrobbled when skipping next
- [#580](https://github.com/dweymouth/supersonic/issues/580) Regression: searching the "All Tracks" page skips some results
## [0.14.0] ## [0.14.0]
### Added ### Added
+1 -1
View File
@@ -1,7 +1,7 @@
[Details] [Details]
Icon = "res/appicon-512.png" Icon = "res/appicon-512.png"
Name = "Supersonic" Name = "Supersonic"
Version = "0.14.0" Version = "0.15.0"
[LinuxAndBSD] [LinuxAndBSD]
Categories = ["Audio", "AudioVideo"] Categories = ["Audio", "AudioVideo"]
+11 -24
View File
@@ -33,6 +33,8 @@
<li>Sort tracklist views by column and configure visible tracklist columns</li> <li>Sort tracklist views by column and configure visible tracklist columns</li>
<li>Set/unset favorite and browse by favorite albums, artists, and songs</li> <li>Set/unset favorite and browse by favorite albums, artists, and songs</li>
<li>Shuffle and repeat playback modes (partial; shuffle album, playlist, artist radio, random songs)</li> <li>Shuffle and repeat playback modes (partial; shuffle album, playlist, artist radio, random songs)</li>
<li>Internet radio station support (Subsonic)</li>
<li>Cast to uPnP/DLNA devices</li>
</ul> </ul>
</description> </description>
@@ -61,44 +63,29 @@
</screenshots> </screenshots>
<releases> <releases>
<release date="2025-02-22" version="0.14.0"> <release date="2025-04-06" version="0.15.0">
<description> <description>
<p> <p>
Version 0.14.0 of Supersonic Version 0.15.0 of Supersonic
</p> </p>
<p> <p>
Added Added
</p> </p>
<ul> <ul>
<li>New translations: Dutch</li> <li>Add ability to cast playback to DLNA devices</li>
<li>Media Key / SMTC support for Windows</li> <li>Add ability to search tracks within playlist</li>
<li>Add an Autoplay mode to continually add related songs when nearing the end of queue</li> <li>Add context menu actions to items in "Search Everywhere" dialog</li>
<li>Shuffle button added to favorite songs view</li> <li>Make server requests timeout configurable and increase default timeout</li>
<li>Added toast notifications for certain UI actions</li> <li>New overlay animation when showing full size covers</li>
<li>Add album shuffle modes to Albums and Genre pages</li>
<li>Caching added for LrcLib lyrics, custom LrcLib URL supported in config file</li>
<li>Use notify-send for notifications on Linux if available</li>
<li>Add setting to disable automatic scaling adjustment for detected DPI</li>
<li>New Advanced settings tab exposing more config file settings to the UI</li>
<li>Favorite/menu icon buttons added to grid cards when hovered</li>
<li>Show full dates from OpenSubsonic servers when available</li>
<li>Log to a file instead of stdout on Windows</li>
</ul> </ul>
<p> <p>
Fixed Fixed
</p> </p>
<ul> <ul>
<li>Persist repeat setting across restarts</li> <li>Wrong track scrobbled when skipping next</li>
<li>Removing track from playlist when sorted removed wrong track</li> <li>Regression: searching the "All Tracks" page skips some results</li>
<li>Fullscreen artist images not loading in full resolution</li>
<li>Fix volume slider scrolling too quickly with some mice</li>
<li>Loading dots not stopping if canceling a search before completion</li>
<li>Add list/grid debouncing to improve scrolling smoothness when scrolling very quickly</li>
<li>Image caching broken on some servers due to track IDs not being legal filenames</li>
<li>Migrate to Fyne 2.6 for improved stability and performance</li>
<li>Sometimes crashing on exit</li>
</ul> </ul>
</description> </description>
+8 -23
View File
@@ -3,7 +3,7 @@ package res
const ( const (
AppName = "supersonic" AppName = "supersonic"
DisplayName = "Supersonic" DisplayName = "Supersonic"
AppVersion = "0.14.0" AppVersion = "0.15.0"
AppVersionTag = "v" + AppVersion AppVersionTag = "v" + AppVersion
ConfigFile = "config.toml" ConfigFile = "config.toml"
GithubURL = "https://github.com/dweymouth/supersonic" GithubURL = "https://github.com/dweymouth/supersonic"
@@ -15,29 +15,14 @@ const (
var ( var (
WhatsAdded = ` WhatsAdded = `
## Added ## Added
* New translations: Dutch * Add ability to cast playback to DLNA devices
* Media Key / SMTC support for Windows * Add ability to search tracks within playlist
* Add an Autoplay mode to continually add related songs when nearing the end of queue * Add context menu actions to items in "Search Everywhere" dialog
* Shuffle button added to favorite songs view * Make server requests timeout configurable and increase default timeout
* Added toast notifications for certain UI actions * New overlay animation when showing full size covers`
* Add album shuffle modes to Albums and Genre pages
* Caching added for LrcLib lyrics, custom LrcLib URL supported in config file
* Use notify-send for notifications on Linux if available
* Add setting to disable automatic scaling adjustment for detected DPI
* New Advanced settings tab exposing more config file settings to the UI
* Favorite/menu icon buttons added to grid cards when hovered
* Show full dates from OpenSubsonic servers when available
* Log to a file instead of stdout on Windows`
WhatsFixed = ` WhatsFixed = `
## Fixed ## Fixed
* Persist repeat setting across restarts * Wrong track scrobbled when skipping next
* Removing track from playlist when sorted removed wrong track * Regression: searching the "All Tracks" page skips some results`
* Fullscreen artist images not loading in full resolution
* Fix volume slider scrolling too quickly with some mice
* Loading dots not stopping if canceling a search before completion
* Add list/grid debouncing to improve scrolling smoothness when scrolling very quickly
* Image caching broken on some servers due to track IDs not being legal filenames
* Migrate to Fyne 2.6 for improved stability and performance
* Sometimes crashing on exit`
) )
+1 -1
View File
@@ -2,7 +2,7 @@
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES! ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
#define MyAppName "Supersonic" #define MyAppName "Supersonic"
#define MyAppVersion "0.14.0" #define MyAppVersion "0.15.0"
#define MyAppPublisher "Drew Weymouth" #define MyAppPublisher "Drew Weymouth"
#define MyAppURL "https://github.com/dweymouth/supersonic" #define MyAppURL "https://github.com/dweymouth/supersonic"
#define MyAppExeName "Supersonic.exe" #define MyAppExeName "Supersonic.exe"