A major new development version of the GIMP image editor is available for testing – but brace yourself ‘cos it’s a big one!

GIMP 2.99.2 is an unstable snapshot, and the first towards the long-anticipated, much-hyped, and hugely-significant GIMP 3.0 release. There’s no firm GIMP 3.0 release date devs right now, but they hope to have it out sometime in 2021.

“We want to release a rock-solid GIMP v3 and need to pay a lot of attention to details. This is where we are now and why we are releasing this first development version,” the GIMP team say of this release.

GIMP 3.0 is significant because it is the first version of the image editing app to be based on GTK3 rather than GTK2 UI toolkit (what stable versions of GIMP currently use). This change is major, and brings many improvements.

GIMP 2.99.2 screenshot
GIMP 2.99.2 looks a lot better (image: GIMP)

GIMP’s GTK3 port has been in development for a very long time, underscoring just how integral and involved the change is, as the uplift affects the app from top to bottom, across all systems it runs on.

Visually, GTK3 introduces modern looking widgets, dialogs, and toolbars, and makes use of compact client-side decorations where required. Much improved support for HiDPI displays is also provided, something that current stable versions of GIMP are hit and miss with.

The switch to GTK3 also lets developers create new CSS-based themes for the editor, taking advantage of light/dark mode system settings, proper use of symbolic icons (plus options for full-colour icon themes) and more. Existing GIMP themes are not compatible, sadly.

GIMP 2.99.2 Screenshot 2
Multi-layer selection (image: GIMP)

Other changes due to arrive in GIMP 3.0 that are available for testing here, in GIMP 2.99.2, include multiple-layer selection (plus support for interacting with or applying changes to multiple selected layers); support for input devices hot plugging; and the inclusion of render caching to deliver a faster, more responsive user experience.

New GIMP extensions (in the .gex format) make it easier for developers, artists, and users alike to install custom brushes, splash screens, patterns, dynamics, plugins, and so on through a a safe, searchable directory within GIMP itself.

A top level overview of GIMP 2.99.2:

  • GTK3 based user interface
  • Improved HiDPI support
  • Better Wayland support
  • Multi-layer selection
  • New plug-in API
  • Extension support
  • More (color) space invasion
  • Render caching
  • Code refactoring

A broader overview of the changes can be found in the GIMP news file on Gitlab.

Download GIMP 2.99.2

GIMP 2.99.2 is an unstable release intended for use by developers, bug hunters, and ardent enthusiasts only. Some features mentioned in this round up are still a WIP so bugs and missing functionality is likely.

You can download GIMP 2.99.2 for Windows via GIMP’s developer download page. For now there’s no macOS port.

Linux users wanting to test GIMP 2.99.2 are advised to use Flatpak and Flathub, specifically the Flathub beta channel:

flatpak remote-add --user flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo

Once the Flathub beta repo has been added run this command to install the GIMP beta:

flatpak install --user flathub-beta org.gimp.GIMP

While the GIMP beta Flatpak can be installed alongside the regular stable version (i.e. it doesn’t replace it) Flatpak won’t “show” two versions of the same app in the apps grid/menu by default. To run the GIMP beta you’ll need to run the flatpak run org.gimp.GIMP//beta command.

For an easier way to test the build just grab the latest GIMP continuous build AppImage from GitHub (scroll all the way to the bottom to find the 2.99.x builds).

Thanks to Tim

App Updates gimp Image Editors