2008-06-14 12:47:31 -07:00
|
|
|
------------------------------
|
2004-12-28 09:42:33 -08:00
|
|
|
GNU Image Manipulation Program
|
2026-03-17 10:18:04 -07:00
|
|
|
Stable Branch
|
2004-12-28 09:42:33 -08:00
|
|
|
------------------------------
|
2009-07-10 13:37:44 -07:00
|
|
|
|
2026-03-17 10:18:04 -07:00
|
|
|
This is the stable branch of GIMP.
|
2012-03-24 11:21:03 -07:00
|
|
|
|
2025-03-23 15:07:12 -07:00
|
|
|
|
2026-03-31 09:56:54 -07:00
|
|
|
Overview of Changes from GIMP 3.2.2 to GIMP 3.2.4
|
|
|
|
|
=================================================
|
|
|
|
|
|
2026-04-06 08:47:35 -07:00
|
|
|
Core:
|
|
|
|
|
|
|
|
|
|
- The "edit-fill-*" actions will now behave accordingly on specific
|
|
|
|
|
cases. E.g. it will skip layers which can't be filled (content-lock
|
|
|
|
|
layers and link layers) and it will fill the expected way
|
|
|
|
|
non-rasterized text and vector layers.
|
|
|
|
|
- Images opened through command lines are not considered stray images
|
|
|
|
|
anymore on exit when run without a GUI (scripts, etc.).
|
|
|
|
|
- We improved the support of the process temporary folder, so that we
|
|
|
|
|
can avoid clashes when several users run GIMP on a same computer.
|
|
|
|
|
Furthermore the temporary folder is now deleted at startup (unless
|
|
|
|
|
it is not empty, which it should be).
|
|
|
|
|
|
2026-03-31 09:56:54 -07:00
|
|
|
Tool
|
|
|
|
|
|
2026-04-06 08:47:35 -07:00
|
|
|
- Text tool:
|
|
|
|
|
* When editing text, prioritize our global actions when a
|
|
|
|
|
shortcut matches, before sending the hit keys to the IME (Input
|
|
|
|
|
Method Engine). Otherwise some IME may consume our keys and block
|
|
|
|
|
custom shortcuts (e.g. Alt+key events are often used to trigger
|
|
|
|
|
special characters on macOS or Windows and may block core
|
|
|
|
|
actions).
|
|
|
|
|
* Prevent font size jumping to 0 when using shortcuts on selected
|
|
|
|
|
text.
|
|
|
|
|
- Selection tools: when moving a floating layer or selection,
|
|
|
|
|
temporarily disable the marching ants outline. Among other reasons,
|
|
|
|
|
it improves performance.
|
|
|
|
|
|
|
|
|
|
Plug-Ins:
|
|
|
|
|
|
|
|
|
|
- Fixes bugs to: APNG import, PAA import.
|
|
|
|
|
- Improved PDF export.
|
|
|
|
|
- file-compressor: improved error messaging.
|
|
|
|
|
|
|
|
|
|
API:
|
|
|
|
|
|
|
|
|
|
- libgimp/PDB:
|
|
|
|
|
* libgimp/PDB functions gimp_context_set_line_width_unit() and
|
|
|
|
|
gimp_vector_layer_set_stroke_width_unit() now accept pixel as input unit.
|
|
|
|
|
* Improved error handling in gimp_temp_file().
|
|
|
|
|
* New function: gimp_resources_loaded()
|
|
|
|
|
* A function gimp_env_exit() was added, but same as gimp_env_init(),
|
|
|
|
|
it is not declared in public headers and should never be used by
|
|
|
|
|
plug-ins. It is considered private.
|
2026-03-31 09:56:54 -07:00
|
|
|
|
|
|
|
|
Build:
|
|
|
|
|
|
|
|
|
|
- Many build warnings are being cleaned out.
|
2026-04-06 08:47:35 -07:00
|
|
|
- New jobs are being set up with -Werror progressively as we weed out
|
|
|
|
|
existing build warnings.
|
|
|
|
|
- The issue bot will now run and create reports when specific jobs
|
|
|
|
|
fail.
|
2026-03-31 09:56:54 -07:00
|
|
|
- New rules to generate Markdown versions of our man pages for the
|
|
|
|
|
website.
|
2026-04-06 08:47:35 -07:00
|
|
|
- Our Python 3 minimum requirement is now version 3.10.
|
2026-03-31 09:56:54 -07:00
|
|
|
|
|
|
|
|
|
2026-03-17 10:18:04 -07:00
|
|
|
Overview of Changes from GIMP 3.2.0 to GIMP 3.2.2
|
2025-07-08 08:18:58 -07:00
|
|
|
=================================================
|
|
|
|
|
|
|
|
|
|
Core:
|
|
|
|
|
|
2026-03-17 10:18:04 -07:00
|
|
|
- We removed support for a separate folder for loading 32-bit binaries
|
|
|
|
|
on 64-bit Windows. This was being used for core plug-ins for the
|
|
|
|
|
TWAIN plug-in only.
|
2026-03-24 12:11:36 -07:00
|
|
|
- Various fixes related to the new non-destructive layer types, or to
|
|
|
|
|
non-destructive layer effects.
|
|
|
|
|
- More robust handling of Procreate and SwatchBooker palettes.
|
|
|
|
|
- Fix scaling paths when importing SVG as paths.
|
|
|
|
|
- We now support reading the documentation being installed in the user
|
|
|
|
|
config directory in the `help/` subdirectory.
|
2026-03-26 09:31:48 -07:00
|
|
|
- Histogram dialog: the unique color count feature now takes into
|
|
|
|
|
account any selection.
|
2025-07-08 08:18:58 -07:00
|
|
|
|
|
|
|
|
Graphical User Interface:
|
|
|
|
|
|
2026-03-17 10:18:04 -07:00
|
|
|
- Theme fixes.
|
2026-03-24 12:11:36 -07:00
|
|
|
- Various text fixed for better localization.
|
2026-03-27 14:13:27 -07:00
|
|
|
- Display the "Tab" shortcut for the "Hide Docks" action, even though
|
|
|
|
|
it is not a real global shortcut (it only works on the canvas).
|
2026-03-28 00:19:59 -07:00
|
|
|
- Metadata Rotation import dialog: you can now click the preview for
|
|
|
|
|
Original and Rotated images in the Metadata Rotation Import Dialog,
|
|
|
|
|
and have it open the image rotated as shown in the preview.
|
2025-07-23 09:41:09 -07:00
|
|
|
|
|
|
|
|
Plug-Ins:
|
|
|
|
|
|
2026-03-17 10:18:04 -07:00
|
|
|
- Tile: carry over the source image's profile to the newly created
|
|
|
|
|
image.
|
2026-03-26 09:31:48 -07:00
|
|
|
- Improve support of: FITS, TIM, PAA, ICNS, PVR, SFW, JIF, PSP, PSD
|
2026-03-24 12:11:36 -07:00
|
|
|
|
|
|
|
|
Translations:
|
|
|
|
|
|
|
|
|
|
- Serbian Cyrillic now has upstream support in InnoSetup (in their
|
|
|
|
|
"Unofficial" list still, which means it is less verified). Our
|
|
|
|
|
installer now has Serbian Cyrillic localization too.
|
2025-03-23 15:07:12 -07:00
|
|
|
|
|
|
|
|
Build:
|
|
|
|
|
|
2026-03-17 10:18:04 -07:00
|
|
|
- NM environment variable is now used in priority for the `nm` tool
|
|
|
|
|
used for the build. This check is stored from configure-time
|
|
|
|
|
environment.
|
|
|
|
|
- Windows x86 32-bit pipeline has now been decommissioned from our CI.
|
|
|
|
|
This implies that 32-bit builds won't be available anymore in our
|
|
|
|
|
Windows installer, just as was already the case on the Windows Store.
|
|
|
|
|
- Meson build:
|
|
|
|
|
* New boolean option -Dtwain-unmaintained: this puts our TWAIN
|
|
|
|
|
plug-in behind a disabled-by-default flag, because this plug-in
|
|
|
|
|
only made sense in 32-bit. The next step will be to replace it by
|
|
|
|
|
a WIA plug-in.
|
|
|
|
|
* Option -Dwin32-32bits-dll-folder removed.
|
2026-03-24 12:11:36 -07:00
|
|
|
- GIMP can now be built fully without patches on macOS. The in-house
|
|
|
|
|
macOS build is slowly moving to become our main CI for this OS and
|
|
|
|
|
for making the release DMGs.
|
2026-03-28 00:19:59 -07:00
|
|
|
- Snap: enable MIDI (Alsa) support.
|
|
|
|
|
- AppImage: enable "Send by email".
|