Releases: gographics/imagick
Releases · gographics/imagick
Patch Release v3.7.2
What's Changed
- Add extra error check to GetImageBlob and GetImagesBlob before freeing memory (#329)
Full Changelog: v3.7.1...v3.7.2
Patch Release v3.7.1
Minor release v3.7.0
New in minor release v3.7.0
Breaking API changes
- [#319]
GetImageBlob
andGetImagesBlob
signatures have been updated to return an error as the second element. This is needed to correct a fault in the original implementation which was masking and clearing errors, making it hard to debug, as a user. In an effort to be more idiomatic, it was better to adjust the signature and guarantee to the user that we will return a related error instead of expecting them to check the byte slice fornil
and then callGetLastError
- [#139] Move
SetResourceLimit
from being a method ofMagickWand
to a package function, as it has nothing to do with the wand instance
Other change
Minor Release v2.7.0
New in minor release v2.7.0
Breaking API change
- [#319]
GetImageBlob
andGetImagesBlob
signatures have been updated to return an error as the second element. This is needed to correct a fault in the original implementation which was masking and clearing errors, making it hard to debug, as a user. In an effort to be more idiomatic, it was better to adjust the signature and guarantee to the user that we will return a related error instead of expecting them to check the byte slice fornil
and then callGetLastError
Minor Release v3.6.0
New in minor release v3.6.0
- [#313] CropImageToTiles: Add all tile images instead of just the first one
Patch Release v3.5.3
Patch Release v2.6.4
Patch release v3.5.2
New in patch release v3.5.2
- [#304] Add
Parse*Geometry
methods
Patch release v3.5.1
[#301] Disable unused C field causing cgo conversion type error as of ImageMagick 7.1.1-24
Release v3.5.0
New in release v3.5.0
[296] Add MagickWand.AutoThresholdImage
to im7 and raise minimum ImageMagick7 version to 7.0.8-41