diff --git a/CHANGELOG.md b/CHANGELOG.md index 4c0a5f8f..52d08d4c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,19 @@ # Change Log +## [0.9.0] - 2024-01-27 + +### Added +- [#33](https://github.com/dweymouth/supersonic/issues/33) Allow reordering of tracks in the play queue +- [#218](https://github.com/dweymouth/supersonic/issues/218) Highlight the icon of the current page's navigation button (thanks @natilou!) +- [#273](https://github.com/dweymouth/supersonic/issues/273) Show release type in album page header (for OpenSubsonic servers) +- [#309](https://github.com/dweymouth/supersonic/issues/309) Setting to save and reload play queue on exit/startup +- [#315](https://github.com/dweymouth/supersonic/issues/315) Use most recent playlist as default in "Add to playlist" dialog +- [#316](https://github.com/dweymouth/supersonic/issues/316) Option to show desktop notifications on track change +- Added icons to context menu items + +### Fixed +- [#313](https://github.com/dweymouth/supersonic/issues/313) OpenGL startup error on some hardware + ## [0.8.2] - 2023-12-16 ### Fixed diff --git a/Makefile b/Makefile index f9cfac98..e9180614 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ icon_path = ./res/appicon-512.png app_name = Supersonic -app_version = 0.8.2 +app_version = 0.9.0 build: go build diff --git a/res/io.github.dweymouth.supersonic.appdata.xml b/res/io.github.dweymouth.supersonic.appdata.xml index f1a57455..0ddd4588 100644 --- a/res/io.github.dweymouth.supersonic.appdata.xml +++ b/res/io.github.dweymouth.supersonic.appdata.xml @@ -29,9 +29,6 @@
  • Multi-server support
  • Primary and alternate server hostnames, e.g. for internal and external URLs
  • Set filters in albums browsing view
  • -
  • Album and playlist views with tracklist and cover image
  • -
  • Artist view with biography, image, similar artists, and discography
  • -
  • Create, play, and update playlists
  • Sort tracklist views by column and configure visible tracklist columns
  • Set/unset favorite and browse by favorite albums, artists, and songs
  • Shuffle and repeat playback modes (partial; shuffle album, playlist, artist radio, random songs)
  • @@ -63,20 +60,30 @@ - +

    - Version 0.8.2 of Supersonic + Version 0.9.0 of Supersonic

    +

    + Added +

    +
      +
    • Allow reordering of tracks in the play queue
    • +
    • Highlight the icon of the current page's navigation button
    • +
    • Show release type in album page header (for OpenSubsonic servers)
    • +
    • Setting to save and reload play queue on exit/startup
    • +
    • Use most recent playlist as default in "Add to playlist" dialog
    • +
    • Option to show desktop notifications on track change
    • +
    • Added icons to context menu items
    • +
    +

    Fixed

      -
    • Occasional crash when showing album info dialog, especially on Jellyfin
    • -
    • Unable to connect to Airsonic servers not supporting latest Subsonic API
    • -
    • Long album titles overflow the bounds of info dialog
    • -
    • ReplayGain "prevent clipping" setting was reversed
    • +
    • OpenGL startup error on some hardware
    diff --git a/res/metadata.go b/res/metadata.go index bd075933..5d3b0459 100644 --- a/res/metadata.go +++ b/res/metadata.go @@ -3,7 +3,7 @@ package res const ( AppName = "supersonic" DisplayName = "Supersonic" - AppVersion = "0.8.2" + AppVersion = "0.9.0" AppVersionTag = "v" + AppVersion ConfigFile = "config.toml" GithubURL = "https://github.com/dweymouth/supersonic" @@ -13,13 +13,19 @@ const ( ) var ( - WhatsAdded = `` + WhatsAdded = ` +## Added +* Allow reordering of tracks in the play queue +* Highlight the icon of the current page's navigation button (thanks @natilou!) +* Show release type in album page header (for OpenSubsonic servers) +* Setting to save and reload play queue on exit/startup +* Use most recent playlist as default in "Add to playlist" dialog +* Option to show desktop notifications on track change +* Added icons to context menu items +` WhatsFixed = ` ## Fixed -* Occasional crash when showing album info dialog, especially on Jellyfin -* Unable to connect to Airsonic servers not supporting latest Subsonic API -* Long album titles overflow the bounds of info dialog -* ReplayGain "prevent clipping" setting was reversed +* OpenGL startup error on some hardware ` )