Today we’re finally releasing Krita 4.2.9! It’s been one of the most complicated releases we’ve ever attempted. When we updated the version of Python that’s embedded in Krita, scripting broke on Windows. When Apple updated its notarization protocol, building broke on macOS. And then we updated to a newer version of some of the libraries we build Krita on, and that broke all kinds of things. And then we needed to figure out a new way of packaging Krita for the Windows Store, which unfortunately broke our nice icons…
Krita 4.2.9 however is really stable after all the testing it had during the beta period. And there are even some new features to enjoy!
Dmitry improved the brush outline: it no longer flickers when you hover over the canvas:
He also added “Airbrush” and “Airbrush Rate” to the Color Smudge brush, and a new Ratio setting, also for the Color Smudge brush, which allows making the shape of the brush flatter using the different sensors. Ramón Miranda has even made a video demonstrating these features:
New contributor Saurabh Kumar added a “Split Layer into Selection Mask” feature:
As for the bugfixes… There are a lot of them, and this list isn’t even completely complete!
Fix transparency checkers looked white on HDR display bug 406698
Several fixes to file dialogs for overwriting and jpg files bug 412651
Fix Grow Selection expanding in one direction bug 414647
Fix crash using onion skins on non-animated layers bug 414668
Increase the limit in Layer Offset to 100k bug 414625
Fix crash opening .kra with incorrect clone source (related to bug 414699
Prevent crash on addition of color to deleted palette with colorpicker bug 413548
Make Add subbrush off on changing multibrush tool’s type from Copy Translate bug 415651
Improve rendering of predefined default Rect dab
Set the default location for restored files to QStandardPaths::PicturesLocation bug 415810
Don’t crash if remoteArguments is called when there isn’t a mainwindow bug 415794
On Android, default to TouchGesture for Kinetic Scrolling
Delay initialization of brush paintop widget state bug 415033
Reenable breeze: with the latest release, the bug with comboboxes has been fixed
Show the hand cursor if there is no colorize mask yet bug 415935
Fix logic for enabling/disabling options in stroke selection dialog bug 415896
ORA export, write entire layers instead of cropping them
Fix endless recursion when assigning a profile bug 414818
Fix a crash when cancelling Transform Tool action bug 414672
Fix an obviously wrong assert in the gradients bug 414550
Set image as modified after a legacy action (fix Channels docker not updating in some cases) bug 417992
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.
The Linux appimage and the source .tar.gz and .tar.xz tarballs are signed. You can retrieve the public key over https here: 0x58b9596c722ea3bd.asc. The signatures are here (filenames ending in .sig).
Support Krita
Krita is a free and open source project. Please consider supporting the project with donations or by buying training videos! With your support, we can keep the core team working on Krita full-time.
Krita Mailing List
Be notified with new downloads and upcoming release information. We will not send you any type of Sale or Limited Time Only junk. Just the good stuff!
This website uses cookies to learn about our site usage. If your browser is set to do not track mode we will not use statistics cookies.
Got it