Welcome back! This monthly ‘zine is curated for you by the @Krita-promo team.
Jump to:
- Development report
- Community report
- Featured artwork
- Noteworthy Plugin
- Tutorial of the month
- Ways to help Krita
- Notable changes in code
Development report
Text Tool Update - @Wolthera Shared an excellent work in progress demo of on-canvas editing. You can check out the post in the Text tool Thread
Beta 2 testing and release - As you might be aware, the next release is in the beta testing phase. We have released a second beta and thank everyone for reporting bugs and testing. The developers are really busy fixing all the bugs. Some bugs were marked as release blocked and they are being tackled one by one. So we might expect a release this month
Google Summer Of Code Project - @Srirupa_Datta has finished the GSoC program. There is still some work like documentation and final touches before merging the new brush bundle creator and editor. You can check out the updates in the threads made by @Srirupa_Datta here and here
Website - The work on the New krita website is progressing well, we have almost finished migrating to a new backend away from Wordpress. We also have a new dark and light mode switcher. We are just waiting for some work to be done on linking the donation system and also having an automatic build for the website.
Community report
August Monthly Art Challenge – The August Monthly Art Challenge was a lot of fun throughout the month with a tremendous amount of helping and advice taking place in the WIP thread. How could it not be fun with a theme involving Kiki (Krita’s mascot) and a robotic or anthropomorphic horse? The final result: @Elixiah and @Scio tied for first place, and @Mythmaker is first runner up.
Care to Join the September Art Challenge? – @Scio picked “Glow in the Dark” for this month’s challenge theme. Read about it here. We also have posted a WIP thread for any questions, requests for advice, or works-in-progress.
Sioni’s Monthly Moodboard Challenge – Instead of a word prompt, get inspired by @Sioni’s moodboard. There are no rules to follow. Take a look at the moodboard and go with your interpretation.
Featured artwork
Charlie Hunnam by @waynemizuno.

