1
1
mirror of https://gitlab.gnome.org/GNOME/gimp.git synced 2025-10-06 01:12:40 +02:00

NEWS: new section for 3.0.0 RC3.

It became clear we need a RC3, mainly for 3 reasons (ordered with first
ones being more serious issues) for which I think more testing would be
better:

1. The changes in the image graph, regarding filters (#12614), and
   possibly more than I am thinking of doing before RC3.
2. The change in multi-threading code for paint (#11389). I want to be
   sure not to create new crashes (multi-threading is always full of
   surprises!).
3. The change to a central plug-in API implementation (!2058) and I want
   to make sure it doesn't bite us back with more testing (though it is
   only for persistent plug-ins so it is fortunately not touching every
   plug-in).
This commit is contained in:
Jehan
2025-01-15 16:59:50 +01:00
parent c237b12d12
commit de0c08ace8

58
NEWS
View File

@@ -6,6 +6,64 @@
This is the unstable branch of GIMP.
Overview of Changes from GIMP 3.0.0-RC2 to GIMP 3.0.0-RC3
=========================================================
Core:
- Filters:
* Apply noninteractive filters direct to drawable.
* Gamma hack removed.
* Filter names are not stored in XCF anymore unless it was
explicitly set.
* Major image graph update so that we don't cast back to storage
pixel format in-between filters making non-destructive filters a
lot more powerful.
- More robust program loading even on systems with no fonts at all.
- Various missing help-ids added.
- The debugging infrastructure was not getting backtraces for all
threads (only the main thread) since 2.99.10 because of a hanging
bug in gdb. This is now reverted as a test.
- Reworking of projection flushing to make it thread-safe (e.g. when
projection updates are requested from the "paint" thread).
Graphical User Interface:
- Show icons in Tips Dialog on Windows.
- Add Help buttons to About/Tips/Welcome dialogs.
- macOS: open files from Finder on macOS 15 (Sonoma) and higher with
new implementation.
- Various theming tweaks improving usability.
- Don't show Release Notes in Welcome dialog when none exist.
- Various icons now have RTL variants (by inverting the opposite
icons, e.g. go-next/go-previous).
Plug-ins:
- DDS:
* Various improvements to BGR8 and other formats.
* New support for importing DDS BC7 compression.
- BMP: various import improvements and code cleanup.
- EXR: more robust EXR file import, especially regarding invalid files
(e.g. fuzzed ones).
Translations:
- New Swedish language support for the Windows installer.
Build:
- Massive cleanup of useless dependencies and adding back some missing
runtime dependencies in CI and packages.
- In-build GIMP process is now run through gdb (when available) to
help debug crashes of GIMP during the build.
- API docs now use the development logo.
- New CMYK PAM tests (for test-file-plug-ins testing infrastructure).
- Improve shared Docker Debian versioning in the CI and make it branch
aware.
- Crossbuild jobs are back in CI and with UCRT.
Overview of Changes from GIMP 3.0.0-RC1 to GIMP 3.0.0-RC2
=========================================================