{"id":23654,"date":"2025-05-20T17:14:07","date_gmt":"2025-05-20T15:14:07","guid":{"rendered":"https:\/\/www.samdb.co.za\/blogs\/?p=23654"},"modified":"2025-05-20T17:14:09","modified_gmt":"2025-05-20T15:14:09","slug":"gimp-3-0-4-released","status":"publish","type":"post","link":"https:\/\/www.samdb.co.za\/blogs\/blog\/2025\/05\/20\/gimp-3-0-4-released\/","title":{"rendered":"GIMP\u00a03.0.4\u00a0Released"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\" id=\"release-highlights\">Release Highlights<a href=\"https:\/\/www.gimp.org\/news\/2025\/05\/18\/gimp-3-0-4-released\/#release-highlights\"><\/a><\/h3>\n\n\n\n<p>Micro releases like 3.0.4 are focused on&nbsp;<a href=\"https:\/\/gitlab.gnome.org\/GNOME\/gimp\/-\/blob\/f5d02dfb03c3354d1ff65503cb03bf0a8a4f08ce\/NEWS\">fixing bugs and regressions<\/a>, so there are no major new features to announce (though we continue to work on those! Just on separate feature branches for&nbsp;GIMP&nbsp;3.2). However, we want to tell you about some major fixes that may have impacted your&nbsp;workflow.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"general-bugfixes\">General Bugfixes<a href=\"https:\/\/www.gimp.org\/news\/2025\/05\/18\/gimp-3-0-4-released\/#general-bugfixes\"><\/a><\/h3>\n\n\n\n<p>There was a bug with pasting selections from\u00a0GIMP\u00a0into other programs, where the pasted section was padded to the original image size. This is now fixed thanks to work from\u00a0<strong>Anders Jonsson<\/strong>,\u00a0<strong>Aruius<\/strong>, and\u00a0<strong>Alx Sa<\/strong>. If you notice any regressions or other issues after this fix,\u00a0<a href=\"https:\/\/www.gimp.org\/bugs\/\" target=\"_blank\" rel=\"noreferrer noopener\">please let us know<\/a>!<\/p>\n\n\n\n<p>There were several types of crash reported to us, related to changing or turning off the main monitor.&nbsp;<strong>Jacob Boerema<\/strong>&nbsp;and&nbsp;<strong>Jehan<\/strong>&nbsp;worked together to diagnose this issue and make several necessary fixes. However, if you continue to have problems related to this, let us know so we can continue to work on&nbsp;it.<\/p>\n\n\n\n<p><strong>Idriss Fekir<\/strong>&nbsp;and&nbsp;<strong>Liam Quin<\/strong>, our resident font experts, have been busy making improvements to our text systems. In addition to general bug fixes with text layers, they\u2019ve also greatly improved font loading speed on start-up. If you have a large number of fonts on your computer,&nbsp;GIMP&nbsp;should start much faster&nbsp;now!<\/p>\n\n\n\n<p>Non-destructive filters received a number of bugfixes and improvements as well. The name of the filter is once again displayed in the undo history when added to an image. In addition, individual filter edits are now tracked in the undo history, thanks to work by&nbsp;<strong>Jehan<\/strong>&nbsp;and&nbsp;<strong>Alx Sa<\/strong>. We also resolved a few crashes, and we fixed some visual glitches when rotating layers with active non-destructive&nbsp;filters.<\/p>\n\n\n\n<p>A few other small fixes of&nbsp;note:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>New contributor\u00a0<strong>Gabriele Barbero<\/strong>\u00a0fixed a bug where the Help button on the About Dialog didn\u2019t load the help page\u00a0correctly.<\/li>\n\n\n\n<li>New contributor\u00a0<strong>Integral<\/strong>\u00a0fixed a bug on\u00a0KDE\u00a0Wayland where the default Wayland icon was shown instead of our Wilber\u00a0icon.<\/li>\n\n\n\n<li>The\u00a0<code>ZDI-CAN-26752<\/code>\u00a0bug for .ICO\u00a0imports is now\u00a0fixed.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"regressions\">Regressions<a href=\"https:\/\/www.gimp.org\/news\/2025\/05\/18\/gimp-3-0-4-released\/#regressions\"><\/a><\/h3>\n\n\n\n<p><strong>Akkana Peck<\/strong>&nbsp;noticed that the Window Hint option in Preferences no longer allowed floating windows to stay in front of the main image window in multi-window mode. She found and implemented a fix using the updated&nbsp;GTK3&nbsp;API.<\/p>\n\n\n\n<p>The space bar once again respects the action setting in Canvas Interactions. This means instead of always panning, you can set it to switch to the Move Tool instead &#8211; or even set it to do nothing at&nbsp;all!<\/p>\n\n\n\n<p>The&nbsp;<code>Difference Cloud<\/code>&nbsp;filter once again has a&nbsp;GUI&nbsp;to let you adjust its settings. This actually fixes a regression from the port to&nbsp;GEGL&nbsp;in&nbsp;<strong>GIMP&nbsp;2.8<\/strong>, so it\u2019s a long-standing&nbsp;update!<\/p>\n\n\n\n<p>A few other small fixes of&nbsp;note:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The Plug-in Browser should now show all plug-ins\u00a0again.<\/li>\n\n\n\n<li>New contributor\u00a0<strong>Aruius<\/strong>\u00a0resolved a bug where the Sample Points display didn\u2019t update when the image\u2019s precision\u00a0changed.<\/li>\n\n\n\n<li>The Screenshot plug-in once again uses radio buttons rather than a drop-down menu for its options, reducing the number of clicks needed to change\u00a0settings.<\/li>\n\n\n\n<li><strong>Rupert Weber<\/strong>\u00a0fixed a bug on Linux where\u00a0BMP\u00a0format warnings didn\u2019t display in some\u00a0cases.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"uiux\">UI\/UX<a href=\"https:\/\/www.gimp.org\/news\/2025\/05\/18\/gimp-3-0-4-released\/#uiux\"><\/a><\/h3>\n\n\n\n<p>Since this is a \u201cbugfix\u201d release, we didn\u2019t want to make too many disruptive&nbsp;UI&nbsp;changes. However,&nbsp;<strong>Reju<\/strong>&nbsp;has identified and designed a few smaller updates to help make&nbsp;GIMP\u2019s&nbsp;UI&nbsp;more&nbsp;consistent.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The MyPaint Brush tools options\u00a0UI\u00a0has been redesigned to match the layout of other painting\u00a0tools.<\/li>\n\n\n\n<li>The generic \u201cForce\u201d slider does not impact the Pencil Tool. This option is now hidden in that tool\u2019s options rather than just marked inactive, to be less\u00a0confusing.<\/li>\n\n\n\n<li>The Device Status dock has been updated to show more clearly which input device is in use, and is closer to the\u00a0GIMP\u00a02.10\u00a0version.<\/li>\n<\/ul>\n\n\n\n<p>The Path tool now automatically closes the path when you click on the starting point&nbsp;in&nbsp;<code>Design<\/code>&nbsp;mode, rather than requiring you to hold down the&nbsp;<kbd>Ctrl<\/kbd>&nbsp;first. This makes the Path tool more consistent with similar tools in&nbsp;GIMP, as well as in other software. If you need to move the starting point, you can deselect the current end point by holding&nbsp;<kbd>Shift<\/kbd>&nbsp;when you click on it, and then select the starting point to move&nbsp;it.<\/p>\n\n\n\n<p><strong>Jacob Boerema<\/strong>&nbsp;reviewed our brush size code, and found that different parts of&nbsp;GIMP&nbsp;set different limits for the maximum brush size. He defined a single maximum value and set it to be used throughout&nbsp;GIMP, to ensure there are no surprises when resizing your&nbsp;brush!<\/p>\n\n\n\n<p>A few other small fixes of&nbsp;note:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>On Windows, floating docks in Multi-Window Mode now also have their titlebars match the theme dark mode\u00a0setting.<\/li>\n\n\n\n<li>You can now press\u00a0<kbd>Enter<\/kbd>\u00a0to connect the start and end points in Scissor Select. Pressing\u00a0<kbd>Enter<\/kbd>\u00a0a second time will create a selection as\u00a0normal.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"build\">Build<a href=\"https:\/\/www.gimp.org\/news\/2025\/05\/18\/gimp-3-0-4-released\/#build\"><\/a><\/h3>\n\n\n\n<p>We received reports that&nbsp;GCC&nbsp;15 could not build&nbsp;GIMP&nbsp;by default, due to some older areas of our codebase using now reserved keywords for variable names.&nbsp;<strong>Nils Philippsen<\/strong>&nbsp;located the problem areas and updated the relevant code to match current&nbsp;standards.<\/p>\n\n\n\n<p>On macOS, we now have a developer version of the .DMG\u00a0as first mentioned in the\u00a0<a href=\"https:\/\/www.gimp.org\/news\/2025\/03\/23\/gimp-3-0-2-released\/#macos-plug-in-development\" target=\"_blank\" rel=\"noreferrer noopener\">3.0.2 news post<\/a>. This means that creating plug-ins for macOS will be much easier and faster than before. Thanks again to\u00a0<strong>Lukas Oberhuber<\/strong>,\u00a0<strong>Peter Kaczorowski<\/strong>,\u00a0<strong>Dominik Reichardt<\/strong>, and other contributors for their hard\u00a0work!<\/p>\n\n\n\n<p>Our resident packaging and build expert&nbsp;<strong>Bruno Lopes<\/strong>&nbsp;has been busy with more improvements to our processes. A few of these updates are listed&nbsp;below:<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"appimage\">AppImage<a href=\"https:\/\/www.gimp.org\/news\/2025\/05\/18\/gimp-3-0-4-released\/#appimage\"><\/a><\/h4>\n\n\n\n<p>The AppImage no longer contains Debug Symbols for dependencies (with the exception of babl and\u00a0GEGL). This should significantly cut down on the file size, going back to the small size it had in\u00a0RC3. Instead, if you need to debug the AppImage, follow our\u00a0<a href=\"https:\/\/developer.gimp.org\/core\/debug\/debugging-tips\/#debugging-on-appimage\" target=\"_blank\" rel=\"noreferrer noopener\">new debugging instructions<\/a>.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"smaller-and-smarter-windows-installer\">Smaller and smarter Windows installer<a href=\"https:\/\/www.gimp.org\/news\/2025\/05\/18\/gimp-3-0-4-released\/#smaller-and-smarter-windows-installer\"><\/a><\/h4>\n\n\n\n<p>To guarantee the best stability for future&nbsp;GIMP&nbsp;installations on Microsoft Windows, the installer\u2019s&nbsp;<strong>Customize mode is now restricted to \u201cclean\u201d installations<\/strong>&nbsp;(a.k.a. when you first install&nbsp;GIMP). That\u2019s because we need to adjust or even remove features from the .exe installer when they get too hard to maintain or become potentially broken (e.g. our custom file associations page was removed starting with&nbsp;GIMP&nbsp;2.10.12 installer). In the Customize mode case, it was suppose to let you choose what&nbsp;GIMP&nbsp;components should installed, but unfortunately, it was not working like that at&nbsp;all.<\/p>\n\n\n\n<p>Back then, to allow the Customize mode between&nbsp;GIMP&nbsp;installations (e.g. when reinstalling, updating), our Windows developers needed to 1) hardcode the components files almost twice and 2) code our own utility to do recursive uninstall of some complex components. All of that extra work to barely emulate how it (automatically) works on&nbsp;NSIS&nbsp;and&nbsp;WIX&nbsp;installers. Because of this, that feature became unmaintained without us noticing for many years and was silently breaking some&nbsp;GIMP&nbsp;installations. That said, you will still be able to use that feature with the command line &#8211; but keep in mind it is not properly&nbsp;working.<\/p>\n\n\n\n<p>To be clear: that feature works perfectly on clean installs and, from 3.0.4 onward, also if the installer detects a broken install (e.g. when you installed&nbsp;GIMP&nbsp;in a external&nbsp;SSD&nbsp;but lost it). We call this much requested feature:&nbsp;<strong>Repair mode<\/strong>.<\/p>\n\n\n\n<p>Also in the Customize mode, in addition to letting you choose what language packs are present, you can now also choose to install\u00a0<strong>plug-in development files<\/strong>\u00a0which work with our new\u00a0<a href=\"https:\/\/developer.gimp.org\/resource\/writing-a-plug-in\/tutorial-c-basic\" target=\"_blank\" rel=\"noreferrer noopener\">plug-in tutorials<\/a>.<\/p>\n\n\n\n<p>As a bonus, even if you select literally all components available in the Customize mode,\u00a0GIMP\u00a03 is still more than\u00a0<strong>300MB\u00a0smaller than\u00a0GIMP\u00a02.10<\/strong>, that\u2019s\u00a0it.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"gegl-and-babl\">GEGL&nbsp;and babl<a href=\"https:\/\/www.gimp.org\/news\/2025\/05\/18\/gimp-3-0-4-released\/#gegl-and-babl\"><\/a><\/h3>\n\n\n\n<p>GEGL&nbsp;version 0.4.62 brings several bug fixes to prevent crashes, courtesy of&nbsp;<strong>\u00d8yvind Kol\u00e5s<\/strong>.&nbsp;UI&nbsp;ranges were added by&nbsp;<strong>Budhil Nigam<\/strong>&nbsp;to some operations, which means our Fractal Trace filter now has more sensible number ranges on the&nbsp;slider.<\/p>\n\n\n\n<p>babl version 0.1.114 contains some fixes from&nbsp;<strong>\u00d8yvind<\/strong>&nbsp;to ensure&nbsp;TRCs are stored correctly from color&nbsp;profiles.<\/p>\n\n\n\n<p>Internally,&nbsp;<strong>Bruno Lopes<\/strong>&nbsp;converted many scripts in both projects to use Python, making them easier to build on other&nbsp;platforms.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"release-stats\">Release Stats<a href=\"https:\/\/www.gimp.org\/news\/2025\/05\/18\/gimp-3-0-4-released\/#release-stats\"><\/a><\/h3>\n\n\n\n<p>Since\u00a0<a href=\"https:\/\/www.gimp.org\/news\/2025\/03\/23\/gimp-3-0-2-released\/\" target=\"_blank\" rel=\"noreferrer noopener\">GIMP\u00a03.0.2<\/a>, in the main\u00a0GIMP\u00a0repository:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>90 reports were closed as\u00a0FIXED.<\/li>\n\n\n\n<li>59 merge requests were\u00a0merged.<\/li>\n\n\n\n<li>280 commits were\u00a0pushed.<\/li>\n\n\n\n<li>15 translations were updated: British English, Bulgarian, Catalan, Chinese (China), Danish, French, Georgian, German, Norwegian Nynorsk, Persian, Portuguese, Slovenian, Swedish, Turkish,\u00a0Ukrainian.<\/li>\n<\/ul>\n\n\n\n<p>32 people contributed changes or fixes to&nbsp;GIMP&nbsp;3.0.4 codebase (order is determined by number of commits; some people are in several&nbsp;groups):<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>14 developers to core code: Alx Sa, Jehan, Bruno Lopes, Idriss Fekir, Jacob Boerema, Gabriele Barbero, Akkana Peck, Integral, Lukas Oberhuber, Nils Philippsen, aruius, Lloyd Konneker, mkmo, \u00d8yvind\u00a0Kol\u00e5s.<\/li>\n\n\n\n<li>9 developers to plug-ins or modules: Alx Sa, Bruno Lopes, Jehan, Jacob Boerema, Anders Jonsson, Nils Philippsen, Rupert, Sabri \u00dcnal, Lloyd\u00a0Konneker.<\/li>\n\n\n\n<li>16 translators: Emin Tufan \u00c7etin, Kolbj\u00f8rn Stuest\u00f8l, Alexander Shopov, Anders Jonsson, Luming Zh, Martin, Yuri Chornoivan, Alan Mortensen, Andi Chandler, Dirk St\u00f6cker, Ekaterine Papava, Andr\u00e9 Dazereix, Danial Behzadi, Hugo Carvalho, Jordi Mas i Hernandez, Philipp\u00a0Kiemle.<\/li>\n\n\n\n<li>2 theme designers: Alx Sa, Bruno\u00a0Lopes.<\/li>\n\n\n\n<li>7 build, packaging or\u00a0CI\u00a0contributors: Bruno Lopes, Jehan, Idriss Fekir, Integral, Lukas Oberhuber, lloyd konneker, Ond\u0159ej\u00a0M\u00edchal.<\/li>\n<\/ul>\n\n\n\n<p>Contributions on other repositories in the GIMPverse (order is determined by number of&nbsp;commits):<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>GEGL\u00a00.4.62 is made of 22 commits by 7 contributors: \u00d8yvind Kol\u00e5s, Bruno Lopes, Davide Ferracin, Jehan, Liam Quin, Muhammet Kara,\u00a0budhil.<\/li>\n\n\n\n<li>babl 0.1.114 is made of 24 commits by 5 contributors: \u00d8yvind Kol\u00e5s, Bruno Lopes, John Paul Adrian Glaubitz, lillolollo,\u00a0sewn.<\/li>\n\n\n\n<li><a href=\"https:\/\/ctx.graphics\/\">ctx<\/a>\u00a0had 88 commits since 3.0.2 release by 1 contributor: \u00d8yvind\u00a0Kol\u00e5s.<\/li>\n\n\n\n<li><code>gimp-data<\/code>\u00a0had 8 commits by 3 contributors: Bruno Lopes, Jehan, Lukas\u00a0Oberhuber.<\/li>\n\n\n\n<li>The\u00a0<code>gimp-test-images<\/code>\u00a0(unit testing repository) repository had 1 commit by 1 contributor: Jacob\u00a0Boerema.<\/li>\n\n\n\n<li>The\u00a0<code>gimp-macos-build<\/code>\u00a0(macOS packaging scripts) release had 4 commits by 1 contributor: Lukas\u00a0Oberhuber.<\/li>\n\n\n\n<li>The flatpak release had 15 commits by 3 contributors: Bruno Lopes, Ond\u0159ej M\u00edchal,\u00a0Jehan.<\/li>\n\n\n\n<li>Our main website (what you are reading right now) had 44 commits by 4 contributors: Jehan, Alx Sa, Wiliam Souza, Bruno\u00a0Lopes.<\/li>\n\n\n\n<li>Our\u00a0<a href=\"https:\/\/developer.gimp.org\/\">developer website<\/a>\u00a0had 63 commits by 5 contributors: Bruno Lopes, Jehan, Chas Belov, Lukas Oberhuber, Denis\u00a0Rangelov.<\/li>\n\n\n\n<li>Our\u00a0<a href=\"https:\/\/docs.gimp.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">3.0 documentation<\/a>\u00a0had 75 commits by 13 contributors: Andre Klapper, Alevtina Karashokova, Jacob Boerema, Alan Mortensen, Alx Sa, Kolbj\u00f8rn Stuest\u00f8l, Alexandre Franke, Chas Belov, Jordi Mas i Hernandez, Peter Mr\u00e1z, ShellWen Chen, Takayuki\u00a0KUSANO, Yuri\u00a0Chornoivan.<\/li>\n<\/ul>\n\n\n\n<p>Let\u2019s not forget to thank all the people who help us triaging in Gitlab, report bugs and discuss possible improvements with us. Our community is deeply thankful as well to the internet warriors who manage our various\u00a0<a href=\"https:\/\/www.gimp.org\/discuss.html\" target=\"_blank\" rel=\"noreferrer noopener\">discussion channels<\/a>\u00a0or social network accounts such as Ville P\u00e4tsi, Liam Quin, Michael Schumacher and\u00a0Sevenix!<\/p>\n\n\n\n<p><em>Note: considering the number of parts in&nbsp;GIMP&nbsp;and around, and how we get statistics&nbsp;through&nbsp;<code>git<\/code>&nbsp;scripting, errors may slip inside these stats. Feel free to tell us if we missed or mis-categorized some contributors or&nbsp;contributions.<\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"around-gimp\">Around&nbsp;GIMP<a href=\"https:\/\/www.gimp.org\/news\/2025\/05\/18\/gimp-3-0-4-released\/#around-gimp\"><\/a><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"team-news\">Team News<a href=\"https:\/\/www.gimp.org\/news\/2025\/05\/18\/gimp-3-0-4-released\/#team-news\"><\/a><\/h4>\n\n\n\n<p><strong>Reju<\/strong>, an active contributor to the&nbsp;UX&nbsp;design repository, has been recently granted \u201creporter\u201d status. We appreciate their hard work developing designs and discussing&nbsp;UX&nbsp;improvements with developers and the&nbsp;community!<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"gsoc\">GSoC<a href=\"https:\/\/www.gimp.org\/news\/2025\/05\/18\/gimp-3-0-4-released\/#gsoc\"><\/a><\/h4>\n\n\n\n<p>We are once again participating in the Google Summer of Code internship program. We have three great project proposals from our summer&nbsp;students:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Ond\u0159ej M\u00edchal<\/strong>\u00a0is working on a redesign of our developer reference system in\u00a0GIMP. They already have some early work done on a\u00a0<a href=\"https:\/\/gitlab.gnome.org\/GNOME\/gimp\/-\/merge_requests\/2255\" target=\"_blank\" rel=\"noreferrer noopener\">GEGL\u00a0Filter Browser<\/a>, which will be very helpful for plug-in creators looking to use the new Filter\u00a0API.<\/li>\n\n\n\n<li><strong>Gabriele Barbero<\/strong>\u00a0will be developing further improvements to the text tool, building on past work by former GSoC students and current contributor\u00a0<strong>Idriss Fekir<\/strong>.<\/li>\n\n\n\n<li><strong>Shivam Shekhar Soy<\/strong>\u00a0will be working on our\u00a0<a href=\"https:\/\/developer.gimp.org\/core\/roadmap\/#extensions\" target=\"_blank\" rel=\"noreferrer noopener\">online extensions repository<\/a>. This is another step on our roadmap to allow you to easily download and install new extensions to\u00a0GIMP, replacing the beloved\u00a0GIMP\u00a0Plug-in\u00a0Registry.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"download-mirrors\">Download Mirrors<a href=\"https:\/\/www.gimp.org\/news\/2025\/05\/18\/gimp-3-0-4-released\/#download-mirrors\"><\/a><\/h4>\n\n\n\n<p>Since the\u00a0<a href=\"https:\/\/www.gimp.org\/news\/2025\/03\/23\/gimp-3-0-2-released\/\" target=\"_blank\" rel=\"noreferrer noopener\">3.0.2 news post<\/a>, two new mirrors have been\u00a0contributed:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>in Finland by\u00a0<a href=\"https:\/\/ossplanet.net\/\" target=\"_blank\" rel=\"noreferrer noopener\">OSSPlanet<\/a><\/li>\n\n\n\n<li>in the Netherlands by\u00a0<a href=\"https:\/\/niranjan.co\/\" target=\"_blank\" rel=\"noreferrer noopener\">Niranjan\u00a0Fartare<\/a><\/li>\n<\/ul>\n\n\n\n<p>Mirrors are important as they help the project by sharing the load for dozens of thousands of daily downloads. Moreover by having mirrors spread across the globe, we ensure that everyone can have fast download access to&nbsp;GIMP.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"downloading-gimp-304\">Downloading&nbsp;GIMP&nbsp;3.0.4<a href=\"https:\/\/www.gimp.org\/news\/2025\/05\/18\/gimp-3-0-4-released\/#downloading-gimp-304\"><\/a><\/h4>\n\n\n\n<p>You will find all our official builds on\u00a0<a href=\"https:\/\/www.gimp.org\/downloads\/\" target=\"_blank\" rel=\"noreferrer noopener\">GIMP\u00a0official website (gimp.org)<\/a>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Linux AppImages for x86 and\u00a0ARM\u00a0(64-bit)<\/li>\n\n\n\n<li>Linux Flatpaks for x86 and\u00a0ARM\u00a0(64-bit)<\/li>\n\n\n\n<li>Universal Windows installer for x86 (32 and 64-bit) and for\u00a0ARM\u00a0(64-bit)<\/li>\n\n\n\n<li>Microsoft Store for x86 and\u00a0ARM\u00a0(64-bit)<\/li>\n\n\n\n<li>macOS\u00a0DMG\u00a0packages for Intel\u00a0hardware<\/li>\n\n\n\n<li>macOS\u00a0DMG\u00a0packages for Apple Silicon\u00a0hardware<\/li>\n<\/ul>\n\n\n\n<p>Other packages made by third-parties are obviously expected to follow (Linux or *BSD&nbsp;distributions\u2019 packages,&nbsp;etc).<\/p>\n\n\n\n<p><em>Note<\/em>: The Microsoft Store release may be delayed as we wait for the certification process to&nbsp;finish.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"whats-next\">What\u2019s Next<a href=\"https:\/\/www.gimp.org\/news\/2025\/05\/18\/gimp-3-0-4-released\/#whats-next\"><\/a><\/h3>\n\n\n\n<p>Since&nbsp;GIMP&nbsp;3.0.0 release, we focused on bug fixing. As could be expected after a 7-year development marathon, various issues have slipped through our testing and we had to deal with these. Though perfection doesn\u2019t exist and we\u2019ll continue to work on bug fixes, we believe we are in a saner state now, and therefore we are now going to enter a \u201cMerge Window\u201d period where we will allow new features and breaking changes in the code again. In other words, we are starting to move onto active&nbsp;GIMP&nbsp;3.2 preparation!&nbsp;&#x1f631;<\/p>\n\n\n\n<p>We won\u2019t spoil &#x1f92b; too much our feature list, also because it is possible that some of the features we are planning don\u2019t make it (though development has already started in feature branches). But we can already tell you that we feel that&nbsp;GIMP&nbsp;3.2 will be pretty awesome too, despite being much smaller than&nbsp;GIMP&nbsp;3.0&nbsp;was!<\/p>\n\n\n\n<p>To be&nbsp;continued\u2026<\/p>\n\n\n\n<p>Don\u2019t forget you can\u00a0<a href=\"https:\/\/www.gimp.org\/donating\/\" target=\"_blank\" rel=\"noreferrer noopener\">donate and personally fund\u00a0GIMP\u00a0developers<\/a>, as a way to give back and accelerate the development of\u00a0GIMP. Community commitment helps the project to grow\u00a0stronger!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Release Highlights Micro releases like 3.0.4 are focused on&nbsp;fixing bugs and regressions, so there are no major new features to announce (though we continue to work on those! Just on separate feature branches for&nbsp;GIMP&nbsp;3.2). However, we want to tell you about some major fixes that may have impacted your&nbsp;workflow. General Bugfixes There was a bug&hellip; <a class=\"more-link\" href=\"https:\/\/www.samdb.co.za\/blogs\/blog\/2025\/05\/20\/gimp-3-0-4-released\/\">Continue reading <span class=\"screen-reader-text\">GIMP\u00a03.0.4\u00a0Released<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":23655,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[213],"tags":[],"class_list":["post-23654","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-hardware-software","entry"],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.samdb.co.za\/blogs\/wp-content\/uploads\/2025\/05\/Gimp304.jpg?fit=550%2C356&ssl=1","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.samdb.co.za\/blogs\/wp-json\/wp\/v2\/posts\/23654","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.samdb.co.za\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.samdb.co.za\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.samdb.co.za\/blogs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.samdb.co.za\/blogs\/wp-json\/wp\/v2\/comments?post=23654"}],"version-history":[{"count":0,"href":"https:\/\/www.samdb.co.za\/blogs\/wp-json\/wp\/v2\/posts\/23654\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.samdb.co.za\/blogs\/wp-json\/wp\/v2\/media\/23655"}],"wp:attachment":[{"href":"https:\/\/www.samdb.co.za\/blogs\/wp-json\/wp\/v2\/media?parent=23654"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.samdb.co.za\/blogs\/wp-json\/wp\/v2\/categories?post=23654"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.samdb.co.za\/blogs\/wp-json\/wp\/v2\/tags?post=23654"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}