GIMP 3.0.2 Released
We are happy to announce the first micro release for GIMP 3.0!
Bugfix Release
As we noted in the 3.0 release notes, we are returning to our pre-2.10 development process of only adding new features on minor releases. This allows us to respond more quickly to problems and bugs found by users.
Furthermore it’s a good opportunity to show off our streamlined release procedure, allowing us to make much faster releases in the v3 series than we used to be able to do with GIMP 2.10.
The initial release of GIMP 3.0 was great, and we deeply appreciate all the positive comments as well as the constructive feedback from new and existing users! You helped us uncover a number of bugs and regressions, and GIMP 3.0.2 provides fixes for several of them.
Here is a summary of the fixes:
macOS and flatpak users reported a crash when selecting a brush with the view set to Icon Grid. This was tricky to solve as it did not crash on every OS, but Jehan and Øyvind Kolås worked together to implement a fix.
Some packaging changes resulted in a few missed features, such as Python plug-ins and the auto-update check not running on Windows and some display filters and color selectors not appearing on macOS. Bruno Lopes and Lukas Oberhuber diagnosed and fixed these in revisions to 3.0, and these updates are included in the 3.0.2 release.
Different system themes had styles which our Default theme did not override, causing some UI glitches or odd coloring. Denis Rangelov worked to develop CSS rules to prevent these problems regardless of what system you’re on. Lukas Oberhuber fixed some additional macOS-specific issues with flyout menus on tool groups.
A patch to improve tablet support has been temporarily reverted. While it fixed an issue with detecting the eraser tip of some stylus, it seemed to cause a different issue with pressure sensivity on other tablets. We will review this patch and update it in a future release to fix the eraser bug without causing the other side effects.
Additional fixes were implemented throughout GIMP by Jehan, Jacob Boerema, Alx Sa, Idriss Fekir, Wyatt Radkiewicz, and Anders Jonsson.
We are continuing to review reports of bugs, UI glitches, and regressions, and are working on solutions for those. However, we believe GIMP 3.0.2 fixes some immediate problems for users, and we hope it makes using GIMP 3.0 a little smoother. Please continue to report any issues or feature request you have to our issue tracker so we’re aware of them!
macOS Plug-in Development
Lukas Oberhuber, Peter Kaczorowski, Dominik Reichardt, and others have been hard at work creating a new plug-in development package for macOS. Traditionally it has been difficult to develop GIMP plug-ins on macOS, so this is a great improvement! We’ll be updating our developer website soon with more information. For now, you can read the discussion on the tracking issue.
Windows Installer updates
Bruno Lopes has implemented more improvements to our Windows installer. It now sets up a Restore Point for system-wide installs. Also, if you uninstall GIMP via the installer, it will now prompt about removing your configurations. This allows you to make a truly clean uninstall and reinstall of GIMP if you installed as a normal user (not as an admin).
GEGL
GEGL received a small bugfix update as well. 0.4.58 includes a fix for Dither being applied to negative pixel coordinates, as well as additional translation updates.
Release Stats
Since GIMP 3.0.0, in the main GIMP repository:
- 13 reports were closed as FIXED.
- 15 merge requests were merged.
- 54 commits were pushed.
- 10 translations were updated: Bulgarian, Chinese (China), Dutch, Georgian, Icelandic, Slovenian, Spanish, Swedish, Turkish, Ukrainian.
20 people contributed changes or fixes to GIMP 3.0.2 codebase (order is determined by number of commits; some people are in several groups):
- 7 developers to core code: Alx Sa, Jehan, Anders Jonsson, Denis Rangelov, Idriss Fekir, Jacob Boerema, Øyvind Kolås.
- 6 developers to plug-ins or modules: Alx Sa, Jacob Boerema, Jehan, Jethro Beekman, Lukas Oberhuber, Wyatt Radkiewicz.
- 10 translators: Luming Zh, Martin, Rodrigo Lledó, Yuri Chornoivan, Alexander Shopov, Anders Jonsson, Ekaterine Papava, Muhammet Kara, Nathan Follens, Sveinn í Felli.
- 1 Theme designer: Alx Sa.
- 1 Icon designer: Denis Rangelov.
- 3 build, packaging or CI contributors: Bruno, Lukas Oberhuber, Jehan.
Contributions on other repositories in the GIMPverse (order is determined by number of commits):
- GEGL 0.4.58 is made of 6 commits by 2 contributors: Øyvind Kolås, Kolbjørn Stuestøl.
- ctx had 2 commits since 3.0.0 release by 1 contributor: Øyvind Kolås.
gimp-data
had 2 commits by 2 contributors: Denis Rangelov, Jehan.- The
gimp-macos-build
(macOS packaging scripts) release had 13 commits by 2 contributors: Lukas Oberhuber, Bruno Lopes.- The flatpak release had 2 commits by 1 contributor: Bruno Lopes.
- Our main website (what you are reading right now) had 50 commits by 5 contributors: Jehan, Bruno Lopes, Alx Sa, Michael Schumacher, lillolollo.
- Our developer website had 18 commits by 3 contributors: Bruno Lopes, Jehan, Lukas Oberhuber.
- Our 3.0 documentation had 22 commits by 8 contributors: Alan Mortensen, Andre Klapper, Jacob Boerema, Jordi Mas, Nathan Follens, Marco Ciampa, Tim Sabsch, Xavier Brochard.
Let’s 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 discussion channels or social network accounts such as Ville Pätsi, Liam Quin, Michael Schumacher and Sevenix!
Note: considering the number of parts in GIMP and around, and how we get statistics through
git
scripting, errors may slip inside these stats. Feel free to tell us if we missed or mis-categorized some contributors or contributions.Download Mirrors
Since the 3.0 news post, two new mirrors have been contributed by Shrirang Kahale:
- Delhi, India
- Mumbai, India
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 GIMP.
Downloading GIMP 3.0.2
You will find all our official builds on GIMP official website (gimp.org):
- Linux AppImages for x86 and ARM (64-bit)
- Linux Flatpaks for x86 and ARM (64-bit)
- Universal Windows installer for x86 (32 and 64-bit) and for ARM (64-bit)
- Microsoft Store for x86 and ARM (64-bit)
- macOS DMG packages for Intel hardware
- macOS DMG packages for Apple Silicon hardware
Other packages made by third-parties are obviously expected to follow (Linux or *BSD distributions’ packages, etc).
What’s Next
Our immediate focus is fixing initial bug reports from users for GIMP 3.0. However, we are also starting to work on new features for the next minor release, GIMP 3.2. We look forward to talking more about that soon, but for now, you can check the roadmap to see where we’re headed!
Don’t forget you can donate and personally fund GIMP developers, as a way to give back and accelerate the development of GIMP. Community commitment helps the project to grow stronger!
GIMP 3.0.2 has been released. The release addresses multiple bugs, including a crash that occurs when selecting a brush with the view configured to Icon Grid on macOS and Flatpak users, missing features due to packaging changes, and problems with flyout menus in tool groups.