The profile of a PSD file will no longer be copied to all the images, only the first returned image will contain the profile. To re-enable the old behavior add -define psd:replicate-profile=true.
2021-10-28 7.1.0-13 <quetzlzacatenango@image...>
Release ImageMagick version 7.1.0-13 GIT revision 19325:987f36b50:20211028
Fixed incorrect check when module is used as the domain in policy.xml that could allow the use of a disabled module. (reference https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-qvhr-jj4p-j2qr).
2021-09-06 7.1.0-7 <quetzlzacatenango@image...>
Prevent color reduction merging into one color (reference https://github.com/ImageMagick/ImageMagick/issues/4059)
2021-09-04 7.1.0-6 <quetzlzacatenango@image...>
Release ImageMagick version 7.1.0-6 GIT revision 19033:7c589e780:20210904
2021-08-21 7.1.0-6 <quetzlzacatenango@image...>
Tweak the bilevel image type (reference https://github.com/ImageMagick/ImageMagick/issues/4121).
Converting from LAB to RGB leads to wrong colors (reference https://github.com/ImageMagick/ImageMagick/issues/4105).
2021-08-21 7.1.0-5 <quetzlzacatenango@image...>
Release ImageMagick version 7.1.0-5 GIT revision 18995:8f77c3c9c:20210821
Fixed registry lookup of GhostScript that now writes the patch version to the registry (reference https://github.com/ImageMagick/ImageMagick/issues/2571).
2020-09-07 7.0.10-30 <quetzlzacatenango@image...>
Add endian support to JSON coder.
Regression: MapCache type cache allocation skipped (reference https://github.com/ImageMagick/ImageMagick6/issues/97).
Some DCM images include a thumbnail (reference https://github.com/ImageMagick/ImageMagick/pull/2558).
2020-09-05 7.0.10-29 <quetzlzacatenango@image...>
Release ImageMagick version 7.0.10-29 GIT revision 17580:fc52fa0a9:20200905
2020-09-05 7.0.10-29 <quetzlzacatenango@image...>
Eliminate infinite loop for certain SVG styles (reference https://github.com/ImageMagick/ImageMagick6/issues/96).
Add version element to JSON file format (reference https://github.com/ImageMagick/ImageMagick6/issues/91).
Introducing the -color-threshold command-line option.
Handle out of range HDRI values for -statistic option (reference https://imagemagick.org/discourse-server///////////////////viewtopic.html?f=3&t=37589).
Fix improper casting when computing image signature (reference https://imagemagick.org/discourse-server///////////////////viewtopic.html?f=1&t=37594).
Support connected-components:eccentricity-threshold, connected-components:major-axis-threshold, connected-components:minor-axis-threshold, connected-components:angle-threshold.
Set the alpha channel if the write mask is not enabled.
Corrected ellipse orientation when computing image moments.
`magick -size 100x100 xc:black black.pnm` no longer creates a white image (reference https://github.com/ImageMagick/ImageMagick/issues/1817).
setjmp/longjmp in jpeg.c no longer trigger undefind behavior (reference https://imagemagick.org/discourse-server///////////////////viewtopic.html?f=3&t=37379).
Permit compositing in the CMYK colorspace (reference https://imagemagick.org/discourse-server///////////////////viewtopic.html?f=3&t=37368).
Increase the maximum number of bezier coordinates (reference https://github.com/ImageMagick/ImageMagick/issues/1784).
Santize "'" from SHOW and WIN delegates under Linux, '"\' for Windows (thanks to Enzo Puig).
Correct for TGA orientation (reference https://imagemagick.org/discourse-server///////////////////viewtopic.html?f=3&t=34757).
The result for -compose Copy -extent on a MYK image is CMYK (reference https://imagemagick.org/discourse-server///////////////////viewtopic.html?f=3&t=37118).
Fix potential buffer overflow when reading a fax image (alert from Justin).
Heap-buffer-overflow in Postscript coder (reference https://github.com/ImageMagick/ImageMagick/issues/1644).
The -alpha shape option nondeteministic under OpenMP (reference https://imagemagick.org/discourse-server///////////////////viewtopic.html?f=3&t=36396).
Correction to the ModulusAdd and ModulusSubtract composite op (reference https://imagemagick.org/discourse-server///////////////////viewtopic.html?f=2&t=36413).
Transient problem with text placement with gravity (reference https://github.com/ImageMagick/ImageMagick/issues/1633).
Support TIM2 image format (reference https://github.com/ImageMagick/ImageMagick/pull/1571).
For -magnify option, specify an alternative scaling method with -define magnify:method=method, choose from these methods: eagle2X, eagle3X, eagle3XB, epb2X, fish2X, hq2X, scale2X (default), scale3X, xbr2X.
Fix image signatures to ensure they are Q-depth invariant (reference https://imagemagick.org/discourse-server///////////////////viewtopic.html?f=1&t=35970).
Fixed a number of issues (reference https://imagemagick.org/discourse-server///////////////////viewforum.html?f=3).
Fixed a number of issues (reference https://github.com/ImageMagick/ImageMagick/issues).
-draw image DstOver is now responsive to the composite operator (reference https://imagemagick.org/discourse-server///////////////////viewtopic.html?f=1&t=35650).
Fixed a number of issues (reference https://github.com/ImageMagick/ImageMagick/issues).
Fixed numerous use of uninitialized values, integer overflow, memory exceeded, and timeouts (credit to OSS Fuzz).
Fixed an issue with stroke and label: (reference https://imagemagick.org/discourse-server///////////////////viewtopic.html?f=3&t=34142).
PNG: set storage class to DirectClass if alpha enabled (reference https://imagemagick.org/discourse-server///////////////////viewtopic.html?f=3&t=34121).
Overall standard deviation is the average of each pixel channel (reference https://imagemagick.org/discourse-server///////////////////viewforum.html?f=3).
Removed "ping_preserve_iCCP=MagickTrue;" statement that was inadvertently added to coders/png.c (reference https://imagemagick.org/discourse-server///////////////////viewtopic.html?f=3&t=32771).
Support CubicSpline resize filter. Define the lobes with the -define filter:lobes={2,3,4} (reference https://imagemagick.org/discourse-server///////////////////viewtopic.html?f=2&t=32506).
Prevent assertion failure when creating PDF thumbnail (reference https://github.com/ImageMagick/ImageMagick/issues/674).
Added a new option called 'dds:fast-mipmaps' (reference https://github.com/ImageMagick/ImageMagick/issues/558)
The mipmaps of a dds image can now be created from a list of images with -define dds:mipmaps=fromlist (reference https://imagemagick.org/discourse-server///////////////////viewtopic.html?f=2&t=30236).
Put UTC time in the PNG tIME chunk instead of local time (reference https://imagemagick.org/discourse-server///////////////////viewtopic.html?f=3&t=32447).
Properly set image->colorspace in the PNG decoder (previously it was setting image->gamma, but only setting image->colorspace for grayscale and gray-alpha images. Reference https://imagemagick.org/discourse-server///////////////////viewtopic.html?f=3&t=32418).
Fix improper use of NULL in the JNG decoder (CVE-2017-11750, Reference https://github.com/ImageMagick/ImageMagick/issues/632).
Added "-define png:ignore-crc" option to PNG decoder. When you know your image has no CRC or ADLER32 errors, this can speed up decoding. It is also helpful in debugging bug reports from "fuzzers".
Off by one error for gradient coder (reference https://imagemagick.org/discourse-server///////////////////viewtopic.html?f=3&t=32416), https://github.com/ImageMagick/ImageMagick/issues/612).
The -monochrome option no longer returns a blank canvas (reference https://github.com/ImageMagick/ImageMagick/issues/594).
coders/png.c: fixed memory leak of quantum_info (CVE-2017-11539, reference https://github.com/ImageMagick/ImageMagick/issues/582
coders/png.c: fixed NULL dereference when trying to write an empty MNG (CVE-2017-11522, reference https://github.com/ImageMagick/ImageMagick/issues/586).
Introduce SetMagickSecurityPolicy() (MagickCore) and MagickSetSecurityPolicy() (MagickWand) to set the ImageMagick security policy (reference https://github.com/ImageMagick/ImageMagick/issues/407).
Support various image operators for the compare utility (reference https://imagemagick.org/discourse-server///////////////////viewtopic.html?f=2&t=31938).
Restore the -alpha Shape option (reference https://imagemagick.org/discourse-server///////////////////viewtopic.html?f=3&t=31879).
Fix transient PDF bug (reference https://github.com/ImageMagick/ImageMagick/issues/463).
The +opaque option now works on all channels (reference https://imagemagick.org/discourse-server///////////////////viewtopic.html?f=3&t=31862).
Ensure backwards compatibility for the -combine option (reference https://imagemagick.org/discourse-server///////////////////viewtopic.html?f=3&t=31855).
Minimize buffer copies to improve OpenCL performance.
Morphology thinning is no longer a no-op (reference https://imagemagick.org/discourse-server///////////////////viewtopic.html?f=3&t=31650).
Patch two PCD writer problems, corrupt output and dark pixels (reference https://imagemagick.org/discourse-server///////////////////viewtopic.html?f=3&t=3164).
Support ICC based PDF's (reference https://github.com/ImageMagick/ImageMagick/issues/417).
Unbreak build without JPEG support (reference https://github.com/ImageMagick/ImageMagick/pull/373).
Document behavior change in the security policy (thanks to yoya @ https://blog.awm.jp/2017/02/09/imagemagick-en/).
Return unbiased standard deviation for image statistics (reference https://imagemagick.org/discourse-server///////////////////viewtopic.html?f=3&t=31377).
Don't set update trait on alpha channel (private e-mail concerning -levels-colors option).
coders/png.c: Added support for a proposed new PNG chunk (zxIf, read-only) that is currently being discussed on the png-mng-misc at lists.sourceforge.net mailing list. Enable exIf and zxIf with CPPFLAGS="-DexIf_SUPPORTED -DxzIf_SUPPORTED". If exIf is enabled, only the uncompressed exIF chunk will be written and the hex-encoded zTXt chunk containing the raw Exif profile won't be written.
Renamed read_vpag_chunk_callback() function to png_user_chunk_callback() in coders/png.c
Implemented a private PNG caNv (canvas) chunk for remembering the original dimensions and offsets when an image is cropped. Previously we used the oFFs and vpAg chunks for this purpose, but this had potential conflicts with other applications that also use the oFFs chunk.
coders/png.c: Added support for a proposed new PNG chunk (exIf read-write, eXIf read-only) that is currently being discussed on the png-mng-misc at lists.sourceforge.net mailing list.
Set colorspace to sRGB if -append has non-homogenous colorspaces (reference https://imagemagick.org/discourse-server///////////////////viewtopic.html?f=3&t=29105).
Enable alpha channel if background color is non-opaque (reference https://imagemagick.org/discourse-server///////////////////viewtopic.html?f=3&t=31016).
Return correct offset for negative index for -fx option (reference https://imagemagick.org/discourse-server///////////////////viewtopic.html?f=3&t=31019).
Fixed improper scaling of certain FITS images (reference https://imagemagick.org/discourse-server///////////////////viewtopic.html?f=3&t=31028).
Properly center text label (reference https://imagemagick.org/discourse-server///////////////////viewtopic.html?f=3&t=31027).
Support the phash:colorspaces and phash:normalize options.
If a convenient line break is not found, force it for caption: (reference https://imagemagick.org/discourse-server///////////////////viewtopic.html?f=3&t=30887).
Set alpha member of draw structure to OpaqueAlpha (reference https://imagemagick.org/discourse-server///////////////////viewtopic.html?f=3&t=30894).
Off by 1 error when computing the standard deviation (reference https://imagemagick.org/discourse-server///////////////////viewtopic.html?f=2&t=30866).
Permit EPT images with just a TIFF or EPS image, not both (reference https://imagemagick.org/discourse-server///////////////////viewtopic.html?f=3&t=30921).
The -clone option no longer leaks memory.
Render to clip mask rather than image for clip-path MVG graphics primitive.
Added define 'psd:preserve-opacity-mask' to preserve the opacity mask in a PSD file.
Fixed issue where the display window was used instead of the data window when reading EXR files (reference https://imagemagick.org/discourse-server///////////////////viewtopic.html?f=3&p=137849).
Prevent buffer overflow in BMP & SGI coders (bug report from pwchen&rayzhong of tencent).
Prevent buffer overflow and other problems in SIXEL, PDB, MAP, TIFF and CALS coders (bug report from Donghai Zhu).
The -stream option now increments the pixel pointer properly (reference https://imagemagick.org/discourse-server///////////////////viewtopic.html?f=3&t=30327).
Fix small memory leak (patch provided by Андрей Черный).
Coder path traversal is not authorized (bug report provided by Masaaki Chida).
Turn off alpha channel for the compare difference image (reference https://imagemagick.org/discourse-server///////////////////viewtopic.html?f=3&t=29828).
Process channels independently for -channel -equalize (reference https://imagemagick.org/discourse-server///////////////////viewtopic.html?f=3&t=29708).
Fix pixel cache on disk regression (reference https://github.com/ImageMagick/ImageMagick/issues/202).
New version 7.0.1-0, GIT revision 10716:b527bce:20160430.
2016-01-30 7.0.0-0 Fahad-Alsaidi & ShamsaHamed
Add support for languages that require complex text layout (reference https://github.com/ImageMagick/ImageMagick/pull/88).
2012-04-27 7.0.0-0 Anthony thyssen <A.Thyssen@griffith...>
Allow the use of set and escapes when no images in memory (unless you attempt to access per-image meta-data) Currently does not include %[fx:...] and %[pixel:...]
2012-10-05 7.0.0-0 Anthony thyssen <A.Thyssen@griffith...>
Rather than replicate 'options' into 'artifacts' make a link from image to image_info and lookup a global option if no artifact is defined.
2012-09-11 7.0.0-0 Nicolas Robidoux <nicolas.robidoux@gmail...>
sigmoidal-contrast:
Remove unnecessary initial ClampToQuantum.
2012-09-10 7.0.0-0 Nicolas Robidoux <nicolas.robidoux@gmail...>
sigmoidal-contrast:
Direct computation, without LUT;
Fix re-declaration of i (at the top, and inside a conditional).
2012-09-04 7.0.0-0 Nicolas Robidoux <nicolas.robidoux@gmail...>
Add tanh/atanh clone of legacy sigmoidal map (faster & more accurate).
2012-08-08 7.0.0-0 Nicolas Robidoux <nicolas.robidoux@gmail...>
Add final ClampToQuantum in sigmoidal colormap loop.