| Changelog for gmagick |
| Release |
What has changed? |
| 1.1.2RC1 |
1. Version number updated.
2. levelImage() will now choose between MagickLevelImage and MagickLevelImageChannel depending on whether the channel is provided (the former if it isn't). To adjust the levels of an image by scaling the colours falling between specified white and black points to the full available quantum range, leave out the channel or use Gmagick::CHANNEL_DEFAULT. The range of applicable channels for this method can be seen here:
http://www.graphicsmagick.org/wand/magick_wand.html#magicklevelimagechannel
Constants available here:
http://www.php.net/manual/en/gmagick.constants.php
Method interface is preserved.
3. coalesceImage() method added.
4. sharpenImage() method added. |
| 1.1.1RC1 |
GraphicsMagick backward-compatibility changes related to setCompressionQuality. |
| 1.1.0RC3 |
Fix compatibility with GraphicsMagick 1.3.14. Bug #62034. Added sampleimage, cloneimage, appendimages methods. |
| 1.1.0RC2 |
Fix version number (PHP_GMAGICK_VERSION). Bug #60807 |
| 1.1.0RC1 |
SafeModeMonitor now only available to PHP versions below 5.4. Small fix to newImage() and some additional tests for NULL conditions. |
| 1.0.10b1 |
Added setGravity, getGravity to GmagickDraw |
| 1.0.9b1 |
Added flattenImages and corrected GMAGICK_LIB_MASK define |
| 1.0.8b3 |
Enable setCompressionQuality() only if GraphicsMagick 1.3.7 or higher is detected. |
| 1.0.8b2 |
Minor fix to resizeImage parameters. Previously 4 parameters, now 5 (fit). |
| 1.0.8b1 |
getImageBlob() now resets iterator before writing string. Good for GIFs. |
| 1.0.7b1 |
Fix for writeImage exception handling |
| 1.0.6b1 |
Filename check for writeImage with MagickGetImageFilename. Fix writeImage logic error in filename_len checking. Added affine method for GmagickDraw.
Added affine, getImageGeometry, getImage tests. |
| 1.0.5b1 |
Added getImage, setImage and getImageGeomtry. |
| 1.0.4b1 |
Added getNumberImages and getImageBlob. |
| 1.0.3b5 |
Code enhancements for resize related methods. GraphicsMagick version on info table. Parameter parsing failure check. |
| 1.0.3b4 |
Fixes to 64-bit issues and parameter ordering for cropthumbnail. setResourceLimit and getResourceLimit added. |
| 1.0.3b3 |
Gmagick setCompressionQuality added. |
| 1.0.3b2 |
Gmagick queryFontMetrics added. |
| 1.0.3b1 |
GmagickPixel cloning bug fixed. |
| 1.0.2b4 |
More fixes for error on make for Mac OS X 10.6.2 |
| 1.0.2b3 |
Fixed error on make for Mac OS X 10.6.2 |
| 1.0.2b2 |
Bug fixes on setFillColor, setStrokeColor, writeImage. Won't segfault if invalid object param supplied. |
| 1.0.2b1 |
New LICENSE file |
| 1.0.1c1 |
Added licensing information to comply to Fedora packaging license guideline |
| 1.0.1b1 |
Fixes possible overflow in newimage. Resolved dependencies. |
| 1.0.0b1 |
Support for older versions of GraphicsMagick |
| 1.0.1a1 |
Added GraphicsMagick version check in config |
| 1.0.0a3 |
Fixed versioning
Fixed GmagickDraw::ellipse method arguments
Fixed GmagickPixel::getColor method arguments |
| 1.0a2 |
- Added __toString to support echo-ing of image objects |
| 1.0a1 |
- First release with 136 methods for Gmagick (main), 34 for GmagickDraw and 5 for GmagickPixel
- Added newImage method using xc: pseudo-image |