~cosme/ubuntu/precise/freeimage/freeimage-3.15.1

« back to all changes in this revision

Viewing changes to Whatsnew.txt

  • Committer: Stefano Rivera
  • Date: 2010-07-24 15:35:51 UTC
  • mto: This revision was merged to the branch mainline in revision 5.
  • Revision ID: stefanor@ubuntu.com-20100724153551-6s3fth1653huk31a
Tags: upstream-3.13.1
ImportĀ upstreamĀ versionĀ 3.31.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
5
5
! : changed
6
6
+ : added
7
7
 
 
8
December 22, 2009 - 3.13.1
 
9
! FreeImage now uses libTIFF 3.9.2
 
10
! FreeImage now uses OpenJPEG 1.3.0 (SVN patch 2009-11-05)
 
11
! FreeImage now uses libPNG 1.2.41
 
12
+ [Berend Engelbrecht] added loading of Exif orientation tag in TIFF plugin
 
13
+ [Herve Drolon] added decoding support for the old and outdated JPEG-in-TIFF 6.0 format in TIFF plugin
 
14
+ [Herve Drolon] added new 'non standard' Exif tags
 
15
+ [Herve Drolon] added new Exif makernote tags
 
16
* [Herve Drolon] fixed TIF plugin crashing on a malformed TIFF-JPEG compressed image
 
17
* [Herve Drolon] fixed MNG plugin crashing on some old mng images
 
18
* [Herve Drolon] fixed handling of 2-bit grayscale transparent PNG
 
19
* [Herve Drolon] fixed a bug with the compression rate of JP2 and J2K encoders
 
20
* [zestony] fixed TIF plugin with the '65535 bytes' pitch size limitation on saving
 
21
* [Herve Drolon] fixed handling of PSD files with a non zero file header reserved member
 
22
* [Lucian Sabo] PNG plugin now keep transparency when saving 1- or 4-bit transparent images
 
23
 
 
24
September 28th, 2009 - 3.13.0
 
25
! FreeImage now uses LibJPEG 7
 
26
! FreeImage now uses LibRaw-Lite 0.7.2
 
27
! FreeImage now uses libPNG 1.2.40
 
28
! FreeImage now uses libTIFF 3.9.1
 
29
! FreeImage_RotateClassic is deprecated (use FreeImage_Rotate instead)
 
30
+ [Herve Drolon] added support for all Photoshop supported color modes to PSD plugin
 
31
+ [Herve Drolon] added support for 32-bit to JNG/MNG plugin
 
32
+ [Amir Ebrahimi] added loading support for the PICT format
 
33
+ [Herve Drolon] added loading support for camera RAW formats (using LibRawLite wrapper for dcraw)
 
34
+ [Mihail Naydenov] added UNICODE functions FreeImage_JPEGTransformU and FreeImage_JPEGCropU
 
35
+ [Carsten Klein] added FreeImage_OpenMultiBitmapFromHandle
 
36
+ [Carsten Klein] added FreeImage_FillBackground
 
37
+ [Carsten Klein] added FreeImage_EnlargeCanvas
 
38
+ [Carsten Klein] added FreeImage_AllocateEx / FreeImage_AllocateExT
 
39
+ [Mihail Naydenov/Herve Drolon] added FreeImage_TmoReinhard05Ex
 
40
+ [Herve Drolon] added FIT_RGBA16 to FIT_RGBF conversion to FreeImage_ConvertToRGBF  
 
41
+ [Herve Drolon] added FreeImage_Rotate (support for most image types, support background color) 
 
42
* [Christian Heimes] fixed function prototypes to use a void argument when no argument exist
 
43
* [Herve Drolon] fixed RGB color ordering on Intel macs
 
44
* [Herve Drolon] FreeImage_RotateClassic now keep transparency when applied to 8-bit images
 
45
* [Herve Drolon] fixed handling of transparency info in FreeImage_Copy
 
46
* [Herve Drolon] fixed a normalization error in FreeImage_GetAdjustColorsLookupTable
 
47
* [Herve Drolon] fixed invalid Exif rotation in PluginJPEG for orientation cases 2 and 4
 
48
* [Mihail Naydenov / Carsten Klein] fixed compilation issues with MinGW32
 
49
* [Mihail Naydenov] improved the loading speed of all targa images
 
50
* [Herve Drolon] FreeImage_TagToString now handles the Exif UserComment tag
 
51
 
 
52
April 14th, 2009 - 3.12.0
 
53
! FreeImage now uses libPNG 1.2.35
 
54
! FreeImage now uses libTIFF 3.9.0beta (CVS patch 2009-02-12)
 
55
! FreeImage now uses OpenJPEG 1.3.0 (SVN patch 2008-08-21)
 
56
! [Herve Drolon] FreeImage_CloneMetadata no longer clone the FIMD_ANIMATION metadata (this was causing problems when saving to GIF format)
 
