GIMP 2.10.10 Released With Smart Colorization, Transformation Tools Improvements

A new GIMP version is out after 5 months of development. Unlike previous major versions of GIMP, the 2.10 branch allows some new features and enhancements to be added to the stable releases, and the latest GIMP 2.10.10 includes quite a few, including some notable Bucket Fill tool improvements, parametric brushes now support 32-bit floats, and more.

GIMP bucket-filling by line art (smart colorization)

GIMP 2.10.10 comes with 3 Bucket Fill tool improvements. The most important one is a new Fill by line art detection (smart colorization) option. This was initially created for the G'MIC plugin suite, and it consists on an algorithm that fills areas surrounded by line arts without leaving unfilled pixels near the lines, while also closing not properly closed (holes in the lines) zones, so the color doesn't leak outside. This feature is explained in detail on

It's now also possible to pick colors by using Ctrl + left click (while the Bucket Fill tool is selected), without having to select the Color Picker tool.

And the last Bucket Fill improvement is the ability to continue filling more areas by keeping the mouse button down while using Fill similar colors and Fill by line art detection modes.

Another interesting enhancement in GIMP 2.10.10 is the ability to use the Healing tool to paint changes on a different layer so the original remains unchanged, using the Sample merged option. The Heal tool has had this option in a very long time, but it didn't actually work until this new GIMP 2.10.10 version. The Clone tool, which already had this option, was updated to work in a similar way.

GIMP-related articles on Linux Uprising:

Yet another improvement in the latest GIMP release is support for 32-bit parametric (vector) brushes. Using parametric brushes with a 32-bit float fixes posterization in large brushes, especially with darker colors.

Raster brushes are still 8-bit, but converting them to 32-bit float is a planned feature. Also, plugins can only use 8-bit versions of high-precision brushes and patterns, until a new API is released (not yet available).

Transformation tools have seen quite a few improvements in the GIMP 2.10.10 release too:

  • The Perspective Transform tool has received two new options: Constrain handles (constrain handles to move along edges and diagonal) and Around center (transform around the center point)
  • The Unified Transform tool now preserves the aspect ration when scaling up or down
  • The Scale tool now scales from the center, even when using numeric input
  • Forward and backward transform directions can be linked, which allows moving the handles without affecting the transformation, letting you manually readjust their position
  • A new Readjust button was added to some transformation tools to readjust transform handles based on the current zoom level

More changes:

  • Brushes and patterns created from clipboard content can now be stored for future reuse (previously you could only create temporary brushes and patterns from clipboard)
  • A new Open brush as image button was added too the Brushes dock
  • On-canvas layer selection: Alt + middle click now allows picking layers. The available layers are looped while the Alt key is held down, and the picked layer name is shown on the status bar
  • The DDS support plugin, which allows opening and exporting DDS files, is now part of the core GIMP plugins
  • The Spyrogimp plugin (can be found under Filters -> Render > Spyrogimp) has been completely rewritten, and it now includes more options and an automatic preview
  • Saving and exporting should be safer, by not overwriting files when errors occur
  • Improved layer groups rendering speed, by rendering them in big chunks rather than tile-by-tile
  • macOS: improved HiDPI support, and the binaries are now signed

Download GIMP

GIMP is available for most Linux distributions in the official repositories. If you're not using a rolling release Linux distribution though, it may take some time until GIMP is updated by your Linux distribution. The easiest way to install the latest GIMP on Linux is by using Flatub or the Snap Store.

To be able to install the GIMP package from Flathub, see the Flatpak quick setup page and follow the instructions from there, then visit the GIMP Flathub page and click the install button. If you're a Gnome user, you can also search for it on Gnome Software / Ubuntu Software and install it from there.

GIMP can also be installed from the Snap Store, but it has yet to be updated to the latest version at the time I'm posting this article, though the update will probably be available soon.