GIMP 3.2 Advances Open-Source Image Editing with Non-Destructive Layers and Expanded Professional Workflow
The open-source graphics editor GIMP has reached another milestone with the release of GIMP 3.2, a feature-rich update arriving roughly a year after the major GIMP 3.0 overhaul. The new version continues the project’s modernization effort with the introduction of non-destructive layer types, expanded vector capabilities, workflow improvements, and broad file-format compatibility.
For the long-running open-source project, the release represents another step toward parity with high-end proprietary graphics software while maintaining the community-driven development model that has defined GIMP for nearly three decades.
A Long Road from Early Linux Image Tool to Cross-Platform Editor
GIMP’s history stretches back to 1995, when Spencer Kimball and Peter Mattis created the program as a university project at the University of California, Berkeley. Originally designed for GNU/Linux, the application soon became one of the flagship desktop programs of the GNU Project ecosystem.
Over time, GIMP evolved from a niche UNIX graphics tool into a cross-platform image editor available on Microsoft Windows, macOS, and Linux systems. The introduction of the GEGL processing engine in the late 2000s marked a turning point, enabling high-bit-depth processing, advanced compositing, and non-destructive editing capabilities.
The major architectural transition that culminated in GIMP 3.0 modernized the codebase and user interface, paving the way for rapid feature development. Version 3.2 now builds on that foundation with workflow improvements aimed at both professional artists and developers.
Non-Destructive Layers Become a Core Editing Model
The headline feature of GIMP 3.2 is the expansion of non-destructive layers, allowing users to revisit and modify design elements without permanently altering underlying image data.
Previously, only text layers supported this workflow natively. The new release introduces two additional types:
- Link Layers — External images can now be linked into compositions, similar to “linked smart objects” in proprietary design tools. When the original asset changes — for example an SVG edited in Inkscape — the linked content updates automatically inside GIMP.
- Vector Layers — Long requested by the community, these layers allow paths to function as editable vector objects with adjustable fill and stroke attributes. Designers can scale, rotate, and transform vector shapes non-destructively.
All non-destructive layer types share a consistent workflow: destructive edits such as painting require explicitly rasterizing the layer, while a revert rasterize option can restore the editable state.
This architecture brings GIMP closer to the editing paradigms common in professional creative software and significantly reduces the risk of losing editable data during complex compositing workflows.
Improvements to Painting and Creative Tools
Digital painting also receives attention in the 3.2 release. The integrated MyPaint brush engine has been upgraded to its Version 2 API, adding twenty new brushes and improved tablet interaction.
Key enhancements include:
- Support for stylus barrel rotation on compatible tablets
- Dynamic brush behavior that responds to canvas zoom and rotation
- A new “Gain” control to adjust pressure sensitivity or simulate pressure with a mouse
These refinements strengthen GIMP’s position as a viable tool for illustration and digital painting workflows.
Expanded Non-Destructive Filters and Adjustment Workflows
Building on the non-destructive editing infrastructure introduced in earlier releases, GIMP 3.2 expands its filter system.
Filters can now be applied non-destructively not only to layers but also to channels and layer groups. When a layer group is set to pass-through mode, filters applied to it affect all underlying layers, enabling workflows similar to adjustment layers in other image editors.
A new Vibrance filter, implemented via GEGL, provides selective saturation control designed to protect skin tones while enhancing color intensity elsewhere in an image.
User Experience Refinements Across the Interface
The development team has also implemented numerous user-interface improvements, many driven by community UX proposals.
Get Re: News’s stories in your inbox
Join Medium for free to get updates from this writer.
Highlights include:
- A draggable on-canvas text editor with common formatting shortcuts
- Faster switching between the two most recently used tools via Shift + X
- Drag-and-drop image loading directly onto tab bars in single-window mode
- Context-aware deletion of layer masks versus layers
- Automatic transparency addition when required by crop operations or filters
On macOS, the application now integrates more closely with system conventions, including standard “Hide” and “Show All” menu entries.
Broader File Format and Compatibility Support
File compatibility remains a priority for users working in mixed software environments.
GIMP 3.2 introduces support for several new formats and improvements to existing plug-ins:
- Export support for JPEG 2000, widely used in digital cinema workflows
- Improved OpenEXR rendering for luminance/chroma images
- Support for retro game texture formats such as PlayStation TIM and Dreamcast PVR
- Import of Photoshop filter presets (.acv and .alv) and pattern files (.pat)
- Export of vector-aware SVG and PDF documents containing both raster and vector data
The release also adds support for Procreate and Krita palette formats, reflecting increasing interoperability among creative tools.
API Expansion for Plug-in Developers
For developers extending the application, GIMP 3.2 expands the public API with more than 100 new functions in libgimp and additional UI capabilities.
Notable additions include:
- APIs for creating and manipulating the new Link and Vector layer types
- A GEGL Filter Browser that exposes filter parameters for scripting
- New widgets for plug-in dialogs and parameter selection
- Additional scripting support for brush dynamics and painting behaviors
Importantly, the GIMP 3.x series maintains API stability, ensuring plug-ins written for GIMP 3.0 remain compatible with later releases.
The End of 32-Bit Windows Builds
One symbolic change marks the end of an era: GIMP 3.2 will be the final release distributed with 32-bit Windows binaries. The decision reflects the increasing difficulty of maintaining legacy architectures in modern build pipelines and aligns with the direction taken by the MSYS2 ecosystem.
Future micro-releases in the 3.2 series and later versions will be available only in 64-bit builds, although users can still compile 32-bit versions manually if necessary.
Looking Ahead
The GIMP development roadmap continues to target faster release cycles and incremental improvements following the massive engineering effort that produced version 3.0. Future updates — planned for the 3.4 cycle and beyond — are expected to refine the non-destructive workflow, improve performance, and expand integration with external creative tools.
Despite the increasing presence of AI-generated content and automated traffic affecting the project’s infrastructure, the maintainers emphasize that community contributions remain central to the project’s development model.
With version 3.2, GIMP further solidifies its role as one of the most capable open-source creative applications — continuing a trajectory that began as a student experiment in the mid-1990s and has since become a cornerstone of the free software desktop.









