- don't allocate hashboxes as locals since it overflows the
stack by default in Darwin
- applied T1 afm patch from Claes Jacobsson
+ - split IM_INCPATH and IM_LIBPATH with $Config{path_sep}, so they
+ work on Windows
+ - Added memory pools for easy cleanup of temp buffers
+ - Added read support for sgi .rgb files.
+ - io_new_fd() now creates a FDSEEK io object
+ - implemented i_readgif_wiol()
+ - Imager->read() now uses i_readgif_wiol();
+ - extend callback iolayers at C and Perl levels
+ - implemented i_writegif_wiol()
+ - split out Perl iolayer initialization into private methods
+ - add tests for each type of iolayer in t50basicoo.t
+ - read/write multi-image tiff files
+ - tests in t50basicoo.t for multi-image/file
+ - ASCII PBM files were reading white as dark gray (255 vs 1)
+ - modify the Freetype2 font code to pick it's own encoding
+ rather than using whatever strange translation FT2 happens to
+ pick
+ - modify the FT1 font code to use the first encoding as a default
+ if we don't find a unicode encoding
+ - use the glyph bbox to calculate the glyph bitmaps for rendering
+ with FT1 rather than the global ascender/descender. This helps
+ with fonts that have broken metrics.
+ - fix calculation of descender for FT2, it was calculating the
+ minimum decent rather than the maximum for the characters in
+ the string
+ - didn't set default for bounding_box() utf8 parameter (caused a
+ warning when calling bounding_box() on a FT2 font with no utf8
+ parameter)
+ - Added lib/Imager/Draw.pod documentation of primitives.
+ - Added lib/Imager/Transformations.pod, some docs of simple transforms.
=================================================================