Changelog for
php5-imagick-3.4.3-1.2.x86_64.rpm :
* Thu Feb 02 2017 munix9AATTgooglemail.com- update to version 3.4.3 - Fixes:
* Avoid internal segfault.
* Tue Jan 24 2017 munix9AATTgooglemail.com- update to version 3.4.3RC3 - Fixes:
* Correct file permissions in built package.
* Tue Jan 17 2017 munix9AATTgooglemail.com- update to version 3.4.3RC2 - Fixes:
* Imagick::getRegistry() now throws an exception if the key does not exist, rather than terminating the program.
* Prevent attempts to resize image to zero width or height, which is not supported by ImageMagick.
* Fix compiling on Windows issue. - Added:
* function Imagick::setImageAlpha() which replaces Imagick::setOpacity()
* Thu Jun 30 2016 munix9AATTgooglemail.com- update to version 3.4.3RC1 - Fixes:
* Imagick::transformImage and Imagick::orderedPosterizeImage now correctly excluded from
* Bug 72311 - compiling against PHP 7.1.
* Bug 72226 - regression for Imagick Exception classes being final on 7.x
* Corrected reference of constants. Imagick::METRIC_MEANERRORPERPIXELMETRIC from MeanErrorPerPixelMetric to MeanErrorPerPixelErrorMetric. Imagick::METRIC_PEAKSIGNALTONOISERATIO from PeakSignalToNoiseRatioMetric to PeakSignalToNoiseRatioErrorMetric - Added:
* function Imagick::identifyImageType() : int returns one of the Imagick::IMGTYPE_
* constants
* Imagick::INTERPOLATE_NEAREST_PIXEL for ImageMagick >= 7
* In ImageMagick, the names of two filter constants were corrected to the standard spelling. Support for the new spelling has been added. The old constants are left in place for legacy support. Legacy: FILTER_HANNING, new name: FILTER_HANN Legacy: FILTER_WELSH, new name: FILTER_WELCH
* The Imagick::IMGTYPE_
*MATTE
* constants are deprecated for ImageMagick 7. Instead an appropriate Imagick::IMGTYPE_
*MATTE
* should be used. IMGTYPE_GRAYSCALEMATTE => IMGTYPE_GRAYSCALEALPHA IMGTYPE_PALETTEMATTE => IMGTYPE_PALETTEALPHA IMGTYPE_TRUECOLORALPHA => IMGTYPE_TRUECOLORMATTE IMGTYPE_COLORSEPARATIONALPHA => IMGTYPE_COLORSEPARATIONMATTE IMGTYPE_PALETTEBILEVELALPHA => IMGTYPE_PALETTEBILEVELMATTE
* Several ALPHACHANNEL_
* constants are only available in ImageMagick < 7 IMAGICK_REGISTER_CONST_LONG(\"ALPHACHANNEL_RESET\", ResetAlphaChannel); IMAGICK_REGISTER_CONST_LONG(\"ALPHACHANNEL_COPY\", CopyAlphaChannel); IMAGICK_REGISTER_CONST_LONG(\"ALPHACHANNEL_OPAQUE\", OpaqueAlphaChannel);
* Several ALPHACHANNEL_
* constants are only available in ImageMagick >= 7. These constants re-use the values of the constants removed. IMAGICK_REGISTER_CONST_LONG(\"ALPHACHANNEL_ON\", OnAlphaChannel); IMAGICK_REGISTER_CONST_LONG(\"ALPHACHANNEL_OFF\", OffAlphaChannel); IMAGICK_REGISTER_CONST_LONG(\"ALPHACHANNEL_DISCRETE\", DiscreteAlphaChannel);
* Mon Apr 25 2016 munix9AATTgooglemail.com- update to version 3.4.2 - Fixes:
* Bug: IM143 Correct ifdef around setOpacity and localContrastImage.
* Bug: IM147 Imagick was Borging PHP\'s error handler.
* Thu Mar 10 2016 munix9AATTgooglemail.com- update to version 3.4.1 - Fixes:
* Bug 71742 - arrays that contain data that is held by reference gives error. - Added:
* Imagick::autoGammaImage([int channel = CHANNEL_ALL])
* Imagick::autoOrient()
* Imagick::compositeImageGravity(Imagick $image, int COMPOSITE_CONSTANT, int GRAVITY_CONSTANT)
* Imagick::localContrastImage(float radius, float strength)
* Imagick::DIRECTION_LEFT_TO_RIGHT
* Imagick::DIRECTION_RIGHT_TO_LEFT
* Imagick::SPARSECOLORMETHOD_MANHATTAN
* ImagickDraw::getOpacity() : float
* ImagickDraw::setOpacity(float opacity) :bool
* ImagickDraw::getFontResolution() : array
* ImagickDraw::setFontResolution(float x, float y) : bool
* ImagickDraw::getTextDirection() : bool
* ImagickDraw::setTextDirection(int direction) : bool
* ImagickDraw::getBorderColor() : ImagickPixel
* ImagickDraw::setBorderColor(ImagickPixel color) : bool
* ImagickDraw::getDensity() : string|null
* ImagickDraw::setDensity(string density_string) : bool
* ImagickPixel::setColorFromPixel(ImagickPixel $srcPixel) : bool
* Mon Dec 14 2015 munix9AATTgooglemail.com- update to version 3.4.0RC3 - Fixes:
* Imagick::adaptiveResizeImage, Imagick::cropThumbnailImage Imagick::resizeImage, Imagick::scaleImage, and Imagick::thumbnailImage have all had a rounding bug fixed. An additional parameter has been added to each of them, \'bool $legacy\'. If legacy is true, the calculations are done with the small rounding bug that existed in Imagick before 3.4.0. If false, the calculations should produce the same results as ImageMagick CLI does.
* Imagick::colorizeImage() and Imagick::tintImage were using the wrong behaviour. It is now fixed and the legacy behaviour can still be used by passing a 3rd parameter of `true` to the function to indicate that the legacy behaviour is desired.
* Imagick::importImagePixels regression fixed.
* Imagick::subImageMatch use correct error metric in IM7 - Added methods:
* Imagick::similarityImage() which is an alias to Imagick::subImageMatch()
* Sat Dec 05 2015 munix9AATTgooglemail.com- update to version 3.3.0 - Added ImagickKernel class. These can be used with the Imagick::morphology or Imagick::filter functions. - Added methods:
* Imagick::brightnessContrastImage()
* Imagick::colorMatrixImage()
* Imagick::deleteImageProperty()
* Imagick::filter()
* Imagick::forwardFourierTransformImage()
* Imagick::getAntiAlias()
* Imagick::getImageCompression()
* Imagick::getRegistry()
* Imagick::getQuantum()
* Imagick::identifyFormat()
* Imagick::inverseFourierTransformImage()
* Imagick::isPixelSimilarQuantum()
* Imagick::listRegistry()
* Imagick::morphology()
* Imagick::rotationalBlurImage()
* Imagick::selectiveBlurImage()
* Imagick::setAntiAlias()
* Imagick::setImageBiasQuantum()
* Imagick::setProgressMonitor()
* Imagick::setRegistry() - which allows setting the \"temporary-path\" used by ImageMagick
* Imagick::statisticImage()
* Imagick::subImageMatch()
* ImagickPixel::getColorQuantum() - Added constants:
* Imagick::RESOURCETYPE_TIME
* Imagick::RESOURCETYPE_THROTTLE
* Imagick::CHANNEL_RGBA
* Imagick::ALPHACHANNEL_BACKGROUND
* Imagick::FUNCTION_ARCSIN
* Imagick::FUNCTION_ARCTAN - Fixed Imagick::clutImage() parameter parsing - Fixed tint image bug - Fixed ImageMagick compiled with HDRI having quantum values as floats - Fixed memory leaks in:
* Imagick::getImageBlob()
* Imagick::getImagesBlob()
* Imagick::getImageChannelStatistics()
* Imagick::getImageFormat()
* Imagick::getImageMimetype()
* Imagick::getSamplingFactors()
* Imagick::identifyImage()
* Imagick::tintImage - Fixed segfault when compiling statically - ImagickDraw::setFontFamily no longer checks whether the font is available. This allows a font family to be set where the family name is not the same as the font name. However it also means an invalid family name can be set, leading to the default font being used, instead of an exception being thrown. See https://github.com/mkoppanen/imagick/issues/77 - Removed Zend MM support - Excluded deprecated methods:
* Imagick::getImageMatte()
* Imagick::colorFloodfillImage()
* Imagick::matteFloodfillImage()
* Imagick::paintFloodfillImage()
* Imagick::paintOpaqueImage()
* Imagick::paintTransparentImage()
* Imagick::mapImage()
* Imagick::recolorImage()
* Imagick::setImageIndex()
* Imagick::getImageIndex()
* Imagick::getImageSize()
* Imagick::setImageAttribute()
* Imagick::getImageAttribute()
* Imagick::mosaicImages()
* Imagick::averageImages()
* Imagick::flattenImages() This is replaced by $im = $im->mergeImageLayers(\\Imagick::LAYERMETHOD_FLATTEN)
* Imagick::getImageChannelExtrema()
* Imagick::getImageExtrema() - Ini file changes
* Added imagick.skip_version_check. Imagick now checks that it was compiled against the same version of ImageMagick that it is being run with, and will give a warning if it was compiled against a different version of ImageMagick. The skip_version_check setting allows you to suppress this warning. However it is strongly recommended to use the version of ImageMagick that Imagick was compiled against. - Misc:
* CI now compiles with CFLAGS=\"-Wno-deprecated-declarations -Wdeclaration-after-statement -Werror\"
* Sat Oct 05 2013 munix9AATTgooglemail.com- initial package for version 3.1.2
* Fix ZTS build
* Fix small memory leak in identifyImage
* Added LICENSE
* Added mimetype to identify image as per PECL bug 65037
* Fixed type conversion error in newpseudoimage