Krita 5.2.13 bugfix release!
Today we are releasing Krita 5.2.13! This is a bugfix release containing a number of important Android fixes, courtesy of Carsten Hartenfels, our new Android Maintainer. The release also includes a security fix that affected the work with TGA files.
16K Page Size support
Some devices running Android 15 have so much working memory that Android 15 increased the page size (the smallest unit the working memory is divided up in). To work with on these devices, programs like Krita need some adjustments, or else they won't even run! With Krita 5.2.13 you won't have to worry about this distinction anymore, as 16K page size support has been added.
Saving fixes
One of the most frequent crashes on Android was caused by background saving going wrong. We've overhauled the saving service, fixing crashes when Krita was being shut down or when it is inactive in the background.
Now, operating systems like Android make file system handling a little tricky because they would like to keep each file inside a so-called sandbox, so your program cannot do anything without your explicit permission. This is generally a good thing, but it is very different from how desktop operating systems work, and we're still working on figuring out how to make Krita work more pleasantly while staying inside the sandbox, so look out for that in the future!
Transform fixes
Previously, the transform tool would not work with touch, because it relied on mouse-press, instead of mouse-click, which is what touch events are. We've worked around this, and now you should be able to manipulate the transform widget with your fingers.
Automatically disable touch-painting on devices with stylus present
Now, when Krita detects a stylus present in proximity of the tablet device it automatically disables touch painting for the rest of the session. It lets new users start painting with their stylus right away without visiting Krita's Preferences dialog. If you still want to be able to paint with your fingers and with your stylus at the same time, you can explicitly enable touch-painting in Configure Krita->General->Tools->Touch Painting->Enabled.
Fix for a security issue when loading TGA files
There was a theoretical security issue when loading TGA files, which could cause buffer overflow in Krita. This issue is now fixed in Krita 5.2.13. If you have not yet updated to 5.2.13 we highly recommend you to avoid opening TGA files from unknown sources.
Other
Beyond that, there are two crash fixes.
- Index Colors: fix crash when filtering non-transparent layer
- Fix crash in palette docker with add swatch dialog. (Bug 507601)
Download
Windows
If you're using the portable zip files, just open the zip file in Explorer and drag the folder somewhere convenient, then double-click on the Krita icon in the folder. This will not impact an installed version of Krita, though it will share your settings and custom resources with your regular installed version of Krita. For reporting crashes, also get the debug symbols folder.
[!NOTE] We are no longer making 32-bit Windows builds.
- 64 bits Windows Installer: krita-5.2.13-setup.exe
- Portable 64 bits Windows: krita-5.2.13.zip
- Debug symbols. (Unpack in the Krita installation folder)
Linux
Note: starting with 5.2.11, the minimum supported version of Ubuntu is 22.04.
[!WARNING] Starting with 5.2.11 has updated the AppImage runtime, which is known to be incompatible with the old versions of AppImageLauncher. Developers of the AppImage runtime suggest to remove or update AppImageLauncher. See this report: Issue 121 More AppImage troubleshooting info is available here: FUSE
- 64 bits Linux: krita-5.2.13-x86_64.AppImage
MacOS
Note: We're not supporting MacOS 10.13 anymore, 10.14 is the minimum supported version.
- MacOS disk image: krita-5.2.13.dmg
Android
We consider Krita on ChromeOS as ready for production. Krita on Android is still beta. Krita is not available for Android phones, only for tablets, because the user interface requires a large screen.
Source code
md5sum
For all downloads, visit https://download.kde.org/stable/krita/5.2.13/ and click on "Details" to get the hashes.
Key
The Linux AppImage and the source .tar.gz and .tar.xz tarballs are signed. You can retrieve the public key here. The signatures are here (filenames ending in .sig).