X-Git-Url: http://git.imager.perl.org/imager.git/blobdiff_plain/72b26604581f4af98e7558b11585c4b4f7181ea4..26fd367b48b47803a560b13aeb30d58a2d75dead:/Changes diff --git a/Changes b/Changes index 3eaf3f8a..88877502 100644 --- a/Changes +++ b/Changes @@ -606,10 +606,59 @@ Revision history for Perl extension Imager. - fixed stupid bug in deleting tags - fixed minor pod errors involving > -0.40? +0.40pre2 - make t1log optional, defaulting to off. You can enable the log with Imager::init(t1log=>1) (Ticket #369) - quote a few hash key strings to prevent warnings on 5.004 + - modify quantization code to handle 1 channel images + correctly (Ticket #365) + - make channel pointer to i_gsamp() const int * so we can pass + const arrays + - handle the presence of the default broken giflib better, + by giving them some more prose about the problem, and skipping + all but the first test that fails with the broken giflib + - i_box_cfill() went into an infinite loop on fountain fills + or fills on images with more than 8-bits/sample + - hide more of our Darwin dlload emulation to prevent runtime + symbol conflicts + - use INT2PTR() and PTR2IV() macros instead of direct casts to + prevent pointer vs int size warnings on 64-bit builds of perl. + - add our own INT2PTR and PTR2IV definitions when perl doesn't + supply them + - difference() method + - hide (with static) or rename many symbols that could possibly + cause conflicts with other libraries or perl + - Fix runaway cache problem for freetype1 font cache. + - Added version logging when log is started. + +0.40 + - difference() wasn't setting an alpha channel when the input + image didn't have one + - improve crop() documentation, see + http://perlmonks.org/index.pl?lastnode_id=155767&node_id=155428 + - handle the first "buggy giflib" test more portably. Previously + it used fork() which caused problems on systems that didn't have + a real fork(). + +0.41 + - skip() in testtools should be skipn() and it should use the + loop variable for the test number + +0.42pre1 + - quote the 'min' parameter to scale in Imager::Transformations + and at least mention it in the docs beyond the examples + - document the values for the read() and write() method type + parameter + - support UTF8 text with Freetype 1.x + - second parameter to SvPV() must be of type STRLEN + - Doc pathces from cogent. + - Fixed out of bounds access on bitmap for flood fills. + - some char * vs unsigned char * casts missing on OSF1 v4.0 + - some enums had , on the last item in datatypes.h, which OSF1 + didn't like + - Compaq C 6.4 (OSF1) claims to be C99 but doesn't provide + stdint.h, don't try to use it under OSF + - fix missing initialization in tags.c =================================================================