diff --git a/CHANGELOG.md b/CHANGELOG.md index 1a66d00d..623965d1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,25 @@ # Change Log +## [0.13.2] + +### Added +- New translations: German, Japanese +- [#510](https://github.com/dweymouth/supersonic/pull/510) Setting in config dialog to choose app language, overriding the auto-selection +- [#490](https://github.com/dweymouth/supersonic/pull/490) Add config file setting to change how many tracks queued by "Play random" +- Clicking on playlist cover from playlist page shows cover in pop-up (like album page) + +### Fixed +- [#418](https://github.com/dweymouth/supersonic/issues/418) Fix regression in scrolling performance of album grid introduced in 0.12.0 (with "Show year in album grid" setting) +- [#477](https://github.com/dweymouth/supersonic/issues/477) Scroll to currently playing track when loading Now Playing page +- [#483](https://github.com/dweymouth/supersonic/issues/483) Track with new sample rate failing to begin playback on Windows +- [#487](https://github.com/dweymouth/supersonic/issues/487) Removing track from a playlist would remove all copies of it +- [#495](https://github.com/dweymouth/supersonic/issues/495) Use custom HTTP User-Agent to avoid being blocked by some WAF servers +- [#506](https://github.com/dweymouth/supersonic/issues/506) Other scroll improvements: increase base scrolling speed, add keybindings for PageUp/PageDown +- Some performance improvements from updating to Fyne 2.5.3 +- Ensure clicking outside of tracklists can always unselect selection +- A few translation updates +- Wrong tooltip on repeat control + ## [0.13.1] ### Added diff --git a/FyneApp.toml b/FyneApp.toml index 912ca5c1..22c120a3 100644 --- a/FyneApp.toml +++ b/FyneApp.toml @@ -1,7 +1,7 @@ [Details] Icon = "res/appicon-512.png" Name = "Supersonic" - Version = "0.13.1" + Version = "0.13.2" [LinuxAndBSD] Categories = ["Audio", "AudioVideo"] diff --git a/res/io.github.dweymouth.supersonic.appdata.xml b/res/io.github.dweymouth.supersonic.appdata.xml index 8ca42ed3..86edffc1 100644 --- a/res/io.github.dweymouth.supersonic.appdata.xml +++ b/res/io.github.dweymouth.supersonic.appdata.xml @@ -61,34 +61,36 @@ - +

- Version 0.13.1 of Supersonic + Version 0.13.2 of Supersonic

Added

    -
  • New translations: French, Polish, Portuguese (Brazillian), Romanian, Spanish
  • -
  • Add tool tips to buttons and truncated labels
  • -
  • Remember the "skip duplicate tracks" setting when adding tracks to playlists
  • -
  • Switch sorting on All Tracks page to recently added
  • +
  • New translations: German, Japanese
  • +
  • Setting in config dialog to choose app language
  • +
  • Add config file setting to change how many tracks queued by "Play random"
  • +
  • Clicking on playlist cover from playlist page shows cover in pop-up

Fixed

    -
  • Custom themes didn't work on Windows
  • -
  • Pop up play queue crashing on Windows
  • -
  • Fixed "jumpy" scrolling on MacOS
  • -
  • Window sometimes misdrawing on startup for Linux (even better fix than last time)
  • -
  • Crash when rendering certain bitmap fonts
  • -
  • Fixed some more memory leaks from communicating with MPV
  • -
  • Missing space in error dialog text for sharing
  • -
  • Play queue sometimes not saving on exit
  • +
  • Fix regression in scrolling performance of album grid introduced in 0.12.0
  • +
  • Scroll to currently playing track when loading Now Playing page
  • +
  • Track with new sample rate failing to begin playback on Windows
  • +
  • Removing track from a playlist would remove all copies of it
  • +
  • Use custom HTTP User-Agent to avoid being blocked by some WAF servers
  • +
  • Increase base scrolling speed, add keybindings for PageUp/PageDown
  • +
  • Some performance improvements from updating to Fyne 2.5.3
  • +
  • Ensure clicking outside of tracklists can always unselect selection
  • +
  • A few translation updates
  • +
  • Wrong tooltip on repeat control
diff --git a/res/metadata.go b/res/metadata.go index 3afbb603..06a3b0fe 100644 --- a/res/metadata.go +++ b/res/metadata.go @@ -3,7 +3,7 @@ package res const ( AppName = "supersonic" DisplayName = "Supersonic" - AppVersion = "0.13.1" + AppVersion = "0.13.2" AppVersionTag = "v" + AppVersion ConfigFile = "config.toml" GithubURL = "https://github.com/dweymouth/supersonic" @@ -15,19 +15,21 @@ const ( var ( WhatsAdded = ` ## Added -* New translations: French, Polish, Portuguese (Brazillian), Romanian, Spanish -* Add tool tips to buttons and truncated labels -* Remember the "skip duplicate tracks" setting when adding tracks to playlists -* Switch sorting on All Tracks page to recently added` +* New translations: German, Japanese +* Setting in config dialog to choose app language +* Add config file setting to change how many tracks queued by "Play random" +* Clicking on playlist cover from playlist page shows cover in pop-up (like album page)` WhatsFixed = ` ## Fixed -* Custom themes didn't work on Windows -* Pop up play queue crashing on Windows -* Fixed "jumpy" scrolling on MacOS -* Window sometimes misdrawing on startup for Linux (even better fix than last time) -* Crash when rendering certain bitmap fonts -* Fixed some more memory leaks from communicating with MPV -* Missing space in error dialog text for sharing -* Play queue sometimes not saving on exit` +* Fix regression in scrolling performance of album grid introduced in 0.12.0 +* Scroll to currently playing track when loading Now Playing page +* Track with new sample rate failing to begin playback on Windows +* Removing track from a playlist would remove all copies of it +* Use custom HTTP User-Agent to avoid being blocked by some WAF servers +* Increase base scrolling speed, add keybindings for PageUp/PageDown +* Some performance improvements from updating to Fyne 2.5.3 +* Ensure clicking outside of tracklists can always unselect selection +* A few translation updates +* Wrong tooltip on repeat control` ) diff --git a/win_inno_installscript.iss b/win_inno_installscript.iss index 99d12846..f5985bd6 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.13.1" +#define MyAppVersion "0.13.2" #define MyAppPublisher "Drew Weymouth" #define MyAppURL "https://github.com/dweymouth/supersonic" #define MyAppExeName "Supersonic.exe"