The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Revision history for Perl extension FreeImage.

0.17 15/10/2006 [Robert May]
    - Fix memory leak in AlphaCopyToDC
    - Win32::GUI 1.04 Release.

0.16  25/05/2006 [Robert May]
    - merge into Win32::GUI core distribution
    - new build process
    - fixed to build with C compiler (rather than requiring C++)
    - added basic tests

0.15  28/11/2004
    - Use FreeImage 3.5.1
        -> GIF support
        -> LZW compression
        -> other improvements, bug fix, ...
    - New Win32::GUI::DIBitmap method
        -> GetFIFMimeType
        -> ConvertTo4Bits

0.14  21/02/2004
    - Use FreeImage 3.2.0
    - New Win32::GUI::DIBitmap method
        -> Image internal format
        -> Pixel and and Background methods
            + SetPixel
            + GetPixel
            + HasBackgroundColor
            + GetBackgroundColor
            + SetBackgroundColor
        -> Conversion with new internal type
        -> Chanel processing
            + GetComplexChannel
            + SetComplexChannel

0.13  08/12/2003
    - Correct memory leak in NewFromWindow, newFromDC [Thank to Steve Pick]

0.12  17/11/2003
    - Use FreeImage 3.0.4

0.11  11/11/2003
    - Use FreeImage 3.0.3

0.10  28/10/2003
    - Use FreeImage 3.0.2

0.09  24/10/2003
    - Use FreeImage 3.0.1

0.08  28/09/2003
    - Use FreeImage 3.0.0
    - New format : XBM, XPM
    - New Win32::GUI::DIBitmap method
        -> Conversion
            + Threshold : Convert to 1 bit
            + Dither    : Convert to 1 bit
        -> Color manipulation
            + AdjustGamma
            + AdjustBrightness
            + AdjustContrast
            + Invert          : Invert effect
            + GetHistogram    : Get Color histogram
        -> Chanel processing
            + GetChannel
            + SetChannel
        -> Copy/Paste
            + Copy
            + Paste
        -> Rotation / flipping
            + Rotate    : Create a rotated Bitmap (>= 8 bits only)
            + RotateEx  : Create a rotated/translated Bitmap (>= 8 bits only)
            + FlipVerticaly   : Flip Verticaly effect
            + FlipHorizontaly : Flip Horizontaly effect
        -> UpSampling / DownSampling
            + Rescale   : Create a rescaled Bitmap (32 bits only)
    - New TIFF save format option.
    - New sample : read image from zipfile.

0.07  24/04/2003
    - New Win32::GUI::DIBitmap method
        + newFromGD
        + CopyFromGD, CopyToGD : Must have Same Size and BPP.
    - UPDATE 1 : Add switch for old GD version
    - UPDATE 2 : Correct upside down bitmap bug

0.06  28/05/2002
    - Use FreeImage 2.5.3
    - Add FreeImage Multipaging interface

0.05  14/01/2002
    - Use FreeImage 2.5.0
    - Add FreeImage Multipaging interface (experimental in this release)
    - New Win32::GUI::DIBitmap method
        + Clone
        + AlphaCopyToDC
        + AlphaStrechToDC

0.04  29/10/2001
    - Use FreeImage 2.4.2
    - Fix bug in jpeg plug-in

0.03  18/08/2001
    - Correct Bug when capture screen if display isn't in 32 bits
    - Add new function GetColorType
    - ColorQuantize work if image isn't in 24 bits
    - Add more Documentation

0.02  15/08/2001
    - Use FreeImage 2.4.1
    - Some little change

0.01  21/03/2001
    - original version; created by h2xs 1.19
    - First build Win32::GUI::DIBitmap