February 11th, 2013Core:
· Move the OSX gimpdir to "~/Library/Application Support"
GUI:
· Better names for the default filters in save and export
· Make tool drawing (esp. the brush outline) much more responsive
· Remember the "maximized" state across sessions
· Simplify the splash image code a lot, makes it appear immediately again
· Allow the text tool to start on an image without layers
· Various fixes for text style attribute handling
· Set unconfigured input devices to eraser if GTK+ says they are erasers
· Make language selectable in Preferences on OSX
Libgimp:
· Make libgimp drawable combo boxes aware of layer groups
· Make sure plug-in windows appear on top on OSX
· Fix item width in GimpPageSelector (used e.g. in PDF import)
Plug-ins:
· Better default values in the Drop Shadow script
· Fix a whole bunch of bugs in the BMP plug-in
· On OSX, use the system's screenshot utility
Installer:
· Add Brazilian-Portuguese translation to the Windows installer
Source and build system:
· Many improvements to the OSX bundle build system
· Support automake 1.13
General:
· Lots of bug fixes
· Lots of translation updates
August 29th, 2012Core:
· Make tag matching always case-insensitive
· Let the tile-cache-size default to half the physical memory
GUI:
· Mention that the image was exported in the close warning dialog
· Make sure popup windows appear on top on OSX
· Allow file opening by dropping to the OSX dock
· Fix the visibility logic of the export/overwrite menu items
· Remove all "Use GEGL" menu items, they only add bugs and zero function
· Improve performance of display filters, especially color management
· Fix the image window title to comply with the save/export spec
· and use the same image name everywhere, not only in the title
· Fix positioning of pasted/dropped stuff to be more reasonable
Libgimp:
· Move gimpdir and thumbnails to proper locations on OSX
· Implement relocation on OSX
· Allow to use $(gimp_installation_dir) in config files
Plug-ins:
· Fix remembering of JPEG load/save defaults
· Revive the page setup dialog on Windows
Source and build system:
· Add Windows installer infrastructure
· Add infrastructure to build GIMP.app on OSX
General:
· Lots of bug fixes
· List of translation updates
July 31st, 2012· Signed with a valid certificate.
May 14th, 2012· GIMP 2.8.0 now depends on XQaurtz 2.7.1 or higher. This is due to a bug in Apple's X11 which will make GIMP arch if you select the text tool or the curves tool.
May 10th, 2012USER INTERFACE:
· Single-Window Mode
· Multi-Column Dock Windows
· More Screen Real Estate For Dockable Dialogs
· Save And Export
· Layer Groups
· Tools Drawn With Cairo
· On-Canvas Text Editing
· Keyboard Shortcut Changes
· Simple Math In Size Entries
Minor Changes:
· Added 'Windows→Hide docks' menu item that does what 'Tab' does and also displays its state, which is now persistent across sessions, too.
· Added infrastructure allowing to embed user interface elements on the canvas. This is currently used for text styles in the text tool, and (experimentally) when a color correction tool is invoked while the canvas is in full-screen mode.
· To make dock window titles manageable, only show the active dockable in the dock window title.
· The layer modes have been rearranged into more logical and useful groups based on the effect they have on compositing of a layer. Layer modes that make the composite lighter are in one group, layer modes that make the composite darker in another group, and so forth.
· You can now Alt+Click on layers in the Layers dialog to create a selection from it. Add, subtract and intersect modifiers Ctrl, Shift and Ctrl+Shift keys work too. This makes it easy to compose contents of a layer based on the contents of other layers, without detours.
· New docks are created at the pointer position.
· Removed Toolbox from list of Recently Closed Docks, handle that directly in the Windows menu.
· Allow closing the toolbox without closing the whole application.
· Default to non-fixed-aspect in Canvas Size dialog.
· In the Preferences dialog, only have one setting for the window hint for both the toolbox and the docks.
· Support arbitrary affine transforms of brushes.
· Got rid of the Tools dockable and move toolbox configuration to Preferences.
· A question that often arises is how to change the UI language in GIMP, which has traditionally been a bit cumbersome. Not any longer, it is now possible to change the language in Preferences.
· Added 'Lock content' button to the layers, channels and paths dialogs, made the lock buttons more compact.
· Allow renaming list items with F2.
· Allow binding arbitrary actions to extra mouse buttons.
TOOLS & PLUG-INS:
· Brush System Improvements
· Tool Preset Improvements
· Cage Transform Tool
· File Plug-Ins
· Resource Tagging
Minor Changes:
· Allow specifying the written language in the Text Tool. This helps with choosing an appropriate font, or appropriate glyphs for the selected language.
· Moved 'Text along path' from tool options to the text context menu.
· Add diagonal guides to the Crop Tool.
· Support rotating brushes.
· The Smooth Stroke feature from GIMP Painter was ported to GIMP.
· Added 'Rule of fifths' crop guide overlay.
· Added an icon for the Desaturate tool.
· Support loading 16bit (RGB565) raw data.
· Added palette exporter for CSS, PHP, Python, txt and Java, accessed through the palette context menu.
· Support printing crop marks for images.
· Made the Pointer dockable show information about selection position and size.
· Replaced the brush scale control in tool options by a brush size one that works in pixels, and does the right thing when the brush changes.
· Improved the Free Select Tool on-canvas feedback.
· Made it possible to use GEGL for scaling images.
MISCELLANEOUS:
· Plug-in Development
· API Changes
· License: The GIMP license has been changed to (L)GPLv3+.
· GEGL: The projection code which composes a single image from layers has been ported to GEGL.
May 4th, 2012USER INTERFACE:
· Single-Window Mode
· Multi-Column Dock Windows
· More Screen Real Estate For Dockable Dialogs
· Save And Export
· Layer Groups
· Tools Drawn With Cairo
· On-Canvas Text Editing
· Keyboard Shortcut Changes
· Simple Math In Size Entries
Minor Changes:
· Added 'Windows→Hide docks' menu item that does what 'Tab' does and also displays its state, which is now persistent across sessions, too.
· Added infrastructure allowing to embed user interface elements on the canvas. This is currently used for text styles in the text tool, and (experimentally) when a color correction tool is invoked while the canvas is in full-screen mode.
· To make dock window titles manageable, only show the active dockable in the dock window title.
· The layer modes have been rearranged into more logical and useful groups based on the effect they have on compositing of a layer. Layer modes that make the composite lighter are in one group, layer modes that make the composite darker in another group, and so forth.
· You can now Alt+Click on layers in the Layers dialog to create a selection from it. Add, subtract and intersect modifiers Ctrl, Shift and Ctrl+Shift keys work too. This makes it easy to compose contents of a layer based on the contents of other layers, without detours.
· New docks are created at the pointer position.
· Removed Toolbox from list of Recently Closed Docks, handle that directly in the Windows menu.
· Allow closing the toolbox without closing the whole application.
· Default to non-fixed-aspect in Canvas Size dialog.
· In the Preferences dialog, only have one setting for the window hint for both the toolbox and the docks.
· Support arbitrary affine transforms of brushes.
· Got rid of the Tools dockable and move toolbox configuration to Preferences.
· A question that often arises is how to change the UI language in GIMP, which has traditionally been a bit cumbersome. Not any longer, it is now possible to change the language in Preferences.
· Added 'Lock content' button to the layers, channels and paths dialogs, made the lock buttons more compact.
· Allow renaming list items with F2.
· Allow binding arbitrary actions to extra mouse buttons.
TOOLS & PLUG-INS:
· Brush System Improvements
· Tool Preset Improvements
· Cage Transform Tool
· File Plug-Ins
· Resource Tagging
Minor Changes:
· Allow specifying the written language in the Text Tool. This helps with choosing an appropriate font, or appropriate glyphs for the selected language.
· Moved 'Text along path' from tool options to the text context menu.
· Add diagonal guides to the Crop Tool.
· Support rotating brushes.
· The Smooth Stroke feature from GIMP Painter was ported to GIMP.
· Added 'Rule of fifths' crop guide overlay.
· Added an icon for the Desaturate tool.
· Support loading 16bit (RGB565) raw data.
· Added palette exporter for CSS, PHP, Python, txt and Java, accessed through the palette context menu.
· Support printing crop marks for images.
· Made the Pointer dockable show information about selection position and size.
· Replaced the brush scale control in tool options by a brush size one that works in pixels, and does the right thing when the brush changes.
· Improved the Free Select Tool on-canvas feedback.
· Made it possible to use GEGL for scaling images.
MISCELLANEOUS:
· Plug-in Development
· API Changes
· License: The GIMP license has been changed to (L)GPLv3+.
· GEGL: The projection code which composes a single image from layers has been ported to GEGL.
April 10th, 2012Core:
· Add our own GimpOperationBrightnessContrast because GEGL one is different
Plug-ins:
· Fix some GFig rendering issues
Source and build system:
· Depend on Babl 0.1.10, GEGL 0.2.0 and some other new library versions
General:
· Bug fixes
· Translation updates
March 14th, 2012UI:
· Add a close button to image tabs in single-window mode
· Improve the transform tools' undo strings to be more descriptive
· Render the layer's "eye" icon in inconsistent state if the layer is visible, but one of its parents isn't
· Add proper stacking for canvas items, so things don't hide each other
· Make sure single-window-mode and multi-window-mode are always saved consistently in sessionrc
Core:
· Fix "render_image_tile_fault: assertion `tile[4] != NULL' failed" warnings that occurred for some image sizes
· Fix attachment of the floating selection when the gegl projection is enabled
· Replace heal algorithm with a new one by Jean-Yves Couleaud that works much better
· Make resource sub-folders show up in UI as tags, allowing users to easily locate resource collections they may have installed
· Fix graphics tablet canvas interaction by moving from gdk_pointer_grab() to gtk_grab_add() for most grabs
· Stop using motion hints, they are a concept from the dark ages
Libgimp:
· Add a basic paint dynamics PDB interface
Plug-ins:
· Make writing color space information to BMP files optional
· PSD loader now reads and imports working paths
Script-Fu:
· Lots and lots of undeprecations
Developer documentation:
· Add devel-docs/gegl-porting-plan.txt
Source and build system:
· Make git-version.h generation work in shallow git clones
· Modernize use of autotools a bit, maintainer-mode and pdbgen are now enabled by default
General:
· Make gimptool install scripts in the correct system-wide directory
· Fix lots and lots of stuff found by static code analysis
February 6th, 2012Bugs fixed:
· 627328 - GIMP 2.6.10 segfaults when CTRL-left click on a layer mask
· 631885 - GIMP fails to import a path from SVG
· 631728 - Crash or Gtk-CRITICAL on File->Open
· 641259 - [abrt] gimp-2:2.6.11-1.fc14: py-slice.py:172:slice:TypeError: integer argument expected, got float
· 640219 - gimp(1) manpage fixes
· 640612 - Sample Colorize does not function non-interactively
· 646947 - file-pdf-load: Don't use deprecated API
· 639203 - file-psp: fix for bogus input data
· 639203 - Fixes for some buffer overflow problems
· 652280 - Guard against crash due to quitting while DND is processed
· 660305 - fails to build with -Werror=format-security
· 623045 - script-fu: make server IPv6 aware
· ... plus a ton of others.
Updated translations:
· Asturian (ast)
· Catalan (Valencian) (ca@valencia)
· Danish (da)
· Greek (el)
· Esperanto (eo)
· Spanish (es)
· Italian (it)
· Japanese (ja)
· Kazakh (kk)
· Latvian (la)
· Norwegian Nynorsk (nn)
· Polish (pl)
· Portuguese (pt)
· Brazilian Portuguese (pt_BR)
· Russian (ru)
· Turkish (tr)
· Simplified Chinese (zh_CN)
December 14th, 2011UI:
· Add a close button to image tabs in single-window mode
· Improve the transform tools' undo strings to be more descriptive
· Render the layer's "eye" icon in inconsistent state if the layer is visible, but one of its parents isn't
· Add proper stacking for canvas items, so things don't hide each other
· Make sure single-window-mode and multi-window-mode are always saved consistently in sessionrc
Core:
· Fix "render_image_tile_fault: assertion `tile[4] != NULL' failed" warnings that occurred for some image sizes
· Fix attachment of the floating selection when the gegl projection is enabled
· Replace heal algorithm with a new one by Jean-Yves Couleaud that works much better
· Make resource sub-folders show up in UI as tags, allowing users to easily locate resource collections they may have installed
· Fix graphics tablet canvas interaction by moving from gdk_pointer_grab() to gtk_grab_add() for most grabs
· Stop using motion hints, they are a concept from the dark ages
Libgimp:
· Add a basic paint dynamics PDB interface
Plug-ins:
· Make writing color space information to BMP files optional
· PSD loader now reads and imports working paths
Script-Fu:
· Lots and lots of undeprecations
Developer documentation:
· Add devel-docs/gegl-porting-plan.txt
Source and build system:
· Make git-version.h generation work in shallow git clones
· Modernize use of autotools a bit, maintainer-mode and pdbgen are now enabled by default
General:
· Make gimptool install scripts in the correct system-wide directory
· Fix lots and lots of stuff found by static code analysis
August 17th, 2009UI:
· Change the Text Tool to perform text editing on-canvas (GSoC 2008)
· Add support for tagging GIMP resources such as brushes and allow filtering based on these tags (GSoC 2008)
· Separate the activies of saving an image and exporting it, there is now an 'File->Export...' for example
· Port file plug-ins to new export API which gets rid of many annoying export dialogs
· Add a simple parser to size entry widgets, images can be scaled to e.g. "50%" or "2 * 37px + 10in"
· Arrange layer modes into more logical and useful groups
· Added support for rotation of brushes
· Make the Pointer dockable show information about selection position and size
· Get rid of the Tools dockable and move toolbox configuration to Preferences
· Add status bar feedback for keyboard changes to brush paramaters
· Add diagonal guides to the Crop Tool
· New docks are created at the pointer position
· Add support for printing crop marks for images
· Move 'Text along path' from tool options to text context menu
· Change default shortcuts for "Shrink Wrap" and "Fit in Window" to Ctrl+R and Ctrl+Shift+R respectively since the previous shortcuts are now used for the save+export feature.
· Make Alt+Click on layers in Layers dockable create a selection from the layer
· Allow to specify written language in the Text Tool
Plug-ins:
· Map the 'Linear Dodge' layer mode in PSD files to the 'Addition' layer mode in GIMP
· Add JPEG2000 load plug-in
· Add X11 mouse cursor plug-in
· Add support for loading 16bit (RGB565) raw data
· Add palette exporter for CSS, PHP, Python, txt and Java, accessed through palette context menu
· Add plug-in API for getting image URI, for manipulating size of text layers, for getting and setting text layer hint, and for unified export dialog appearance
Data:
· Add large variants of round brushes and remove duplicate and useless brushes
· Add "FG to BG (Hardedge)" gradient
GEGL:
· Port the projection code, the code that composes a single image from a stack of layers, to GEGL
· Port layer modes to GEGL
· Port the floating selection code to GEGL
· Refactor the layer stack code to prepare for layer groups later
· Prepare better and more intuitive handling of the floating selection
· Add File->Debug->Show Image Graph that show the GEGL graph of an image
· Allow to benchmark projection performance with File->Debug->Benchmark Projection
· When using GEGL for the projection, use CIELCH instead of HSV/HSL for color based layer modes
Core:
· Make painting strokes Catmull-Rom Spline interpolated
· Add support for arbitrary affine transforms of brushes
· Add support for brush dynamics to depend on tilt
· Add aspect ratio to brush dynamics
· Add infrastructure to soon support vector layers (GSoC 2006)
· Rearrange legacy layer mode code to increase maintainability
· Drop support for the obsolete GnomeVFS file-uri backend
· Allow to dump keyboard shortucts ith File->Debug->Dump Keyboard Shortcuts
· Prepare data structures for layer groups
· Remove gimprc setting "menu-mnemonics", "GtkSettings:gtk-enable-mnemonics" shall be used instead
· Remove "transient-docks" gimprc setting, the 'Utility window' hint and a sane window manager does a better job
· Remove "web-browser" gimprc setting and use gtk_show_uri() instead
General:
· Changed licence to (L)GPLv3+
· Use the automake 1.11 feature 'silent build rules' by default
· Lots of bug fixes and cleanup
August 16th, 2009· Update most libraries (BABL, GEGL, gtk, pango, cairo and others).
· The noise reduction plugin GREYCstoration is now able to work on croma and luma channels separately.
Changes:
· Now GIMP uses a smaller font size for it's menus because there were many complaints about the previous font size setting. Of course, you can set any value you like, by editing the file "Libray/Application Support/Gimp/gtkrc" in your home directory.
New plugin:
· Resynthesizer: Given a sample of a texture, Resynthesizer generates more of that texture. The most surprinsing usage is to remove objects from images and replace them with the surrounding background texture.
Bug fix:
· 2.6.7 fixes an annoying bug. The old 2.6.6 dmg could damage your preferences settings. If you get strange errors with some message text like "en:ja:fr:de:es:it:pt:pt-PT:nl:sv:nb:da:fi:ru:pl:zh_CN:zh_TW:ko" the bug has hit you.
· The only way to fix this, is to manually delete your preferences settings by deleting the file "~/Library/Application Support/Gimp/gimprc" in your home direcory and use the new 2.6.6-p1 version. GIMP then uses the default values for various settings and you have to reenter your preferences.
July 22nd, 2009· 2.6.6-p1 fixes an annoying bug. The old 2.6.6 dmg could damage your preferences settings. If you get strange errors with some message text like "en:ja:fr:de:es:it:pt:pt-PT:nl:sv:nb:da:fi:ru:pl:zh_CN:zh_TW:ko" the bug has hit you.
· The only way to fix this, is to manually delete your preferences settings by deleting the file "~/Library/Application Support/Gimp/gimprc" in your home direcory and use the new 2.6.6-p1 version. GIMP then uses the default values for various settings and you have to reenter your preferences.
· Sorry.
March 22nd, 2009Bugs fixed:
· lcms plug-in crashes on broken profile.
· Changing the help browser preference may not work.
· Blur plugin: bug in the first line.
· gimp-2.6 crashed with SIGSEGV in IA__g_object_get().
· 1-bit white background saved as PBM becomes all black.
· Small bug in Filter>Distorts>Ripple.
· Top left pixel position/coordinate is not 0,0 but 1,1.
· Rotate with clipping crops the whole layer.
Updated translations:
· German (de)
· Spanish (es)
· Estonian (et)
· Basque (eu)
· French (fr)
· Italian (it)
· Portuguese (pt)
· Simplified Chinese (zh_CN)
February 18th, 2009Bugs fixed:
· 571628 – Scaling image to 25% turn background from white to grey
· 567840 – GIMP's GtkScaleButton conflicts with GTK's
· 569043 – GEGL tool - missing Operation Settings for all sub-tools
· 568890 – don't rely on GtkAction implementation details
· 568909 – wrong RGB values for color names in libgimpcolor/gimprgb-parse.c
· 568839 – wrong hex RGB value for the color names slategrey and slategray
· 559408 - Brushes dragged to the image window look strange
· 563337 – Rectangle Select Tool does not allow 1:1 fixed ratio
· 568016 – Black pullout parameter of plug-in-newsprint has no effect
· 562818 – First image opened in GIMP offset
· 562213 – Align Tool doesn't work properly if it is the active tool at startup
Updated translations:
· Spanish (es)
· Estonian (et)
· Hindi (hi)
· Italian (it)
· Brazilian Portuguese (pt_BR)
· Romanian (ro)
· Russian (ru)
· Serbian (sr)
· Tamil (ta)
· Simplified Chinese (zh_CN)
January 3rd, 2009· Perspective transformation jagged edges / comb effect.
· jpg save dialog: "cancel" is treated like "commit" for settings.
· Using clone tool on a layer with a part out of canvas causes crashes.
· Crash when the drawable is changed while a color tool is active.
· GIMP crashes on selecting Tools->GEGL operation.
· Python-fu-foggify does not check if image is in rgb mode.
· Hue selection mode does not cross the 0-360 degrees line.
· Scrollbars not resized when we extend the canvas size.
· PF_PALETTE: 'TypeError' when used in a plugin that is registered in .
· Compilation with --as-needed.
· PF_SLIDER and PF_SPINNER 'Step' values do not change consistently...
· Default image dimensions are not correctly transferred in the file/new dialog box.
· GIMP can't save to mounted filesystem if file exists.
Updated translations:
· Greek (el)
· Hindi (hi)
· Hungarian (hu)
· Italian (it)
· Japanese (ja)
· Korean (ko)
· Slovenian (sl)
· Swedish (sv)
· Tamil (ta)
· Simplified Chinese (zh_CN)
November 24th, 2008Bugs fixed:
· Plugin Map Color Range disappears from GIMP
· Error while loading psd-data
· Explicit zooming with e.g. '1' should handle zoom-focus better
· Zoom selection always centered in the Navigation tab
· Wrong lang tags for 'no'
· SOTA Chrome cannot accept different textures
· Clearing an already empty document history crashes GIMP
· Image windows need better default locations
· "Scale image..." causes distortion around edges
· Changing crop size in Crop Tool Options can make UI unresponsive
· Stroking a single-point path with a paint tool crashes GIMP
· Move tool gives bad information about px moved help behavior for locales without manual translation
Updated translations:
· Belarusian (be)
· Dutch (nl)
· German (de)
· Japanese (ja)
· Lithuanian (lt)
· Norwegian Bokmål (nb)
· Norwegian Nynorsk (nn)
· Polish (pl)
· Romanian (ro)
November 3rd, 2008Bugs fixed:
· 557950 – Scaling in Gimp 2.6 is much slower than in Gimp 2.4
· 558215 – unit and zoom entries in Statusbar not visible
· 558451 – Cannot build GIMP using Sun CC on Solaris 2.8
· 558420 – projection incorrect with alpha-less layers
· 556603 – Zoom region always zooms in center of image
· 557870 – "Qmask" message popping up here and there
· 557705 – compatibility with GEGL > 0.0.20
· 556248 – Scaling gives 'jagged' edges
· 556804 – Zoom drop down doesn't update
· 524615 – Print not to scale
· 555246 – gimp crashes when a file is opened while a preview is generating
· 556741 – Alpha layer automatically added (in psd format)
· 556182 – Could you please explain a few strings [I18N]
· 555697 – build fails if configured with --without-libjpeg
· 134956 – Curves tool doesn't save free curves
Updated translations:
· Czech (cs)
· Danish (da)
· Finnish (fi)
· French (fr)
· Japanese (ja)
· Polish (pl)
· Brazilian Portuguese (pt_BR)
· Swedish (sv)
· Simplified Chinese (zh_CN)
October 14th, 2008· PSD file crashes PSD plug-in.
· PSD Load Plugin: unsupported compression mode.
· Gimp-remote is not working properly.
· Some gif files will not be open.
· JPEG Save Options Dialog does not remember.
· Gimp crashes creating a new image using a template.
· Compile failure on uri-backend-libcurl.
· Opening Help crashes GIMP with lqr-plugin installed.
· Centering issues after image scaling and setting zoom.
· Compile failure on uri-backend-wget.c
· Updated translations: Belarusian (be), Catalan (ca), Finnish (fi), French (fr), Japanese (ja), Macedonian (mk), Punjab (pa), Brazilian Portuguese (pt_BR), Romanian (ro), Slovenian (sl), Swedish (sv).
October 2nd, 2008· Toolbox Menubar Removed
· Toolbox and Docks are Utility windows
· Ability to Pan Beyond Image Border
· Renamed Dialogs menu to Windows.
· Keep a list of recently closed Docks and allow reopening them.
· Make opening images in already running GIMP instances work better on Windows.
· You can now enter the image zoom ratio directly in the status bar.
· Added support for using online help instead of a locally installed GIMP Help package.
· Make it possible to lock tabs in docks to prevent accidental moving.
· Improved Free Select Tool
· Brush Dynamics
· Added a bounding box for the Text Tool that supports automatic wrapping of text within that bounding box.
· Move handles for rectangle based tools like Crop and Rectangle Select to the outside of the rectangle when the rectangle is narrow.
· Added motion constraints to the Move Tool.
· Improved event smoothing for paint tools.
· Mark the center of rectangles while they are moved, and snap the center to grid and rulers.
· Enable brush scaling for the Smudge tool.
· Added ability to save presets in all color tools for color adjustments you use frequently.
· Allow to transfer settings from Brightness-Contrast to Levels, and from Levels to Curves.
· Allow changing opacity on transform tool previews.
· The Screenshot plug-in has been given the ability to capture the mouse cursor (using Xfixes).
· Display aspect ratio of the Crop and Rectangle Select Tool rectangles in the status bar.
· Desaturate has been given an on-canvas preview.
· The Flame plug-in has been extended with 22 new variations.
· Data file folders like brush folders are searched recursively for files.
· Replaced the PSD import plug-in with a rewritten version that does what the old version did plus some other things, for example reading of ICC color profiles.
· Ported many widgets to use the 2D graphics library cairo for drawing.
August 25th, 2008· fixed issue in GIF load plug-in
· fixed event handling in MIDI controller
· fixed handling of the 'Highlight' tool option in Crop and Rectangle Select tools
· various fixes to the Python bindings: fixed crash with Python 2.5 on 64 bit systems, added missing validity checks, allow to pass None for PDB_DISPLAY
· plugged a memory leak in gimp-text-get-extents-fontname PDB call
· fixed potential timeout issues in org.gimp.GIMP.UI D-Bus service
· fixed endianness issue in the ICO save plug-in
· translation fixes and updates
June 2nd, 2008· fixed handling of the "antialias" tool option (bug #521069)
· when loading a TIFF image, always set a filename on it (bug #521436)
· fixed initial state of curve type in Curves tool (bug #523873)
· fixed potential crash in the Dicom load plug-in
· respect the brush mask in the Heal tool (bug #521433)
· plugged some minor memory leaks
· fixed a glitch in the DND code (bug #317992)
· gimp-image-convert() must not accept palettes with > 256 colors (bug #525471)
· fixed parameter description in the Map Object plug-in (bug #526679)
· fixed compilation of unit tests on Mac OS X (bug #528160)
· fixed handling of "argc-lower-val-y" PDB parameter in Curve Bend plug-in
· fixed overlap problem in Hue-Saturation tool (bug #527085)
· fixed asymmetry in Unsharp Mask plug-in (bug #530077)
· don't show non-existant color profiles in the selector (bug #528958)
· fixed issues with default aspect ratio in the Crop tool (bug #532057)
· fixed compilation of the PDF import plug-in with libpoppler 0.8
· fixed bug in clipboard brush code (bug #532886)
· corrected layer mask flag in PSD save plug-in (bug #526811)
· fixed an issue with tablets and newer X.Org releases
· keep the JPEG save plug-in from writing an empty EXIF tag (bug #529469)
· fixed crash in Selective Gaussion Blur plug-in (bug #529280)
· added new translations (Belarusian, Catalan, Norwegian Nynorsk)
· translation fixes and updates (ar, ca, de, el, es, fi, fr, hu, it, ko, pl, pt_BR, ro, sv)
March 2nd, 2008· fixed a regression introduced by the brush cursor optimization (bug #514309)
· fixed bug in transform tool preview (bug #340965)
· fixed PSD export of images with layer masks
· fixed base64 encoding routine of the Mail plug-in
· use the correct background color when creating a new image (bug #514082)
· explicitly link libgimpthumb with GLib (bug #515566)
· improved selection of the font sample string (bug #514021)
· unified handling of "Enter" and "Space" keysyms (bug #516544)
· fixed bug in the Glossy script when used with a pattern (bug #517285)
· correctly record dimensions in Exif data when saving as JPEG (bug #517077)
· fixed sensitivity of plug-in menu items (bug #517683)
· fixed potential crashes in Wind, Warp, Small Tiles and Apply Canvas plug-ins (bug #516369)
· added default keyboard shortcut for "Paste As New Image" (Ctrl-Shift-V)
· added default keyboard shortcut for "Copy Visible" (Ctrl-Shift-C)
· fixed missing preview update in Curves tool (bug #518012)
· fixed a bug in the Frosty Logo script (bug #472316)
· fixed backward transformations using the PDB (bug #518910)
· translation fixes and updates (de, eu, eo, fr, he, hu, it, ja, ko)
February 11th, 2008· fixed Gimp to run in directories with spaces in their name