Image-Info-1.06.tar.gz
[Image-Info.git] / Changes
blob6df7fce15924f28507957c6fe2911ec57d43a352
1 2001-03-26   Gisle Aas <gisle@ActiveState.com>
3     Release 1.06
5     Avoid using sysread in Image::Info::BMP.  Avoids failures because
6     of mixing of hi- and low-level file reading operations.
10 2001-03-24   Gisle Aas <gisle@ActiveState.com>
12     Release 1.05
14     Exif MakerNote decoding implemented by Jay Soffian <jay@loudcloud.com>.
15     His patch support the following camera models:
17        NIKON E700
18        NIKON E800
19        NIKON E900
20        NIKON E900S
21        NIKON E910
22        NIKON E950
23        NIKON E880
24        NIKON E990
25        NIKON CORPORATION NIKON D1
26        OLYMPUS OPTICAL CO.,LTD C2000Z
27        OLYMPUS OPTICAL CO.,LTD C2100UZ
28        OLYMPUS OPTICAL CO.,LTD C2500L
29        OLYMPUS OPTICAL CO.,LTD C3030Z
30        OLYMPUS OPTICAL CO.,LTD E-10
31        FUJIFILM FinePix4900ZOOM
32        FUJIFILM FinePix40i
33        FUJIFILM FinePix4700 ZOOM
34        FUJIFILM FinePixS1Pro
35        CASIO QV-3000EX
36        Canon Canon EOS D30
37        Canon Canon DIGITAL IXUS
38        Canon Canon DIGITAL IXUS 300
39        Canon Canon PowerShot G1
40        Canon Canon PowerShot Pro90 IS
41        Canon Canon PowerShot S10
42        Canon Canon PowerShot S20
44     Jay's exifdump program included.
48 2000-11-30   Gisle Aas <gisle@ActiveState.com>
50     Release 1.04
52     Allow extra image_info() arguments to pass through to the
53     image format handlers.  This make the histogram and
54     color palette returns functional again.
56     Distribute a copy of lib/Image/Info.pm so that search.cpan.org
57     finds it.
61 2000-11-13   Gisle Aas <gisle@ActiveState.com>
63     Release 1.03
65     Support for even more image formats added by Jerrad Pierce:
67        - Added support for ASCII and BMP/DIB/RLE
69        - Palettes are only returned if requested (see documentation)
71        - Added Luminance Histogram for ASCII, XBM, XPM
75 2000-11-10   Gisle Aas <gisle@ActiveState.com>
77     Release 1.02
79     Avoid direct hardcoding of image file magic and doc by
80     generating lib/Image/Info.pm in Makefile.PL
82     XBM/XPM/SVG support contributed by
83     Jerrad Pierce <belg4mit@mit.edu>/<webmaster@pthbb.org>
88 2000-10-31   Gisle Aas <gisle@ActiveState.com>
90     Release 1.01
92     GIF parsing fixes from Ralf Steines <metamonk@yahoo.com>:
94       - GIF 'DisposalMethod' and 'UserInput' now show proper values.
96       - GIF 'TransparencyIndex' now appears in the info hash.
98       - GIF anims with local color tables don't fail anymore
99         (table size calculation bug).
101       - Added: GIFs marked as 87a which contain graphics control
102         extension blocks don't fail anymore, GIF is parsed anyway
103         but $info->{warn} contains 'GIF 89a extensions in 87a'.
107 2000-10-18   Gisle Aas <gisle@ActiveState.com>
109     Release 1.00
111     IO::String is now a PREREQ module.
113     Added PPM/PGM/PBM support
115     Improved documentation.
117     Standardized on how "resolution" is expressed.  The field in
118     now mandatory.
120     All comments are now found as "Comment" tag.
122     Pick up data about thumbnails embedded in JPEG Exif files.
126 2000-08-24   Gisle Aas <gisle@ActiveState.com>
128     Release 0.05
130     Passing a reference to a scalar as argument to img_info()
131     indicates that this scalar contains raw image data.  If you
132     want to use this feature, you need to install the IO::String
133     module first.
137 2000-01-04   Gisle Aas <gisle@aas.no>
139     Release 0.04
141     Renaming of keys for things that are common across file
142     formats.  Common things now use lowercase keys.
144     Better support for JPEG JFXX chunks
146     Better determination of color_type for JPEG
148     Partial support for App14-Adobe chunks in JPEG
150     Support sBIT chunks for PNG
154 1999-12-25   Gisle Aas <gisle@aas.no>
156     Release 0.03
158     Eliminated Image::TIFF::Exif.  The TIFF module now knows about
159     the Exif tags by itself.
161     Errors are returned as a hash too.
163     Start on Image::Info POD
165     Various tweaks to the reported info keys for JPEG/PNG/GIF.
167     Support Netscape's Loop extention to GIF.
169     Support ColorTable dump for GIF and PNG.
171     Support FileMediaType/FileExt for all image formats.
173     Report number of repeated chunks in PNG_Chunks values.
177 1999-12-22   Gisle Aas <gisle@aas.no>
179     Release 0.02
181     Removed external OO interface.  The main interface is now
182     an plain function called image_info() that returns one or
183     more hashes.  One hash per image found in the file.
185     Exif/TIFF integer that are codes representing something else
186     are now expaned.
188     TIFF Rational values are reduced to plain integers when
189     possible.
191     Added GIF support
193     Added some test scripts
196 1999-12-19   Gisle Aas <gisle@aas.no>
198     Release 0.01 (now Image-Info)
200     New common framwork that can support many image formats.
202     Added JPEG support
204     Added PNG support
208 1999-12-14   Gisle Aas <gisle@aas.no>
210     First try, released as Image-Exif-0.01