# Strawberry changelog > A music player and collection organizer. - Vendor: Jonas Kvinge - Category: Media - Platforms: Desktop - Official site: https://www.strawberrymusicplayer.org - Tracked by: What's New (https://whatsnew.fyi/product/strawberry) - Harvested from: GitHub (strawberrymusicplayer/strawberry) - Entries below: 10 (newest first) What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. ## Releases ### 1.2.26 — Strawberry 1.2.26 - Date: 2026-07-30 - Version: 1.2.26 - Original notes: https://github.com/strawberrymusicplayer/strawberry/releases/tag/1.2.26 - Permalink: https://whatsnew.fyi/product/strawberry/releases/1.2.26 - Labels: Platforms: Desktop - **fixed** — Fixed re-loading playlist item metadata for local files not in the collection after editing tags - **changed** — Replaced deprecated QLibraryInfo::path with QLibraryInfo::paths - **removed** — Removed dedicated network access manager for lyrics ##### Bugfixes - Fixed re-loading playlist item metadata for local files not in the collection after editing tags (#2257) ##### Enhancements - Replaced deprecated QLibraryInfo::path with QLibraryInfo::paths - Removed dedicated network access manager for lyrics - Refactor the playlist items save/reload code - Refactor the translation loading code **Full Changelog**: https://github.com/strawberrymusicplayer/strawberry/compare/1.2.25...1.2.26 Linux AppImage, macOS and Windows release is available on Patreon: https://www.patreon.com/jonaskvinge/posts/strawberry-1-2-165288320 ### 1.2.25 — Strawberry 1.2.25 - Date: 2026-07-25 - Version: 1.2.25 - Original notes: https://github.com/strawberrymusicplayer/strawberry/releases/tag/1.2.25 - Permalink: https://whatsnew.fyi/product/strawberry/releases/1.2.25 - Labels: Platforms: Desktop - **fixed** — Fixed a possible deadlock during gapless track transition when an error occurs loading the next track - **fixed** — Fixed the wrong embedded cover being picked for FLAC/Ogg files with multiple untagged pictures - **fixed** — Fixed tag edits made in the playlist not being reflected immediately, and restored the previous metadata if saving a tag edit fails - **fixed** — Fixed the taskbar/dock icon not matching the running window on some desktops - **fixed** — Numerous stability, crash-safety and thread-safety fixes throughout the application - **added** — Added recursive expansion of nested .m3u/.m3u8 playlist references so they load as a fully expanded, flat playlist - **added** — Added AppImage packaging ##### Bugfixes - Fixed a possible deadlock during gapless track transition when an error occurs loading the next track (#2251) - Fixed the wrong embedded cover being picked for FLAC/Ogg files with multiple untagged ("Other") pictures (#2250) - Fixed tag edits made in the playlist not being reflected immediately, and restored the previous metadata if saving a tag edit fails (#2239) - Fixed the taskbar/dock icon not matching the running window on some desktops (#2242) - Numerous stability, crash-safety and thread-safety fixes throughout the application ##### Enhancements - Added recursive expansion of nested .m3u/.m3u8 playlist references so they load as a fully expanded, flat playlist (#2185) - Added AppImage packaging Contributors: @jonaski, @oliverpool and @octaviospain Linux AppImage, macOS and Windows release is available on Patreon: https://www.patreon.com/jonaskvinge/posts/strawberry-1-2-164844310 **Full Changelog**: https://github.com/strawberrymusicplayer/strawberry/compare/1.2.24...1.2.25 ### 1.2.24 — Strawberry 1.2.24 - Date: 2026-07-16 - Version: 1.2.24 - Original notes: https://github.com/strawberrymusicplayer/strawberry/releases/tag/1.2.24 - Permalink: https://whatsnew.fyi/product/strawberry/releases/1.2.24 - Labels: Platforms: Desktop - **fixed** — Fixed playback hanging with no error shown when trying to play a track whose file no longer exists on disk - **fixed** — Fixed the tag fetcher dialog showing a generic message instead of the actual error when a Musicbrainz/AcoustID lookup fails - **fixed** — Hardened Chromaprinter decoding against malformed or oversized files and capped its in-memory PCM usage - **fixed** — Fixed the context menu using the wrong item when invoked via keyboard in the playlist and smart playlists views - **fixed** — Fixed blurry star rating icons by enabling smooth pixmap scaling - **added** — Added F64LE (64-bit float) sample format support for the spectrum analyzer - **fixed** — Numerous stability, crash-safety and thread-safety fixes throughout the application - **added** — Added more keyboard shortcuts for playlist navigation: jump to last/active playlist and close playlist ##### Bugfixes - Fixed playback hanging with no error shown when trying to play a track whose file no longer exists on disk (#2232) - Fixed the tag fetcher dialog showing a generic message instead of the actual error when a Musicbrainz/AcoustID lookup fails - Hardened Chromaprinter decoding against malformed or oversized files and capped its in-memory PCM usage - Fixed the context menu using the wrong item when invoked via keyboard in the playlist and smart playlists views (#2219) - Fixed blurry star rating icons by enabling smooth pixmap scaling (#2220) - Added F64LE (64-bit float) sample format support for the spectrum analyzer - Numerous stability, crash-safety and thread-safety fixes throughout the application ##### Enhancements - Added more keyboard shortcuts for playlist navigation: jump to last/active playlist and close playlist (#2197) ##### Contributors: @jonaski, @claudiu-mn, @OpsKonekt **Full Changelog**: https://github.com/strawberrymusicplayer/strawberry/compare/1.2.23...1.2.24 macOS and Windows release is available on Patreon: https://www.patreon.com/jonaskvinge/posts/strawberry-1-2-164032938 ### 1.2.23 — Strawberry 1.2.23 - Date: 2026-07-09 - Version: 1.2.23 - Original notes: https://github.com/strawberrymusicplayer/strawberry/releases/tag/1.2.23 - Permalink: https://whatsnew.fyi/product/strawberry/releases/1.2.23 - Labels: Platforms: Desktop - **fixed** — Disabled widgets not appearing greyed out when a custom color set is in use - **fixed** — Custom palette colors being selectable with the Breeze style, which doesn't support them - **fixed** — Tab order in appearance settings - **fixed** — Exclusive mode being selectable in backend settings when not supported by the current output - **fixed** — Fader not resuming after being paused - **fixed** — Metadata from a radio stream track carrying over to the next track when its own tags are empty - **fixed** — Possible division by zero in the FHT spectrum analyzer - **fixed** — Notifications not working on macOS by replacing the deprecated NSUserNotification API with UserNotifications - **fixed** — Possible hang on exit on macOS when a device lister was still running - **fixed** — Windows System Media Transport Controls image and timeline handling - **fixed** — Numerous stability, crash-safety and thread-safety issues throughout the application - **changed** — Style changes under appearance settings are now applied immediately, without requiring a restart - **added** — Support for native dark mode on macOS and Windows - **added** — Support for sorting radio browser search results by clicking column headers ##### Bugfixes - Fixed disabled widgets not appearing greyed out when a custom color set is in use - Fixed custom palette colors being selectable with the Breeze style, which doesn't support them - Fixed tab order in appearance settings - Fixed exclusive mode being selectable in backend settings when not supported by the current output - Fixed the fader not resuming after being paused (#2204) - Fixed metadata (title, artist, album) from a radio stream track carrying over to the next track when its own tags are empty - Fixed a possible division by zero in the FHT spectrum analyzer - Fixed notifications not working on macOS by replacing the deprecated NSUserNotification API with UserNotifications - Fixed a possible hang on exit on macOS when a device lister was still running - Fixed Windows System Media Transport Controls image and timeline handling (#2208) - Numerous stability, crash-safety and thread-safety fixes throughout the application ##### Enhancements - Style changes under appearance settings are now applied immediately, without requiring a restart - Added support for native dark mode on macOS and Windows - Added support for sorting radio browser search results by clicking column headers (#2200) ##### Contributors - @jonaski - @mzilinski - @brhartman **Full Changelog**: https://github.com/strawberrymusicplayer/strawberry/compare/1.2.22...1.2.23 macOS and Windows release is available on Patreon: https://www.patreon.com/jonaskvinge/posts/strawberry-1-2-163325193 ### 1.2.22 — Strawberry 1.2.22 - Date: 2026-07-05 - Version: 1.2.22 - Original notes: https://github.com/strawberrymusicplayer/strawberry/releases/tag/1.2.22 - Permalink: https://whatsnew.fyi/product/strawberry/releases/1.2.22 - Labels: Platforms: Desktop - **fixed** — Fixed editing tags for files on GVFS mounts (SMB, SFTP, MTP) by editing a local temporary copy - **fixed** — Fixed the seekbar treating the mouse as still pressed when playback is stopped while seeking - **fixed** — Fixed the beginning of songs being cut off while the audio device (DAC) is warming up with a new configurable device warm-up delay (default 500 ms) - **fixed** — Fixed empty available icon size handling for scalable (SVG) icons - **fixed** — Fixed Musixmatch lyrics search - **security** — Removed logging of access tokens - **fixed** — Numerous stability, crash-safety and thread-safety fixes throughout the application - **changed** — All central palette color roles are now configurable under appearance settings, with a dark mode preset - **added** — Added System Media Transport Controls support on Windows - **changed** — Simplified GStreamer pipeline state handling and teardown, playback now starts directly without an intermediate pause - **changed** — Turned on Subsonic certificate verification by default - **changed** — Apply a default transfer timeout to network requests - **removed** — Removed Last.fm import ##### Bugfixes - Fixed editing tags for files on GVFS mounts (SMB, SFTP, MTP) by editing a local temporary copy (#1696) - Fixed the seekbar treating the mouse as still pressed when playback is stopped while seeking (#2075) - Fixed the beginning of songs being cut off while the audio device (DAC) is warming up with a new configurable device warm-up delay (default 500 ms) - Fixed empty available icon size handling for scalable (SVG) icons (#2171) - Fixed Musixmatch lyrics search - Removed logging of access tokens - Numerous stability, crash-safety and thread-safety fixes throughout the application ##### Enhancements - All central palette color roles are now configurable under appearance settings, with a dark mode preset (#2063) - Added System Media Transport Controls support on Windows (#1923) - Simplified GStreamer pipeline state handling and teardown, playback now starts directly without an intermediate pause - Turned on Subsonic certificate verification by default - Apply a default transfer timeout to network requests - Removed Last.fm import (#1936) **Full Changelog**: https://github.com/strawberrymusicplayer/strawberry/compare/1.2.21...1.2.22 macOS and Windows release is available on Patreon: https://www.patreon.com/jonaskvinge/posts/strawberry-1-2-163000756 ### 1.2.21 — Strawberry 1.2.21 - Date: 2026-06-27 - Version: 1.2.21 - Original notes: https://github.com/strawberrymusicplayer/strawberry/releases/tag/1.2.21 - Permalink: https://whatsnew.fyi/product/strawberry/releases/1.2.21 - Labels: Platforms: Desktop - **fixed** — Re-point playlist items that reference duplicated songs before removal - **changed** — Preserve user data before deleting duplicate songs - **added** — Check for svg support - **added** — Support custom icons from scalable dir - **changed** — Custom icons take precedence over system theme icons - **added** — Add .tak to valid file extensions - **added** — Optional exponential volume - **fixed** — Fixed build without moodbar and waveform - Re-point playlist items that references duplicated songs before removal (#2168) - Preserve user data before deleting duplicate songs (#2168) - Check for svg support (#2171) - Support custom icons from scalable dir (#2171) - Custom icons take precedence over system theme icons (#2171) - Add .tak to valid file extensions - Optional exponential volume - Fixed build without moodbar and waveform macOS and Windows release is available on Patreon: https://www.patreon.com/jonaskvinge/posts/strawberry-1-2-162258330 ### 1.2.20 — Strawberry 1.2.20 - Date: 2026-06-20 - Version: 1.2.20 - Original notes: https://github.com/strawberrymusicplayer/strawberry/releases/tag/1.2.20 - Permalink: https://whatsnew.fyi/product/strawberry/releases/1.2.20 - Labels: Platforms: Desktop - **fixed** — Defer writing playcount and rating tags for the currently playing MP3 file to prevent playback issues - **fixed** — Fixed volume being reset during gapless playback when the sample rate changes between tracks - **fixed** — Prevent duplicate songs with identical URL - **fixed** — Fixed album shuffle to use the effective album artist - **fixed** — Fixed collection watcher skipping symlinked directories - **fixed** — Fixed collection subdirectory path handling when renaming directories - **fixed** — Fixed songlyrics.com, elyrics.net and letras lyrics parsing - **fixed** — Fixed SPC (GME) file parsing - **fixed** — Fixed Tidal session not being cleared on authentication errors - **fixed** — Fixed global shortcuts to use the first backend that registers successfully - **fixed** — Prefer the volume UUID when identifying removable devices - **fixed** — Save settings when the session manager requests a commit - **changed** — Set StartupWMClass in the desktop file to org.strawberrymusicplayer.strawberry - **fixed** — Fixed two tabs closed when middle clicking on a playlist tab - **changed** — Allow longer timeout waiting for lyrics - **fixed** — Fixed scroll wheel changes numeric values (number, disc, year) instead of scrolling the window content in tag editor - **fixed** — Fixed playback stopping on files with embedded subtitle/text streams such as S_TEXT/WEBVTT - **fixed** — Only apply HTTP proxies to streaming, since SOCKS proxies are not supported by GStreamer - **fixed** — Fixed updating device collection path - **added** — New waveform for seekbar - **added** — New filesystem watcher on Linux and Windows which also detects file changes within directories ##### Bugfixes: - Defer writing playcount and rating tags for the currently playing MP3 file to prevent playback issues (#1916) - Fixed volume being reset during gapless playback when the sample rate changes between tracks (#2149) - Prevent duplicate songs with identical URL (#1341) - Fixed album shuffle to use the effective album artist - Fixed collection watcher skipping symlinked directories - Fixed collection subdirectory path handling when renaming directories - Fixed songlyrics.com, elyrics.net and letras lyrics parsing - Fixed SPC (GME) file parsing - Fixed Tidal session not being cleared on authentication errors - Fixed global shortcuts to use the first backend that registers successfully - Prefer the volume UUID when identifying removable devices (#2125) - Save settings when the session manager requests a commit (#1818) - Set StartupWMClass in the desktop file to org.strawberrymusicplayer.strawberry (#1996) - Fixed two tabs closed when middle clicking on a playlist tab (#2084) - Allow longer timeout waiting for lyrics - Fixed scroll wheel changes numeric values (number, disc, year) instead of scrolling the window content in tag editor (#2104) - Fixed playback stopping on files with embedded subtitle/text streams such as S_TEXT/WEBVTT (#2128) - Only apply HTTP proxies to streaming, since SOCKS proxies are not supported by GStreamer (#2086) - Fixed updating device collection path (#2125) - Numerous stability, crash-safety, memory-safety and detach fixes throughout the application ##### Enhancements: - New waveform for seekbar - New filesystem watcher on Linux and Windows which also detects file changes within directories - Added radio browser - Improved MPRIS2 support (TrackMetadataChanged and TrackAdded signals and upgraded playlist track definitions) - Include release group MBID in ListenBrainz scrobble submission - FFTW3 fast spectrum plugin for moodbar is now optional - Removed broken ChartLyrics, lyricfind.com and lololyrics.com lyrics provider - (Windows|MinGW-W64) Switch back to winpthreads ##### Contributors * @jonaski * @mzilinski * @Vinzzzze * @nyakase * @Jontos * @Kyuyrii * @octaviospain **Full Changelog**: https://github.com/strawberrymusicplayer/strawberry/compare/1.2.19...1.2.20 macOS and Windows release is available on Patreon (https://www.patreon.com/jonaskvinge/posts/strawberry-1-2-161639853) ### 1.2.19 — Strawberry 1.2.19 - Date: 2026-04-17 - Version: 1.2.19 - Original notes: https://github.com/strawberrymusicplayer/strawberry/releases/tag/1.2.19 - Permalink: https://whatsnew.fyi/product/strawberry/releases/1.2.19 - Labels: Platforms: Desktop - **fixed** — Fixed MPRIS2 Play causing playback to restart if already playing - **fixed** — Fixed incorrect use of beginInsertRows() / endInsertRows() when adding / removing devices - **fixed** — Fixed album cover manager save cover to file not working - **fixed** — Fixed repeat and shuffle button sizes - **fixed** — Fixed MPRIS2 resetting previous played track history - **fixed** — Fixed Qobuz authentication - **changed** — Rewrote Discord RPC with Qt and removed RapidJSON dependency - **added** — New grouping shuffle mode - **changed** — Use HTTP POST for AcoustID lookup - **added** — Write MusicBrainz Track Id when completing tags using MusicBrainz - **added** — Added rating filter to the collection ##### Bugfixes: - Fixed MPRIS2 Play causing playback to restart if already playing (#1995) - Fixed incorrect use beginInsertRows() / endInsertRows() of when adding / removing devices (#2021) - Fixed album cover manager save cover to file not working (#2039) - Fixed repeat and shuffle button sizes (#1838) - Fixed MPRIS2 resetting previous played track history - Fixed Qobuz authentication (#2058) ##### Enhancements: - Rewrote Discord RPC with Qt and removed RapidJSON dependency - New grouping shuffle mode - Use HTTP POST for AcoustID lookup - Write MusicBrainz Track Id when completing tags using MusicBrainz - Added rating filter to the collection (#2054) ##### Contributors * @jonaski * @TheFreeman193 * @PunkPangolin * @Vinzzzze * @sebathomas * @VictorVow * @mzilinski **Full Changelog**: https://github.com/strawberrymusicplayer/strawberry/compare/1.2.18...1.2.19 macOS and Windows release is available on Patreon (https://www.patreon.com/posts/strawberry-1-2-155927835). ### 1.2.18 — Strawberry 1.2.18 - Date: 2026-02-01 - Version: 1.2.18 - Original notes: https://github.com/strawberrymusicplayer/strawberry/releases/tag/1.2.18 - Permalink: https://whatsnew.fyi/product/strawberry/releases/1.2.18 - Labels: Platforms: Desktop - **fixed** — Devices no longer detected with newer GIO versions - **fixed** — Error message appearing when dragging folders with non-audio files to the playlist from files - **fixed** — Clear button for device textfield in Backend settings - Fixed devices no longer detected with newer GIO versions (#1974) - Fixed error message appearing when dragging folders with non-audio files to the playlist from files (#1977) - Fixed clear button for device textfield in Backend settings macOS and Windows release is available on Patreon (https://www.patreon.com/posts/strawberry-1-2-149676843). ### 1.2.17 — Strawberry 1.2.17 - Date: 2026-01-18 - Version: 1.2.17 - Original notes: https://github.com/strawberrymusicplayer/strawberry/releases/tag/1.2.17 - Permalink: https://whatsnew.fyi/product/strawberry/releases/1.2.17 - Labels: Platforms: Desktop - **fixed** — Avoid re-scan of restored songs unless mtime is changed - **changed** — Skip existing files when organizing if not overwriting - **fixed** — Fixed cursor highlight disappearing off-screen when using down cursor - **fixed** — Fixed CD playback only working for the first optical drive - **fixed** — Fixed possible race-condition when switching tracks - **fixed** — Fixed possible file descriptor exhaustion by using shared thread pool - **changed** — Don't automatically sort playlist with the auto sort option before it's fully loaded - **fixed** — Fixed network features stop working after computer suspends and resumes - **fixed** — Fixed crash on exit after Qobuz login - **added** — Added tag editor option to select ID3v2 version - **fixed** — Fixed Qobuz authentication and added automatic credential fetching - **fixed** — Fixed playback stopping after deleting a song from disk via context menu - **added** — Added option to restore smart playlists to the defaults - **fixed** — Fixed possible race condition in pipeline destructor - **fixed** — Fixed buffering issue near track end during gapless playback - **fixed** — Fixed duplicate collection entries for the same artist if they have different sort tags - **changed** — Defer playcount and rating tag writes for currently playing Ogg songs to prevent playback shutter - **fixed** — Fixed tag editing not working for Opus sort tags - **added** — Show playlist load errors - **changed** — Fallback to delete if moving to trash fails - Avoid re-scan of restored songs unless mtime is changed (#1819) - Skip existing files when organizing if not overwriting (#1484) - Fixed cursor highlight disappearing off-screen when using down cursor (#1489) - Fixed CD playback only working for the first optical drive (#1852) - Fixed possible race-condition when switching tracks (#1863) - Fixed possible file descriptor exhaustion by using shared thread pool (#1687) - Don't automatically sort playlist with the auto sort option before it's fully loaded (#1690) - Fixed network features stop working after computer suspends and resumes (#1521) - Fixed crash on exit after Qobuz login - Added tag editor option to select ID3v2 version (#1861) - Fixed Qobuz authentication and added automatic credential fetching (#1898) - Fixed playback stopping after deleting a song from disk via context menu (#1783) - Added option to restore smart playlists to the defaults (#1848) - Fixed possible race condition in pipeline destructor (#1875) - Fixed buffering issue near track end during gapless playback (#1725) - Fixed duplicate collection entries for the same artist if they have different sort tags (#1899) - Defer playcount and rating tag writes for currently playing Ogg songs to prevent playback shutter (#1816) - Fixed tag editing not working for Opus sort tags (#1929) - Show playlist load errors (#1470) - Fallback to delete if moving to trash fails (#1679) - Prefer filenames with "front" or "cover" in the filename for album cover art for songs outside of the collection (#1745) - Fixed collection enter/return behavior to respect double-click settings (#1691) - Added tree view mode to files tab (#1922) - Include .webp in allowed extensions for album covers (#1941) - Exit gracefully on SIGTERM signal for Unix systems (#1942) - Optimize the collection scanning process by deferring media file validation from the initial directory scan (#1954) - Fixed collection scan not finding new directories in the top level collection directory when the mountpoint is restored (#1914) - Added genre metadata parsing for Tidal, Qobuz and Spotify (#1913) - Allow editing metadata for stream songs (#1913) - Optimized collection/playlist filtering - Added sort tags to collection/playlist filtering (#1966) ##### Contributors - @jonaski - @RobStanfield made their first contribution in https://github.com/strawberrymusicplayer/strawberry/pull/1898 - @manofsticks made their first contribution in https://github.com/strawberrymusicplayer/strawberry/pull/1929 - @alexopus made their first contribution in https://github.com/strawberrymusicplayer/strawberry/pull/1922 - @marcusmueller made their first contribution in https://github.com/strawberrymusicplayer/strawberry/pull/1941 - @Perdu made their first contribution in https://github.com/strawberrymusicplayer/strawberry/pull/1958 **Full Changelog**: https://github.com/strawberrymusicplayer/strawberry/compare/1.2.16...1.2.17 macOS and Windows release is available on Patreon (https://www.patreon.com/posts/strawberry-1-2-148515540).