The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
<?xml version="1.0" encoding="utf-8"?>
<!-- :tabSize=2:indentSize=2:wrap=hard: -->
<changelog xmlns="http://www.blackperl.com/2009/01/ChangeLogML"
  xmlns:sc="http://www.blackperl.com/2009/01/ChangeLogML/source-control"
  xmlns:git="http://www.blackperl.com/2009/01/ChangeLogML/source-control/git"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xsi:schemaLocation="http://www.blackperl.com/XML/ChangeLog etc/ChangeLogML.xsd">
  <project>Image::Size</project>
  <title>Perl Module Image::Size Change History</title>
  <description>
    Image::Size is a simple library that allows the fetching of image size
    information from files in a wide variety of common (and not-so-common)
    formats.
  </description>
  <release version="3.232" sc:tag="3.232" date="2012-05-28T17:20:00-07:00">
    <change git:commit="330406f70b677b6ed71309d49c381b61738328b0">
      <file path="lib/Image/Size.pm" />
      <description>
        Removed the "!" flag in pack template for EMF. It was not needed and it
        broke on earlier Perls.
      </description>
    </change>
  </release>
  <release version="3.231" sc:tag="3.231" date="2012-05-23T23:30:00-07:00">
    <change git:commit="aadafa29c310a2a467ba5b5a3bb7bbdfd7da2fe1">
      <file path="lib/Image/Size.pm" />
      <description>
        Small change to swfmxsize for short-buffer issues.
      </description>
    </change>
    <change git:commit="73916c143c53b5d1eedcce77ed1a2d541b49bbeb">
      <file path="lib/Image/Size.pm" />
      <description>
        Multiple changes in this commit:
        Abandoned AutoLoader; moved POD to the end of the file now that all the
        per-format subroutines are part of the file-proper; fixed cases where
        lack of ImageMagick would cause the error message to be overwritten.
      </description>
    </change>
    <change git:commit="37c54cd271fa9faf1981cb9601b9e1e72ce76f28">
      <fileset>
        <file path="t/all.t" />
        <file path="t/kazeburo-bar.jpg" action="ADD" />
      </fileset>
      <description>
        New test (and image) for JPG tag-offset issue.
      </description>
    </change>
    <change git:commit="1bf120eb3463d11b67a6254a7ebdccfcc8562ac1">
      <file path="lib/Image/Size.pm" />
      <description>
        Applied patch from github user kazeburo:
        bug fix for some jpeg files
      </description>
    </change>
    <change git:commit="282245f85ca4d644b650e8328c1c2e81d3cb13f0">
      <file path="imgsize" />
      <description>
        Fixed so that default output now catches errors.
        Previously, you would get an "undefined" warning if there was an error
        in parsing/sizing the input file.
      </description>
    </change>
    <change git:commit="68b393c33ac248bc6f8230fa69cafddceb805f4f">
      <file path="lib/Image/Size.pm" />
      <description>
        Turns out the 4 bounding-box ints for EMF are signed.
      </description>
    </change>
  </release>
  <release version="3.230" sc:tag="3.230" date="2010-08-29T16:00:00-07:00">
    <change git:commit="269c8932ccabf981d7723ee86c5e1ac49f361ece">
      <fileset>
        <file path="imgsize" />
        <file path="lib/Image/Size.pm" />
      </fileset>
      <description>
        perlcritic clean-ups from new rules.
      </description>
    </change>
    <change git:commit="f2ec9f0313a692b5f87b778e38b3bd9641beb922">
      <fileset>
        <file path="lib/Image/Size.pm" />
        <file path="t/Test_emf_small.emf" action="ADD" />
        <file path="t/all.t" />
      </fileset>
      <description>
        <xhtml:a href="http://rt.cpan.org/Ticket/Display.html?id=59995">RT #59995</xhtml:a>:
        Added support for Windows Enhanced Metafile Format (EMF).
      </description>
    </change>
    <change git:commit="3ed01fd7bff2cd551f399d9a37d1f96c5330be1f">
      <fileset>
        <file path="t/00_load.t" action="DELETE" />
        <file path="t/01_pod.t" action="DELETE" />
        <file path="t/02_pod_coverage.t" action="DELETE" />
        <file path="t/03_meta.t" action="DELETE" />
        <file path="t/04_minimumversion.t" action="DELETE" />
        <file path="t/05_critic.t" action="DELETE" />
        <file path="xt/00_load.t" action="ADD" />
        <file path="xt/01_pod.t" action="ADD" />
        <file path="xt/02_pod_coverage.t" action="ADD" />
        <file path="xt/03_meta.t" action="ADD" />
        <file path="xt/04_minimumversion.t" action="ADD" />
        <file path="xt/05_critic.t" action="ADD" />
      </fileset>
      <description>
        Move the author/distro-sanity tests to an "xt" directory.
      </description>
    </change>
  </release>
  <release version="3.221" sc:tag="3.221" date="2010-04-25T14:10:00-07:00">
    <change git:commit="45914d2c9da36b21d4262627231d41f0203a81cc">
      <fileset>
        <file path="imgsize" />
        <file path="lib/Image/Size.pm" />
      </fileset>
      <description>
        Large-scale code and documentation clean-up based on perlcritic
        and visual review.
      </description>
    </change>
  </release>
  <release version="3.220" sc:tag="3.220" date="2009-11-08T17:45:00-08:00">
    <change git:commit="85c84e5cdf9fdfd9cf878847a95d696f795e0fd7">
      <file path="lib/Image/Size.pm" />
      <description>
        Small fix to the regex for detecting GIFs, per Slaven Rezic.
      </description>
    </change>
  </release>
  <release version="3.210" sc:tag="3.210" date="2009-10-21T18:50:00-07:00">
    <change git:commit="4f12b06dd27f1f7b720acaea7a369c653e659206">
      <file path="t/magick.t" />
      <description>
        Removed a stray colon causing errors with some Perl versions.
      </description>
    </change>
    <change git:commit="175a683f3d568c418a94218702997da20d237fdd">
      <fileset>
        <file path="t/00_load.t" action="ADD" />
        <file path="t/00_signature.t" action="DELETE" />
        <file path="t/01_pod.t" action="ADD" />
        <file path="t/02_pod_coverage.t" action="ADD" />
        <file path="t/03_meta.t" action="ADD" />
        <file path="t/04_minimumversion.t" action="ADD" />
        <file path="t/05_critic.t" action="ADD" />
        <file path="t/magick.t" />
        <file path="t/pod.t" action="DELETE" />
        <file path="t/pod_coverage.t" action="DELETE" />
      </fileset>
      <description>
        Removed useless signature test, added QA tests, removed a duplicate
        test.
      </description>
    </change>
    <change git:commit="2c11bfe0c4df6b6201bce8c44b5763151dacf42c">
      <file path="lib/Image/Size.pm" />
      <description>
        Moved around some conditionally-needed libs to delay loading
        until/unless needed. Also made a small fix per Perl::Critic.
      </description>
    </change>
  </release>
  <release version="3.2" date="2009-02-23T05:00:00-08:00" sc:tag="v3.2">
    <change git:commit="16dfa93026200cf00840f5ec721ac765644f72a7">
      <fileset>
        <file path="lib/Image/Size.pm" />
        <file path="t/all.t" />
      </fileset>
      <description>
        Make the package buildable in a pure-Perl software stack. Per
        <xhtml:a href="http://rt.cpan.org/Ticket/Display.html?id=42930">RT ticket #42930</xhtml:a>,
        make Compress::Zlib optional, so that those who do not need
        it are not required to install it. Updated the test around the
        compressed-SWF file to skip if Compress::Zlib is absent.
      </description>
    </change>
    <change git:commit="b59616cef04cfe6aac47b6c332c405633946b10d">
      <fileset>
        <file path="Build.PL" action="RESTORE" />
        <file path="ChangeLog" action="DELETE" />
        <file path="ChangeLog.xml" action="ADD" />
        <file path="MANIFEST" action="DELETE" />
        <file path="Makefile.PL" action="DELETE" />
        <file path="README.Win32" action="DELETE" />
        <file path="etc/ChangeLogML.xsd" action="ADD" />
      </fileset>
      <description>
        Making large-scale house-keeping changes to the build/dist
        process. Replace ChangeLog (plain-text) with a ChangeLogML file created
        from the CVS/SVN history and hand-adjusted; add the XSD for
        ChangeLogML; restore Build.PL and heavily enhance; and remove
        README.Win32, Makefile.PL and MANIFEST.
      </description>
    </change>
    <change git:commit="36875a8b9f6c4407b38e62e70483ea154cd836f5">
      <file path="lib/Image/Size.pm" />
      <description>
        Per
        <xhtml:a href="http://rt.cpan.org/Ticket/Display.html?id=43452">RT ticket #43452</xhtml:a>,
        make the cache visible outside the lexical scope of the
        module This allows the hash to be used with packages like
        IPC::Shareable or IPC::MM to enable sharing the cache between
        processes. Added extra documentation of this, and a new section
        describing approaches to cache-sharing.
      </description>
    </change>
    <change date="2009-01-29T01:35:27.047379Z" author="rjray">
      <fileset revision="136">
        <file path="imgsize"/>
        <file path="lib/Image/Size.pm"/>
      </fileset>
      <description>
        Fix URL/specification of the license info for LGPL.
      </description>
    </change>
  </release>
  <release version="3.1.1" sc:tag="v3_1_1" date="2008-02-18T06:37:36.755344Z">
    <change date="2008-02-18T06:36:02.029666Z" author="rjray">
      <file path="Build.PL" revision="134"/>
      <description>
        Misspelled a prereq name.
      </description>
    </change>
  </release>
  <release version="3.1" sc:tag="v3_1" date="2007-10-05T10:19:33.589800Z">
    <change date="2007-10-04T10:49:12.904758Z" author="rjray">
      <file path="Makefile.PL" revision="130"/>
      <description>
        Restored for users who don't have Module::Build installed.
      </description>
    </change>
    <change date="2007-10-04T10:37:59.308026Z" author="rjray">
      <file path="lib/Image/Size.pm" revision="129"/>
      <description>
        Small patch from n@shaplov.ru to fix CWS-related error.
      </description>
    </change>
    <change date="2007-10-04T10:09:52.651335Z" author="rjray">
      <file path="lib/Image/Size.pm" revision="128"/>
      <description>
        Changed the copyright info and the licensing. Added COPYRIGHT and
        LICENSE blocks to the pod.
      </description>
    </change>
    <change date="2007-10-04T10:08:50.535846Z" author="rjray">
      <fileset revision="127">
        <file path="MANIFEST"/>
        <file path="META.yml" action="DELETE"/>
      </fileset>
      <description>
        Removing META.yml and SIGNATURE from permanent place in MANIFEST.
        Removing META.yml from repo.
      </description>
    </change>
  </release>
  <release version="3.01" sc:tag="v3_01" date="2007-10-03T10:08:20.439641Z">
    <change date="2007-10-03T09:29:37.005204Z" author="rjray">
      <file path="t/pass-1_s.png" revision="121"/>
      <description>
        Trying to fix MIME
      </description>
    </change>
    <change date="2007-10-03T09:27:21.609099Z" author="rjray">
      <fileset revision="120">
        <file path="t/8.swf"/>
        <file path="t/bexjdic.tif"/>
        <file path="t/letter_T.jpg"/>
        <file path="t/lexjdic.tif"/>
        <file path="t/pak38.jpg"/>
        <file path="t/pass-1_s.png"/>
        <file path="t/test.gif"/>
        <file path="t/xterm.bmp"/>
        <file path="t/yasp.swf"/>
      </fileset>
      <description>
        MIME types
      </description>
    </change>
  </release>
  <release version="3.0" sc:tag="v3_0" date="2006-09-14T03:10:50.631653Z">
    <change>
      <fileset>
        <file path="t/pod_coverage.t" />
        <file path="t/pod.t" />
      </fileset>
      <description>
        Added test suites for POD correctness and POD coverage.
      </description>
    </change>
    <change>
      <file path="Size.pm" />
      <description>
        Implemented and documented a flag called $Image::Size::GIF_BEHAVIOR
        that controls whether the GIF code returns the screensize, the first
        sub-image or the largest of the sub-images.
      </description>
    </change>
    <change>
      <fileset>
        <file path="Size.pm" />
        <file path="t/all.t" />
        <file path="MANIFEST" />
        <file action="ADD" path="t/8.swf" />
      </fileset>
      <description>
        Applied a patch from mrj@mrj.spb.ru to fix usage of the Compress::Zlib
        module in the handling of compressed flash files. Added a new SWF file
        to test this, and added reference to the file in MANIFEST and t/all.t.
      </description>
    </change>
    <change>
      <fileset>
        <file path="Size.pm" />
        <file path="MANIFEST" />
        <file path="Makefile.PL" />
        <file action="ADD" path="t/magick.t" />
      </fileset>
      <description>
        Delay Image::Magick loading until it is needed. (Mark Stosberg).  Add
        support for Graphics::Magick as an alternative to Image::Magick.  If
        either Graphics::Magick or Image::Magick is loaded into memory that
        module will be used. Otherwise, they are both tried to be loaded, with
        Graphics::Magick being tried first. (Mark Stosberg). This patch also
        adds a new test suite, t/magick.t, to the distribution and modifies
        both MANIFEST and Makefile.PL (to add a build-dependancy on
        Test::More).
      </description>
    </change>
    <change>
      <file path="t/all.t" />
      <description>
        With Test::More now required for building, converted t/all.t to use it.
      </description>
    </change>
  </release>
  <release version="2.992" date="2003-07-22T00:00:00Z">
    <change date="2003-07-21T06:48:47.000000Z" author="rjray">
      <file path="Size.pm" revision="116"/>
      <description>
        Added support for Flash 6/FlashMX.
      </description>
    </change>
  </release>
  <release version="2.991" date="2003-01-03T09:09:39.000000Z" sc:tag="v2_991">
    <change date="2003-01-03T09:09:13.000000Z" author="rjray">
      <file path="Size.pm" revision="111"/>
      <description>
        Bumped version number and moved the trailing "1;" for safety-sake.
      </description>
    </change>
    <change date="2003-01-03T09:06:02.000000Z" author="rjray">
      <file path="imgsize" revision="110"/>
      <description>
        Way-long-overdue code cleanup.
      </description>
    </change>
    <change date="2003-01-03T08:56:24.000000Z" author="rjray">
      <file path="Size.pm" revision="109"/>
      <description>
        Small change in the block that sets up read from a scalar ref, to
        avoid warnings about undef values (in case $stream is a reference to
        an undef value).
      </description>
    </change>
  </release>
  <release version="2.99" sc:tag="v2_99" date="2002-05-04T08:23:42.000000Z">
    <change date="2002-05-04T08:23:29.000000Z" author="rjray">
      <file path="Size.pm" revision="106"/>
      <description>
        Applied two patches from Ville Skyttä &lt;ville.skytta@iki.fi&gt;,
        providing MNG and Image::Magick support.
      </description>
    </change>
  </release>
  <release version="2.98" sc:tag="v2_98" date="2002-03-02T20:36:07.000000Z">
    <change date="2002-03-02T07:47:11.000000Z" author="rjray">
      <file path="Size.pm" revision="104"/>
      <description>
        Bumped the version number. Wouldn't have to keep remembering this if
        I'd move it to the Makefile.PL.
      </description>
    </change>
    <change date="2002-03-02T07:44:20.000000Z" author="rjray">
      <file path="Size.pm" revision="103"/>
      <description>
        Fixed some documentation issues and a small buglet in an error
        message.
      </description>
    </change>
    <change date="2002-03-02T07:38:58.000000Z" author="rjray">
      <file path="README.Win32" revision="102"/>
      <description>
        Small change to step #2
      </description>
    </change>
  </release>
  <release version="2.97" sc:tag="r2_97" date="2002-02-28T07:58:43.000000Z">
    <change date="2002-02-28T07:55:54.000000Z" author="rjray">
      <file path="Size.pm" revision="99"/>
      <description>
        Fixed some lingering tsoft.com e-mail addresses, cleared up the docs
        per Jeff Friedl's suggestion, moved the call to
        File::Spec-&gt;catpath() so that it only gets called when cacheing is
        still on.
      </description>
    </change>
  </release>
  <release version="2.96" sc:tag="r2_96" date="2001-11-20T23:39:43.000000Z">
    <change date="2001-11-20T23:38:01.000000Z" author="rjray">
      <file path="Size.pm" revision="96"/>
      <description>
        Silly typo in PCD code
      </description>
    </change>
  </release>
  <release version="2.95" date="2001-11-11T11:42:48.000000Z">
    <change date="2001-11-11T11:41:02.000000Z" author="rjray">
      <file path="Size.pm" revision="94"/>
      <description>
        Added manual disabling of the cache, and added support for PCD images.
      </description>
    </change>
  </release>
  <release version="2.94" sc:tag="v2_94" date="2001-09-19T03:27:20.000000Z">
    <change date="2001-09-19T03:23:32.000000Z" author="rjray">
      <file path="Size.pm" revision="91"/>
      <description>
        Corrected a bug in psdsize(), credited source of the PSD test image,
        and bumped the version number.
      </description>
    </change>
    <change date="2001-09-19T03:23:00.000000Z" author="rjray">
      <file path="t/all.t" revision="90"/>
      <description>
        Added test for PSD code, using recently-supplied image
      </description>
    </change>
    <change date="2001-09-19T03:22:37.000000Z" author="rjray">
      <file path="MANIFEST" revision="89"/>
      <description>
        Added entry for the PSD test file
      </description>
    </change>
    <change date="2001-09-19T03:12:18.000000Z" author="rjray">
      <file path="t/468x60.psd" action="ADD" revision="87"/>
      <description>
        Test file for PSD (PhotoShop) support
      </description>
    </change>
    <change date="2001-08-11T08:49:14.000000Z" author="rjray">
      <file path="Makefile.PL" revision="86"/>
      <description>
        Changes to the name of the template spec file and the generated spec
        file
      </description>
    </change>
    <change date="2001-08-11T08:47:35.000000Z" author="rjray">
      <fileset revision="85">
        <file path="Image-Size.spec.in" action="DELETE"/>
        <file path="spec.in" action="ADD"/>
      </fileset>
      <description>
        Renamed this file
      </description>
    </change>
    <change date="2001-08-10T08:17:48.000000Z" author="rjray">
      <file path="Makefile.PL" revision="84"/>
      <description>
        Adapted parts of the Perl-RPM Makefile.PL to enable building of RPM
        and SRPM files. This version uses an external template rather than
        embedding it under the __DATA__ token.
      </description>
    </change>
    <change date="2001-08-10T08:13:03.000000Z" author="rjray">
      <file path="Image-Size.spec.in" action="ADD" revision="83"/>
      <description>
        Basic RPM specfile template to allow for building a noarch RPM and
        SRPM for this package.
      </description>
    </change>
  </release>
  <release version="2.93" sc:tag="v2_93" date="2001-04-13T08:55:11.000000Z">
    <change date="2001-04-13T08:53:16.000000Z" author="rjray">
      <file path="t/all.t" revision="80"/>
      <description>
        Added test for Flash support
      </description>
    </change>
    <change date="2001-04-13T08:53:07.000000Z" author="rjray">
      <file path="MANIFEST" revision="79"/>
      <description>
        Added test file for Flash support
      </description>
    </change>
    <change date="2001-04-13T08:52:41.000000Z" author="rjray">
      <file path="Size.pm" revision="78"/>
      <description>
        Forgot to credit Dmitry in the docs.
      </description>
    </change>
    <change date="2001-04-13T08:51:40.000000Z" author="rjray">
      <file path="Size.pm" revision="77"/>
      <description>
        Added code from Dmitry Dorofeev &lt;dima@yasp.com&gt; to handle
        ShockWave/Flash files.
      </description>
    </change>
    <change date="2001-04-13T08:36:54.000000Z" author="rjray">
      <file path="t/yasp.swf" action="ADD" revision="76"/>
      <description>
        Sample Flash file from Dmitry Dorofeev &lt;dima@yasp.com&gt;
      </description>
    </change>
  </release>
  <release version="2.92" sc:tag="v2_92" date="2001-03-11T22:56:01.000000Z">
    <change date="2001-03-11T22:49:41.000000Z" author="rjray">
      <file path="Size.pm" revision="72"/>
      <description>
        Manually added a patch from Dan Klein to close files that imgsize
        opens.
      </description>
    </change>
  </release>
  <release version="2.91" date="2000-12-08T08:20:34Z">
    <change date="2000-12-08T08:20:34.000000Z" author="rjray">
      <fileset revision="69">
        <file path="Size.pm"/>
        <file path="imgsize"/>
      </fileset>
      <description>
        Added copyright notice so that Debian could use the module
      </description>
    </change>
    <change date="2000-12-08T08:19:50.000000Z" author="rjray">
      <fileset revision="68">
        <file path="MANIFEST"/>
        <file path="Makefile.PL"/>
      </fileset>
      <description>
        Reflect change to imgsize script
      </description>
    </change>
    <change date="2000-12-08T08:16:01.000000Z" author="rjray">
      <fileset revision="67">
        <file path="imgsize" action="ADD"/>
        <file path="imgsize.PL" action="DELETE"/>
      </fileset>
      <description>
        Changed from imgsize.PL to plain imgsize, thanks to MakeMaker features
      </description>
    </change>
  </release>
  <release version="2.904" sc:tag="r02_09_04" date="2000-11-28T08:10:05Z">
    <change date="2000-11-28T08:10:05.000000Z" author="rjray">
      <file path="Makefile.PL" revision="65"/>
      <description>
        Added PREREQ_PM clause for detecting File::Spec
      </description>
    </change>
    <change date="2000-11-28T08:09:47.000000Z" author="rjray">
      <file path="Size.pm" revision="64"/>
      <description>
        Bumped version number for CPAN
      </description>
    </change>
    <change date="2000-05-04T04:08:02.000000Z" author="rjray">
      <file path="ANNOUNCE" action="DELETE" revision="62"/>
      <description>
        Removed from the distribution
      </description>
    </change>
  </release>
  <release version="2.903" sc:tag="r02_09_03" date="2000-04-28T02:56:13Z">
    <change date="2000-04-28T02:56:13.000000Z" author="rjray">
      <fileset revision="60">
        <file path="Size.pm"/>
      </fileset>
      <description>
        Minor fix from CPAN Testers Group for workability on Macs
      </description>
    </change>
  </release>
  <release version="2.902" sc:tag="r02_09_02" date="2000-04-26T07:21:04Z">
    <change date="2000-04-26T07:21:04.000000Z" author="rjray">
      <file path="Size.pm" revision="57"/>
      <description>
        Worked on the regular expressions that are used on the text-based
        formats, in hopes of further smoothing out the rift between UNIX and
        non-UNIX systems.  Added use of Cwd. Filenames passed in are prepended
        with the current dir if they aren't already absolute pathnames. This
        was to fix a subtle problem where different files with the same
        relative names (referenced from different directories) would confuse
        the cache.  Added the image type to the cached data. Previously, only
        dimensions were cached. Now, a cache-hit returns the same triple
        returned originally.  Also added the file's modification-time to the
        cache, as the (growing!) use of Image::Size in Apache mod_perl
        environments found that if an image is changed, the cache won't
        notice. Now it does.  Added recognition of thumbnail-format pics from
        the popular viewer XV. The value of image type for these is the string
        "XV".  Integrated a patch that makes html_imgsize generate tags that
        are XHTML- compliant. Same patch also caught a few doc bugs that I'd
        missed.
      </description>
    </change>
    <change date="2000-04-26T07:16:49.000000Z" author="rjray">
      <file path="MANIFEST" revision="55"/>
      <description>
        Added ChangeLog
      </description>
    </change>
    <change date="2000-04-26T07:16:10.000000Z" author="rjray">
      <file path="ChangeLog" action="ADD" revision="54"/>
      <description>
        Change history moved here from README
      </description>
    </change>
    <change date="2000-04-25T09:07:47.000000Z" author="rjray">
      <file path="MANIFEST" revision="53"/>
      <description>
        Changed dave.jpg to pak38.jpg
      </description>
    </change>
    <change date="2000-04-25T09:05:29.000000Z" author="rjray">
      <file path="t/all.t" revision="52"/>
      <description>
        Updated html_imgsize test and replaced image for test 6
      </description>
    </change>
    <change date="2000-04-25T09:03:59.000000Z" author="rjray">
      <file path="t/pak38.jpg" action="ADD" revision="51"/>
      <description>
        GIF-named-JPG to replace dave.jpg
      </description>
    </change>
    <change date="2000-04-25T09:03:37.000000Z" author="rjray">
      <file path="t/dave.jpg" action="DELETE" revision="50"/>
      <description>
        corrupted file
      </description>
    </change>
    <change date="1999-08-18T08:35:23.000000Z" author="rjray">
      <file path="README.Win32" action="ADD" revision="47"/>
      <description>
        A basic step-by-step for those whose Perl lacks MakeMaker support
        (generally Win-based systems).
      </description>
    </change>
    <change date="1999-08-12T07:21:47.000000Z" author="rjray">
      <fileset revision="46">
        <file path="t/bexjdic.tif" action="ADD"/>
        <file path="t/dave.jpg" action="ADD"/>
        <file path="t/letter_N.ppm" action="ADD"/>
        <file path="t/letter_T.jpg" action="ADD"/>
        <file path="t/lexjdic.tif" action="ADD"/>
        <file path="t/pass-1_s.png" action="ADD"/>
        <file path="t/spacer50.xbm" action="ADD"/>
        <file path="t/test.gif" action="ADD"/>
        <file path="t/xterm.bmp" action="ADD"/>
        <file path="t/xterm.xpm" action="ADD"/>
      </fileset>
      <description>
        Initial check-in, files had been released in previous versions but
        were not being tracked.
      </description>
    </change>
    <change date="1999-04-07T08:56:25.000000Z" author="rjray">
      <file path="imgsize.PL" revision="45"/>
      <description>
        Changed a lingering uswest.com address to the current.
      </description>
    </change>
  </release>
  <release version="2.901" date="1999-03-10T12:28:00Z">
    <change date="1999-03-11T08:47:24.000000Z" author="rjray">
      <fileset revision="44">
        <file path="ANNOUNCE"/>
        <file path="README"/>
        <file path="Size.pm"/>
      </fileset>
      <description>
        Change the version number for this release due to CPAN treating 2.10
        as less than 2.9.
      </description>
    </change>
  </release>
  <release version="2.10" date="1999-03-10T08:37:00Z">
    <change date="1999-03-10T08:02:47.000000Z" author="rjray">
      <file path="Size.pm" revision="42"/>
      <description>
        Moved some things around, and added two significant changes: no
        longer uses IO::File internally (and is also more lax on whether a
        passed-in FH is specifically from that class) and is now fully
        strict-clean (no longer strict-refs dirty).
      </description>
    </change>
  </release>
  <release version="2.9" date="1998-12-09T09:10:11.000000Z">
    <change date="1998-12-09T08:58:03.000000Z" author="rjray">
      <file path="Size.pm" revision="40"/>
      <description>
        Four changes: fix to GIFs that are GIF87 but have GIF98a-style
        indicators; fix byte-ordering problem in bmpsize(); fix eol-condition
        in the PPM pattern for earlier Win32 builds; and (hopefully)
        addressed MacOS in that last adjustment, as well.
      </description>
    </change>
    <change date="1998-12-09T08:29:05.000000Z" author="rjray">
      <file path="Makefile.PL" revision="39"/>
      <description>
        Added attributes to the WriteMakefile call for ActiveState PPM (only
        done for Perl 5.005 and later).
      </description>
    </change>
    <change date="1998-12-09T08:15:15.000000Z" author="rjray">
      <file path="imgsize.PL" revision="38"/>
      <description>
        Added some docs and better error-handling.
      </description>
    </change>
  </release>
  <release version="2.8" date="1998-12-07T10:18:44.000000Z">
    <change date="1998-12-07T10:18:44.000000Z" author="rjray">
      <file path="t/all.t" revision="37"/>
      <description>
        Added a test for the new BMP support.
      </description>
    </change>
    <change date="1998-12-07T10:18:08.000000Z" author="rjray">
      <file path="Size.pm" revision="36"/>
      <description>
        Added support for BMP files, changed VERSION to 2.8.
      </description>
    </change>
  </release>
  <release version="2.7" date="1998-08-07T08:35:47.000000Z">
    <change date="1998-08-07T08:27:47.000000Z" author="rjray">
      <file path="Size.pm" revision="33"/>
      <description>
        Corrected numerous documentation errors and make the base imgsize
        routine return a void context if called in a void context.
      </description>
    </change>
  </release>
  <release varsion="2.6" date="1998-01-25T09:29:14.000000Z">
    <change date="1998-01-25T09:21:30.000000Z" author="rjray">
      <file path="t/all.t" revision="31"/>
      <description>
        Incorporate changes from Cloyce Spradling that were accidentally left
        out of 2.5.
      </description>
    </change>
    <change date="1998-01-25T06:35:03.000000Z" author="rjray">
      <file path="Size.pm" revision="30"/>
      <description>
        Fixed some problems with reading of XPM and XBM headers. In the case
        of XPM, it was a matter of the key line having a third pair of
        numbers. In the case of XBM, comments at the head of an XBM file
        could keep the read-in buffer from extracting enough data (fixed by
        upping the read size from 160 to 1024).
      </description>
    </change>
  </release>
  <release version="2.5" date="1997-12-24T17:19:00Z">
    <change date="1997-12-25T01:11:48.000000Z" author="rjray">
      <fileset revision="28">
        <file path="ANNOUNCE"/>
        <file path="MANIFEST"/>
        <file path="README"/>
        <file path="Size.pm"/>
      </fileset>
      <description>
        Added support for TIFF images and two test cases. Many thanks to Cloyce
        Spradling &lt;cloyce@headgear.org&gt; for both the code patches and the
        test images.
      </description>
    </change>
  </release>
  <release version="2.4" date="1997-09-02T19:36:54.000000Z">
    <change date="1997-09-02T19:32:02.000000Z" author="rjray">
      <file path="Size.pm" revision="26"/>
      <description>
        Fixed tiny bug in jpeg code that failed to return "JPG" as the 3rd
        element. Figures someone would actually use that feature...
      </description>
    </change>
  </release>
  <release version="2.3" date="1997-04-21T18:34:53.000000Z">
    <change date="1997-04-21T18:30:30.000000Z" author="rjray">
      <file path="Size.pm" revision="24"/>
      <description>
        Fixed usage of AutoLoader to 5.004 standards and fixed glitch in XPM
        regex.
      </description>
    </change>
  </release>
  <release version="2.2" date="1997-01-16T22:25:10.000000Z">
    <change date="1997-01-16T22:25:10.000000Z" author="rjray">
      <file path="Makefile.PL" revision="23"/>
      <description>
        Fixed it so that the imgsize script gets removed for make clean or
        make realclean.
      </description>
    </change>
    <change date="1997-01-16T22:23:39.000000Z" author="rjray">
      <file path="Size.pm" revision="22"/>
      <description>
        Small patch to set binmode for OS/2, etc. that need it. Also change
        to gifsize to clean up -w noise from new lexical-related warnings (in
        this case, a reference to $stream might not have been properly
        shared).
      </description>
    </change>
  </release>
  <release version="2.1" date="1996-11-29T17:25:00Z">
    <change>
      <file path="Size.pm" />
      <description>
        Added in changes to the error handling that were meant for 2.0. Fixed
        a bug in attr_imgsize caused by the new return format.
      </description>
    </change>
  </release>
  <release version="2.0" date="1996-11-25T13:33:00Z">
    <change author="rjray">
      <file path="README" revision="19"/>
      <description>
        Notation of the changed error syntax.
      </description>
    </change>
    <change author="rjray">
      <file path="Size.pm" revision="18"/>
      <description>
        Image::Size 2.0 package: better GIF, JPG and PNG handling. Added PPM
        handling. No longer uses filenames to type the data. Operates on
        memory and file- handles as well as filenames.
      </description>
    </change>
    <change author="rjray">
      <file path="t/all.t" revision="16"/>
      <description>
        New tests for new formats, new error reporting.
      </description>
    </change>
    <change author="rjray">
      <file path="Makefile.PL" revision="15"/>
      <description>
        Specified GNU zip as compressor.
      </description>
    </change>
  </release>
  <release version="1.2" date="1996-09-06T15:31:57.000000Z">
    <change date="1996-09-06T15:15:50.000000Z" author="rjray">
      <file path="MANIFEST" revision="11"/>
      <description>
        Changed imgsize to imgsize.PL (from patch by Bernd Leibing
        &lt;bernd.leibing@rz.uni-ulm.de&gt;)
      </description>
    </change>
    <change date="1996-09-06T15:14:14.000000Z" author="rjray">
      <file path="imgsize.PL" revision="10"/>
      <description>
        Revised by Bernd Leibing &lt;bernd.leibing@rz.uni-ulm.de&gt; to use var
        substitution for things like the start-up line.
      </description>
    </change>
    <change date="1996-09-06T14:47:23.000000Z" author="rjray">
      <file path="Size.pm" revision="9"/>
      <description>
        Assignment of $Image::Size::revision caused an error due to q//.
      </description>
    </change>
  </release>
  <release version="1.1" date="1996-09-04T21:26:25.000000Z">
    <change date="1996-09-04T21:25:46.000000Z" author="rjray">
      <fileset revision="7">
        <file path="ANNOUNCE" action="ADD"/>
        <file path="imgsize.PL" action="ADD"/>
      </fileset>
      <description>
        Initial revision
      </description>
    </change>
    <change date="1996-09-04T21:20:35.000000Z" author="rjray">
      <file path="Makefile.PL" revision="5"/>
      <description>
        Added imgsize, a simple script that sizes images from the
        command-line.
      </description>
    </change>
    <change date="1996-09-04T21:18:52.000000Z" author="rjray">
      <file path="Size.pm" revision="4"/>
      <description>
        Fixed a bug in jpegsize and added some clarity to docs and comments.
      </description>
    </change>
  </release>
  <release version="1.0" date="1996-08-06T22:24:38.000000Z">
    <change date="1996-08-06T22:24:38.000000Z" author="rjray">
      <fileset revision="3">
        <file path="MANIFEST" action="ADD"/>
        <file path="README" action="ADD"/>
        <file path="Size.pm" action="ADD"/>
        <file path="Makefile.PL" action="ADD"/>
        <file path="t/all.t" action="ADD"/>
      </fileset>
      <description>
        Initial commit of the core project files.
      </description>
    </change>
  </release>
</changelog>