From 7db96e8056063a36779830c05316d8ebba32eec5 Mon Sep 17 00:00:00 2001 From: Drew Weymouth Date: Sun, 5 Apr 2026 13:25:37 -0700 Subject: [PATCH] prepare for 0.21.1 release --- CHANGELOG.md | 13 +++++++ FyneApp.toml | 2 +- ...io.github.dweymouth.supersonic.appdata.xml | 34 +++++-------------- res/metadata.go | 23 +++++-------- win_inno_installscript.iss | 2 +- 5 files changed, 32 insertions(+), 42 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0ef5800..2d90ea8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ # Change Log +## [0.21.1] + +### Added +- [#887](https://github.com/dweymouth/supersonic/pull/887) Turkish translation + +### Fixed +- [#877](https://github.com/dweymouth/supersonic/issues/877) Regression: library not loading for Funkwhale servers +- [#895](https://github.com/dweymouth/supersonic/issues/895) Fix crash when playing track with index shorter than previous queue length while shuffling +- [#888](https://github.com/dweymouth/supersonic/issues/888) Fix intermittent crash when creating share URLs +- [#878](https://github.com/dweymouth/supersonic/pull/878) Close to dock behavior for MacOS +- [#881](https://github.com/dweymouth/supersonic/issues/881) Regression: Sorting artist discography not working +- [#875](https://github.com/dweymouth/supersonic/issues/875) Shuffle button on albums and playlists not working after introduction of queue shuffle mode feature + ## [0.21.0] ### Added diff --git a/FyneApp.toml b/FyneApp.toml index 2f5d41b..720e57d 100644 --- a/FyneApp.toml +++ b/FyneApp.toml @@ -1,7 +1,7 @@ [Details] Icon = "res/appicon-512.png" Name = "Supersonic" - Version = "0.21.0" + Version = "0.21.1" [LinuxAndBSD] Categories = ["Audio", "AudioVideo"] diff --git a/res/io.github.dweymouth.supersonic.appdata.xml b/res/io.github.dweymouth.supersonic.appdata.xml index 4793fca..2806062 100644 --- a/res/io.github.dweymouth.supersonic.appdata.xml +++ b/res/io.github.dweymouth.supersonic.appdata.xml @@ -63,45 +63,29 @@ - +

- Version 0.21.0 of Supersonic + Version 0.21.1 of Supersonic

Added

    -
  • Shuffle play queue
  • -
  • All Tracks tab on Artist page
  • -
  • Equalizer improvements: 10-band EQ option, AutoEQ headphone profiles, preset management
  • -
  • Song Radio context menu item on play queue
  • -
  • Display radio stream ICY metadata
  • -
  • -rate-current CLI option to rate the currently playing track
  • -
  • -reload-theme CLI flag to re-apply the current theme
  • -
  • Updated Polish and Chinese translations
  • -
- -

- Changed -

-
    -
  • Shuffle and repeat controls moved into main player controls
  • -
  • Waveform seekbar disabled by default
  • -
  • Use JSON instead of XML in Subsonic API requests
  • +
  • Turkish translation

Fixed

    -
  • Crash in playback engine during time position update
  • -
  • Clearing cache did not clear in-memory cache
  • -
  • Normalize server URLs before connecting
  • -
  • Race condition around context cancel func
  • -
  • Occasional momentary playback when loading saved play queue
  • -
  • Fix content not loading on startup until window focused
  • +
  • Regression: library not loading for Funkwhale servers
  • +
  • Fix crash when playing track with index shorter than previous queue length while shuffling
  • +
  • Fix intermittent crash when creating share URLs
  • +
  • Close to dock behavior for MacOS
  • +
  • Regression: Sorting artist discography not working
  • +
  • Shuffle button on albums and playlists not working after introduction of queue shuffle mode feature
diff --git a/res/metadata.go b/res/metadata.go index ca017ee..78ee70a 100644 --- a/res/metadata.go +++ b/res/metadata.go @@ -3,7 +3,7 @@ package res const ( AppName = "supersonic" DisplayName = "Supersonic" - AppVersion = "0.21.0" + AppVersion = "0.21.1" AppVersionTag = "v" + AppVersion ConfigFile = "config.toml" GithubURL = "https://github.com/dweymouth/supersonic" @@ -15,21 +15,14 @@ const ( var ( WhatsAdded = ` ## Added -* Shuffle play queue -* All Tracks tab on Artist page -* Equalizer improvements: 10-band EQ option, AutoEQ headphone profiles, preset management -* Song Radio context menu item on play queue -* Display radio stream ICY metadata -* -rate-current CLI option to rate the currently playing track -* -reload-theme CLI flag to re-apply the current theme -* Updated Polish and Chinese translations` +* Turkish translation` WhatsFixed = ` ## Fixed -* Crash in playback engine during time position update -* Clearing cache did not clear in-memory cache -* Normalize server URLs before connecting -* Race condition around context cancel func -* Occasional momentary playback when loading saved play queue -* Fix content not loading on startup until window focused` +* Regression: library not loading for Funkwhale servers +* Fix crash when playing track with index shorter than previous queue length while shuffling +* Fix intermittent crash when creating share URLs +* Close to dock behavior for MacOS +* Regression: Sorting artist discography not working +* Shuffle button on albums and playlists not working after introduction of queue shuffle mode feature` ) diff --git a/win_inno_installscript.iss b/win_inno_installscript.iss index 40d5ee3..2f50f95 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.21.0" +#define MyAppVersion "0.21.1" #define MyAppPublisher "Drew Weymouth" #define MyAppURL "https://github.com/dweymouth/supersonic" #define MyAppExeName "Supersonic.exe"