Welcome back! This monthly ‘zine is curated for you by the @Krita-promo team.
Jump to:
- Development report
- Community report
- Featured artwork
- Tutorial of the month
- Ways to help Krita
- Notable changes in code
Development report
Upcoming changes
- Krita’s maintainer, @halla, published an in-depth overview of 2022 which outlines the work of the sponsored developers. Also included is what’s to come in 2023. Definitely a worthy read.
- The team has come up with a tentative release schedule for Krita 5.2. A beta release is planned for July and possibly a final release in September. But before that there are quite a few regressions and stabilisations to make.
- The cumulative undo rewrite got merged. This change makes the feature more controllable. This feature helps the user to merge some of the undo steps into one so that more relevant history is retained.
- The animation audio rewrite is on the verge of being merged; it’s the last big thing planned to go into 5.2.
Community report
Monthly Art Challenge
The April Art Challenge was finished with 17 submissions. It was truly difficult to pick only two entries from among the fine work. The top two were both named winners as @Elixiah ceded first place and generously asked @Bobrowsdower to pick the topic for May.
Jump over to the April Challenge to take a look (and do consider playing in the May Challenge!).
Natural colour mixing.
Interesting topic. Have you seen this? Can we get Mixbox on Krita? Learn how the community is jumping on this one.
This topic gets asked quite often and there’s work being done towards adding Spectral blending modes, which are meant to have more realistic color blending.
Blender Models on Krita’s canvas?
An exciting new plugin has been released by @Yuntoko. It brings Blender 3D models inside Krita. How cool is that? Now add and interact with your Blender 3D models as reference or base in Krita with this plugin - Plugin: Blender Layer - Live 3d View in Krita

New canvas texture in the making
@RamonM has once again taken up a new challenge. This time he is experimenting with canvas texture and improvements in the RGBA brushes. Check out the thread for more information - Canvas in Krita for improved RGBA brushes 2023
Featured artwork
Commissioned illustration by @Matheo_Melendez
Fanart made by @loentar
Tutorial of the month
@CelticCoco shows us how to use guidelines to create a series of Chibi-style bodies.
“A Simple Trick to Help You Map Out Body Poses”
Ways to help Krita
Krita has some very ambitious plans for the near and not-so-near future. You can read all about them in @halla’s comprehensive overview of 2022-2023. If you want to see this happen, please support Krita, either with a one-time donation, a subscription to the development fund or by purchasing Krita in one of the supported app stores!
Notable changes in code
This section has been compiled by @freyalupen.
(March 27 - April 26, 2023)
Unstable branch (5.2.0-prealpha):
Features:
- [Undo Stack] Rewrite Cumulative Undo to make it more robust and understandable for the user. (BUG:460109) [merge request, Dmitry Kazakov]
- [Usability] Scale selection outline width based on device pixel density, so that selections are more visible on HiDPI screens. (BUG:456364) [merge request, Carsten Hartenfels]
- [File Layers] Add option to change File Layer scaling filter to something other than Bicubic. [merge request, Freya Lupen]
Bugfixes:
- [Animation] Fix crash on copy-pasting undefined keyframes. (BUG:466902) [commit, Dmitry Kazakov]
- [File Formats] WebP: Fix lossless encoding and reimplement downsampling. [merge request, Rasyuqa A. H.]
- [Text Layout] Fix huge slowdown when saving long text into the text shape. (BUG:463471) [commit 1, commit 2, Dmitry Kazakov]
- [Canvas Input] Fix angle drift when incrementally rotating the canvas. (BUG:409894) [merge request, Maciej Jesionowski]
- [Brush Engines] Fix brushstroke angle changing when Drawing Angle is locked. (BUG: 445152, 448444) [merge request, killy |0veufOrever]
- [Brush Engines] Fix issues with locking and unlocking certain brush properties (Opacity, Flow, Blending Mode, Masked Brush). (BUG:448442) [commit 1, commit 2, Dmitry Kazakov]
- [Brush Engines] Fix issues with saving and loading brushes with locked properties. (BUG:461631) [commit 1, commit 2, Dmitry Kazakov]
- [Brush Engines] Fix Color Smudge brush creating improper black pixels with 32-bit float colorspace on ARM devices. (BUG:467897) [merge request, Sharaf Zaman]
- [Layer Stack] Don’t recalculate the image on change in layer locked state. (BUG:458471) [commit, Dmitry Kazakov]
- [Compositions Docker] Fix compositions to take into account mask visibility. (BUG:463408) [commit, Agata Cacko]
- [Advanced Color Selector] Fix color history patches’ height and width setting effects being swapped. (BUG:444070) [commit, Agata Cacko]
- [File Formats] PSD: Fix loading 16-bit files saved in Photoshop. (BUG:468197) [commit, Amy spark]
- [File Formats] PSD: Fix opening files with layer masks. (BUG:465148) [commit, Amy spark]
- [Transform Masks] Fix a huge slowdown with mesh transform added as a transform mask. (BUG:458475) [commit, Dmitry Kazakov]
Development build regression fixes (for bugs not present in Release builds):
- [Usability] Fix issues where brush outlines would have strange offset crosshairs. (BUG:465086, BUG:467006) [commit, Dmitry Kazakov]
- [Windows: Tablet Support] Fix tablet support in WinInk mode. (BUG:467969) [commit, Dmitry Kazakov]
- [Linux: Tablet Support] Fix HiDPI tablet event coordinates on xcb. (BUG:464256) [commit, Dmitry Kazakov]
- [Wide Gamut Color Selector] Fix selecting color patches when scrolling inline with multiple lines. [commit, Mathias Wein]
The latest changes are made available for testing daily in the following development builds:




