<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>The Amarok Development Squad on KDE Blogs</title><link>https://blogs.kde.org/authors/amarok/</link><description>Recent content in The Amarok Development Squad on KDE Blogs</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Wed, 17 Jun 2026 11:52:33 +0000</lastBuildDate><atom:link href="https://blogs.kde.org/authors/amarok/index.xml" rel="self" type="application/rss+xml"/><item><title>Amarok 3.3.3 released</title><link>https://blogs.kde.org/2026/06/17/amarok-3.3.3-released/</link><pubDate>Wed, 17 Jun 2026 11:45:00 +0000</pubDate><author>The Amarok Development Squad</author><guid>https://blogs.kde.org/2026/06/17/amarok-3.3.3-released/</guid><description>&lt;p&gt;The Amarok Development Squad is happy to announce the immediate availability of Amarok 3.3.3, the third bugfix release for &lt;a href="https://apps.kde.org/amarok/"&gt;Amarok 3.3 &amp;quot;Far Above the Clouds&amp;quot;!&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;3.3.3 features a number of small bugfixes, e.g. to saving of window and context applet layouts, inhibiting suspend during playback and updating of Wikipedia applet to handle current syntax.
Additionally, small code quality improvements and fixes for building the software on different systems with various setups are included.&lt;/p&gt;
&lt;p&gt;All in all, Amarok 3.3.3 keeps ensuring you can keep enjoying your music in 2026.&lt;/p&gt;
&lt;h4 id="changes-since-332"&gt;Changes since 3.3.2&lt;/h4&gt;
&lt;h5 id="changes"&gt;CHANGES:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Small code quality improvements and fixes for building on different systems&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id="bugfixes"&gt;BUGFIXES:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Restore functionality for inhibiting system suspend when music is playing&lt;/li&gt;
&lt;li&gt;Fix restoring main window layout after restart (&lt;a href="https://bugs.kde.org/514963"&gt;BR 514963&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fix context applet height saving sometimes not working (&lt;a href="https://bugs.kde.org/514190"&gt;BR 514190&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Adapt parsing in Wikipedia applet to handle some page syntax changes&lt;/li&gt;
&lt;li&gt;Don't multiply tracks when dragging from file browser to PUD (&lt;a href="https://bugs.kde.org/521425"&gt;BR 521425&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="getting-amarok"&gt;Getting Amarok&lt;/h3&gt;
&lt;p&gt;In addition to &lt;a href="https://community.kde.org/Amarok/GettingStarted/Download/Source"&gt;source code&lt;/a&gt;, Amarok is available for installation from many distributions' package
repositories, which are likely to get updated to 3.3.3 soon, as well as
the flatpak available on &lt;a href="https://flathub.org/apps/org.kde.amarok"&gt;flathub&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id="packager-section"&gt;Packager section&lt;/h3&gt;
&lt;p&gt;You can find the tarball package on
&lt;a href="https://download.kde.org/stable/amarok/3.3.3/amarok-3.3.3.tar.xz.mirrorlist"&gt;download.kde.org&lt;/a&gt;
and it has been signed with &lt;a href="https://invent.kde.org/sysadmin/release-keyring/-/blob/ea9dd9344eec1a443903fedd7229174c6ff3d9fb/keys/nurmi@key1.asc"&gt;Tuomas Nurmi's GPG key&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Amarok 3.3.2 released</title><link>https://blogs.kde.org/2026/01/18/amarok-3.3.2-released/</link><pubDate>Sun, 18 Jan 2026 09:20:00 +0000</pubDate><author>The Amarok Development Squad</author><guid>https://blogs.kde.org/2026/01/18/amarok-3.3.2-released/</guid><description>&lt;p&gt;The Amarok Development Squad is happy to announce the immediate availability of Amarok 3.3.2, the second bugfix release for &lt;a href="https://apps.kde.org/amarok/"&gt;Amarok 3.3 &amp;quot;Far Above the Clouds&amp;quot;!&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;3.3.2 features a number of small improvements, including various small behaviour changes and bugfixes in e.g. user interface, audio backend and saving of playlist files.
Additionally, 'added to collection' date, which previously was available in collection search only, is now displayed in track's details in tag dialog.
KDE Framework depedency is now set at version 6.5, which was released in mid-2024.
All in all, Amarok 3.3.2 should bring improved usability and stability, ensuring you can keep enjoying your music in 2026.&lt;/p&gt;
&lt;h4 id="changes-since-331"&gt;Changes since 3.3.1&lt;/h4&gt;
&lt;h5 id="features"&gt;FEATURES:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Show 'added to collection' time in tag dialog when available (&lt;a href="https://bugs.kde.org/508899"&gt;BR 508899&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id="changes"&gt;CHANGES:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Make single click open items and double click add to playlist in collection browser.&lt;/li&gt;
&lt;li&gt;Amarok now depends on KDE Frameworks 6.5.&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id="bugfixes"&gt;BUGFIXES:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Fixes to Magnatune collection update and playback (&lt;a href="https://bugs.kde.org/508052"&gt;BR 508052&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fix some issues in playlist layout editor UI&lt;/li&gt;
&lt;li&gt;Fix disabling of notifications when using system notifications&lt;/li&gt;
&lt;li&gt;Fix getting stuck in a loop if mute state was altered repeatedly&lt;/li&gt;
&lt;li&gt;Fix podcast sort order for some channels (&lt;a href="https://bugs.kde.org/511036"&gt;BR 511036&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fix saving stream URLs in playlist (&lt;a href="https://bugs.kde.org/509204"&gt;BR 509204&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="getting-amarok"&gt;Getting Amarok&lt;/h3&gt;
&lt;p&gt;In addition to &lt;a href="https://community.kde.org/Amarok/GettingStarted/Download/Source"&gt;source code&lt;/a&gt;, Amarok is available for installation from many distributions' package
repositories, which are likely to get updated to 3.3.2 soon, as well as
the flatpak available on &lt;a href="https://flathub.org/apps/org.kde.amarok"&gt;flathub&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id="packager-section"&gt;Packager section&lt;/h3&gt;
&lt;p&gt;You can find the tarball package on
&lt;a href="https://download.kde.org/stable/amarok/3.3.2/amarok-3.3.2.tar.xz.mirrorlist"&gt;download.kde.org&lt;/a&gt;
and it has been signed with &lt;a href="https://invent.kde.org/sysadmin/release-keyring/-/blob/ea9dd9344eec1a443903fedd7229174c6ff3d9fb/keys/nurmi@key1.asc"&gt;Tuomas Nurmi's GPG key&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Amarok 3.3.1 released</title><link>https://blogs.kde.org/2025/08/09/amarok-3.3.1-released/</link><pubDate>Sat, 09 Aug 2025 12:00:00 +0000</pubDate><author>The Amarok Development Squad</author><guid>https://blogs.kde.org/2025/08/09/amarok-3.3.1-released/</guid><description>&lt;p&gt;The Amarok Development Squad is happy to announce the immediate availability of Amarok 3.3.1, the first bugfix release for &lt;a href="https://apps.kde.org/amarok/"&gt;Amarok 3.3 &amp;quot;Far Above the Clouds&amp;quot;!&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;3.3.1 features a number of minor bugfixes and code and build system cleanups. Some occasional crashes related to the new audio backend have also been fixed, and the remaining non-theme icons in user interface have been replaced.
The new release also features improvements to the scripting support. Although current scripting functionality is not yet on a par with that of 2.x series in the '10's, especially the script console improvements should help anyone willing to explore
the current capabilities.&lt;/p&gt;
&lt;h4 id="changes-since-330"&gt;Changes since 3.3.0&lt;/h4&gt;
&lt;h5 id="features"&gt;FEATURES:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Enable saving and loading script console items, autocompletion in script console, and re-enable some more scripting functionality&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id="changes"&gt;CHANGES:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Convert the remaining main UI toolbuttons to use icons from theme&lt;/li&gt;
&lt;li&gt;Clear out remnants of the now-discontinued MusicDNS service&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id="bugfixes"&gt;BUGFIXES:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Fix example permission grant command in database settings (&lt;a href="https://bugs.kde.org/386004"&gt;BR 386004&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fix equalizer gains not updating when selecting some presets (&lt;a href="https://bugs.kde.org/463908"&gt;BR 463908&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fix continuing playback after timecoded tracks (cue files etc, (&lt;a href="https://bugs.kde.org/270003"&gt;BR 270003&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fix MusicBrainz search&lt;/li&gt;
&lt;li&gt;Properly start CD playback if Amarok is not already running (&lt;a href="https://bugs.kde.org/503310"&gt;BR 503310&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Also transmit embedded cover art through MPRIS (&lt;a href="https://bugs.kde.org/357620"&gt;BR 357620&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Don't show transcoding dialog after canceling download (&lt;a href="https://bugs.kde.org/275840"&gt;BR 275840&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Load network information earlier to avoid crashes on startup (&lt;a href="https://bugs.kde.org/507497"&gt;BR 507497&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Try to export as-compatible-as-possible playlist files (&lt;a href="https://bugs.kde.org/507329"&gt;BR 507329&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fix some random crashes during playback&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="getting-amarok"&gt;Getting Amarok&lt;/h3&gt;
&lt;p&gt;In addition to &lt;a href="https://community.kde.org/Amarok/GettingStarted/Download/Source"&gt;source code&lt;/a&gt;, Amarok is available for installation from many distributions' package
repositories, which are likely to get updated to 3.3.1 soon, as well as
the flatpak available on &lt;a href="https://flathub.org/apps/org.kde.amarok"&gt;flathub&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id="packager-section"&gt;Packager section&lt;/h3&gt;
&lt;p&gt;You can find the tarball package on
&lt;a href="https://download.kde.org/stable/amarok/3.3.1/amarok-3.3.1.tar.xz.mirrorlist"&gt;download.kde.org&lt;/a&gt;
and it has been signed with &lt;a href="https://invent.kde.org/sysadmin/release-keyring/-/blob/ea9dd9344eec1a443903fedd7229174c6ff3d9fb/keys/nurmi@key1.asc"&gt;Tuomas Nurmi's GPG key&lt;/a&gt;.
One should also observe that Amarok 3.3.1 drops the previous optional build-time dependency to ffmpeg.&lt;/p&gt;</description></item><item><title>Amarok 3.3 "Far Above the Clouds" released!</title><link>https://blogs.kde.org/2025/07/08/amarok-3.3-far-above-the-clouds-released/</link><pubDate>Tue, 08 Jul 2025 20:00:00 +0000</pubDate><author>The Amarok Development Squad</author><guid>https://blogs.kde.org/2025/07/08/amarok-3.3-far-above-the-clouds-released/</guid><description>&lt;p&gt;The Amarok Development Squad is happy to announce the immediate availability of &lt;a href="https://apps.kde.org/amarok/"&gt;Amarok 3.3 &amp;quot;Far Above the Clouds&amp;quot;!&lt;/a&gt;&lt;/p&gt;
&lt;figure&gt;
 &lt;img class="img-fluid" alt="Amarok 3.3 screenshot" src="https://cdn.kde.org/screenshots/amarok/amarok33.png"
 style="max-width: 100%; height: auto"
 /&gt;
&lt;/figure&gt;
&lt;p&gt;Amarok 3.3.0 is the first version based on Qt6/KF6, corresponding to a decade-sized update of the technological foundations.
Additionally, audio engine has been reworked to use GStreamer for playback. Previously, the availability of various features, e.g. ReplayGain and visualiser,
was dependent on the Phonon backend in use, an issue that became even more evident with Qt6 Phonon backends.
This has now been remedied: The reworked audio engine provides unified feature set for all users and should provide a solid and future-proof sonic experience for years to come.
Notable improvements have also landed to the database system: improved character set support helps with e.g. emojis in podcast descriptions and other very exotic symbols,
date handling has been improved ('year 2038 problem'), and various other potential and actual database-related issues have been fixed.&lt;/p&gt;
&lt;p&gt;Amarok 3.3 arrives approximately 15 months after the initial Qt5/KF5 version 3.0 and 5 months after the final Qt5/KF5 version 3.2.2.
Although there have been a number of major changes, they are mostly technical, and their effect on the user experience is relatively minor.
Therefore, the version released now is 3.3.0, with some 3.3.x bugfix releases to be expected in near future.
A new major version ('Amarok 4') will be released later, after more extensive work on the user interface and other aspects of the software has been carried out.&lt;/p&gt;
&lt;h4 id="changes-since-322"&gt;Changes since 3.2.2&lt;/h4&gt;
&lt;h5 id="features"&gt;FEATURES:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Audio engine has been reworked to use GStreamer instead of Phonon&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id="changes"&gt;CHANGES:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Qt5/KF5 support has been dropped&lt;/li&gt;
&lt;li&gt;Update database character set to allow full utf-8 values (&lt;a href="https://bugs.kde.org/462268"&gt;BR 462268&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Apply default pre-gain when ReplayGain is active and use fallback value if no ReplayGain data is available for a track&lt;/li&gt;
&lt;li&gt;Clear out some of the now-discontinued Last.fm radio functionalities and partially replace by opening relevant Last.fm pages&lt;/li&gt;
&lt;li&gt;Remove TagLib extras support (RealMedia and Audible files)&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id="bugfixes"&gt;BUGFIXES:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Handle volume better and avoid resets on track changes (&lt;a href="https://bugs.kde.org/506427"&gt;BR 506427&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fix year 2038 problem for various dates saved in database (&lt;a href="https://bugs.kde.org/426807"&gt;BR 426807&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Default to not allow compiling without embedded database (&lt;a href="https://bugs.kde.org/502777"&gt;BR 502777&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Prevent concurrent scan result processings from taking place to avoid potential database issues&lt;/li&gt;
&lt;li&gt;Partially re-enable cue file support&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The git repository statistics between 3.2.0 and 3.3.0 are as follows:&lt;br&gt;
Tuomas Nurmi: 113 commits, +3681, -3101&lt;br&gt;
l10n daemon script: 92 commits, +85094, -89109&lt;br&gt;
Kunda Ki: 1 commit, +4, -11&lt;br&gt;
Carl Schwan: 1 commit, +1, -1&lt;/p&gt;
&lt;h3 id="getting-amarok"&gt;Getting Amarok&lt;/h3&gt;
&lt;p&gt;In addition to &lt;a href="https://community.kde.org/Amarok/GettingStarted/Download/Source"&gt;source code&lt;/a&gt;, Amarok is available for installation from many distributions' package
repositories, which are likely to get updated to 3.3.0 soon, as well as
the flatpak available on &lt;a href="https://flathub.org/apps/org.kde.amarok"&gt;flathub&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id="packager-section"&gt;Packager section&lt;/h3&gt;
&lt;p&gt;You can find the tarball package on
&lt;a href="https://download.kde.org/stable/amarok/3.3.0/amarok-3.3.0.tar.xz.mirrorlist"&gt;download.kde.org&lt;/a&gt;
and it has been signed with &lt;a href="https://invent.kde.org/sysadmin/release-keyring/-/blob/ea9dd9344eec1a443903fedd7229174c6ff3d9fb/keys/nurmi@key1.asc"&gt;Tuomas Nurmi's GPG key&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Second beta for Amarok 3.3 available</title><link>https://blogs.kde.org/2025/06/25/second-beta-for-amarok-3.3-available/</link><pubDate>Wed, 25 Jun 2025 22:00:00 +0000</pubDate><author>The Amarok Development Squad</author><guid>https://blogs.kde.org/2025/06/25/second-beta-for-amarok-3.3-available/</guid><description>&lt;p&gt;Dear fans of music &amp;amp; open source music players,&lt;br&gt;
in preparation of the upcoming Amarok 3.3 release, a second beta release (3.2.82) has been prepared.&lt;/p&gt;
&lt;p&gt;This time, the most important change is the new GStreamer-based audio backend. This enables a number of features that weren't available on Qt6 Phonon
backends, and likely also provides a more reliable audio experience in general.
In addition to audio system work, e.g. more safeguards have been set up around collection scanning code to prevent some potential database issues.
More details on changes are listed in the &lt;a href="https://invent.kde.org/multimedia/amarok/-/blob/6be70a349b2ae9cb65f82806fe477e8714723403/ChangeLog"&gt;ChangeLog&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;These come in addition to the previous beta 1 changes (Qt6 only, database update).
Please note that due to the database update in beta 1, downgrading from 3.3 betas is not directly possible, and returning to pre-3.3 versions
requires the database (at ~/.local/share/amarok/mysqle/) to be manually backed up beforehand.&lt;/p&gt;
&lt;p&gt;Additionally, there isn't an official release with Qt6 support of liblastfm available yet
(needed for last.fm support). To enable last.fm functionalities, one needs to use a library
version built from e.g. sources at &lt;a href="https://github.com/Mazhoon/liblastfm/tree/81e8f9dc16a0a18fe9a066d51c2071086326670b"&gt;https://github.com/Mazhoon/liblastfm/tree/81e8f9dc16a0a18fe9a066d51c2071086326670b&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The Amarok 3.3 beta 2 source tarball is available on
&lt;a href="https://download.kde.org/unstable/amarok/3.2.82/amarok-3.2.82.tar.xz.mirrorlist"&gt;download.kde.org&lt;/a&gt;
and it has been signed with &lt;a href="https://invent.kde.org/sysadmin/release-keyring/-/blob/ea9dd9344eec1a443903fedd7229174c6ff3d9fb/keys/nurmi@key1.asc"&gt;Tuomas Nurmi's GPG key&lt;/a&gt;.
In addition to the source code, it is likely that some distributions will provide beta packages.
The various nightly git builds provided by various splendid packagers should also provide a way of using the beta changes
and participating in the testing.&lt;/p&gt;
&lt;p&gt;Happy listening!&lt;/p&gt;</description></item><item><title>Beta for Amarok 3.3 available</title><link>https://blogs.kde.org/2025/04/13/beta-for-amarok-3.3-available/</link><pubDate>Sun, 13 Apr 2025 08:30:00 +0000</pubDate><author>The Amarok Development Squad</author><guid>https://blogs.kde.org/2025/04/13/beta-for-amarok-3.3-available/</guid><description>&lt;p&gt;Dear fans of music &amp;amp; open source music players,&lt;br&gt;
in preparation of the upcoming Amarok 3.3 release, a beta release (3.2.81) has been prepared.&lt;/p&gt;
&lt;p&gt;As shown in the &lt;a href="https://invent.kde.org/multimedia/amarok/-/blob/b5803283b399cc1aa4d6be39cc1750b0545ec7ca/ChangeLog"&gt;ChangeLog&lt;/a&gt;,
the changes are mostly technical: Qt5 support is removed, and Amarok 3.3 beta is compatible with Qt6/KF6 only.
Additionally, a database scheme update (first such since 2012) fixes encoding and date related bugs.&lt;/p&gt;
&lt;p&gt;Please note that due to the database update, downgrading from 3.3 beta is not directly possible, and returning to pre-3.3 versions
requires the database (at ~/.local/share/amarok/mysqle/) to be manually backed up beforehand.&lt;/p&gt;
&lt;p&gt;Aligning with current major KDE Frameworks version should simplify various direct and indirect software dependencies.
However, phonon-vlc is the only supported backend on Qt6 Phonon, which Amarok 3.3 beta is still using for audio playback.
This imposes some constraints e.g. on equalizer and analyzer functionalities.
A more comprehensive overview of audio backend status is available on &lt;a href="https://invent.kde.org/multimedia/amarok/-/issues/11"&gt;an invent.kde.org issue&lt;/a&gt; and
a related &lt;a href="https://invent.kde.org/multimedia/amarok/-/merge_requests/143"&gt;work-in-progress merge request&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Additionally, there isn't official releases with Qt6 support of liblastfm available yet
(needed for last.fm support). To enable the functionality, one needs to use library
version built from e.g. sources at &lt;a href="https://github.com/Mazhoon/liblastfm/tree/81e8f9dc16a0a18fe9a066d51c2071086326670b"&gt;https://github.com/Mazhoon/liblastfm/tree/81e8f9dc16a0a18fe9a066d51c2071086326670b&lt;/a&gt; .&lt;/p&gt;
&lt;p&gt;The Amarok 3.3 beta source tarball is available on
&lt;a href="https://download.kde.org/unstable/amarok/3.2.81/amarok-3.2.81.tar.xz.mirrorlist"&gt;download.kde.org&lt;/a&gt;
and it has been signed with &lt;a href="https://invent.kde.org/sysadmin/release-keyring/-/blob/ea9dd9344eec1a443903fedd7229174c6ff3d9fb/keys/nurmi@key1.asc"&gt;Tuomas Nurmi's GPG key&lt;/a&gt;.
In addition to the source code, it is likely that some distributions will provide beta packages.
The various nightly git builds provided by various splendid packagers should also provide a way of using the beta changes
and participating in the testing.&lt;/p&gt;
&lt;p&gt;Happy listening!&lt;/p&gt;</description></item><item><title>Amarok 3.2.2 released</title><link>https://blogs.kde.org/2025/02/15/amarok-3.2.2-released/</link><pubDate>Sat, 15 Feb 2025 11:20:00 +0000</pubDate><author>The Amarok Development Squad</author><guid>https://blogs.kde.org/2025/02/15/amarok-3.2.2-released/</guid><description>&lt;p&gt;The Amarok Development Squad is happy to announce the immediate availability of Amarok 3.2.2, the second bugfix release for &lt;a href="https://apps.kde.org/amarok/"&gt;Amarok 3.2 &amp;quot;Punkadiddle&amp;quot;!&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;3.2.2 features some minor bugfixes, and improvements for building Amarok on non-UNIX systems and without X11 support. Additionally, a 16-year-old feature request has been fulfilled.
Concluding years of Qt5 porting and polishing work, Amarok 3.2.2 is likely to be the last version with Qt5/KF5 support, and
it should provide a nice and stable music player experience for users on various systems and distributions.
The development in git, on the other hand, will soon switch the default configuration to Qt6/KF6, and focus for the next 3.3 series will be to ensure that everything functions nicely with the new Qt version.&lt;/p&gt;
&lt;h4 id="changes-since-321"&gt;Changes since 3.2.1&lt;/h4&gt;
&lt;h5 id="features"&gt;FEATURES:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Try to preserve collection browser order when adding tracks to playlist (&lt;a href="https://bugs.kde.org/180404"&gt;BR 180404&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id="changes"&gt;CHANGES:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Allow building without X11 support&lt;/li&gt;
&lt;li&gt;Various build fixes for non-UNIX systems&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id="bugfixes"&gt;BUGFIXES:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Fix DAAP collection connections, browsing and playing (&lt;a href="https://bugs.kde.org/498654"&gt;BR 498654&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fix first line of lyrics.ovh lyrics missing (&lt;a href="https://bugs.kde.org/493882"&gt;BR 493882&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="getting-amarok"&gt;Getting Amarok&lt;/h3&gt;
&lt;p&gt;In addition to &lt;a href="https://community.kde.org/Amarok/GettingStarted/Download/Source"&gt;source code&lt;/a&gt;, Amarok is available for installation from many distributions' package
repositories, which are likely to get updated to 3.2.2 soon, as well as
the flatpak available on &lt;a href="https://flathub.org/apps/org.kde.amarok"&gt;flathub&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id="packager-section"&gt;Packager section&lt;/h3&gt;
&lt;p&gt;You can find the tarball package on
&lt;a href="https://download.kde.org/stable/amarok/3.2.2/amarok-3.2.2.tar.xz.mirrorlist"&gt;download.kde.org&lt;/a&gt;
and it has been signed with &lt;a href="https://invent.kde.org/sysadmin/release-keyring/-/blob/ea9dd9344eec1a443903fedd7229174c6ff3d9fb/keys/nurmi@key1.asc"&gt;Tuomas Nurmi's GPG key&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Amarok 3.2.1 released</title><link>https://blogs.kde.org/2025/01/11/amarok-3.2.1-released/</link><pubDate>Sat, 11 Jan 2025 19:00:00 +0000</pubDate><author>The Amarok Development Squad</author><guid>https://blogs.kde.org/2025/01/11/amarok-3.2.1-released/</guid><description>&lt;p&gt;The Amarok Development Squad is happy to announce the immediate availability of Amarok 3.2.1, the first bugfix release for &lt;a href="https://apps.kde.org/amarok/"&gt;Amarok 3.2 &amp;quot;Punkadiddle&amp;quot;!&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;3.2.1 features fixes for some small UI bugs, improvements for file transfers to MTP devices, and some compilation fixes for different combinations of Qt6 versions and compilers, enabling easier testing of Qt6 builds.
Additionally, it is now theoretically possible to enable last.fm and gpodder.net support in a Qt6 build. However, this requires Qt6 support in liblastfm and libmygpo-qt; a functionality that
is not yet included in the most recent released versions of the libraries.&lt;/p&gt;
&lt;h4 id="changes-since-320"&gt;Changes since 3.2.0&lt;/h4&gt;
&lt;h5 id="changes"&gt;CHANGES:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Support gpodder and lastfm on Qt6 builds&lt;/li&gt;
&lt;li&gt;Limit maximum current track font size more when context view is narrow&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id="bugfixes"&gt;BUGFIXES:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Fix displaying settings button for Internet services&lt;/li&gt;
&lt;li&gt;Enable Wikipedia context applet on Qt6 builds&lt;/li&gt;
&lt;li&gt;Don't crash when copying multiple files to MTP device (&lt;a href="https://bugs.kde.org/467616"&gt;BR 467616&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Avoid unnecessarily flooding MTP devices with storage capacity queries&lt;/li&gt;
&lt;li&gt;Compilation fixes for various compiler + Qt6 version combinations&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="getting-amarok"&gt;Getting Amarok&lt;/h3&gt;
&lt;p&gt;In addition to &lt;a href="https://community.kde.org/Amarok/GettingStarted/Download/Source"&gt;source code&lt;/a&gt;, Amarok is available for installation from many distributions' package
repositories, which are likely to get updated to 3.2.1 soon, as well as
the flatpak available on &lt;a href="https://flathub.org/apps/org.kde.amarok"&gt;flathub&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id="packager-section"&gt;Packager section&lt;/h3&gt;
&lt;p&gt;You can find the tarball package on
&lt;a href="https://download.kde.org/stable/amarok/3.2.1/amarok-3.2.1.tar.xz.mirrorlist"&gt;download.kde.org&lt;/a&gt;
and it has been signed with &lt;a href="https://invent.kde.org/sysadmin/release-keyring/-/blob/ea9dd9344eec1a443903fedd7229174c6ff3d9fb/keys/nurmi@key1.asc"&gt;Tuomas Nurmi's GPG key&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Amarok 3.2 "Punkadiddle" released!</title><link>https://blogs.kde.org/2024/12/29/amarok-3.2-punkadiddle-released/</link><pubDate>Sun, 29 Dec 2024 19:30:00 +0000</pubDate><author>The Amarok Development Squad</author><guid>https://blogs.kde.org/2024/12/29/amarok-3.2-punkadiddle-released/</guid><description>&lt;p&gt;The Amarok Development Squad is happy to announce the immediate availability of &lt;a href="https://apps.kde.org/amarok/"&gt;Amarok 3.2 &amp;quot;Punkadiddle&amp;quot;!&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;2024 was the year that finally introduced a Qt5/KF5 based Amarok 3 release in April, and it was followed by a number of 3.x bugfix and feature releases.
Now, to conclude 2024, it is time for Amarok 3.2.0. The most interesting change is probably the ability to build the same codebase on both Qt5 and Qt6.
Qt5/KF5 is still the recommended, tested configuration, for now. Qt6 version should be usable, but in addition to any unknown issues, there are a number
of known issues documented in README.&lt;/p&gt;
&lt;p&gt;Additionally, 3.2.0 includes e.g. collection filtering and Ampache related features and fixes, oldest resolved feature request being from 2013.
Multiple long-standing crash bug reports have been closed lately, and probable fixes for various issues observed in crash report data have been introduced.
Amarok 3.2.0 should thus feature slightly improved stability.
Some 3.2.x bugfix releases are to be expected in 2025, before the focus shifts to preparations for an &amp;quot;Amarok 4&amp;quot;.&lt;/p&gt;
&lt;h4 id="changes-since-311"&gt;Changes since 3.1.1&lt;/h4&gt;
&lt;h5 id="changes"&gt;CHANGES:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Building an experimental Qt6/KF6 Amarok version is now possible&lt;/li&gt;
&lt;li&gt;Allow filtering collection by lack of tag / empty tag (&lt;a href="https://bugs.kde.org/325317"&gt;BR 325317&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id="changes-1"&gt;CHANGES:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Amarok now depends on KDE Frameworks 5.108&lt;/li&gt;
&lt;li&gt;Show current track context applet by default&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id="bugfixes"&gt;BUGFIXES:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Probably fix occasional crashes when filtering collection (&lt;a href="https://bugs.kde.org/492406"&gt;BR 492406&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Probably fix occasional crashes when clearing CompondProgressBars&lt;/li&gt;
&lt;li&gt;Fix context view applets on Qt6/KF6&lt;/li&gt;
&lt;li&gt;Fix Ampache login on server version 5.0.0 and later (&lt;a href="https://bugs.kde.org/496581"&gt;BR 496581&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fix crash if Ampache login is redirected (&lt;a href="https://bugs.kde.org/396590"&gt;BR 396590&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The git repository statistics between 3.1.0 and 3.2.0 are as follows:&lt;/p&gt;
&lt;p&gt;l10n daemon script: 68 commits, +41987, -35275&lt;br&gt;
Tuomas Nurmi: 46 commits, +723, -4854&lt;br&gt;
Raresh Rus: 3 commits, +41, -53&lt;br&gt;
Ian Abbott: 1 commit, +17, -3&lt;br&gt;
Heiko Becker: 1 commit, +0, -3&lt;/p&gt;
&lt;h3 id="getting-amarok"&gt;Getting Amarok&lt;/h3&gt;
&lt;p&gt;In addition to &lt;a href="https://community.kde.org/Amarok/GettingStarted/Download/Source"&gt;source code&lt;/a&gt;, Amarok is available for installation from many distributions' package
repositories, which are likely to get updated to 3.2.0 soon, as well as
the flatpak available on &lt;a href="https://flathub.org/apps/org.kde.amarok"&gt;flathub&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id="packager-section"&gt;Packager section&lt;/h3&gt;
&lt;p&gt;You can find the tarball package on
&lt;a href="https://download.kde.org/stable/amarok/3.2.0/amarok-3.2.0.tar.xz.mirrorlist"&gt;download.kde.org&lt;/a&gt;
and it has been signed with &lt;a href="https://invent.kde.org/sysadmin/release-keyring/-/blob/ea9dd9344eec1a443903fedd7229174c6ff3d9fb/keys/nurmi@key1.asc"&gt;Tuomas Nurmi's GPG key&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Amarok 3.1.1 released</title><link>https://blogs.kde.org/2024/09/29/amarok-3.1.1-released/</link><pubDate>Sun, 29 Sep 2024 09:40:00 +0000</pubDate><author>The Amarok Development Squad</author><guid>https://blogs.kde.org/2024/09/29/amarok-3.1.1-released/</guid><description>&lt;p&gt;The Amarok Development Squad is happy to announce the immediate availability of Amarok 3.1.1, the first bugfix release for &lt;a href="https://apps.kde.org/amarok/"&gt;Amarok 3.1 &amp;quot;Tricks of the Light&amp;quot;!&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;3.1.1 features a number of small improvements and bug fixes, including miscellaneous fixes for toolbars and the return of tag dialog autocompletions, a functionality that initially got lost during the Qt5/KF5 port.
However, most of the work has again happened under the hood to improve the codebase's Qt6/KF6 compatibility.
For the 3.2 version coming up later this year, the KDE frameworks dependency will be raised to 5.108. This should allow replacing the remaining deprecated KF5 functionalities; one of the final barriers preventing Qt6/KF6 based builds from succeeding.&lt;/p&gt;
&lt;h4 id="changes-since-310"&gt;Changes since 3.1.0&lt;/h4&gt;
&lt;h5 id="changes"&gt;CHANGES:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Most of the context view QML items ported from QtControls 1 to QtControls 2&lt;/li&gt;
&lt;li&gt;Default to no fadeout on pause and stop (&lt;a href="https://bugs.kde.org/491603"&gt;BR 491603&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id="bugfixes"&gt;BUGFIXES:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Actually show the file browser panel toolbar&lt;/li&gt;
&lt;li&gt;Fix track editor autocompletions (&lt;a href="https://bugs.kde.org/491520"&gt;BR 491520&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Ensure home icon is shown in browser breadcrumb widgets (&lt;a href="https://bugs.kde.org/491354"&gt;BR 491354&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="getting-amarok"&gt;Getting Amarok&lt;/h3&gt;
&lt;p&gt;In addition to &lt;a href="https://community.kde.org/Amarok/GettingStarted/Download/Source"&gt;source code&lt;/a&gt;, Amarok is available for installation from many distributions' package
repositories, which are likely to get updated to 3.1.1 soon, as well as
the flatpak available on &lt;a href="https://flathub.org/apps/org.kde.amarok"&gt;flathub&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id="packager-section"&gt;Packager section&lt;/h3&gt;
&lt;p&gt;You can find the tarball package on
&lt;a href="https://download.kde.org/stable/amarok/3.1.1/amarok-3.1.1.tar.xz.mirrorlist"&gt;download.kde.org&lt;/a&gt;
and it has been signed with &lt;a href="https://invent.kde.org/sysadmin/release-keyring/-/blob/ea9dd9344eec1a443903fedd7229174c6ff3d9fb/keys/nurmi@key1.asc"&gt;Tuomas Nurmi's GPG key&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Amarok 3.1 "Tricks of the Light" released!</title><link>https://blogs.kde.org/2024/08/02/amarok-3.1-tricks-of-the-light-released/</link><pubDate>Fri, 02 Aug 2024 21:00:00 +0000</pubDate><author>The Amarok Development Squad</author><guid>https://blogs.kde.org/2024/08/02/amarok-3.1-tricks-of-the-light-released/</guid><description>&lt;p&gt;The Amarok Development Squad is happy to announce the immediate availability of &lt;a href="https://apps.kde.org/amarok/"&gt;Amarok 3.1 &amp;quot;Tricks of the Light&amp;quot;!&lt;/a&gt;&lt;/p&gt;
&lt;figure&gt;
 &lt;img class="img-fluid" alt="Amarok 3.1 player window with a customized layout, featuring the new Similar Artists applet" src="https://cdn.kde.org/screenshots/amarok/amarok31.png"
 style="max-width: 100%; height: auto"
 /&gt;
&lt;/figure&gt;
&lt;p&gt;Coming three months after 3.0.0 and two months after the first bugfix release 3.0.1, the main development focus in 3.1 has been getting Qt6 / KDE Frameworks 6
based version closer. We are not quite there yet, but not that far away anymore. And there are some quite nice new features too! Amarok 3.1.0 brings in a refreshed Last.fm integration,
which uses more up-to-date account connection mechanisms, and is better at informing users of any Last.fm errors. Similar Artists context applet does a comeback,
and there's naturally also a nice bunch of smaller features and bug fixes; this time the oldest fulfilled feature request was filed just under 15 years ago.&lt;/p&gt;
&lt;h4 id="changes-since-301"&gt;Changes since 3.0.1&lt;/h4&gt;
&lt;h5 id="features"&gt;FEATURES:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Last.fm plugin updated to use token-based authentication method and to notify user of session key errors (&lt;a href="https://bugs.kde.org/414826"&gt;BR 414826&lt;/a&gt;, &lt;a href="https://bugs.kde.org/327547"&gt;BR 327547&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Reintroducing Last.fm Similar Artists context applet - a new Amarok 3 version&lt;/li&gt;
&lt;li&gt;Remember the previous destination provider when saving playlist (&lt;a href="https://bugs.kde.org/216528"&gt;BR 216528&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id="changes"&gt;CHANGES:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Amarok now depends on KDE Frameworks 5.89.&lt;/li&gt;
&lt;li&gt;Cleanup of unused code and various changes that improve Qt6 compatibility but shouldn't affect functionality. (n.b. one won't be able to compile a Qt6 Amarok with 3.1 yet, but perhaps with the eventual 3.2)&lt;/li&gt;
&lt;li&gt;Remove old derelict openDesktop.org integrations from about dialog. This also removes the dependency to Attica framework.&lt;/li&gt;
&lt;li&gt;Disable gapless playback if ReplayGain is active and the following track is not from same album, to avoid volume spikes due to delay in the applying of ReplayGain (&lt;a href="https://bugs.kde.org/299461"&gt;BR 299461&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id="bugfixes"&gt;BUGFIXES:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Small UI and compilation fixes&lt;/li&gt;
&lt;li&gt;Fix saving and restoring playlist queue on quit / restart (&lt;a href="https://bugs.kde.org/338741"&gt;BR 338741&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fix system tray icon menu reordering&lt;/li&gt;
&lt;li&gt;Fix erroneous apparent zero track progresses on track changes, which caused playcount updates and scrobbles to get skipped (&lt;a href="https://bugs.kde.org/337849"&gt;BR 337849&lt;/a&gt;, &lt;a href="https://bugs.kde.org/406701"&gt;BR 406701&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fix 'save playlist' button in playlist controls&lt;/li&gt;
&lt;li&gt;Sort playlist sorting breadcrumb menu by localized names (&lt;a href="https://bugs.kde.org/277146"&gt;BR 277146&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Miscellaneous fixes to saving and loading various playlist file formats, resulting also in improved compatibility with other software (including &lt;a href="https://bugs.kde.org/435779"&gt;BR 435779&lt;/a&gt;, &lt;a href="https://bugs.kde.org/333745"&gt;BR 333745&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Don't show false reordering visual hints on a sorted playlist (&lt;a href="https://bugs.kde.org/254821"&gt;BR 254821&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fix multiple instances of web services appearing in Internet menu after saving plugin config.&lt;/li&gt;
&lt;li&gt;Show podcast provider actions for non-empty podcast categories, too (&lt;a href="https://bugs.kde.org/371192"&gt;BR 371192&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fix threading-related crashes in CoverManager (&lt;a href="https://bugs.kde.org/490147"&gt;BR 490147&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In comparison to changes between 2.9 to 3.0, the git repository statistics between 3.0 and 3.1 are somewhat short:&lt;/p&gt;
&lt;p&gt;Tuomas Nurmi: 164 commits, +11910, -29957&lt;br&gt;
l10n daemon script: 97 commits, +207075, -237380&lt;br&gt;
Pino Toscano: 13 commits, +1, -11152&lt;/p&gt;
&lt;p&gt;However, this is an excellent spot to send a huge thank you out to everyone who has been on board outside the git history;
translators, packagers, bug reporters, writers, commenters, and of course: users - music fans all around the world!
Happy listening, everyone! You rok!&lt;/p&gt;
&lt;h3 id="getting-amarok"&gt;Getting Amarok&lt;/h3&gt;
&lt;p&gt;In addition to &lt;a href="https://community.kde.org/Amarok/GettingStarted/Download/Source"&gt;source code&lt;/a&gt;, Amarok is available for installation from many distributions' package
repositories, which are likely to update to 3.1.0 soon.
A flatpak is currently available on &lt;a href="https://discourse.flathub.org/t/how-to-use-flathub-beta/2111"&gt;flathub-beta&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="packager-section"&gt;Packager section&lt;/h2&gt;
&lt;p&gt;You can find the package on
&lt;a href="https://download.kde.org/stable/amarok/3.1.0/amarok-3.1.0.tar.xz.mirrorlist"&gt;download.kde.org&lt;/a&gt;
and it has been signed with &lt;a href="https://invent.kde.org/sysadmin/release-keyring/-/blob/ea9dd9344eec1a443903fedd7229174c6ff3d9fb/keys/nurmi@key1.asc"&gt;Tuomas Nurmi's GPG key&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Beta for Amarok 3.1 available</title><link>https://blogs.kde.org/2024/07/23/beta-for-amarok-3.1-available/</link><pubDate>Tue, 23 Jul 2024 21:30:00 +0000</pubDate><author>The Amarok Development Squad</author><guid>https://blogs.kde.org/2024/07/23/beta-for-amarok-3.1-available/</guid><description>&lt;p&gt;Dear fans of music &amp;amp; open source music players,&lt;br&gt;
in preparation of the upcoming Amarok 3.1 release, a beta release (3.0.81) has been prepared.&lt;/p&gt;
&lt;p&gt;As is observable from the &lt;a href="https://invent.kde.org/multimedia/amarok/-/blob/d1bc3f421b2b5f0843595fdf8712add7daf0b264/ChangeLog"&gt;ChangeLog&lt;/a&gt;,
in addition to various bugfixes, there will be some, but not that many, new features included in the upcoming version.
However, there has been a lot of Qt6 compatibility preparation work done under the hood, so version number 3.1 reflects the amount of changed code better than 3.0.2 would.
3.1.0 is likely to be released in early August, and all help catching any regressions during this period is highly appreciated. (&lt;em&gt;n.b. one won't be able to compile a Qt6 Amarok with 3.1 yet, but perhaps with the eventual 3.2&lt;/em&gt;)&lt;/p&gt;
&lt;p&gt;The source tarball is available on
&lt;a href="https://download.kde.org/unstable/amarok/3.0.81/amarok-3.0.81.tar.xz.mirrorlist"&gt;download.kde.org&lt;/a&gt;
and it has been signed with &lt;a href="https://invent.kde.org/sysadmin/release-keyring/-/blob/ea9dd9344eec1a443903fedd7229174c6ff3d9fb/keys/nurmi@key1.asc"&gt;Tuomas Nurmi's GPG key&lt;/a&gt;.
There doesn't appear to be many binary packages of the beta available, at least at the moment, but the various nightly git builds provided by various splendid packagers
are also based on corresponding source code, so using them and reporting findings is also a valid way to participate in the beta test effort.&lt;/p&gt;
&lt;p&gt;Happy listening!&lt;/p&gt;</description></item><item><title>Amarok 3.0.1 released</title><link>https://blogs.kde.org/2024/06/02/amarok-3.0.1-released/</link><pubDate>Sun, 02 Jun 2024 20:00:00 +0000</pubDate><author>The Amarok Development Squad</author><guid>https://blogs.kde.org/2024/06/02/amarok-3.0.1-released/</guid><description>&lt;p&gt;The Amarok Development Squad is happy to announce the immediate availability of Amarok 3.0.1, the first bugfix release for &lt;a href="https://apps.kde.org/amarok/"&gt;Amarok 3.0 &amp;quot;Castaway&amp;quot;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;3.0.1 features a number of small improvements and bug fixes, the oldest fulfilled feature request dating back to 2010 this time. Wikipedia applet, UI strings, and playlist generation and collection filtering
are among the components that have received multiple improvements in this release.
The efforts to both further polish the Qt5/KF5 version, and keep doing clean-up and preparations that bring a Qt6/KF6 version closer, have been ongoing and will continue.&lt;/p&gt;
&lt;h4 id="changes-since-300"&gt;Changes since 3.0.0&lt;/h4&gt;
&lt;h5 id="features"&gt;FEATURES:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Added an option to copy image to clipboard in Wikipedia applet, and a clickable notification if a non-Wikipedia link was clicked.&lt;/li&gt;
&lt;li&gt;Added an option to select if track's artist is shown for entries under various artists / different album artist in context browser (&lt;a href="https://bugs.kde.org/276039"&gt;BR 276039&lt;/a&gt;, &lt;a href="https://bugs.kde.org/248101"&gt;BR 248101&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Indicate which search option is active in Wikipedia applet (&lt;a href="https://bugs.kde.org/332010"&gt;BR 332010&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id="changes"&gt;CHANGES:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Amarok now depends on KDE Frameworks 5.78.&lt;/li&gt;
&lt;li&gt;Improve strings in user interface (incl. &lt;a href="https://bugs.kde.org/343896"&gt;BR 343896&lt;/a&gt;, &lt;a href="https://bugs.kde.org/234854"&gt;BR 234854&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Reduce CPU usage by minimized/hidden analyzer (&lt;a href="https://bugs.kde.org/390063"&gt;BR 390063&lt;/a&gt;) and other components.&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id="bugfixes"&gt;BUGFIXES:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Various tag match bias, APG and collection filtering related fixes (&lt;a href="https://bugs.kde.org/390063"&gt;BR 375565&lt;/a&gt;, &lt;a href="https://bugs.kde.org/406751"&gt;BR 406751&lt;/a&gt;, &lt;a href="https://bugs.kde.org/435810"&gt;BR 435810&lt;/a&gt;, &lt;a href="https://bugs.kde.org/382456"&gt;BR 382456&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Ignore any infinite values when reading replaygain tags (&lt;a href="https://bugs.kde.org/486084"&gt;BR 486084&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Avoid volume getting set to 0 when phonon-vlc playback is stopped (&lt;a href="https://bugs.kde.org/442319"&gt;BR 442319&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Playlist duplicate track deletion fixes (&lt;a href="https://bugs.kde.org/313791"&gt;BR 313791&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="getting-amarok"&gt;Getting Amarok&lt;/h3&gt;
&lt;p&gt;In addition to &lt;a href="https://community.kde.org/Amarok/GettingStarted/Download/Source"&gt;source code&lt;/a&gt;, Amarok is available for installation from many distributions' package
repositories, which are likely to update to 3.0.1 soon.
A flatpak is currently available on &lt;a href="https://discourse.flathub.org/t/how-to-use-flathub-beta/2111"&gt;flathub-beta&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id="packager-section"&gt;Packager section&lt;/h3&gt;
&lt;p&gt;You can find the tarball package on
&lt;a href="https://download.kde.org/stable/amarok/3.0.1/amarok-3.0.1.tar.xz.mirrorlist"&gt;download.kde.org&lt;/a&gt;
and it has been signed with &lt;a href="https://invent.kde.org/sysadmin/release-keyring/-/blob/ea9dd9344eec1a443903fedd7229174c6ff3d9fb/keys/nurmi@key1.asc"&gt;Tuomas Nurmi's GPG key&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Amarok 3.0 "Castaway" released!</title><link>https://blogs.kde.org/2024/04/29/amarok-3.0-castaway-released/</link><pubDate>Mon, 29 Apr 2024 20:00:00 +0000</pubDate><author>The Amarok Development Squad</author><guid>https://blogs.kde.org/2024/04/29/amarok-3.0-castaway-released/</guid><description>&lt;p&gt;The Amarok Development Squad is happy to announce the immediate availability of &lt;a href="https://apps.kde.org/amarok/"&gt;Amarok 3.0 &amp;quot;Castaway&amp;quot;!&lt;/a&gt;&lt;/p&gt;
&lt;figure&gt;
 &lt;img class="img-fluid" alt="Amarok 3.0 screenshot" src="https://cdn.kde.org/screenshots/amarok/amarok30.png"
 style="max-width: 100%; height: auto"
 /&gt;
&lt;/figure&gt;
&lt;p&gt;The new 3.0 is the first stable Qt5/KDE Frameworks 5 based version of Amarok, and first stable release since 2018,
when the final Qt4 based version 2.9.0 was released.&lt;/p&gt;
&lt;p&gt;The road to 3.0 has not been a short one. Much of the Qt5/KF5 porting was done in 2015 already, but finishing and polishing everything up has been
a slow, sometimes ongoing and sometimes stalled process ever since.
3.0 Alpha was released in February 2021 and has been since used by many people, as have been nightly builds of git master available for various distributions.
Now in the past few months, an effort was made to get everything ready for a proper 3.0 release.&lt;/p&gt;
&lt;p&gt;Common usecases should work quite well, and in addition to fixing KF5 port related regressions reported in pre-releases,
3.0 features many bugfixes and implemented features for longstanding issues, the oldest such documented being from 2009.
However, with more than 20 years of development history, it is likely that not every feature Amarok has been tested thoroughly in the new release, and specifically
some Internet services that have changed their API in recent years are not available, at least for now.
It might well be that getting them in better state wouldn't require huge effort, however, so if you know your way with Qt and KDE Frameworks and your favourite Internet music service does not work with Amarok 3.0,
you are extremely welcome to join in and help!&lt;/p&gt;
&lt;p&gt;In the following months, minor releases containing small fixes and additions, based on both newly reported and longer-standing bug reports and feature requests, are to be expected.
Work on porting to Amarok to Qt6/KDE Frameworks 6 should start in the following months, the goal being to have a usable Qt6/KF6 based beta version in 2024 still.&lt;/p&gt;
&lt;p&gt;One should observe that due to scripting framework port from QtScript to QJSEngine still being a work in progress,
previous Amarok 2.x scripts are often not compatible. The script API documentation at &lt;a href="https://community.kde.org/Amarok/Development/Script_API"&gt;community wiki&lt;/a&gt; is also partially out of date.
Additionally, due to incompatibilities and other issues, KNewStuff downloading of scripts is disabled for the time being.
Having script support in more polished shape is something to work on after an initial Qt6/KF6 version starts to be usable.
It is also evident that &lt;a href="https://amarok.kde.org"&gt;the web site&lt;/a&gt; and &lt;a href="https://community.kde.org/Amarok"&gt;community wiki pages&lt;/a&gt; largely originate from more than ten years ago,
and contain partially outdated information. Some work on refreshing them and pruning the documentation to make it more maintainable is likely to happen during the following months.&lt;/p&gt;
&lt;h3 id="now-its-time-to-rediscover-your-music-in-the-2020s"&gt;&lt;em&gt;Now it's time to Rediscover Your Music in the 2020's!&lt;/em&gt;&lt;/h3&gt;
&lt;h4 id="changes-since-30-beta-2982"&gt;Changes since 3.0 Beta (2.9.82)&lt;/h4&gt;
&lt;h5 id="features"&gt;FEATURES:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Added a visual hint that context view applets can be resized in edit mode.&lt;/li&gt;
&lt;li&gt;Display missing metadata errors in Wikipedia applet UI.&lt;/li&gt;
&lt;li&gt;Add a button to stop automatic Wikipedia page updating. (&lt;a href="https://bugs.kde.org/485813"&gt;BR 485813&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id="changes"&gt;CHANGES:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Replace defunct lyricwiki with lyrics.ovh as lyrics provider for now. (&lt;a href="https://bugs.kde.org/455937"&gt;BR 455937&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Show only relevant items in wikipedia applet right click menu (&lt;a href="https://bugs.kde.org/323941"&gt;BR 323941&lt;/a&gt;), use
monobook skin for opened links and silently ignore non-wikipedia links.&lt;/li&gt;
&lt;li&gt;Don't show non-functional play mode controls in dynamic mode (&lt;a href="https://bugs.kde.org/287055"&gt;BR 287055&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id="bugfixes"&gt;BUGFIXES:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Fix loading of some Flickr photos in the photos context view applet and show more relevant photos. (&lt;a href="https://bugs.kde.org/317108"&gt;BR 317108&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fix playlist inline play control slider knob &amp;amp; draw playlist delegate icons with
higher DPI.&lt;/li&gt;
&lt;li&gt;Fix searching for composer and album info for local files in Wikipedia applet.&lt;/li&gt;
&lt;li&gt;Don't remove wrong songs from collection when contents of a folder, whose name is
a substring of another collection folder, are changed (&lt;a href="https://bugs.kde.org/475528"&gt;BR 475528&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Prefer symbolic systray icon to fix colours in Plasma6 systray (&lt;a href="https://bugs.kde.org/485748"&gt;BR 485748&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The complete ChangeLog, which includes the pre-releases, is available
&lt;a href="https://invent.kde.org/multimedia/amarok/-/blob/master/ChangeLog"&gt;in the git repository&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;To provide some insight on the road from 2.9.0 to 3.0.0,
statistics collected from git repository are presented:&lt;/p&gt;
&lt;h5 id="commits-and-addedremoved-lines-of-code-between-290-and-30-alpha-2971"&gt;Commits and added/removed lines of code between 2.9.0 and 3.0 alpha (2.9.71)&lt;/h5&gt;
&lt;p&gt;l10n daemon script: 117 commits, +898, -192&lt;br&gt;
Heiko Becker: 72 commits, +5641, -2112&lt;br&gt;
Laurent Montel: 69 commits, +9478, -9697&lt;br&gt;
Aroonav Mishra: 65 commits, +15474, -6808&lt;br&gt;
Pino Toscano: 31 commits, +6892, -1637&lt;br&gt;
Malte Veerman: 30 commits, +19466, -29990&lt;br&gt;
Olivier CHURLAUD: 27 commits, +1106, -474&lt;br&gt;
Yuri Chornoivan: 19 commits, +966, -806&lt;br&gt;
Pedro de Carvalho Gomes: 8 commits, +145, -407&lt;br&gt;
Pedro Gomes: 7 commits, +7222, -805&lt;br&gt;
Luigi Toscano: 7 commits, +15, -14&lt;br&gt;
Mark Kretschmann: 6 commits, +27, -17&lt;br&gt;
Wolfgang Bauer: 5 commits, +31, -7&lt;br&gt;
Tuomas Nurmi: 4 commits, +39, -23&lt;br&gt;
Stefan Derkits: 4 commits, +20, -19&lt;br&gt;
Andreas Sturmlechner: 3 commits, +189, -75&lt;br&gt;
Aditya Dev Sharma: 3 commits, +47, -46&lt;br&gt;
Stephan Wezel: 2 commits, +12, -7&lt;br&gt;
Andreas Sturmlechner: 2 commits, +8, -6&lt;br&gt;
Andreas Hartmetz: 2 commits, +2, -2&lt;br&gt;
Victor Mataré: 1 commits, +7, -3&lt;br&gt;
Tobias C. Berner: 1 commits, +5, -1&lt;br&gt;
Thiago Sueto: 1 commits, +1, -1&lt;br&gt;
Sven Eckelmann: 1 commits, +5, -3&lt;br&gt;
Somsubhra Bairi: 1 commits, +1, -1&lt;br&gt;
Simon Depiets: 1 commits, +2, -2&lt;br&gt;
Rishabh Gupta: 1 commits, +1, -4&lt;br&gt;
Nicolas Lécureuil: 1 commits, +4, -2&lt;br&gt;
Nate Graham: 1 commits, +7, -7&lt;br&gt;
Johnny Jazeix: 1 commits, +2, -2&lt;br&gt;
Elbin Pallimalil: 1 commits, +11, -5&lt;br&gt;
Christophe Giboudeaux: 1 commits, +1, -2&lt;br&gt;
Antonio Rojas: 1 commits, +1, -0&lt;br&gt;
Alexandr Akulich: 1 commits, +1, -1&lt;br&gt;
Albert Astals Cid: 1 commits, +1, -0&lt;/p&gt;
&lt;h5 id="commits-and-addedremoved-lines-of-code-between-30-alpha-2971-and-300"&gt;Commits and added/removed lines of code between 3.0 alpha 2.9.71 and 3.0.0&lt;/h5&gt;
&lt;p&gt;l10n daemon script: 317 commits, +1597783, -75585&lt;br&gt;
Tuomas Nurmi: 147 commits, +3813, -1550&lt;br&gt;
Friedrich W. H. Kossebau: 9 commits, +1075, -1044&lt;br&gt;
Jürgen Thomann: 8 commits, +130, -101&lt;br&gt;
Heiko Becker: 8 commits, +187, -19&lt;br&gt;
Pino Toscano: 6 commits, +3361, -24&lt;br&gt;
Toni Asensi Esteve: 4 commits, +100, -13&lt;br&gt;
Pedro de Carvalho Gomes: 4 commits, +51, -9&lt;br&gt;
Mihkel Tõnnov: 4 commits, +4486, -800&lt;br&gt;
Zixing Liu: 2 commits, +140, -8&lt;br&gt;
Fabian Vogt: 2 commits, +9, -0&lt;br&gt;
David Faure: 2 commits, +4047, -15&lt;br&gt;
Damir Islamov: 2 commits, +401, -420&lt;br&gt;
Yuri Chornoivan: 1 commits, +1, -1&lt;br&gt;
Sebastian Engel: 1 commits, +21, -21&lt;br&gt;
Nicolas Fella: 1 commits, +1, -1&lt;br&gt;
Nicolás Alvarez: 1 commits, +7, -7&lt;br&gt;
Nate Graham: 1 commits, +1, -0&lt;br&gt;
Matthias Mailänder: 1 commits, +5, -0&lt;br&gt;
Jonathan Esk-Riddell: 1 commits, +2, -6&lt;br&gt;
Jakob Meng: 1 commits, +1, -1&lt;br&gt;
Heiko Becker: 1 commits, +17, -17&lt;br&gt;
Christophe Giboudeaux: 1 commits, +3, -4&lt;br&gt;
Carl Schwan: 1 commits, +7, -2&lt;br&gt;
Boris Pek: 1 commits, +1, -1&lt;br&gt;
Andreas Sturmlechner: 1 commits, +2, -0&lt;/p&gt;
&lt;h2 id="packager-section"&gt;Packager section&lt;/h2&gt;
&lt;p&gt;You can find the package on
&lt;a href="https://download.kde.org/stable/amarok/3.0.0/amarok-3.0.0.tar.xz.mirrorlist"&gt;download.kde.org&lt;/a&gt;
and it has been signed with &lt;a href="https://invent.kde.org/sysadmin/release-keyring/-/blob/ea9dd9344eec1a443903fedd7229174c6ff3d9fb/keys/nurmi@key1.asc"&gt;Tuomas Nurmi's GPG key&lt;/a&gt;.&lt;/p&gt;</description></item></channel></rss>