Skip to content

Krita 4.1 Release Notes

Previous Post | Wednesday, 13 June 2018 | Reading time: 6 minutes | Next Post

Krita 4.1 is the second feature release in the Krita 4 series and is released only three months after 4.0. But there is still a heap of interesting new things and improvements to check out!


We found a bug where activating the transform tool will cause a crash if you had selected the Box filter previously. if you experience a crash when enabling the transform tool in krita 4.1.0, go to your kritarc file ( …) and remove the line that says "filterId=Box" in the [KisToolTransform] section. Sorry for the inconvenience. We will bring out a bug fix release as soon as possible.

Reference images tool

Reference images are back in Krita... Now more powerful and useful than ever! No longer a docker with postage stamp-sized images, this is now a tool in the toolbox. Look for the pin icon in the same group as the assistant and ruler tools. With this tool, you can

Take a look at the video Wolthera made to see the new reference images tool in action:

Animation Improvements

More frame management options with animation: moving frames, adding frames, copying frames, and setting playback time. All these new actions can be assigned to shortcuts.

Frame Actions

Column Actions (affects multiple layers)


Improved animation timeline display

The timeline has been improved to better communicate how long a single frame is running, and when a frame is empty or not.


Animation cache swapping and performance setting area

Handle larger animations better by offloading the data to your drive instead of keeping all rendered frames in memory. To further assist playing back large animations, the new cache comes with a 'region of interest' setting. When the region of interest is enabled, Krita will only calculate areas that have changed on within the viewed area instead of the entire canvas. You will need both "Use region of interest" and "Limit cached frame size" enabled in the performance settings for it to take effect.


Better color picking with new blending option

Inspired by how color mixing works in real life, you can now pick a small amount of color to mix with your existing color. Thanks to Emmet and Eoin O'Neill for contributing this patch.

Improved vanishing point assistants and custom colors

Vanishing points can display reference lines where you can control the density. And you can control the color of each assistant individually, while before all painting assistants shared one and the same color.

Python 2 Support and updated packages

Jeroen Hoolmans has made it possible to build Krita with python 2, which is necessary for VFX studios that depend on a Python 2 pipeline. Note that the Linux appimage and the Windows builds use Python 3.

Updated packaged scripts

Sessions and Window Layouts

Krita already had workspaces, which contained information about the location of dockers. However, those were per-window, and if you work with multiple monitors that is a bit limiting. So Krita 4.1 now introduces ‘sessions’ and ‘window layouts’.

Sessions remember your open windows and documents, allowing you to pick up again where you were previously. Krita can also automatically open your previous session upon startup or show the session manager for you to select one.

Window layouts extend on the idea of workspaces. However, instead of storing just the layout within a window, they can store multiple windows, their layouts, sizes and positions on the screen. They can be especially useful if you work with multiple monitors or changing configurations, such as a laptop and an external monitor.

Window layouts also come with two options to help working with multiple windows:

You can find the session manager via File -> Sessions, and window layouts via the Workspace dropdown on the toolbar.

More RAW formats supported

Krita now accepts the following RAW formats: bay, bmq, cr2, cs1, dc2, dcr, dng, erf, fff, hdr, mdc, mos, mrw, nef, orf, pxn, raf, raw, rdc, sr2, srf, x3f, 3fr, cine, ia, kc2, mef, nrw, qtk, sti, rwl, srw. Thanks to L.E. Segovia for the patch!

Faster Brushes: First Google Summer of Code Results

The Circular Gaussian and Soft Brush tips are now up to 10 times faster. Ivan Yossi's project to speed up the Gaussian and Softbrush tips with AVX shows its first results in this release.

Cross Channel Adjustment Filter and color adjustment improvement

The Cross Channel Adjustment filter allow you to 'drive' a color adjustment by another channel. What can you do with this? For instance,

The Color Adjustment (curves) filter also now has support for Hue and Saturation curves on top of the existing channel, alpha and lightness curves.

Better Debugging with new tablet tester

To make debugging tablet errors easier, we've copied Drawpile's Tablet Tester. This little dialog is accessible from settings->configure Krita->tablet->tablet tester. It allows you to check if Krita can see your tablet at all. If it can't, you can sure you have a driver problem.


Miscellaneous improvements:

There are many bug fixes as well, but most of those were already released in the stable releases for Krita 4.0.