Magick.NET 13.7.0
Changes in Magick.NET:
- Added
OffIfOpaque
toAlphaOption
. - Added
AssumeAlpha
to theTiffReadDefines
. - Fixes #1563 by @christianbumann in #1564
- Added
WithInkscapeEnabled
to theConfigurationFiles
that can be used to enableInkscape
in the delegates. - Add guards for
MagickImage.HoughLine
by @Gounlaf in #1566 - Added
Thumbnail
to thePdfWriteDefines
. - Add guards for
MagickImage.Lower
by @Gounlaf in #1569 - Remove redundant tests before creating
MagickGeometry
by @Gounlaf in #1571 - Added
Version
to thePdfWriteDefines
. - Doc fix:
RemoveProfile
doesn't throwMagickException
by @Gounlaf in #1579 - Make
Percentage
only positive by @Gounlaf in #1572 - Add guards for
MagickImage.SetBitDepth
by @Gounlaf in #1580 - Add guards for
MagickImage.Statistic
by @Gounlaf in #1582 - Add guards for
MagickImage.Shave
by @Gounlaf in #1581 - Add
Orientation
toMagickImageInfo
by @ruairica in #1588 - Removed position check that helps developers to workaround incorrect implementation of Position for non-seek able streams.
- Added
ToReadOnlySpan
toIImageProfile
fornetstandard21
. - Mark
IExifProfile.CreateThumbnail
as obsolete innetstandard20
. - Made
GetData
of theIImageProfile
obsolete. - Small tweaks to improve the performance of the Histogram method (#1587)
- Added new raw formats and updated the descriptions of the other raw formats (#1595).
- Added
MaxProfileSize
to theResourceLimits
(#1607).
Related changes in ImageMagick since the last release of Magick.NET:
- Enable new libheif chroma subsampling options. (ImageMagick/ImageMagick#7095)
- Call CoalesceImages inside the webp coder when the image dimensions are not the same to improve the patch that was made for (ImageMagick/ImageMagick#5542).
- Only write density values higher than zero in a jpeg file (ImageMagick/ImageMagick#7120).
- Respect gradient:bounding-box define (ImageMagick/ImageMagick#7143)
- Threading issue with identifying grayscale (ImageMagick/ImageMagick#7152)
- No longer redirect the output with inkscape because this causes issues on Windows.
- Possible temporary pixel cache leak if resources exhausted (ImageMagick/ImageMagick#7167)
- Fix bmp option to bypass file size check (ImageMagick/ImageMagick#7194)
- Do not round off density (ImageMagick/ImageMagick#7203)
- Corrected bug mentioned in (ImageMagick/ImageMagick#7208)
- Corrected check for warning when png:compression-filter is invalid (ImageMagick/ImageMagick#7236).
- Call heif_context_set_maximum_image_size_limit to limit high dimensions earlier.
- Also allow tiff:assume-alpha when there is more than one meta channel (ImageMagick/ImageMagick#7247).
Library updates:
- ImageMagick 7.1.1-32 beta (2024-04-23)
- aom 3.8.2 (2024-03-13)
- imath 3.1.11 (2024-02-29)
- openexr 3.2.3 (2024-03-07)
- ffi 3.4.6 (2024-02-18)
- harfbuzz 8.3.1 (2024-03-17)
- highway 1.1.0 (2024-02-18)
- jpeg-xl 0.10.2 (2024-03-08)
- openjpeg 2.5.2 (2024-02-28)
- pixman 0.43.4 (2024-02-29)
- png 1.6.43 (2024-02-23)
New Contributors
- @christianbumann made their first contribution in #1564
- @ruairica made their first contribution in #1588
Full Changelog: 13.6.0...13.7.0