]> git.imager.perl.org - imager.git/blobdiff - Changes
- Imager::Font->new() for the tt (Freetype 1.x) driver now correctly
[imager.git] / Changes
diff --git a/Changes b/Changes
index 08524412eca19ff05693f057d570aa10237235ce..178e7640bd52379a85d05d226513ac9aac72dbe3 100644 (file)
--- a/Changes
+++ b/Changes
@@ -961,7 +961,7 @@ Revision history for Perl extension Imager.
 - method index didn't include errstr()
 - document that you don't want the FT2 freetype.h in the include path
 
-0.44_01
+0.44_01 Tue 24 May 2005
 - the plugins Makefile has long produced an error after all tests were
   complete on Win32, finally tracked down why
 - Makefile.PL now checks the directories specified by $Config{locincpth}
@@ -1079,8 +1079,8 @@ Revision history for Perl extension Imager.
 - the FT1.x driver now supports the align parameter correctly.
   Tests were added to each driver to check correct handling of the align
   parameter.
-- the Win32 font driver bounding_box() method now puts accuarate values
-  in the ascent and descent values, previous that were set to the 
+- the Win32 font driver bounding_box() method now puts accurate values
+  in the ascent and descent values, previously they were set to the 
   font ascent/descent rather than the values specific to the string.
 - supplying align=>0 to the win32 font driver string() function 
   now aligns in the same way as the other drivers.
@@ -1094,6 +1094,57 @@ Revision history for Perl extension Imager.
 - the setcolors() had a fencepost error making it impossible to 
   use it to set the last color in the palette.
   http://rt.cpan.org/NoAuth/Bug.html?id=12676
+- fix the filter examples in Imager::Filter so they don't indicate that 
+  a new image is returned (the filter() method works in-place)
+- add examples for the fountain filter
+- prevent warnings from Makefile.PL when there's no libraries found
+- Imager no longer assumes that MSVC is the only native Win32 
+  compiler, MinGW can be used to build Imager.
+- fixed an inverted condition checking the giflib version, and 
+  replaced a manual test skip in t/t105gif.t
+- add tests to exercise hatch fills for floating images.  This code is
+  mis-generated with the gcc 4.0 that ships with OS X 10.4
+- work around junk that pkg-config sends to stderr on FreeBSD 4.10
+- testimg/base.jpg was missing from the MANIFEST, causing test failures
+- use a temp file to avoid messing with echo on Win32 when building
+  META.yml
+- add some Mac OS X notes to the README
+
+0.45 Mon 30 May 2005
+- t/t105gif.t wasn't handling buggy giflibs correctly
+
+0.45_01
+- give the colorcount() and maxcolors() methods their own entries and
+  add them to the method index.
+- added tiff_bitspersample and tiff_photometric tags to tiff images
+  when read
+- loading filter DLLs/DSOs had an off-by-one error allocating a buffer
+  for the filename of the library (does anyone use this functionality?)
+- remove old #if 0 code from Imager.xs
+- convert t/t15color.t to Test::More
+- prevent warnings when looking up a GIMP color with no palette
+  parameter and $ENV{HOME} not set.
+- added VERSION numbers to most .pms
+- convert t/t104ppm.t to Test::More
+- convert t/t107bmp.t to Test::More
+- convert t/t108tga.t to Test::More
+- error messages generated reading JPEG or PNG images are now
+  available via errstr()
+- implement/test/document set_file_limits()/get_file_limits() methods,
+  which allow limits on the size of image files read.
+- new example for convert() method based on Leolo's query
+- implement getscanline(), setscanline() and getsamples() methods.
+  These are low level methods for fast access to image data, based on
+  existing C functions that Imager uses internally.
+- limit limits.c to C89
+- the gif tests weren't skipping enough when there was no gif support
+- move include t1lib out of image.h to font.c, since nothing it 
+  provides is needed elsewhere.
+- minor POD fixes
+- added a brief tutorial
+- Imager::Font->new() for the tt (Freetype 1.x) driver now correctly
+  handles errors from i_tt_new(), and passed error messages now 
+  generated by i_tt_new().
 
 =================================================================