For the first time since 2018, a new stable release of the Amarok music player has been made. This is the first stable version based on Qt5/KDE Frameworks 5.
The path to version 3.0 has been long. Most of the work on porting to Qt5/KF5 was done back in 2015, followed by a slow polishing process, stopping and resuming. The alpha version 3.0 was released in February 2021 and was used by many people, as were the nightly builds from the git master available in various distributions. Now, in the last few months, every effort has been made to prepare for a complete release.
Minor releases with small fixes and additions based on both new and existing bug reports and feature requests can be expected in the coming months. Work on porting Amarok to Qt6/KDE Frameworks 6 will begin in the next few months to achieve a usable version by the end of 2024.
Since the porting of the scripting framework from QtScript to QJSEngine is still in progress, previous Amarok 2.x scripts are often incompatible with the new version. The API documentation for scripts on the community wiki is also somewhat outdated. Additionally, due to incompatibility and other issues, the loading of scripts in KNewStuff is currently disabled. Work on script support will take place after the release of the Qt6/KF6 version suitable for use. Some information on nettsiden og articles in the community wiki, written mostly over ten years ago, is also outdated. Some work to update and organize the documentation will be conducted over the next few months.
Kilde: linux.org.ru
