KDE 1548 Published by

Krita 5.2.3, a bugfix release for the popular open source painting program, has been released. It overhauls the build mechanism and allows the Continuous Integration system to build across all four platforms. Numerous updates are included in this release, including animated transform masks, jpeg-xl compatibility, Windows shortcut handling, and painting assistance. The update includes adjustments to tool canvas input shortcut behavior, enhanced Android icons, and improved MLT for audio-animation synchronization. The release now provides the production of Python SIP type stubs for autocompletion in external Python editors.



Krita 5.2.3 Released!

Krita 5.2.3 is released after several weeks of testing of the  beta. This is a bugfix release, that primarily brings a complete overhaul of our build system, making it so that our CI system can now build for all 4 platforms (a Continuous Integration system basically builds a program after every change, runs some tests and based on that helps us track down mistakes we made when changing Krita's code).

Beyond the rework of the build system, this release also has numerous fixes, particularly with regards to animated transform masks, jpeg-xl support, shortcut handling on Windows and painting assistants.

In addition to the core team, special thanks goes out to to Freya Lupen, Grum 999, Mathias Wein, Nabil Maghfur Usman, Alvin Wong, Deif Lou, Maciej Jesionowski and Rasyuqa A. H. for various fixes, as well as the first time contributors in this release cycle (Each mentioned after their contribution).
Krita523

Changes since 5.2.3 beta:

  • Various fixes to tool canvas input shortcut behaviour (Thanks, Aqaao)
  • Improved icons for Android ( Bug 463043, thanks Jesse 205!)
  • Various fixes to how we use MLT for synchronising audio to animation.
  • Python SIP type stub generation, this will help autocompletion in external python editors that support using these stubs (Thanks Kate Corcoran)
  • Crash fix with adding animation keyframe column on locked layer ( Bug 486893)
  • Fix update of "read-only" state of the document when loading and saving ( Bug 487544)
  • Ask to use PSD data in TIFF only if any was found ( Bug 488024)
  • Reworked default FFmpeg profiles ( Bug 455006 450790 429326 485515 485514, thanks Ralek Kolemios!)
  • Fix issue in KisMergeLabeledLayersCommand when masks where involved ( Bug 486419)
  • Update batch exporter Python plugin to fix trim option issue ( Bug 488343, thanks Nathan Lovato!)
  • Welcome Page: Fix "DEV BUILD" button going to a 404 (Thanks Joshua Goins!)
  • Tablet Tester: Fix extreme lag with S Pen on Android (Thanks Joshua Goins!)
  • Fix canvas fade-out when in 16-bit-uint mode on Angle ( Bug 488126)
  • WEBP & JPEG-XL: preemptive check for animation ( Bug 476761)
  • Fix copy-pasting selection of File Layer ( Bug 459849)
  • Fix color sampler in wrap around mode ( Bug 478190)
  • Replace old QML touch docker with QWidget-based touch docker to avoid problems on Android ( Bug 476690)
  • Add support for XSIMD13
  • Redraw layers docker thumbnails if the canvas checkers color was changed
  • Fix animation playback freezes when pausing past the end of audio ( Bug 487371 and  478185)

Krita 5.2.3 Released!