Releases: dlemstra/Magick.NET
Releases · dlemstra/Magick.NET
Magick.NET 7.0.6.1000
Changes in Magick.NET:
- Added new StructuralSimilarity and StructuralDissimilarity error metrics.
- Added CubicSpline filter.
Related changes in ImageMagick since the last release of Magick.NET:
- Fixed bug with writing tIME chunk when timezone has a negative offset (reference: ImageMagick/ImageMagick#685)
- Fixed numerous memory leaks (reference https://github.com/ImageMagick/ImageMagick/issues).
- Support CubicSpline resize filter. Define the lobes with the -define filter:lobes={2,3,4} (reference https://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=32506).
- Improve EPS aliasing (reference https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=32497).
- Added a new option called 'dds:fast-mipmaps' (reference ImageMagick/ImageMagick#558)
- The mipmaps of a dds image can now be created from a list of images with -define dds:mipmaps=fromlist (reference https://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=30236).
Library updates:
- glib 2.53.6
- librsvg 2.40.18
- openjpeg 2.2.0
- png 1.6.32
Magick.NET 7.0.6.601
Changes in Magick.NET:
- Added copy action to the .targets file for Linux.
- Restored PixelCollection.ToShortArray.
Magick.NET 7.0.6.600
Changes in Magick.NET:
- The .NET Standard library can now be used on Linux.
- Added AutoThreshold to MagickImage.
- Added MeanShift to MagickImage.
Related changes in ImageMagick since the last release of Magick.NET:
- Fixed numerous memory leaks (reference https://github.com/ImageMagick/ImageMagick/issues).
- Put UTC time in the PNG tIME chunk instead of local time (reference https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=32447).
- 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".
- Added caNv, eXIf, and pHYs to the list of PNG chunks to be removed by the "-strip" option.
Magick.NET 7.0.6.102
Changes in Magick.NET:
- Fixed bug in initialization with
MagickNET.Initalize
. - Added ConfigurationFiles class that can be used to initalize ImageMagick.
Breaking changes in Magick.NET:
- Renamed Channels.Undefined to Channels.None.
Related changes in ImageMagick since the last release of Magick.NET:
- Reject PNG file that is too small (under 60 bytes) to contain a valid image.
- Reject JPEG file that is too small (under 107 bytes) to contain a valid image.
- Reject JNG file that is too small (under 147 bytes) to contain a valid image.
- Fixed numerous memory leaks (reference https://github.com/ImageMagick/ImageMagick/issues).
Magick.NET 7.0.6.101
Changes in Magick.NET:
- Added new property to MagickNET to get a list of all known font families.
- Added ExtractArea to MagickReadSettings.
- Fixed reading files with utf-8 path in the JpegOptimizer (#65)
- Fixed reading the embedded resources in the .NET Standard build (#67)
Related changes in ImageMagick since the last release of Magick.NET:
- Stop a memory leak in read_user_chunk_callback() (reference ImageMagick/ImageMagick#517).
- No longer skipping the profiles when pinging an tiff image (#70)
Magick.NET 7.0.6.100
Changes in Magick.NET:
- Added missing properties to ConnectedComponent.
- Fixed conversion to int in the Percentage struct.
Magick.NET 7.0.6.0
Breaking changes in Magick.NET:
- The
Core
NuGet packages are now part of the normal packages.
Related changes in ImageMagick since the last release of Magick.NET:
- coders/png.c: Accept exIf chunks whose data segment erroneously begins with "Exif\0\0".
- Removed experimental PNG zxIF chunk support; the proposal is dead.
- Fix choppy bitmap font rendering (reference https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=32071)
- The +opaque option is not longer a noop (reference https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=32081).
- Add support for 'hex:' property.
Magick.NET 7.0.5.900
Related changes in ImageMagick since the last release of Magick.NET:
- Transient error validating the JPEG-2000 image format (reference ImageMagick/ImageMagick#501).
- Properly allocate DCM image colormap (reference https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=32063).
Magick.NET 7.0.5.800
Breaking changes in Magick.NET:
- Fixed the property names of DrawableRoundRectangle.
- The Q16 version is no longer CLS compliant.
- Changed uint methods in PixelCollection to an int and removed the ushort methods.
- Added IMagickImage, IMagickImageCollection and IMagickImageInfo interfaces. Some methods and properties will return/require that instead.
Other changes in Magick.NET:
- Fixed documentation for rotate function.
- Fixed UTC issue in Magick.NET.Web.
- Added IMagickFactory and MagickFactory that can be used to create IMagickImage, IMagickImageCollection and IMagickImageInfo instances.
Related changes in ImageMagick since the last release of Magick.NET:
- Improper allocation of memory for IM instances without threads (reference ImageMagick/ImageMagick#497).
- Delete corrupt image from list (reference ImageMagick/ImageMagick#500).
- Revise DICOM window and rescale handling (reference ImageMagick/ImageMagick#484).
- Restore the -alpha Shape option (reference https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31879).
- The +opaque option now works on all channels (reference https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31862).
- Check for EOF conditions for RLE image format.
- Reset histogram page geometry (reference https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31920).
Library updates:
- flif: 0.3.0
- tiff: 4.0.8
Magick.NET 7.0.5.502
Published Magick.NET 7.0.5.502.