57
+ [Herve Drolon] added full support for the PFM format
 
58
+ [Herve Drolon] added JPEG_EXIFROTATE load flag to the JPEG plugin
 
59
+ [Herve Drolon] added 16-bit RGB(A) and float RGB(A)F support to FreeImage_GetChannel / FreeImage_SetChannel 
 
60
+ [Herve Drolon] added src FIT_RGBA16 to dst 32-bit FIT_BITMAP conversion to FreeImage_ConvertToType
 
61
* [Carsten Klein] FreeImage_Copy now copies transparency info, resolution info, ICC profile and metadata
 
62
* [Carsten Klein] check for negative top/left values in FreeImage_Paste
 
63
* [Christian Heimes] changed exceptions with a "catch(char *text)" to a "catch(const char *text)" to make GCC 4.1 happy
 
64
* [Deif Lou] fixed a bug in FreeImage_SetTransparentIndex
 
65
* [Thomas Maiwald] BMP plugin: on saving, fixed correct setting of bfSize BMP file header for palettized images
 
66
* [Timothy Lee] fixed handling of frame disposal in GIF_PLAYBACK mode (GIF plugin)
 
67
* [Herve Drolon] fixed handling of Exif Olympus Type 2 maker notes (not yet supported but now safely ignored)
 
68
* [Rich Geldreich] fixed DXT1 color endpoint precision problem in DDS plugin
 
69
* [Mihail Naydenov] improved loading speed of 24-bit targa images
 
70
* [Eugene Golushkov] improved big endian / little endian swapping functions
 
71
* [Carsten Klein/Jean-Philippe Goerke] improved FreeImage_SetMetadata / FreeImage_GetMetadata accessors
 
72
* [Christian Ruppert] improved Linux Makefiles
 
73
* [Eugene Golushkov] fixed PluginBMP alignment bug while saving 16 or 24bit BMP on big endian or Apple machines
 
74
 
 
75
July 28th, 2008 - 3.11.0
 
76
! FreeImage now uses libTIFF 3.9.0beta (CVS patch 2008-05-24)
 
77
! FreeImage now uses OpenJPEG 1.3.0 (SVN patch 2008-05-22)
 
78
! FreeImage now uses libMNG 1.0.10
 
79
! FreeImage now uses libPNG 1.2.29
 
80
+ [Yves Schmid] added 48-bit RGB to 32-bit conversion support in FreeImage_ConvertTo32Bits
 
81
+ [Aaron Shumate] added RGB16-to-BITMAP and All-to-RGBF conversion support in FreeImage_ConvertToType
 
82
+ [Benjamin English] added a new OpenGL sample to FreeImage/Examples
 
83
+ [Lucian Sabo] added new compression flags to the PNG plugin
 
84
+ [Lucian Sabo] added new compression flags to the JPEG plugin (chroma subsampling options)
 
85
+ [Noam Gat] added support for SGI grayscale + alpha pics to SGI plugin
 
86
+ [Herve Drolon] added FreeImage_CloneMetadata
 
87
+ [Herve Drolon] added loading support for Windows Vista icons in ICO Plugin
 
88
+ [Herve Drolon] added loading and saving support for RGBF images to the TIF plugin (using the LogLuv codec)
 
89
* [Will Bryant] fixed makefile for MacOSX Tiger and Leopard
 
90
* [Maria Gullickson] fixed a 'divide by 0' error in PNM plugin and FreeImage_Rescale function
 
91
* [Yves Schmid] fixed a bug with Exif metadata reading in TIFF images
 
92
* [Herve Drolon] fixed some possible 64-bit portability issues with pointer calculations
 
93
* [wangyn] fixed a bug with transparency handling of indexed images in PNG plugin
 
94
* [Martin Dyring-Andersen] fixed a bug with GIFinfo structure initialization in GIF plugin
 
95
* [Noam Gat] fixed a bug in SGI plugin: when the file reports as two-dimensional, the height factor does not get loaded
 
96
* [Herve Drolon] added error messages in FreeImage_Load(U) / FreeImage_Save(U) in case of bad filenames
 
97
* [Scott Smith/Herve Drolon] added missing IPTC tags and renamed some tag names to be compatible with ExifTool naming convention
 
98
* [Martin Dyring-Andersen] fixed a crash problem with images containing exif data emitted by Picassa
 
99
* [Herve Drolon] removed RGBA to RGB transparent conversion in EXR plugin
 
100
* [Glenn Pierce] improved the speed of FreeImage_FlipHorizontal
 
101
* [Carsten Klein] fixed 65535 pixels width/height limitation in FreeImage_Paste
 
102
 
8
103
November 19th, 2007 - 3.10.0
9
104
! FreeImage now uses libTIFF 3.9.0beta (CVS patch 2007-10-05)
10
105
! FreeImage now uses OpenJPEG 1.2.0 (SVN patch 2007-07-13)