Krita 4.2.8 Released
The Krita team is pleased to announce another bug fix release of Krita 4.2: Krita 4.2.8. Part of Krita’s core team is now working on rewriting the way Krita loads and saves resources like brushes or gradients. This is a big task that takes up a lot of time, so there are fewer bug fixes in this release than there were for 4.2.7. Still, there has been a lot of work done on vector shapes, the transform tool and, especially, saving on Windows.
Windows usually only writes out saved files to the actual disk when it feels like it. So if you’d cut the power to your computer before Windows did that, you might get corrupted files. With 1,500,000 distinct Windows 10 users of Krita in the past month, chances are good for that happening (just like there are people who work exclusively with unnamed autosave files — don’t do that!), so we now try to force Windows to write files to disk after saving. This does make saving slower on Windows, but the added security should be worth it.
The autoprecision setting in the brush preset editor has been rewritten as well, which should result in better performance and nicer lines, too.
Here’s the full list of fixes:
- Fix the sliders in the performance settings page. BUG:414092
- Fix the color space of the onion skin cache. BUG:407251
- Fix transforming layers that have onion skins enabled. BUG:408152
- Also save the preferences when closing the preferences dialog with the titlebar close button
- Fix a bug in the polygon tool that adds an extra point. BUG:411059
- Save the last used export settings. BUG:409044
- Prevent a crash on macOS when closing a dialog that opened the system color dialog. BUG:413922
- Fix an issue on macOS where the native file dialogs would not return a filename. BUG:413241
- Make it possible to save the “All” tag as the current tag. BUG:409748
- Show the correct blending mode in the brush preset editor. BUG:410136
- Fix saving color profiles that are not sRGB to PNG files
- Make the transform tool work correctly with the selection mask’s overlay
- Fix a crash when editing the global selection mask. BUG:412747
- Remove the “Show Decorations” option from the transform tool. BUG:413573
- Remove the CSV export filter (it hasn’t worked for ages)
- Fix slowdown in the Warp transform tool. BUG:413157
- Fix possible data loss when pressing the escape key multiple times. BUG:412561
- Fix a crash when opening an image with a clone layer when instant preview is active. BUG:412278
- Fix a crash when editing vector shapes. BUG:413932
- Fix visibility of Reference Layer and Global Selection Mask in Timeline. BUG:412905
- Fix random crashes when converting image color space. BUG:410776
- Rewrite the “auto precision” option in the brush preset editor. BUG:413085
- Fix legacy convolution filters on images with non-transparent background. BUG:411159
- Fix an assert when force-autosaving the image right during the stroke. BUG:412835
- Fix crash when using Contionous Selection tool with Feather option. BUG:412622
- Fix an issue where temporary files were created in the folder above the current folder.
- Improve the rendering of the transform tool handles while actually making a transformation
- Use the actual mimetype instead of the extension to identify files when creating thumbnails for the recent files display
- Improve the logging to detect whether Krita has closed improperly
- Fix exporting compositions from the compositions docker. BUG:412953, BUG:412470
- Fix Color Adjustment Curves not processing. BUG:412491
- Fix artifacts on layers with colorize mask *and* disabled layer styles
- Make Separate Channels work. BUG:336694, BUG:412624
- Make it possible to create vector shapes on images that are bigger than QImage’s limits. BUG:408936
- Disable adjustmentlayer support on the raindrop filter. BUG:412522
- Make it possible to use .kra files as file layers. BUG:412549
- Fix Crop tool loosing aspect ratio on move. BUG:343586
- Fix Rec2020 display format. BUG:410918
- Improve error messages when loading and saving fails.
- Fix jumping of vector shapes when resizing them
- Add hi-res input events for pan, zoom and rotate. BUG:409460
- Fix crash when using Pencil Tool with a tablet. BUG:412530
- Always ask Windows to synchronize the file systems after saving a file from Krita.
- Fix wrong aspect ratio on loading SVG files. BUG:407425
For the beta, you should only only use the portable zip files. Just open the zip file in Explorer and drag the folder somewhere convenient, then double-click on the krita icon in the folder. This will not impact an installed version of Krita, though it will share your settings and custom resources with your regular installed version of Krita. For reporting crashes, also get the debug symbols folder.
(If, for some reason, Firefox thinks it needs to load this as text: to download, right-click on the link.)
Note: the gmic-qt is not available on OSX.
For all downloads:
The Linux appimage and the source .tar.gz and .tar.xz tarballs are signed. You can retrieve the public key over https here: 0x58b9596c722ea3bd.asc. The signatures are here (filenames ending in .sig).
Krita is a free and open source project. Please consider supporting the project with donations or by buying training videos! With your support, we can keep the core team working on Krita full-time.