From e2ccc8b446839a0a8d70da38ffc982fc1603cd19 Mon Sep 17 00:00:00 2001 From: Drew Weymouth Date: Sat, 13 Sep 2025 13:10:13 -0700 Subject: [PATCH] prepare for 0.18.1 release --- CHANGELOG.md | 17 +++++++++++ FyneApp.toml | 2 +- ...io.github.dweymouth.supersonic.appdata.xml | 28 +++++++++++++------ res/metadata.go | 23 +++++++++------ win_inno_installscript.iss | 2 +- 5 files changed, 52 insertions(+), 20 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 886bd65..fd5d687 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,22 @@ # Change Log +## [0.18.1] + +### Added +- [#696](https://github.com/dweymouth/supersonic/issues/696) Save and use the most recently selected music library when re-launching app +- [#697](https://github.com/dweymouth/supersonic/issues/697) Add Artists to the supported list of startup pages + +### Fixed +- [#412](https://github.com/dweymouth/supersonic/issues/412) Occasionally crashing on Linux when monitors go idle +- [#419](https://github.com/dweymouth/supersonic/issues/419) AppImage: failing to start due to "No GLXFBConfigs returned" +- [#658](https://github.com/dweymouth/supersonic/issues/658) Rework format for now playing status line +- [#664](https://github.com/dweymouth/supersonic/issues/664) AppImage: failing to start on openSUSE-Tumbleweed and CachyOS +- [#423](https://github.com/dweymouth/supersonic/issues/423) Silenty failing to add large number of tracks to playlist (OpenSubsonic servers) +- [#666](https://github.com/dweymouth/supersonic/issues/666) Fail to start on Windows ARM64 or older x64 CPUs +- [#690](https://github.com/dweymouth/supersonic/issues/690) Search results limited to 20 items +- [#691](https://github.com/dweymouth/supersonic/issues/691) Transcoding not working with Jellyfin +- [#703](https://github.com/dweymouth/supersonic/issues/703) Crashing on "Shuffle albums" if fewer than 20 albums available + ## [0.18.0] ### Added diff --git a/FyneApp.toml b/FyneApp.toml index 7b6426b..4b689a7 100644 --- a/FyneApp.toml +++ b/FyneApp.toml @@ -1,7 +1,7 @@ [Details] Icon = "res/appicon-512.png" Name = "Supersonic" - Version = "0.18.0" + Version = "0.18.1" [LinuxAndBSD] Categories = ["Audio", "AudioVideo"] diff --git a/res/io.github.dweymouth.supersonic.appdata.xml b/res/io.github.dweymouth.supersonic.appdata.xml index ca242c3..95d8141 100644 --- a/res/io.github.dweymouth.supersonic.appdata.xml +++ b/res/io.github.dweymouth.supersonic.appdata.xml @@ -63,23 +63,33 @@ - +

- Version 0.18.0 of Supersonic + Version 0.18.1 of Supersonic

Added

    -
  • Make play button on Albums page configurable to shuffle or play in order
  • -
  • Add sample rate, bit depth, and channel count to track info dialog
  • -
  • Add waveform seekbar
  • -
  • Add CLI commands to start minimized, and to show/raise the app window
  • -
  • Add CLI commands to search and play albums, tracks, and playlists
  • -
  • Add player control buttons to Windows taskbar thumbnail
  • -
  • Add ability to stop playback after current track finishes
  • +
  • Save and use the most recently selected music library when re-launching app
  • +
  • Add Artists to the supported list of startup pages
  • +
+ +

+ Fixed +

+
    +
  • Occasionally crashing on Linux when monitors go idle
  • +
  • AppImage: failing to start due to "No GLXFBConfigs returned
  • +
  • AppImage: failing to start on openSUSE-Tumbleweed and CachyOS
  • +
  • Rework format for now playing status line
  • +
  • Silenty failing to add large number of tracks to playlist (OpenSubsonic servers)
  • +
  • Fail to start on Windows ARM64 or older x64 CPUs
  • +
  • Search results limited to 20 items
  • +
  • Transcoding not working with Jellyfin
  • +
  • Crashing on "Shuffle albums" if fewer than 20 albums available
diff --git a/res/metadata.go b/res/metadata.go index 05d513f..a49c461 100644 --- a/res/metadata.go +++ b/res/metadata.go @@ -3,7 +3,7 @@ package res const ( AppName = "supersonic" DisplayName = "Supersonic" - AppVersion = "0.18.0" + AppVersion = "0.18.1" AppVersionTag = "v" + AppVersion ConfigFile = "config.toml" GithubURL = "https://github.com/dweymouth/supersonic" @@ -15,13 +15,18 @@ const ( var ( WhatsAdded = ` ## Added -* Make play button on Albums page configurable to shuffle or play in order -* Add sample rate, bit depth, and channel count to track info dialog -* Add waveform seekbar -* Add CLI commands to start minimized, and to show/raise the app window -* Add CLI commands to search and play albums, tracks, and playlists -* Add player control buttons to Windows taskbar thumbnail -* Add ability to stop playback after current track finishes` +* Save and use the most recently selected music library when re-launching app +* Add Artists to the supported list of startup pages` - WhatsFixed = `` + WhatsFixed = ` +## Fixed +* Occasionally crashing on Linux when monitors go idle +* AppImage: failing to start due to "No GLXFBConfigs returned +* AppImage: failing to start on openSUSE-Tumbleweed and CachyOS +* Rework format for now playing status line +* Silenty failing to add large number of tracks to playlist (OpenSubsonic servers) +* Fail to start on Windows ARM64 or older x64 CPUs +* Search results limited to 20 items +* Transcoding not working with Jellyfin +* Crashing on "Shuffle albums" if fewer than 20 albums available` ) diff --git a/win_inno_installscript.iss b/win_inno_installscript.iss index 6a5b85d..2a6fa8d 100644 --- a/win_inno_installscript.iss +++ b/win_inno_installscript.iss @@ -2,7 +2,7 @@ ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES! #define MyAppName "Supersonic" -#define MyAppVersion "0.18.0" +#define MyAppVersion "0.18.1" #define MyAppPublisher "Drew Weymouth" #define MyAppURL "https://github.com/dweymouth/supersonic" #define MyAppExeName "Supersonic.exe"