]> granicus.if.org Git - imagemagick/blobdiff - ChangeLog
(no commit message)
[imagemagick] / ChangeLog
index 41a2264b88e2d6fc09d7b826d935b5aeffec68f6..a98273dadae041acb1414eb0efe71dd3ae04870a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,241 @@
+2011-03-28  6.6.9-0 Cristy  <quetzlzacatenango@image...>
+  * New version 6.6.9-0.
+
+2011-03-28  6.6.9-0 Cristy  <quetzlzacatenango@image...>
+  * Optimize bilinear interpolation.
+  * Remove version from etc folder and instead use /etc/ImageMagick.
+
+2011-03-28 6.6.9-0 Anthony Thyssen <A.Thyssen@griffith...>
+  * Separated complex cropping function from TransformImage() as a new
+    function CropImageToTiles().  This new function returns either the
+    new cropped image, or a list of tiles, according to geometry, without
+    replacing the source image. The Source image may be part of a larger list
+    of images, without the function 'loosing' the other images of the list.
+
+2011-03-27  6.6.8-10 Cristy  <quetzlzacatenango@image...>
+  * New version 6.6.8-10.
+
+2011-03-27 6.6.8-10 Anthony Thyssen <A.Thyssen@griffith...>
+  * Modified image handling in MogrigyImages() and MogrifyImage()
+    which improves overally handling, and allows correct %p, %n and the
+    %[fx:..] 't' and 'n' escape usage to work correctly.
+  * Added -duplicate as a multi-image sequence operator
+
+2011-03-26  6.6.8-9 Cristy  <quetzlzacatenango@image...>
+  * New version 6.6.8-9.
+
+2011-03-25 6.6.8-9 Cristy  <quetzlzacatenango@image...>
+  * Add InterpolateMagickPixelPacket() method.
+  * Add support for the %[opaque] property.
+
+2011-03-25  6.6.8-8 Cristy  <quetzlzacatenango@image...>
+  * New version 6.6.8-8.
+
+2011-03-25 6.6.8-8 Cristy  <quetzlzacatenango@image...>
+  * Fix memory access bug in CloneString() (reference
+    http://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=18382).
+  * Avoid infinite loop when no space is available in MagickFormatCaption().
+
+2011-03-25 6.6.8-8 Anthony Thyssen <A.Thyssen@griffith...>
+  * Removed the fix for %p and %n escapes, as it was not working right
+
+2011-03-24  6.6.8-7 Cristy  <quetzlzacatenango@image...>
+  * New version 6.6.8-7.
+
+2011-03-24  6.6.8-7 Cristy  <quetzlzacatenango@image...>
+  * Add support for 16-bit DCM short ints (reference
+    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=18371).
+
+2011-03-23 6.6.8-7 Anthony Thyssen <A.Thyssen@griffith...>
+  * Another fix for -sparse-color and unused color channels
+  * Finalize the -duplicate option created by Cristy
+  * Fix of segmentation fault for second image in %[fx:..] during info:
+    (Bug in AcquireFxInfo(), as given start image is not first image)
+
+2011-03-21  6.6.8-7 Glenn Randers-Pehrson <glennrp@image...>
+  * Revised the PNG8 encoder to use 50% threshold instead of 0% when
+    reducing transparency to binary.  Collapse all resulting fully transparent
+    colors into one (the background color), to reduce the compressed filesize.
+  * First try the 4-4-4-1 and 3-3-3-1 palettes instead of 3-3-2-1, to preserve
+    colors (especially gray) better, when reducing to PNG8.
+  * Force the PNG encoder to return image->matte==MagickTrue when the
+    format is RGBA or GA or if the tRNS chunk is present, even when the
+    image is fully opaque (reference
+    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=18349).
+
+2011-03-21  6.6.8-6 Cristy  <quetzlzacatenango@image...>
+  * New version 6.6.8-6.
+
+2011-03-21  6.6.8-6 Glenn Randers-Pehrson <glennrp@image...>
+  * Re-enabled reduction of grayscale images (color-type 0) to 2 or 4 bits
+    when appropriate (reference
+    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=18098).
+  * The "-define PNG:color-type=4" option did not always force the PNG
+    encoder to write an all-opaque alpha channel (reference
+    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=18349).
+
+2011-03-14  6.6.8-6 Cristy  <quetzlzacatenango@image...>
+  * Fixed memory leak for PDF and Bitmap PSD RLE support (reference
+    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=18317).
+  * Support the -statistic option: replace each pixel with corresponding
+    statistic from the neighborhood.
+  * Add support for -duplicate option.
+  * Move configuration files from /usr/share and /usr/lib to /etc and /var.
+  * Do not cache the results of fx: otherwise -format
+    '%[fx:rand()] %[fx:rand()]' returns the same random numbers.
+
+2011-03-18 6.6.8-6 Anthony Thyssen <A.Thyssen@griffith...>
+  * Replaced Minus and Divide Composition methods with Dst and Src
+    equivalents. Now users can decide how these non-commutative mathematical
+    operators are applied to the images being composited.
+  * Fix the percent escape values for  %p, %n  and  %[fx:t], %[fx:n] to
+    respectively mean the current images index and the total number of
+    images within the current image sequence.
+
+2011-03-17 6.6.8-5 Anthony Thyssen <A.Thyssen@griffith...>
+  * Backed out the patch for Variable Blur Composition that was added
+    2011-02-13 v6.6.7-7, until I can re-think the problem.
+    The existing fix was failing to do circular blurs correctly.
+
+2011-03-14  6.6.8-5 Glenn Randers-Pehrson <glennrp@image...>
+  * Fixed a rounding/truncation error while writing the pHYs chunk in the
+    png encoder.
+  * Don't write text-encoded profile when "-define PNG:exclude-chunk=text,ztxt"
+    is present (reference
+    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=17086 and
+    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=18225).
+
+2011-03-14  6.6.8-5 Cristy  <quetzlzacatenango@image...>
+  * Add support for the WebP image format.
+
+2011-03-14  6.6.8-5 Anthony Thyssen <A.Thyssen@griffith...>
+  * Ensured that -sparse-color preserves unused channels when
+    channel limited.  Before this unused channels would be reset to black.
+
+2011-03-11  6.6.8-4 Glenn Randers-Pehrson <glennrp@image...>
+  * Don't try to store a bKGD chunk in a PNG8 when there are already
+    256 colors in the palette and the background colors is not in that
+    palette (reference
+    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=18199);
+  * The "-define PNG:exclude-chunk=bKGD" option was also excluding
+    the text chunks. (reference
+    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=18253).
+
+2011-03-10  6.6.8-4 Cristy  <quetzlzacatenango@image...>
+  * Fx is a mathematical function.  Do not treat transparency as black.
+  * No image scene suffix for filenames that include a single bracket (reference
+    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=18267).
+
+2011-03-10  6.6.8-3 Cristy  <quetzlzacatenango@image...>
+  * New version 6.6.8-3.
+
+2011-03-10  6.6.8-3 Cristy  <quetzlzacatenango@image...>
+  * Boost causes an ambiguity with ssize_t when building PythonMagick.  Add
+    patch from Arfrever@gento... to fix the build exception.
+
+2011-03-09  6.6.8-2 Cristy  <quetzlzacatenango@image...>
+  * Support the Radiance HDR image format.
+  * Update the offset in the black channel when sharpening to avoid incorrect
+    results.
+  * Do not use GenericReadMethod for TIFF images with 64-bits per sample.
+
+2011-03-06  6.6.8-2 Glenn Randers-Pehrson <glennrp@image...>
+  * Throw error message when the requested color-type or bit-depth
+    cannot be written by the PNG encoder (error was being thrown
+    into the wrong image structure).  (Reference
+    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=18162).
+  * Don't write a PNG text chunk with "density" keyword that overrides the
+    PNG pHYs chunk, if the pHYs chunk was not excluded (reference
+    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=18253).
+  * Ignore any PNG text chunk with a "density" keyword found by the PNG
+    decoder, if the PNG datastream also contains a pHYs chunk.
+
+2011-03-06  6.6.8-1 Cristy  <quetzlzacatenango@image...>
+  * New version 6.6.8-1.
+
+2011-03-05  6.6.8-1 Cristy  <quetzlzacatenango@image...>
+  * Support PSD files with one layer and one composite layer.
+  * We must cast a Quantum type when bit shifting and HDRI is enabled.
+
+2011-03-05  6.6.8-0 Cristy  <quetzlzacatenango@image...>
+  * New version 6.6.8-0.
+
+2011-02-27  6.6.8-0 Cristy  <quetzlzacatenango@image...>
+  * Add support for the -mode option.
+
+2011-02-27  6.6.8-0 Glenn Randers-Pehrson <glennrp@image...>
+  * Fix scaling of new color-reduction method in the PNG encoder (16-bit
+    images were scaled down to 0 or 1, or nearly black).
+  * Delay opening the PNG output blob until the PNG encoder is ready
+    to write the IHDR chunk, to avoid writing zero-length PNG files when
+    errors are found while building the palette.  (reference
+    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=18162).
+
+2011-02-25  6.6.7-10 Cristy  <quetzlzacatenango@image...>
+  * New version 6.6.7-10.
+
+2011-02-23  6.6.7-10 Cristy  <quetzlzacatenango@image...>
+  * Avoid seg fault in AppendImages() when one image is in the RGB colorspace
+    but the other is in the CMYK colorspace.
+  * Get rid of 'respect_parenthesis defined but not used' warnings (reference
+    http://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=18173).
+
+2011-02-22  6.6.7-10 Glenn Randers-Pehrson <glennrp@image...>
+  * Write sub-8-bit grayscale PNG images as palette-indexed PNG images.  This
+    usually makes smaller files anyhow.
+  * Eliminated a number of redundant tests for gray images in the PNG encoder.
+  * Removed now-unused IsMonochromeImage() function from coders/png.c
+  * Scan the colormap instead of all of the pixels, when possible, to
+    determine whether the image received by the PNG encoder is grayscale
+    or black-and-white.
+  * Avoid reading from the colormap in coders/png.c when it is NULL (reference
+    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=18162).
+  * Add a check whether the PNG "cheap transparency" criteria are met.  That
+    is, there is a single transparent color, no semitransparent colors, and
+    no opaque color that has the same RGB components as the transparent
+    color.  If those aren't met, a color that is transparent in one pixel
+    and opaque in another would always be rendered as transparent, so we
+    must write a PNG colortype that has an alpha channel (reference
+    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=18167).
+
+2011-02-22  6.6.7-9 Cristy  <quetzlzacatenango@image...>
+  * New version 6.6.7-9.
+
+2011-02-22  6.6.7-9 Glenn Randers-Pehrson <glennrp@image...>
+  * Disabled reduction of grayscale images (color-type 0) to less than 8 bits
+    when writing because this sometimes produced incorrect output (reference
+    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=18098).
+
+2011-02-21  6.6.7-9 Cristy  <quetzlzacatenango@image...>
+  * Check image has properties before accessing the splay tree (reference
+    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=18136).
+
+2011-02-15  6.6.7-8 Cristy  <quetzlzacatenango@image...>
+  * New version 6.6.7-8.
+
+2011-02-14  6.6.7-8 Glenn Randers-Pehrson <glennrp@image...>
+  * The PNG encoder should ignore bogus q->opacity values when image->matte
+    is MagickFalse (reference
+    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=18067).
+
+2011-02-14  6.6.7-8 Cristy  <quetzlzacatenango@image...>
+  * Use implicit image format when explicit format is bogus (e.g.
+    02.13.11-18:43:58.png now writes as PNG).
+  * Fix problem with 4GB file seeks on a 32-bit OS.
+
+2011-02-13  6.6.7-7 Anthony Thyssen <A.Thyssen@griffith...>
+  * Fixed Variable blur to handle small (< 1.0 sigma) blurs generated
+    by the blur map being used, rather than just 'cutoff' suddenly.
+
+2011-02-08  6.6.7-7 Cristy  <quetzlzacatenango@image...>
+  * Support 16-bit per pixel YUV image files.
+  * Fix off-by-one error in PosterizeImage().
+  * Posterize now distributes color uniformly (reference
+    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=17623).
+  * Add -smush option (reference
+    http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=17953).
+  * Repair memory leak in the display program.
+
 2011-02-07  6.6.7-6 Cristy  <quetzlzacatenango@image...>
   * Fix bug in carg() define when HAVE_COMPLEX is not defined (reference
     http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=18030).
     of CPU time. (reference
     http://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=17799).
   * Sometimes black was still written as transparent, when the PNG
-    encoder received an image with image->matte==true no transparent
+    encoder received an image with image->matte==true but no transparent
     pixels were present. (reference
     http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=17913);
 
   * Nicolas Robidoux with the assistance of Chantal Racette contribute an
     approximation of the sinc function over the interval [-3,3].
   * Eliminate a small memory leak in LevelizeImageChannel() (reference
-         http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=16951).
+    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=16951).
   * Recognize -fx logtwo (reference
     http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=16958).