Noteworthy plugin
Pottery Wheel plugin by @Polterheist. This plugin gives you a docker which allows you to continuously rotate the canvas like a pottery wheel, allowing you to draw to the spinning canvas.
Watch it in action:
https://i.imgur.com/VUODkJp.mp4
Tutorial of the month
This month we would like to share two animation tutorials.
1 - How to Animate in Krita for Beginners by Jesse J. Jones.
2 - Animating Bouncing ball - traditional animation process by
Ways to help Krita
Version 5.2 is in its second beta. Your help with testing and reporting bugs would be greatly appreciated.
Also translating, documentation, brushes… See a complete list of ways you can help maintain and grow Krita on the Get Involved page at krita.org.
Notable changes in code
This section has been compiled by @freyalupen.
(August 2 - September 2, 2023)
Stable branch (5.2.0-beta+):
Bugfixes:
- [Dockers] Fix crash in Channels docker thumbnail generation. (BUG:473130) (merge request, Dmitry Kazakov)
- [Colorspaces] Fix crash when using inherit alpha with layers of different colorspaces. (BUG:473479) (merge request, Dmitry Kazakov)
- [Animation] Fix crash when undoing Move Tool on a keyframe. (BUG:472414) (commit, Dmitry Kazakov)
- [General] Make New Image from Clipboard paste the clipboard on a new layer if the background is a fill layer, instead of as a transparency mask. (BUG:473559) (commit, Dmitry Kazakov)
- [General] Show main window when closing session manager (CCBUG:431755) (commit, Alvin Wong)
- [Tools] Fix actions being incorrectly enabled in the Select Shapes and Reference Image tools. (BUG:473719) (commit, Dmitry Kazakov)
- [Animation] Fix remembering state of export checkboxes in Video Render dialog. (commit, Dmitry Kazakov)
- [Text] Fixes for hanging whitespace and multiline RTL text alignment. (BUG:472382 CCBUG:471374 BUG:472829) (merge request, Wolthera van Hövell)
- [Text] Fix line breaks with fonts with ligatures by implementing arbitrary run breaks inside raqm. (BUG:471374) (commit 1, commit 2, Wolthera van Hövell)
- [Text] Fixes for line-height calculation. (BUG:472316) (commit 1, commit 2, Wolthera van Hövell), (BUG:472502) (merge request, Alvin Wong)
- [Text] Use line-height when flowing text in shape (BUG:473527) (merge request, Alvin Wong)
- [Text] Fix text-decoration ‘none’ and thickness of text-decoration. (BUG:466130) (commit, Wolthera van Hövell), (merge request, Deif Lou)
- [Text] Fixes for rendering bitmap fonts at different dpis and in vertical mode. (BUG:472566) (merge request 1, merge request 2, Alvin Wong)
- [Text] Fixes for calculating text alignment baselines. (BUG:472464) (commit 1, commit 2, commit 3, Wolthera van Hövell)
- [Text] Fix issue where text fill didn’t paint entire text. (BUG:473026) (commit, Wolthera van Hövell)
- [Text] Stabilize the text outline code a little. (BUG:473164) (commit, Wolthera van Hövell)
- [Text] Fixes for positioning of glyphs. (CCBUG:472571) (commit 1, Wolthera van Hövell; commit 2, commit 3, commit 4, Alvin Wong)
- [Text] Fix BDF font-size matching. (BUG:472791) (merge request, Wolthera van Hövell)
- [Text] Fixes for COLR v0 complex composed emoji and synthesized bold. (commit 1, commit 2, Alvin Wong)
- [Text] Do not synthesize bold in more cases, such as with a bold font. (commit, Alvin Wong)
- [Text Tool] Allow Esc to cancel text shape creation when dragging. (commit, Alvin Wong)
- [SVG] Fix transformation of SVG text path and shape-inside. (CCBUG:472571) (merge request, Alvin Wong)
- [SVG] Make sure generated shape IDs when saving SVG are unique. (merge request, Alvin Wong)
- [SVG] Fix SVG symbol elements being rendered outside of use. (merge request, Alvin Wong)
- [SVG] Fix update on undo/redoing SVG import, make sure imported SVG layer name is not empty. (merge request, Alvin Wong)
Development build fixes (for bugs not present in 5.1.5 that were present in 5.2.x):
- [Animation] Implement Drop Frames functionality for the new MLT-based code. (merge request, Dmitry Kazakov)
- [AppImage: Text] Embed Krita’s font libraries into the AppImage, preventing bugs caused by using old versions. (BUG:472710) (commit, Dmitry Kazakov)
- [Animation] Fix crash when loading animation file with audio attached. (commit, Emmet O’Neill)
- [Animation] Fix a crash when switching animated documents. (BUG:473760) (commit, Dmitry Kazakov)
- [Tools] Fix crash when selecting Multibrush Tool. (BUG:473515) (merge request, Freya Lupen)
- [Tools] Fix wobbly lines when using Line Tool. (BUG:473459) (commit, Dmitry Kazakov)
- [Brush Engines] Fix angle offset option in Drawing Angle sensor. (BUG:473103) (commit, Dmitry Kazakov)
- [Brush Engines] Fix Sharpness option being uninitialized. (BUG:472779 BUG:472723) (commit, Dmitry Kazakov)
- [Brush Engines] Fix updating the size of Masked Brush brushtips. (BUG:469604) (commit, Dmitry Kazakov)
- [Brush Engines] Fix crashes when changing Filter Brush filter to Halftone or Index Color. (BUG:473242) (commit 1, commit 2, Dmitry Kazakov)
- [Canvas Input] Fix snapping to 15 degree increments when using discrete rotate. (BUG:472839) (merge request, Maciej Jesionowski)
- [Usability] Respect status bar visibility after welcome page (BUG:472800) (merge request, Freya Lupen)
- [Usability] Fix welcome page layout flicker after closing the last file. (commit, Alvin Wong)
- [Usability] Fix tag selector to not show nonfunctional checkboxes on each tag. (BUG:473510, CCBUG:440337) (commit, Dmitry Kazakov)
- [Canvas: Windows] Fix canvas decorations (selections, assistants, etc) being invisible when using OpenGL with Intel on Windows. Note that Intel drivers on Windows are known to have issues with OpenGL and it’s recommended to use ANGLE instead. (BUG:473782) (merge request, Alvin Wong)
Unstable branch (5.3.0-prealpha):
Features:
- [Text Tool] Add Text Wrapping mode options to the Text Tool: Legacy Hard Wrap doesn’t preserve whitespace, while SVG Hard Wrap does. SVG Auto Wrap with Fixed Width preserves whitespace and autowraps text. (CCBUG:411475, CCBUG:420471, CCBUG:391796) (merge request, Alvin Wong)
- [Tools] Add Spread option to Similar Color Selection Tool, similarly to the Contiguous Selection Tool. (merge request, Deif Lou)
- [Usability] Save the size of the brush editor panels and whether the presets panel is visible into the config. (merge request, Isaiah Deppong)
- [Text Tool] Implement moving text by using its origin point as anchor. (merge request, Alvin Wong)
- [Text Tool] Improvements to rendering of outlines and handles in the Text Tool. (commit 1, commit 2, commit 3, commit 4, Alvin Wong)
- [Layer Stack] Fix artifacts when moving a layer under a blur adjustment layer (BUG:473853) (commit, Dmitry Kazakov)
The latest changes are made available for testing daily in the following development builds:


