Skip to content

Releases: strawberrymusicplayer/strawberry

Strawberry 1.1.1

22 Jul 21:45
Compare
Choose a tag to compare

Bugfixes:

  • Fixed compilation songs being split into different albums when using album grouping.
  • Fixed adding playlist columns not working when stretch mode is disabled (#1085).
  • Fixed resetting playlist columns.
  • Fixed adding songs to playlist adding all songs instead of filtered songs.
  • Fixed collection filter matching entire text instead of individual words.

Enhancements:

  • Use same code for collection and playlist filter search.

macOS and Windows release is available on Patreon (https://www.patreon.com/posts/strawberry-1-1-1-108632702).
If you are sponsoring through GitHub, Ko-fi or PayPal, please e-mail support AT strawberrymusicplayer.org for access to downloads.

Strawberry 1.1.0

14 Jul 12:56
Compare
Choose a tag to compare

Bugfixes:

  • Fixed crash when pressing CTRL + C (#1359).
  • Pass on scroll events to page in settings to avoid changing settings when scrolling with mouse (#1380).
  • Fixed misredered playlist search field with Wayland using scaling (#1255).
  • Fixed Azlyrics lyrics provider because of website changes.
  • Fixed Musixmatch lyrics provider because of website changes.
  • Fixed application exiting when closing file dialog (#1401).
  • Fixed playlist shuffle randomness (#707).
  • Fixed playlist shuffle order always the same when restarting playback (#1381).
  • Fixed dynamic random mix not always ignoring shuffle and repeat mode (#1366).
  • Fixed manual shuffle while playing not setting current song to new index (##1353).
  • Fixed volume sync with PA when output is set to auto (#1123).
  • Fixed mpris:trackid type with KDE 6 (#1397).
  • Fixed open in file manager feature not handling missing XDG_DATA_DIRS variable.
  • Fixed collection pixmap disk cache and moodbar cache with newer Qt versions.
  • Fixed reading common metadata CUE's with multiple files (#1463).
  • Fixed playlist header stretch mode to only resize the right column of the column being resized.
  • Fixed adding columns to playlist header not working when not using stretch mode (#1085).
  • Fixed severe memory leak (!) in context album cover fading (#1464).
  • Separate albums by different artist in album groupings (#1276).
  • Removed -new-window parameter from dolphin command for open in file manager (#1412).
  • Only use playbin3 with GStreamer 1.24 and higher, not with GStreamer 1.22 or lower.
  • (macOS/Windows) Fixed dash and hls streaming, plugins were missing.
  • (Windows) Fixed incorrect colors in smart playlist wizard with Fusion in dark mode (#1399).
  • (Windows) Fixed update window blocking sponsor window on startup.

Enhancements:

  • Improve error messages when connecting and copying to devices.
  • Allow enter to be used with multiselection to add songs to playlist (#1360)
  • Add song progress to taskbar using D-Bus.
  • Use API to receive Radio Paradise channels.
  • Added button for fetching lyrics to tag editor (#1391).
  • Added option not to skip "A", "An" and "The” when sorting artist names in collection (#1393).
  • Improved album and title disc, remastered, etc matching and stripping (#1387).
  • Save volume to settings when adjusting (#1272).
  • Resolve song from collection using track with Cue in XSPF (#1181).
  • Added background image to sidebar.
  • Read metadata from RIFF WAV files (#1424).
  • Use original path instead of canonical path when adding directories to the collection.
  • Only apply added/removed collection directories when settings are saved.
  • Detect and handle different text encodings when reading CUE files (#1429).
  • The collection has been rewritten and improved (model/filter/search) (#392).
  • Improve error messages from tag reader.
  • (Unix) Add experimental GStreamer pipewire support.
  • (Windows) Add experimental exclusive mode for WASAPI.
  • (Windows MSVC) Added experimental ASIO support.
  • (Windows MSVC) Add back WASAPI2.

New features:

  • Letras lyrics provider.
  • Open Tidal API (openapi.tidal.com) cover provider.
  • Turbine analyzer.
  • WaveRubber analyzer.
  • Spotify streaming support.

Removed features:

  • Removed now broken lyricsmode.com lyrics provider because of website changes.

macOS and Windows release is available on Patreon (https://www.patreon.com/posts/strawberry-1-1-0-108113604).

Strawberry 1.1.0-rc4

10 Jul 18:08
Compare
Choose a tag to compare
Strawberry 1.1.0-rc4 Pre-release
Pre-release

New since 1.1.0-rc3:

  • Fixed slow collection search.

New since 1.0.23:

Bugfixes:

  • Fixed crash when pressing CTRL + C (#1359).
  • Pass on scroll events to page in settings to avoid changing settings when scrolling with mouse (#1380).
  • Fixed misredered playlist search field with Wayland using scaling (#1255).
  • Fixed Azlyrics lyrics provider because of website changes.
  • Fixed Musixmatch lyrics provider because of website changes.
  • Fixed application exiting when closing file dialog (#1401).
  • Fixed playlist shuffle randomness (#707).
  • Fixed playlist shuffle order always the same when restarting playback (#1381).
  • Fixed dynamic random mix not always ignoring shuffle and repeat mode (#1366).
  • Fixed manual shuffle while playing not setting current song to new index (##1353).
  • Fixed volume sync with PA when output is set to auto (#1123).
  • Fixed mpris:trackid type with KDE 6 (#1397).
  • Fixed open in file manager feature not handling missing XDG_DATA_DIRS variable.
  • Fixed collection pixmap disk cache and moodbar cache with newer Qt versions.
  • Fixed reading common metadata CUE's with multiple files (#1463).
  • Fixed playlist header stretch mode to only resize the right column of the column being resized.
  • Fixed adding columns to playlist header not working when not using stretch mode (#1085).
  • Fixed severe memory leak (!) in context album cover fading (#1464).
  • Separate albums by different artist in album groupings (#1276).
  • Removed -new-window parameter from dolphin command for open in file manager (#1412).
  • Only use playbin3 with GStreamer 1.24 and higher, not with GStreamer 1.22 or lower.
  • (macOS/Windows) Fixed dash and hls streaming, plugins were missing.
  • (Windows) Fixed incorrect colors in smart playlist wizard with Fusion in dark mode (#1399).

Enhancements:

  • Improve error messages when connecting and copying to devices.
  • Allow enter to be used with multiselection to add songs to playlist (#1360)
  • Add song progress to taskbar using D-Bus.
  • Use API to receive Radio Paradise channels.
  • Added letras lyrics provider.
  • Added Open Tidal API (openapi.tidal.com) cover provider.
  • Added button for fetching lyrics to tag editor (#1391).
  • Added option not to skip "A", "An" and "The” when sorting artist names in collection (#1393).
  • Improved album and title disc, remastered, etc matching and stripping (#1387).
  • Save volume to settings when adjusting (#1272).
  • Resolve song from collection using track with Cue in XSPF (#1181).
  • Added background image to sidebar.
  • Read metadata from RIFF WAV files (#1424).
  • Use original path instead of canonical path when adding directories to the collection.
  • Only apply added/removed collection directories when settings are saved.
  • Detect and handle different text encodings when reading CUE files (#1429).
  • The collection has been rewritten and improved (model/filter/search) (#392).
  • Improve error messages from tag reader.
  • (Unix) Add experimental GStreamer pipewire support.
  • (Windows) Add experimental exclusive mode for WASAPI.
  • (Windows MSVC) Added experimental ASIO support.
  • (Windows MSVC) Add back WASAPI2.

New features:

  • Turbine analyzer.
  • WaveRubber analyzer.
  • Spotify streaming support.

Removed features:

  • Removed now broken lyricsmode.com lyrics provider because of website changes.

Strawberry 1.1.0-rc3

09 Jul 14:27
Compare
Choose a tag to compare
Strawberry 1.1.0-rc3 Pre-release
Pre-release

New since 1.1.0-rc2:

  • Fixed crash when resizing playlist columns.
  • Fixed reading tags as UTF-8.
  • Fixed updating highlighted song.

New since 1.0.23:

Bugfixes:

  • Fixed crash when pressing CTRL + C (#1359).
  • Pass on scroll events to page in settings to avoid changing settings when scrolling with mouse (#1380).
  • Fixed misredered playlist search field with Wayland using scaling (#1255).
  • Fixed Azlyrics lyrics provider because of website changes.
  • Fixed Musixmatch lyrics provider because of website changes.
  • Fixed application exiting when closing file dialog (#1401).
  • Fixed playlist shuffle randomness (#707).
  • Fixed playlist shuffle order always the same when restarting playback (#1381).
  • Fixed dynamic random mix not always ignoring shuffle and repeat mode (#1366).
  • Fixed manual shuffle while playing not setting current song to new index (##1353).
  • Fixed volume sync with PA when output is set to auto (#1123).
  • Fixed mpris:trackid type with KDE 6 (#1397).
  • Fixed open in file manager feature not handling missing XDG_DATA_DIRS variable.
  • Fixed collection pixmap disk cache and moodbar cache with newer Qt versions.
  • Fixed reading common metadata CUE's with multiple files (#1463).
  • Fixed playlist header stretch mode to only resize the right column of the column being resized.
  • Fixed adding columns to playlist header not working when not using stretch mode (#1085).
  • Fixed severe memory leak (!) in context album cover fading (#1464).
  • Separate albums by different artist in album groupings (#1276).
  • Removed -new-window parameter from dolphin command for open in file manager (#1412).
  • Only use playbin3 with GStreamer 1.24 and higher, not with GStreamer 1.22 or lower.
  • (macOS/Windows) Fixed dash and hls streaming, plugins were missing.
  • (Windows) Fixed incorrect colors in smart playlist wizard with Fusion in dark mode (#1399).

Enhancements:

  • Improve error messages when connecting and copying to devices.
  • Allow enter to be used with multiselection to add songs to playlist (#1360)
  • Add song progress to taskbar using D-Bus.
  • Use API to receive Radio Paradise channels.
  • Added letras lyrics provider.
  • Added Open Tidal API (openapi.tidal.com) cover provider.
  • Added button for fetching lyrics to tag editor (#1391).
  • Added option not to skip "A", "An" and "The” when sorting artist names in collection (#1393).
  • Improved album and title disc, remastered, etc matching and stripping (#1387).
  • Save volume to settings when adjusting (#1272).
  • Resolve song from collection using track with Cue in XSPF (#1181).
  • Added background image to sidebar.
  • Read metadata from RIFF WAV files (#1424).
  • Use original path instead of canonical path when adding directories to the collection.
  • Only apply added/removed collection directories when settings are saved.
  • Detect and handle different text encodings when reading CUE files (#1429).
  • The collection has been rewritten and improved (model/filter/search) (#392).
  • Improve error messages from tag reader.
  • (Unix) Add experimental GStreamer pipewire support.
  • (Windows) Add experimental exclusive mode for WASAPI.
  • (Windows MSVC) Added experimental ASIO support.
  • (Windows MSVC) Add back WASAPI2.

New features:

  • Turbine analyzer.
  • WaveRubber analyzer.
  • Spotify streaming support.

Removed features:

  • Removed now broken lyricsmode.com lyrics provider because of website changes.

Strawberry 1.1.0-rc2

09 Jul 02:41
Compare
Choose a tag to compare
Strawberry 1.1.0-rc2 Pre-release
Pre-release

Bugfixes:

  • Fixed crash when pressing CTRL + C (#1359).
  • Pass on scroll events to page in settings to avoid changing settings when scrolling with mouse (#1380).
  • Fixed misredered playlist search field with Wayland using scaling (#1255).
  • Fixed Azlyrics lyrics provider because of website changes.
  • Fixed Musixmatch lyrics provider because of website changes.
  • Fixed application exiting when closing file dialog (#1401).
  • Fixed playlist shuffle randomness (#707).
  • Fixed playlist shuffle order always the same when restarting playback (#1381).
  • Fixed dynamic random mix not always ignoring shuffle and repeat mode (#1366).
  • Fixed manual shuffle while playing not setting current song to new index (##1353).
  • Fixed volume sync with PA when output is set to auto (#1123).
  • Fixed mpris:trackid type with KDE 6 (#1397).
  • Fixed open in file manager feature not handling missing XDG_DATA_DIRS variable.
  • Fixed collection pixmap disk cache and moodbar cache with newer Qt versions.
  • Fixed reading common metadata CUE's with multiple files (#1463).
  • Fixed playlist header stretch mode to only resize the right column of the column being resized.
  • Fixed adding columns to playlist header not working when not using stretch mode (#1085).
  • Fixed severe memory leak (!) in context album cover fading (#1464).
  • Separate albums by different artist in album groupings (#1276).
  • Removed -new-window parameter from dolphin command for open in file manager (#1412).
  • Only use playbin3 with GStreamer 1.24 and higher, not with GStreamer 1.22 or lower.
  • (macOS/Windows) Fixed dash and hls streaming, plugins were missing.
  • (Windows) Fixed incorrect colors in smart playlist wizard with Fusion in dark mode (#1399).

Enhancements:

  • Improve error messages when connecting and copying to devices.
  • Allow enter to be used with multiselection to add songs to playlist (#1360)
  • Add song progress to taskbar using D-Bus.
  • Use API to receive Radio Paradise channels.
  • Added letras lyrics provider.
  • Added Open Tidal API (openapi.tidal.com) cover provider.
  • Added button for fetching lyrics to tag editor (#1391).
  • Added option not to skip "A", "An" and "The” when sorting artist names in collection (#1393).
  • Improved album and title disc, remastered, etc matching and stripping (#1387).
  • Save volume to settings when adjusting (#1272).
  • Resolve song from collection using track with Cue in XSPF (#1181).
  • Added background image to sidebar.
  • Read metadata from RIFF WAV files (#1424).
  • Use original path instead of canonical path when adding directories to the collection.
  • Only apply added/removed collection directories when settings are saved.
  • Detect and handle different text encodings when reading CUE files (#1429).
  • The collection has been rewritten and improved (model/filter/search) (#392).
  • Improve error messages from tag reader.
  • (Unix) Add experimental GStreamer pipewire support.
  • (Windows) Add experimental exclusive mode for WASAPI.
  • (Windows MSVC) Added experimental ASIO support.
  • (Windows MSVC) Add back WASAPI2.

New features:

  • Turbine analyzer.
  • WaveRubber analyzer.
  • Spotify streaming support.

Removed features:

  • Removed now broken lyricsmode.com lyrics provider because of website changes.

Strawberry 1.1.0-rc1

09 Jul 00:51
Compare
Choose a tag to compare
Strawberry 1.1.0-rc1 Pre-release
Pre-release

Bugfixes:

  • Fixed crash when pressing CTRL + C (#1359).
  • Pass on scroll events to page in settings to avoid changing settings when scrolling with mouse (#1380).
  • Fixed misredered playlist search field with Wayland using scaling (#1255).
  • Fixed Azlyrics lyrics provider because of website changes.
  • Fixed Musixmatch lyrics provider because of website changes.
  • Fixed application exiting when closing file dialog (#1401).
  • Fixed playlist shuffle randomness (#707).
  • Fixed playlist shuffle order always the same when restarting playback (#1381).
  • Fixed dynamic random mix not always ignoring shuffle and repeat mode (#1366).
  • Fixed manual shuffle while playing not setting current song to new index (##1353).
  • Fixed volume sync with PA when output is set to auto (#1123).
  • Fixed mpris:trackid type with KDE 6 (#1397).
  • Fixed open in file manager feature not handling missing XDG_DATA_DIRS variable.
  • Fixed collection pixmap disk cache and moodbar cache with newer Qt versions.
  • Fixed reading common metadata CUE's with multiple files (#1463).
  • Fixed playlist header stretch mode to only resize the right column of the column being resized.
  • Fixed adding columns to playlist header not working when not using stretch mode (#1085).
  • Fixed severe memory leak (!) in context album cover fading (#1464).
  • Separate albums by different artist in album groupings (#1276).
  • Removed -new-window parameter from dolphin command for open in file manager (#1412).
  • Only use playbin3 with GStreamer 1.24 and higher, not with GStreamer 1.22 or lower.
  • (macOS/Windows) Fixed dash and hls streaming, plugins were missing.
  • (Windows) Fixed incorrect colors in smart playlist wizard with Fusion in dark mode (#1399).

Enhancements:

  • Improve error messages when connecting and copying to devices.
  • Allow enter to be used with multiselection to add songs to playlist (#1360)
  • Add song progress to taskbar using D-Bus.
  • Use API to receive Radio Paradise channels.
  • Added letras lyrics provider.
  • Added Open Tidal API (openapi.tidal.com) cover provider.
  • Added button for fetching lyrics to tag editor (#1391).
  • Added option not to skip "A", "An" and "The” when sorting artist names in collection (#1393).
  • Improved album and title disc, remastered, etc matching and stripping (#1387).
  • Save volume to settings when adjusting (#1272).
  • Resolve song from collection using track with Cue in XSPF (#1181).
  • Added background image to sidebar.
  • Read metadata from RIFF WAV files (#1424).
  • Use original path instead of canonical path when adding directories to the collection.
  • Only apply added/removed collection directories when settings are saved.
  • Detect and handle different text encodings when reading CUE files (#1429).
  • The collection has been rewritten and improved (model/filter/search) (#392).
  • Improve error messages from tag reader.
  • (Unix) Add experimental GStreamer pipewire support.
  • (Windows) Add experimental exclusive mode for WASAPI.
  • (Windows MSVC) Added experimental ASIO support.
  • (Windows MSVC) Add back WASAPI2.

New features:

  • WaveRubber analyzer.
  • Spotify streaming support.

Removed features:

  • Removed now broken lyricsmode.com lyrics provider because of website changes.

Strawberry 1.0.23

11 Jan 19:46
Compare
Choose a tag to compare

Bugfixes:

  • Fixed possible duplication of song entries after organizing (#1341).
  • Fixed possible crash when connecting devices (#1313).
  • Fixed playlist sorting of original year (#1349).
  • (macOS) Fixed crash when adding collection directory (QTBUG-120469) (#1350).

Enhancements:

  • Treat all stream errors as non-fatal (#1347).
  • Require KDSingleApplication 1.1.0.
  • Fix logging of restored unavailable songs.

Strawberry 1.0.22

09 Dec 22:24
Compare
Choose a tag to compare

Bugfixes:

  • Fixed KDSingleApplication cmake version check.
  • Fixed KDSingleApplication Qt 5 detection (#1299).
  • Fixed timer started in wrong thread (#1302).
  • Fixed erratic seeking behaviour if buffer duration is set to zero (#1302).
  • Fixed SCollection related crash on exit with Qt 5 (#1316).
  • Fixed track about to end related crash on playback failure (#1332).
  • Fixed playlist column widths not remembered if stretch mode is off with Qt 6.6.1 and higher (#1328).
  • (Windows) Properly handle silent uninstall (#1323).

Enhancements:

  • Increase thread priority for playback threads.
  • Allow drag and drop of songs to favorite playlists.

Strawberry 1.0.21

21 Oct 01:55
Compare
Choose a tag to compare

Bugfixes:

  • Fixed seekbar position resetting to zero before showing actual position when seeking.
  • Fixed compressed files showing up in collection (#1274).
  • Fixed connecting devices (#1288).
  • Fixed device schema missing ebur128 fields.
  • Fixed collection search by tag not working with space between colon and search term (#1290).
  • Fixed seeking when 5 seconds is remaining of the song resetting position to beginning (#1258).
  • Fixed intermittent crash when seeking with Auto as output (#1123).
  • (Windows) Fixed playlist header colors in dark mode (#1275).

Enhancements:

  • Support using system KDSingleApplication when available.
  • Improved lyrics matching.
  • (macOS) Fully codesign binaries and DMG.

Strawberry 1.0.20

24 Sep 22:05
Compare
Choose a tag to compare
  • Fixed appdata validation.