Skip to content

Krita 4.3 Release Notes

Previous Post | Thursday, 13 June 2019 | Reading time: 8 minutes | Next Post

Krita 4.3.0, coming a year after the release of Krita 4.2.0, is packed with new features but mostly many, many bug fixes. We want this to be the most stable Krita release ever! We spent more than a year fully focused on improving Krita's stability and performance -- but there are still a bunch of new features, too. Thanks to the generous support of our community, more and more people are working on Krita these days and with great results: there are over 2000 changes in Krita 4.3.0 compared to Krita 4.2.9!

Kiki among the waterlilies

This release also contains the work of the 2019 Google Summer of Code projects. Sharaf Zaman has worked on porting Krita to Android, and the first beta (based on Krita 4.2.9) has entered the Google Play Store for Chrome OS and Android tablets. Krita 4.3.0 will be there as the second beta: until we're happy with the state of Krita on Android it will remain in the beta channel. Tusooa Zhu has rewritten Krita's undo system, and that made it possible to add a snapshot docker. And Kuntal Majumder has added a brand new magnetic selection tool.

Android

https://twitter.com/AMedonosova/status/1250513989760700418

On Android, Samsung's Air actions are now supported. Anna Medonosova added the stylus gestures supported by Samsumg Tab S6, Note 9 (partially) and Note 10. You can configure the actions in the Configure Krita dialog.

Animation

Since the start of March, Emmet and Eoin have been working on a whole bunch of fixes, optimizations and improvements to our animation tools.

While many of these changes won't hit until the next major release, a few items made it into Krita 4.3.0:

Along with many of these changes, our future plans for Krita's animation workflow have been informed by feedback and critiques from our community.

As such, we'd like to thank everybody who has taken time to file detailed bug reports, reach out with suggestions, help test patches and fill out our recent Animation Feedback Survey. Thanks!

Resources

Filters

Gradient Map Color Mode Option

For the pixelart afficionado, there are two filter changes this release, both implemented by Carl Olsson.

The first is the Color Mode in the Gradient Map filter. This allows setting the intermediate colors to use a dithering pattern or to restrict the colors to the nearest stop color.

Image showing the new gradient map filter options in action

Palettize Filter

The second feature Carl Olsson created is the new Palettize filter which works similar to the Gradient Map filter, but uses a palette to determine the colors. The Palettize filter also supports dithering:

Image showing the palettize filter in action

High Pass Filter

The high pass filter, contributed by Miguel Lopez is, among other things, good for making images sharper. It is best applied as a filter layer set to overlay. This filter is especially useful as a final step for images uploaded to social media; the extra sharpness offsets the terrible scaling algorithms used by image hosting sites that make images blurry.

Image demonstrating the use of highpass to sharpen the image.
Top left: original, top right: high pass, bottom left sharpening with high pass by using the overlay filter, bottom right: a subtler sharpening.

Other Filter Improvements

Layers

Python

Painting

Multi-dimension export for GIH

The GIMP  image hose format (gih) supports multiple dimensions, so one can have several rows of brushes that can be set to randomness horizontally, and maybe increment vertically. And now Krita's exporter supports this too, thanks to the work by Ivan Yossi!

Image showing a multidimension image hose brush. The stamped image alternated between left and right hand, and rotates according to angle.

Window Handling

It's now possible to take the central canvas area out of the window and put it in its own window: the detached canvas mode is handy when you, for instance, have a big and a small screen, you can then put the image on the big screen and all the tools and dockers on the small screen.

Color Handling

Snapshot docker

Part of Tusooa's work rewriting Krita's undo system, the snap shot docker allows you to save certain states of progress into this docker and toggle between them.

Animation showing the snapshot docker in action.
The snapshot docker in action, switching between the different stages of a drawing.

Tools

Magnetic Selection Tool

Kuntal Majumder's GSoC for 2019, the Magnetic Selection Tool, makes a free hand selection, but with a twist: it tries to align the selection to the edges it can find inside the image, simplifying the process tremendously.

Animation showing the mixed mode of the magnetic selection tool

New Modes for the Gradient Tool

Spiral, Reverse Spiral and Bilinear mode have been added by Miguel Lopez.

Several spirals made with the spiral gradient option.

Fill Tool and Contiguous Selection Tool ("Magic Wand")

The Fill Tool and Contiguous Selection Tool ("magic wand") have been extended: you can choose between All Layers, Current Layer and Color Labeled Layers to indicate what area the tool needs to fill or select. This is particularly useful with complex multi-layer line art.

Fill Tool Color Labeled Layers feature showcase.

Contiguous Selection Tool Color Labeled Layers feature showcase.

Other