diff --git a/CHANGELOG.md b/CHANGELOG.md index 0a868ea..96d2478 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,19 @@ # Change Log +## [0.8.0] - 2023-11-15 + +### Added +- [#98](https://github.com/dweymouth/supersonic/issues/98) Add support for connecting to Jellyfin servers +- [#157](https://github.com/dweymouth/supersonic/issues/157) Add "Auto" ReplayGain option to auto-choose between Track and Album mode +- [#179](https://github.com/dweymouth/supersonic/issues/179) Add experimental setting for changing UI scaling + +### Fixed +- [#282](https://github.com/dweymouth/supersonic/issues/282) Crash when repeatedly searching the All Tracks page quickly +- [#275](https://github.com/dweymouth/supersonic/issues/275) What's New dialog sometimes continuing to re-show on subsequent launches +- [#277](https://github.com/dweymouth/supersonic/issues/277) Config settings sometimes not being saved due to abnormal exits +- Don't crash with zero-track albums or tracks with no artists +- Slightly improved the time it takes to check server connectivity + ## [0.7.0] - 2023-11-07 ### Added diff --git a/Makefile b/Makefile index b7681f4..be421e4 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ icon_path = ./res/appicon-512.png app_name = Supersonic -app_version = 0.7.0 +app_version = 0.8.0 build: go build diff --git a/res/io.github.dweymouth.supersonic.appdata.xml b/res/io.github.dweymouth.supersonic.appdata.xml index c490402..bbeebda 100644 --- a/res/io.github.dweymouth.supersonic.appdata.xml +++ b/res/io.github.dweymouth.supersonic.appdata.xml @@ -5,15 +5,15 @@ FSFAP GPL-3.0+ Supersonic - A lightweight cross-platform desktop client for Subsonic music servers + A lightweight cross-platform desktop client for Subsonic and Jellyfin music servers intense

- A lightweight cross-platform desktop client for Subsonic music - servers (Navidrome, Gonic, Airsonic, etc). + A lightweight cross-platform desktop client for Subsonic and Jellyfin music + servers.

@@ -61,29 +61,30 @@ - +

- Version 0.7.0 of Supersonic + Version 0.8.0 of Supersonic

Added

Fixed

diff --git a/res/metadata.go b/res/metadata.go index fd031d5..d51406e 100644 --- a/res/metadata.go +++ b/res/metadata.go @@ -1,14 +1,9 @@ package res -import ( - "fmt" - "runtime" -) - const ( AppName = "supersonic" DisplayName = "Supersonic" - AppVersion = "0.7.0" + AppVersion = "0.8.0" AppVersionTag = "v" + AppVersion ConfigFile = "config.toml" GithubURL = "https://github.com/dweymouth/supersonic" @@ -16,24 +11,18 @@ const ( KofiURL = "https://ko-fi.com/dweymouth" ) -func shortcutKey() string { - if runtime.GOOS == "darwin" { - return "Cmd" - } - return "Ctrl" -} - var ( - WhatsAdded = fmt.Sprintf(` + WhatsAdded = ` ## Added -* New "Quick search" feature to search entire library from anywhere (%s+G shortcut) -* Support for loading WEBP images -* UI Refresh from migrating to Fyne 2.4 -* New [custom theme](https://github.com/dweymouth/supersonic/wiki/Custom-Themes) color keys: Hyperlink and PageHeader (theme file syntax "0.2") -* Added playback setting to force-disable server transcoding`, shortcutKey()) +* Add support for connecting to Jellyfin servers +* Add "Auto" ReplayGain option to auto-choose between Track and Album mode +* Add experimental setting for changing UI scaling` WhatsFixed = ` ## Fixed -* UI hang when playback slow to begin after clicking on grid view play buttons -* Crash when removing from the currently playing track to end of play queue` +* Crash when repeatedly searching the All Tracks page quickly +* What's New dialog sometimes continuing to re-show on subsequent launches +* Config settings sometimes not being saved due to abnormal exits +* Don't crash with zero-track albums or tracks with no artists +* Slightly improved the time it takes to check server connectivity` )