diff --git a/CHANGELOG.md b/CHANGELOG.md index d25b8a0..5b41492 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ # Change Log +## [0.15.0] + +### Added +- [#582](https://github.com/dweymouth/supersonic/pull/582) Add ability to cast playback to DLNA devices +- [#574](https://github.com/dweymouth/supersonic/pull/574) Add ability to search tracks within playlist +- [#584](https://github.com/dweymouth/supersonic/issues/584) Add context menu actions to items in "Search Everywhere" dialog +- [#571](https://github.com/dweymouth/supersonic/issues/571) Make server requests timeout configurable and increase default timeout +- New overlay animation when showing full size covers + +### Fixed +- [#578](https://github.com/dweymouth/supersonic/issues/578),[#530](https://github.com/dweymouth/supersonic/issues/530) Wrong track scrobbled when skipping next +- [#580](https://github.com/dweymouth/supersonic/issues/580) Regression: searching the "All Tracks" page skips some results + ## [0.14.0] ### Added diff --git a/FyneApp.toml b/FyneApp.toml index 0add8c8..2fb7876 100644 --- a/FyneApp.toml +++ b/FyneApp.toml @@ -1,7 +1,7 @@ [Details] Icon = "res/appicon-512.png" Name = "Supersonic" - Version = "0.14.0" + Version = "0.15.0" [LinuxAndBSD] Categories = ["Audio", "AudioVideo"] diff --git a/res/io.github.dweymouth.supersonic.appdata.xml b/res/io.github.dweymouth.supersonic.appdata.xml index c419982..d796b5d 100644 --- a/res/io.github.dweymouth.supersonic.appdata.xml +++ b/res/io.github.dweymouth.supersonic.appdata.xml @@ -33,6 +33,8 @@
  • 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)
  • +
  • Internet radio station support (Subsonic)
  • +
  • Cast to uPnP/DLNA devices
  • @@ -61,44 +63,29 @@ - +

    - Version 0.14.0 of Supersonic + Version 0.15.0 of Supersonic

    Added

      -
    • New translations: Dutch
    • -
    • Media Key / SMTC support for Windows
    • -
    • Add an Autoplay mode to continually add related songs when nearing the end of queue
    • -
    • Shuffle button added to favorite songs view
    • -
    • Added toast notifications for certain UI actions
    • -
    • Add album shuffle modes to Albums and Genre pages
    • -
    • Caching added for LrcLib lyrics, custom LrcLib URL supported in config file
    • -
    • Use notify-send for notifications on Linux if available
    • -
    • Add setting to disable automatic scaling adjustment for detected DPI
    • -
    • New Advanced settings tab exposing more config file settings to the UI
    • -
    • Favorite/menu icon buttons added to grid cards when hovered
    • -
    • Show full dates from OpenSubsonic servers when available
    • -
    • Log to a file instead of stdout on Windows
    • +
    • Add ability to cast playback to DLNA devices
    • +
    • Add ability to search tracks within playlist
    • +
    • Add context menu actions to items in "Search Everywhere" dialog
    • +
    • Make server requests timeout configurable and increase default timeout
    • +
    • New overlay animation when showing full size covers

    Fixed

      -
    • Persist repeat setting across restarts
    • -
    • Removing track from playlist when sorted removed wrong track
    • -
    • Fullscreen artist images not loading in full resolution
    • -
    • Fix volume slider scrolling too quickly with some mice
    • -
    • Loading dots not stopping if canceling a search before completion
    • -
    • Add list/grid debouncing to improve scrolling smoothness when scrolling very quickly
    • -
    • Image caching broken on some servers due to track IDs not being legal filenames
    • -
    • Migrate to Fyne 2.6 for improved stability and performance
    • -
    • Sometimes crashing on exit
    • +
    • Wrong track scrobbled when skipping next
    • +
    • Regression: searching the "All Tracks" page skips some results
    diff --git a/res/metadata.go b/res/metadata.go index 889d1be..75b3298 100644 --- a/res/metadata.go +++ b/res/metadata.go @@ -3,7 +3,7 @@ package res const ( AppName = "supersonic" DisplayName = "Supersonic" - AppVersion = "0.14.0" + AppVersion = "0.15.0" AppVersionTag = "v" + AppVersion ConfigFile = "config.toml" GithubURL = "https://github.com/dweymouth/supersonic" @@ -15,29 +15,14 @@ const ( var ( WhatsAdded = ` ## Added -* New translations: Dutch -* Media Key / SMTC support for Windows -* Add an Autoplay mode to continually add related songs when nearing the end of queue -* Shuffle button added to favorite songs view -* Added toast notifications for certain UI actions -* Add album shuffle modes to Albums and Genre pages -* Caching added for LrcLib lyrics, custom LrcLib URL supported in config file -* Use notify-send for notifications on Linux if available -* Add setting to disable automatic scaling adjustment for detected DPI -* New Advanced settings tab exposing more config file settings to the UI -* Favorite/menu icon buttons added to grid cards when hovered -* Show full dates from OpenSubsonic servers when available -* Log to a file instead of stdout on Windows` +* Add ability to cast playback to DLNA devices +* Add ability to search tracks within playlist +* Add context menu actions to items in "Search Everywhere" dialog +* Make server requests timeout configurable and increase default timeout +* New overlay animation when showing full size covers` WhatsFixed = ` ## Fixed -* Persist repeat setting across restarts -* Removing track from playlist when sorted removed wrong track -* Fullscreen artist images not loading in full resolution -* Fix volume slider scrolling too quickly with some mice -* Loading dots not stopping if canceling a search before completion -* Add list/grid debouncing to improve scrolling smoothness when scrolling very quickly -* Image caching broken on some servers due to track IDs not being legal filenames -* Migrate to Fyne 2.6 for improved stability and performance -* Sometimes crashing on exit` +* Wrong track scrobbled when skipping next +* Regression: searching the "All Tracks" page skips some results` ) diff --git a/win_inno_installscript.iss b/win_inno_installscript.iss index 17d590d..56744d3 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.14.0" +#define MyAppVersion "0.15.0" #define MyAppPublisher "Drew Weymouth" #define MyAppURL "https://github.com/dweymouth/supersonic" #define MyAppExeName "Supersonic.exe"