# Krita Monthly Update – Edition 12

**URL:** <https://krita-artists.org/t/krita-monthly-update-edition-12/84001>\
**Category:** Development news\
**Created:** [February 7, 2024, 6:35pm UTC](https://krita-artists.org/t/krita-monthly-update-edition-12/84001 "2024-02-07T18:35:30Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![sooz](https://krita-artists.org/user_avatar/krita-artists.org/sooz/32/93244_2.png) [@sooz](https://krita-artists.org/u/sooz)\
**Post date:** [February 7, 2024, 6:35pm UTC](https://krita-artists.org/t/krita-monthly-update-edition-12/84001/1 "2024-02-07T18:35:31Z")

</div>

Welcome back! This monthly ‘zine is curated for you by the [@Krita-promo](https://krita-artists.org/groups/krita-promo) team.

Jump to:

- [Development report](#heading--development-report)
- [Community report](#heading--community-report)
- [Featured artwork](#heading--featured-artwork)
- [Noteworthy Plugin](#heading--noteworthy-plugin)
- [Tutorial of the month](#heading--tutorial-of-the-month)
- [Ways to help Krita](#heading--ways-to-help-krita)
- [Notable changes in code](#heading--notable-changes-in-code)

## [Development report](#heading--development-report)

### Merged changes

- @wolthera continues to work on the Text Tool. Typing is a lot more responsive now (after MR!2018 and MR!2030).
- @dkazakov fixed a bunch of animation/transform/undo-related bugs.
- [Changed opening multiple files to be ordered](https://invent.kde.org/graphics/krita/-/merge_requests/2051): A merge request from Ken Lo was approved and merged by @dkazakov. This fulfills a [request](https://krita-artists.org/t/open-of-multiple-files-is-unordered/43960)initiated by @EyeOdin and has now been removed from [Tiar’s Beginner Coding Tasks](https://krita-artists.org/t/beginner-coding-tasks-in-krita-easy-and-short-feature-requests-ready-to-implement/5851).

### Merge requests

- [Gap closing fill](https://invent.kde.org/graphics/krita/-/merge_requests/2050) by @YRH. It’s quite complicated, but there is active technical discussion going on about how to make this happen.
- [Dockers in Popup Palette](https://invent.kde.org/graphics/krita/-/merge_requests/2062) by @freyalupen. It hasn’t had any review yet, but users are enjoying the test builds. This video demonstrates some of the ideas that have been applied. You can see all the ideas in this [feature request](https://krita-artists.org/t/dockers-under-pop-up-pallete/78355) initiated by @abhifx.

[https://krita-artists.org/uploads/default/original/3X/b/e/bed15044e87cb5a042e69148e3cbfaf919c471c0.mp4](https://krita-artists.org/uploads/default/original/3X/b/e/bed15044e87cb5a042e69148e3cbfaf919c471c0.mp4)

### Technical

- Behind the scenes, the ‘Split Deps Project’ is now usable on Linux and Windows thanks to @dkazakov and Simon Ra. (This project is to make it easier for developers to work with Krita’s dependencies.)
- On macOS: @IvanYossi has fixed dependencies to be buildable with XCode 15. However Krita is currently unbuildable (on multiarch) for unrelated reasons (MR!2018’s merge).

### Other

- @tiar put together a list of feature requests to evaluate for[Google Summer of Code (GSoC) 2024 project ideas](https://community.kde.org/index.php?title=GSoC/2024/Ideas).

## [Community report](#heading--community-report)

### Monthly Art Challenge

January’s [“icy isolation”](https://krita-artists.org/t/monthly-art-challenge-january-2024-icy-isolation/81284) challenge theme was designed by @YRH and attracted a fair amount of friendly competition. When the voting concluded, @Elixiah was declared the winner with these three images:

 ![](https://krita-artists.org/uploads/default/original/3X/d/b/db169a18aab243f1a77b9d519da89d64b6a14618.jpeg)  
 ![](https://krita-artists.org/uploads/default/original/3X/3/e/3ece82b0481f6988e2696d1f1cd721df6f7c1ed6.jpeg)  
 ![](https://krita-artists.org/uploads/default/original/3X/1/0/104b24ab201460736664670dafad53d60b0b0abd.jpeg)  
The challenge for February is to create an Architectural / Urban scene. @Elixiah has provided an additional, optional challenge to use the freehand selection tool (lasso tool) to create most of the painting. [Read more about it here](https://krita-artists.org/t/monthly-art-challenge-february-2024-architectural-urban-scene/83408).

## [Featured artwork](#heading--featured-artwork)

Enjoy a random selection of recently featured artwork. These pieces were nominated by forum members and put to a vote.

Mushroom Girl by @Cyborgnekosica.

 ![](https://krita-artists.org/uploads/default/original/3X/b/d/bdd7151e1b6b2292fec37aae548de3449448575a.jpeg)

Mecha Sketch by @scytales.

 ![](https://krita-artists.org/uploads/default/original/3X/8/7/8771a512013469d28cd0c11be870991419df8424.jpeg)

## [Noteworthy plugin](#heading--noteworthy-plugin)

[Windowed New View](https://krita-artists.org/t/create-a-new-view-as-windowed-and-topped/59900)

Created last year and updated within the last month, this plugin creates a new view of the current document when clicked, automatically windowed, and set ‘Always on top.’ This plugin was created by @Cliscylla.

## [Tutorial of the month](#heading--tutorial-of-the-month)

Krita 5.2.2 New Features by @RamonM.

[![](https://img.youtube.com/vi/t81PkQwf7NM/maxresdefault.jpg "KRITA 5 2.2 NEW features. UPDATE NOW!! in 2024") ](https://www.youtube.com/watch?v=t81PkQwf7NM)

## [Ways to help Krita](#heading--ways-to-help-krita)

Krita is a Free and Open Source application, mainly developed by an international team of enthusiastic volunteers. Donations from Krita users to support maintenance and development is appreciated.

Join the [Development Fund](https://fund.krita.org/) with a monthly donation. Or make a one-time donation [here](https://krita.org/en/support-us/donations/).

## [Notable changes in code](#heading--notable-changes-in-code)

This section has been compiled by @freyalupen.

(Jan 1 - Feb 5, 2024)

* * *

Stable branch (5.2.2+):  
Bugfixes:

- [Color Selectors] Fix a crash when selecting colors. ([BUG:480188](https://bugs.kde.org/480188)) ([commit, Mathias Wein](https://invent.kde.org/graphics/krita/-/commit/0f59d7a97b))
- [Dockers] Comics Manager docker: Fix error exporting comics with grouped vector shapes. ([BUG:478668](https://bugs.kde.org/478668)) ([merge request, Wolthera van Hövell](https://invent.kde.org/graphics/krita/-/merge_requests/2052))

Features:

- [General] In About Krita, replace the old Backers tab with a current corporate Sponsors tab. ([merge request, Halla Rempt](https://invent.kde.org/graphics/krita/-/merge_requests/2045))
- [General] When opening multiple files via the Open File dialog, sort them alphabetically. ([merge request, Ken Lo](https://invent.kde.org/graphics/krita/-/merge_requests/2051))

* * *

Unstable branch (5.3.0-prealpha):  
Features:

- [Vector and Text Tools] Optimize and improve the speed of rendering and editing text and vector shapes. ([merge request 1](https://invent.kde.org/graphics/krita/-/merge_requests/2018), [merge request 2](https://invent.kde.org/graphics/krita/-/merge_requests/2030), Wolthera van Hövell)
- [Text Tool] Fix bug with initial text position being at the end. ([BUG:479666](https://bugs.kde.org/479666)) ([commit, Wolthera van Hövell](https://invent.kde.org/graphics/krita/-/commit/4cd5a06432))
- [Assistant Tool] Update CurvilinearPerspective for better depth visibility. ([merge request, Isaac Fleetwood](https://invent.kde.org/graphics/krita/-/merge_requests/2055))
- [Canvas Input] Add option to use horizontal axis for Canvas Zoom action, under General-\>Tools. ([merge request, Stuben](https://invent.kde.org/graphics/krita/-/merge_requests/2059))
- [Fill Layers] Add pixel grid alignment option to Fill Layer’s pattern generator. ([merge request, Deif Lou](https://invent.kde.org/graphics/krita/-/merge_requests/2048))
- [Color Selectors] In Specific Color Selector, add button to link colorspace to current layer. ([BUG:478521](https://bugs.kde.org/478521)) ([merge request, Freya Lupen](https://invent.kde.org/graphics/krita/-/merge_requests/2053))
- [Tools] Increase Grow range in Selection/Fill tools. ([merge request, Freya Lupen](https://invent.kde.org/graphics/krita/-/merge_requests/2046))
- [Filters] In the Pixelize filter dialog, add a button to lock aspect ratio. ([merge request, Freya Lupen](https://invent.kde.org/graphics/krita/-/merge_requests/2044))

Bugfixes:

- [Selection Masks] Fix bugs with undo of global selection masks. ([BUG:478519](https://bugs.kde.org/478519)) ([BUG:478520](https://bugs.kde.org/478520)) ([commit, Dmitry Kazakov](https://invent.kde.org/graphics/krita/-/commit/45491cdab8))
- [Shapes Tool] Fix ‘Convert Shape to Vector Selection’ to use the shape’s current position. ([BUG:478735](https://bugs.kde.org/478735)) ([commit, Dmitry Kazakov](https://invent.kde.org/graphics/krita/-/commit/89e0021dc4))
- [Colorize Mask Tool] Fix issue with Colorize Mask not updating when switching modes. ([BUG:475927](https://bugs.kde.org/475927)) ([commit, Dmitry Kazakov](https://invent.kde.org/graphics/krita/-/commit/1dbc7bd563))
- [Animation, Transform Tool] Fix offset in animated Transform Masks after using Transform Tool. ([BUG:478966](https://bugs.kde.org/478966)) ([commit, Dmitry Kazakov](https://invent.kde.org/graphics/krita/-/commit/b034513065))
- [Animation Curves] Fix creation of keyframes before the first frame for scalar channels. ([BUG:478448](https://bugs.kde.org/478448)) ([commit, Dmitry Kazakov](https://invent.kde.org/graphics/krita/-/commit/256f7faed4))
- [Animation Curves] Fix new scalar frames to use interpolated values. ([BUG:479664](https://bugs.kde.org/479664)) ([commit, Dmitry Kazakov](https://invent.kde.org/graphics/krita/-/commit/fdb6edecf8))
- [Animation, Layers] Fix crash and other issues relating to undoing ‘new from visible’ with animated layers. ([BUG:478225](https://bugs.kde.org/478225)) ([commit 1](https://invent.kde.org/graphics/krita/-/commit/a60beeadbd), [commit 2](https://invent.kde.org/graphics/krita/-/commit/61d78cc928), [commit 3](https://invent.kde.org/graphics/krita/-/commit/8dc9714453), Dmitry Kazakov)
- [Transform Masks] Fix issues with transform masks when continuously updated, or duplicated. ([BUG:475745](https://bugs.kde.org/475745)) ([merge request, Dmitry Kazakov](https://invent.kde.org/graphics/krita/-/merge_requests/2064))
- [Recorder Docker] Fix Recorder timelapse export to properly account for input FPS setting in the preview and extended result. ([BUG:461869](https://bugs.kde.org/461869)) ([merge request, reinold rojas](https://invent.kde.org/graphics/krita/-/merge_requests/2061))
- [Dockers] Fix error using Last Documents Docker. ([commit, Freya Lupen](https://invent.kde.org/graphics/krita/-/commit/42435f690a))
- [Scripting] Prevent Scripter dialog staying open on main window close. ([merge request, Freya Lupen](https://invent.kde.org/graphics/krita/-/merge_requests/2043))

* * *

The latest changes are made available for testing daily in the following development builds:

- Stable “Krita Plus” (5.2.2+): [Linux](https://binary-factory.kde.org/job/Krita_Stable_Appimage_Build/) - [Windows](https://binary-factory.kde.org/job/Krita_Stable_Windows_Build/) - [macOS](https://binary-factory.kde.org/job/Krita_Stable_MacOS_Build/)
- Unstable “Krita Next” (5.3.0-prealpha): [Linux](https://binary-factory.kde.org/job/Krita_Nightly_Appimage_Build/) - [Windows](https://binary-factory.kde.org/job/Krita_Nightly_Windows_Build/) - [macOS](https://binary-factory.kde.org/job/Krita_Nightly_MacOS_Build/) - Android ([arm64](https://binary-factory.kde.org/job/Krita_Nightly_Android_arm64-v8a_Build/) / [x86\_64](https://binary-factory.kde.org/job/Krita_Nightly_Android_x86_64_Build/))

Note: The above Nightly Builds will become unavailable with the decommissioning of the Binary-Factory, currently scheduled for around February 17. They are to be migrated to GitLab CI. At the time of writing, only Linux and Windows builds of Krita are available on GitLab CI.

The latest changes are made available for testing as they are made, in the following Linux and Windows development builds (macOS and Android builds will be available in the future):

- Stable “Krita Plus” (5.2.2+): [Successful 5.2 branch Pipelines](https://invent.kde.org/graphics/krita/-/pipelines?page=1&scope=all&ref=krita%2F5.2&status=success)
- Unstable “Krita Next” (5.3.0-prealpha): [Successful 5.3 branch Pipelines](https://invent.kde.org/graphics/krita/-/pipelines?page=1&scope=all&ref=master&status=success)

(Use the ⬇’Download Artifacts’ button to the right of the pipeline and select your platform.)

---

<div class="post-metadata">

**Author:** ![Skess01](https://krita-artists.org/user_avatar/krita-artists.org/skess01/32/84365_2.png) [@Skess01](https://krita-artists.org/u/Skess01)\
**Post date:** [February 21, 2024, 8:13am UTC](https://krita-artists.org/t/krita-monthly-update-edition-12/84001/2 "2024-02-21T08:13:21Z")

</div>

> [@sooz](#):
>
> […]  
> The latest changes are made available for testing as they are made, in the following Linux and Windows development builds (macOS and Android builds will be available in the future):
> 
> - Stable “Krita Plus” (5.2.2+): [Successful 5.2 branch Pipelines](https://invent.kde.org/graphics/krita/-/pipelines?page=1&scope=all&ref=krita%2F5.2&status=success)
> - Unstable “Krita Next” (5.3.0-prealpha): [Successful 5.3 branch Pipelines](https://invent.kde.org/graphics/krita/-/pipelines?page=1&scope=all&ref=master&status=success)
> 
> (Use the ⬇’Download Artifacts’ button to the right of the pipeline and select your platform.)

Hi,

in **Stable “Krita Plus” (5.2.2+): [Successful 5.2 branch Pipelines]** there are no artifacts to download and the latest change is quite old (2024-02-06).

Addendum: beyond this small report, as always thank you very much for your wonderful work, you guys are fantastic. 🙂

---

<div class="post-metadata">

**Author:** ![AhabGreybeard](https://krita-artists.org/user_avatar/krita-artists.org/ahabgreybeard/32/2969_2.png) [@AhabGreybeard](https://krita-artists.org/u/AhabGreybeard)\
**Post date:** [February 21, 2024, 10:27am UTC](https://krita-artists.org/t/krita-monthly-update-edition-12/84001/3 "2024-02-21T10:27:24Z")

</div>

@Skess01 This topic/reply might explain what’s happening:  
[Kde binary factory website seems to be down - #5 by freyalupen](https://krita-artists.org/t/kde-binary-factory-website-seems-to-be-down/84859/5)

---

<div class="post-metadata">

**Author:** ![Skess01](https://krita-artists.org/user_avatar/krita-artists.org/skess01/32/84365_2.png) [@Skess01](https://krita-artists.org/u/Skess01)\
**Post date:** [February 21, 2024, 10:54am UTC](https://krita-artists.org/t/krita-monthly-update-edition-12/84001/4 "2024-02-21T10:54:25Z")

</div>

Thank you, so unfortunately this means that since the **Stable “Krita Plus” (5.2.2+)** artifacts are more than 10 days older, now there are no 5.2.2+ versions available to download.

---

<div class="post-metadata">

**Author:** ![AhabGreybeard](https://krita-artists.org/user_avatar/krita-artists.org/ahabgreybeard/32/2969_2.png) [@AhabGreybeard](https://krita-artists.org/u/AhabGreybeard)\
**Post date:** [February 21, 2024, 10:57am UTC](https://krita-artists.org/t/krita-monthly-update-edition-12/84001/5 "2024-02-21T10:57:32Z")

</div>

I don’t know the details of what’s happening but somebody may be able to share the most recently available Plus version if you say which OS you have, maybe.

---

<div class="post-metadata">

**Author:** ![Skess01](https://krita-artists.org/user_avatar/krita-artists.org/skess01/32/84365_2.png) [@Skess01](https://krita-artists.org/u/Skess01)\
**Post date:** [February 21, 2024, 1:32pm UTC](https://krita-artists.org/t/krita-monthly-update-edition-12/84001/6 "2024-02-21T13:32:12Z")

</div>

Thank you, you are very kind, but my downloaded Windows versions seems to be after 2024-02-06.

I have:

- krita-nightly-x64-5.2.2-2051b482f7.zip (2024-02-09)
- krita-nightly-x64-5.2.2-6978ea5197.zip (2024-02-11)

I thought there were other versions with small changes to download at the old address, but I didn’t and now I can’t check since it’s down.

Anyway I think that for the future if possible would be nice to keep one or some of the latest versions downloadable, otherwise they will be lost if there will be few updates and you don’t check often.

---

<div class="post-metadata">

**Author:** ![raghukamath](https://krita-artists.org/user_avatar/krita-artists.org/raghukamath/32/59144_2.png) [@raghukamath](https://krita-artists.org/u/raghukamath)\
**Post date:** [February 21, 2024, 1:33pm UTC](https://krita-artists.org/t/krita-monthly-update-edition-12/84001/7 "2024-02-21T13:33:13Z")

</div>

The nightly build server is decommissioned. Soon there will be alternative links, the developers are aware of this and they will provide the links soon.

---

<div class="post-metadata">

**Author:** ![freyalupen](https://krita-artists.org/user_avatar/krita-artists.org/freyalupen/32/47913_2.png) [@freyalupen](https://krita-artists.org/u/freyalupen)\
**Post date:** [February 21, 2024, 2:03pm UTC](https://krita-artists.org/t/krita-monthly-update-edition-12/84001/8 "2024-02-21T14:03:34Z")

</div>

@Skess01 The developers are aware that ideally the latest build should be kept, but nothing has been decided about how to do that yet.  
The 6978ea51 build was only ten days ago, if there had been any changes since then aside from translations (which don’t trigger a build), their artifacts would still be around for now.

---

<div class="post-metadata">

**Author:** ![Skess01](https://krita-artists.org/user_avatar/krita-artists.org/skess01/32/84365_2.png) [@Skess01](https://krita-artists.org/u/Skess01)\
**Post date:** [February 21, 2024, 2:17pm UTC](https://krita-artists.org/t/krita-monthly-update-edition-12/84001/9 "2024-02-21T14:17:43Z")

</div>

@freyalupen, do you know if 2024-02-06 was really the latest change of 5.2.2+?

---

<div class="post-metadata">

**Author:** ![freyalupen](https://krita-artists.org/user_avatar/krita-artists.org/freyalupen/32/47913_2.png) [@freyalupen](https://krita-artists.org/u/freyalupen)\
**Post date:** [February 21, 2024, 2:22pm UTC](https://krita-artists.org/t/krita-monthly-update-edition-12/84001/10 "2024-02-21T14:22:00Z")

</div>

You can check the list of commits here: [Commits · krita/5.2 · Graphics / Krita · GitLab](https://invent.kde.org/graphics/krita/-/commits/krita%2F5.2?ref_type=heads) (And you’ll see there were some commits just now)

---

<div class="post-metadata">

**Author:** ![Michelist](https://krita-artists.org/user_avatar/krita-artists.org/michelist/32/65826_2.png) [@Michelist](https://krita-artists.org/u/Michelist)\
**Post date:** [February 25, 2024, 11:35am UTC](https://krita-artists.org/t/krita-monthly-update-edition-12/84001/11 "2024-02-25T11:35:30Z")

</div>

I can offer krita-5.3.0-prealpha-8af28c5a from 2024.02.14 and krita-5.2.2-1ea765e5 from 2024.02.21 for Windows:

> **[Upload files for free - krita-5.2.2-1ea765e5.zip - ufile.io](https://ufile.io/pxvxc7ts)**
>
> Download krita-5.2.2-1ea765e5.zip for free from ufile.io instantly, no signup required and no popup ads

> **[Upload files for free - krita-5.3.0-prealpha-8af28c5a.zip - ufile.io](https://ufile.io/31x98pxm)**
>
> Download krita-5.3.0-prealpha-8af28c5a.zip for free from ufile.io instantly, no signup required and no popup ads

BTW, I would scan them for viruses!  
Even if I think they’re not infected, I can’t guarantee that my PC is clean, because it’s my daily and universal workhorse connected to the WWW, and even though I use a constantly updated antivirus solution, that doesn’t make the situation any better, because the AV vendors are always running after the malware to detect what’s out there, and they don’t know the thousands of new threats that are spread over the WWW every day until they detect them once in their misdeeds after the malware has run into a glue line set up by the AV vendors on the WWW. So, even if they are probably safe, you should scan them.

Michelist
