{"id":50989,"date":"2026-04-20T07:46:48","date_gmt":"2026-04-20T07:46:48","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=50989"},"modified":"2026-04-20T07:46:48","modified_gmt":"2026-04-20T07:46:48","slug":"gimp-3-2-4-released-with-better-performance-new-script-function","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2026\/04\/gimp-3-2-4-released-with-better-performance-new-script-function\/","title":{"rendered":"GIMP 3.2.4 Released with Better Performance &#038; New Script Function"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-47492\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/11\/gimp-new-logo-250x250.webp\" alt=\"\" width=\"250\" height=\"250\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/11\/gimp-new-logo-250x250.webp 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/11\/gimp-new-logo-300x300.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/11\/gimp-new-logo-700x700.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/11\/gimp-new-logo-768x768.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/11\/gimp-new-logo.webp 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/p>\n<p>GIMP 3.2.4, the second maintenance update of the 3.2 major release series, was released yesterday.<\/p>\n<p>The new version of this popular GTK-3 based image editor continued improving UI\/UX experiences, fixed various issues, and added new function for plugin developers.<\/p>\n<p><!--more--><\/p>\n<p>The 3.2.4 now shortens long file names in the Welcome dialog&#8217;s Create page, while, user may hovering over the image preview or name to see the full name.<\/p>\n<p>It significantly improved the performance when making selections inside a large image with <code>Intersection Mode<\/code> enabled, by only considering pixels within the existing selection rather than trying to calculate across the entire image.<\/p>\n<p>It raised the maximum UI image size to 8192 pixels, and improve the performance when moving a floating layer or selection, by temporarily turned off the \u201cmarching ants\u201d outline.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-50990\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/04\/gimp324-700x415.webp\" alt=\"\" width=\"610\" height=\"362\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/04\/gimp324-700x415.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/04\/gimp324-300x178.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/04\/gimp324-768x455.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/04\/gimp324-1320x783.webp 1320w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/04\/gimp324.webp 1513w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/p>\n<p>When editing text, it now prioritizes the global actions when a shortcut matches, before sending the hit keys to the input method engine (IME). This can prevent IME from blocking custom shortcuts.<\/p>\n<p>GIMP 3.2.4 changed the behavior of the &#8220;edit-fill-*&#8221; actions. It will now either skip layers which can&#8217;t be filled (e.g., content-lock layers and link layers) or fill the expected way non-rasterized text and vector layers.<\/p>\n<p>For Windows, the scanner plugin is broken due to removal of the 32-bit support. The new version introduced a <b>Windows Image Acquisition (WIA) scanner plug-in<\/b> to replace it. The new plugin can be accessed from the same place, though the UI looks difference and it requires new WIA-compatible drivers to make it work correctly.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-50991\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/04\/wia-scanner-700x464.webp\" alt=\"\" width=\"610\" height=\"404\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/04\/wia-scanner-700x464.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/04\/wia-scanner-300x199.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/04\/wia-scanner-768x509.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/04\/wia-scanner.webp 802w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/p>\n<p>For plugin developers, this version also added new <code>gimp_resources_loaded ()<\/code> function to determine if a resource (like brushes, patterns, fonts, etc) has been loaded in GIMP before trying to use it in your plug-in.<\/p>\n<p>It also deprecated the <code>gimp_quit ()<\/code> plugin, which will be removed in the next GIMP 4.x release. And, several deprecated Script-fu functions have been cleaned out from scripts.<\/p>\n<p>Other changes in GIMP 3.2.4 include:<\/p>\n<ul>\n<li>Improve temporary folder support to avoid clashes when several users run GIMP on a same computer.<\/li>\n<li>Prevent font size jumping to 0 when using shortcuts on selected text.<\/li>\n<li>The &#8220;layers-resize&#8221; now only works on raster layers.<\/li>\n<li>The &#8220;Layers to Image Size&#8221; and &#8220;Resize Layer to Selection&#8221; actions will only work on raster layers too.<\/li>\n<li>Non-raster layers are not rasterized anymore for crop tool.<\/li>\n<li>New Lao translation.<\/li>\n<\/ul>\n<p>For more, see the official <a href=\"https:\/\/www.gimp.org\/news\/2026\/04\/19\/gimp-3-2-4-released\/\" target=\"_blank\" rel=\"noopener\">announcement<\/a>.<\/p>\n<h3>How to Install GIMP 3.2.4<\/h3>\n<p>The official packages for Linux, Windows, and macOS, are available to download in GIMP website via the link below:<\/p>\n<div class=\"wp-block-buttons aligncenter\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link has-vivid-cyan-blue-to-vivid-purple-gradient-background has-text-color has-background\" href=\"https:\/\/www.gimp.org\/downloads\/\" target=\"_blank\" rel=\"noreferrer noopener\">Download GIMP<\/a><\/div>\n<\/div>\n<p>For Linux, either choose the non-install <b>AppImage<\/b> which can be run directly (after added executable permission) to launch the image editor, or install <a href=\"https:\/\/flathub.org\/en\/apps\/org.gimp.GIMP\" target=\"_blank\" rel=\"noopener\">Flatpak package<\/a> from Linux Mint Software Manager or Fedora Gnome Software.<\/p>\n<p>Ubuntu user may choose install the Snap package in App Center (or Ubuntu Software), or install native <code>.deb<\/code> package from this <a href=\"https:\/\/launchpad.net\/~ubuntuhandbook1\/+archive\/ubuntu\/gimp-3\/\" target=\"_blank\" rel=\"noopener\">unofficial PPA<\/a>, which so far supports Ubuntu 22.04, Ubuntu 24.04, Ubuntu 25.10 and 26.04.<\/p>\n<p>To add the PPA &amp; install GIMP 3.2.4 deb package, open terminal (Ctrl+Alt+T) and run commands below on by one:<\/p>\n<pre>sudo add-apt-repository ppa:ubuntuhandbook1\/gimp-3\r\nsudo apt update\r\nsudo apt install gimp libbabl-0.1-0 libgegl-0.4-0t64<\/pre>\n<p>Though for Ubuntu 22.04, I&#8217;d recommend to use GIMP snap, flatpak, or AppImage packages, as system default GTK3 library is bit out-dated that could cause the app crashes.<\/p>","protected":false},"excerpt":{"rendered":"<p>GIMP 3.2.4, the second maintenance update of the 3.2 major release series, was released yesterday. The new version of this popular GTK-3 based image editor continued improving UI\/UX experiences, fixed various issues, and added new function for plugin developers.<\/p>\n","protected":false},"author":1,"featured_media":47492,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[1085],"class_list":["post-50989","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-image-editor"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/50989","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=50989"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/50989\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/47492"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=50989"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=50989"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=50989"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}