prepare for 0.13.1 release

This commit is contained in:
Drew Weymouth
2024-08-20 08:34:58 -07:00
parent 62803b9f09
commit 91964d9608
5 changed files with 32 additions and 40 deletions
+2
View File
@@ -15,6 +15,8 @@
- [#440](https://github.com/dweymouth/supersonic/issues/440) Crash when rendering certain bitmap fonts - [#440](https://github.com/dweymouth/supersonic/issues/440) Crash when rendering certain bitmap fonts
- Fixed some more memory leaks from communicating with MPV - Fixed some more memory leaks from communicating with MPV
- [#446](https://github.com/dweymouth/supersonic/issues/446) Missing space in error dialog text for sharing - [#446](https://github.com/dweymouth/supersonic/issues/446) Missing space in error dialog text for sharing
- Play queue sometimes not saving on exit
- Pop up play queue crashing on Windows
## [0.13.0] - 2024-07-28 ## [0.13.0] - 2024-07-28
+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.13.0" Version = "0.13.1"
[LinuxAndBSD] [LinuxAndBSD]
Categories = ["Audio", "AudioVideo"] Categories = ["Audio", "AudioVideo"]
+15 -20
View File
@@ -61,39 +61,34 @@
</screenshots> </screenshots>
<releases> <releases>
<release date="2024-07-28" version="0.13.0"> <release date="2024-08-20" version="0.13.1">
<description> <description>
<p> <p>
Version 0.13.0 of Supersonic Version 0.13.1 of Supersonic
</p> </p>
<p> <p>
Added Added
</p> </p>
<ul> <ul>
<li>Add support for translations, and add Chinese and Italian translations</li> <li>New translations: French, Polish, Portuguese (Brazillian), Romanian, Spanish</li>
<li>Add a peak/RMS meter visualization</li> <li>Add tool tips to buttons and truncated labels</li>
<li>Add track info dialog and context menu item</li> <li>Remember the "skip duplicate tracks" setting when adding tracks to playlists</li>
<li>Add support for Composer (new tracklist column, and row in Track Info dialog)</li> <li>Switch sorting on All Tracks page to recently added</li>
<li>Use artist sortName for sorting artist grid by name, if present</li> </ul>
<li>Add button to sort artist discography by name or year (asc or desc)</li>
<li>Prevent Windows from sleeping while music playing</li>
<li>Add a new button below the volume control to show a pop-up play queue</li>
<li>Add a config file option to disable SSL/TLS validation (useful for self-signed certificates)</li>
</ul>
<p> <p>
Fixed Fixed
</p> </p>
<ul> <ul>
<li>Japanese and possibly other scripts not truncating properly in grid views</li> <li>Custom themes didn't work on Windows</li>
<li>Crash if navigating away from Artist page before cover image loaded</li> <li>Pop up play queue crashing on Windows</li>
<li>Regression in not detecting dark/light mode for Linux</li> <li>Fixed "jumpy" scrolling on MacOS</li>
<li>Artist page not loading artist image for servers that don't support artist largeImageURL</li> <li>Window sometimes misdrawing on startup for Linux (even better fix than last time)</li>
<li>Memory leak when querying certain MPV properties</li> <li>Crash when rendering certain bitmap fonts</li>
<li>Fixed handling of multiple instances of the same track in the play queue</li> <li>Fixed some more memory leaks from communicating with MPV</li>
<li>Improve metadata in Linux .desktop file</li> <li>Missing space in error dialog text for sharing</li>
<li>Window occasionally misrendered into smaller space on opening for Linux over xwayland (more reliable fix than last release)</li> <li>Play queue sometimes not saving on exit</li>
</ul> </ul>
</description> </description>
+13 -18
View File
@@ -3,7 +3,7 @@ package res
const ( const (
AppName = "supersonic" AppName = "supersonic"
DisplayName = "Supersonic" DisplayName = "Supersonic"
AppVersion = "0.13.0" AppVersion = "0.13.1"
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,24 +15,19 @@ const (
var ( var (
WhatsAdded = ` WhatsAdded = `
## Added ## Added
* Add support for translations, and add Chinese and Italian translations * New translations: French, Polish, Portuguese (Brazillian), Romanian, Spanish
* Add a peak/RMS meter visualization * Add tool tips to buttons and truncated labels
* Add track info dialog and context menu item * Remember the "skip duplicate tracks" setting when adding tracks to playlists
* Add support for Composer (new tracklist column, and row in Track Info dialog) * Switch sorting on All Tracks page to recently added`
* Use artist sortName for sorting artist grid by name, if present
* Add button to sort artist discography by name or year (asc or desc)
* Prevent Windows from sleeping while music playing
* Add a new button below the volume control to show a pop-up play queue
* Add a config file option to disable SSL/TLS validation (useful for self-signed certificates)`
WhatsFixed = ` WhatsFixed = `
## Fixed ## Fixed
* Japanese and possibly other scripts not truncating properly in grid views * Custom themes didn't work on Windows
* Crash if navigating away from Artist page before cover image loaded * Pop up play queue crashing on Windows
* Regression in not detecting dark/light mode for Linux * Fixed "jumpy" scrolling on MacOS
* Artist page not loading artist image for servers that don't support artist largeImageURL * Window sometimes misdrawing on startup for Linux (even better fix than last time)
* Memory leak when querying certain MPV properties * Crash when rendering certain bitmap fonts
* Fixed handling of multiple instances of the same track in the play queue * Fixed some more memory leaks from communicating with MPV
* Improve metadata in Linux .desktop file * Missing space in error dialog text for sharing
* Window occasionally misrendered into smaller space on opening for Linux over xwayland (more reliable fix than last release)` * Play queue sometimes not saving 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.12.0" #define MyAppVersion "0.13.1"
#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"