Magick.NET Versions Save

The .NET library for ImageMagick

11.3.0

1 year ago

Changes in Magick.NET:

  • Added MaxMemoryRequest to the ResourceLimits (#1215).
  • Added the following interfaces IResourceLimits, IQuantum, IOpenCL, IConfigurationFiles and IMagickNET.
  • Added the following properties to IMagickFactory: ResourceLimits, OpenCL, ConfigurationFiles and MagickNET.
  • Changed the argument type of MagickNET.Initialize from ConfigurationFiles to IConfigurationFiles.
  • Moved IImageOptimizer interface to Magick.NET.Core
  • Added operator to multiply a MagickColor with a Percentage.

Library updates:

  • ImageMagick 7.1.0-43 (2022-07-09)
  • freetype 2.12.1 (2022-05-01)
  • openjpeg 2.5.0 (2022-05-13)
  • raw 0.20.0.2 (2022-07-07)

11.2.1

1 year ago

Changes in Magick.NET:

  • Added CreationTime, Creator, Subject, Keywords and ModificationTime to the PdfWriteDefines (#1202)
  • Reverted incorrect patch when doing auto-orient of an image that is right-top or left-bottom (#1199).
  • Limit the value of min_channels in the PSDInfo inside the tiff coder to make it possible to read images with a lot of meta channels (#1200).

Library updates:

  • ImageMagick 7.1.0-39 (2022-06-20)

11.2.0

1 year ago

Changes in Magick.NET:

  • Added OpenMP support for: linux-arm64 and linux-musl.
  • Fixed bug where the files would not be written with the correct name when using WriteAsync (#1189).
  • Added static properties ColorMono.Black, ColorMono.White, DrawableStrokeAntialias.Enabled, DrawableStrokeAntialias.Disabled, DrawableTextAntialias.Enabled and DrawableTextAntialias.Disabled.
  • Added NegateGrayscale, InverseContrast and SetBitDepth to MagickImage.
  • Added ReadMode to VideoReadDefines.

Library updates:

11.1.2

2 years ago

Changes in Magick.NET:

  • Set the filename to fix reading files asynchronous (#1174) in a MagickImageCollection.

Library updates:

11.1.1

2 years ago

Changes in Magick.NET:

  • Set the filename to fix reading files asynchronous (#1174).

Library updates:

11.1.0

2 years ago

Changes in Magick.NET:

  • Added jpeg-xl support to arm64 on Linux.
  • Magick.NET.SystemDrawing and Magick.NET.SystemWindowsMedia require at least net462 instead of net40 .
  • Added ImageMagickVersion to the MagickNET class.
  • Improve multispectral support.

Library updates:

11.0.0

2 years ago

Breaking changes in Magick.NET:

  • Removed MagickImage constructors and MagickImageFactory methods that use IPixelReadSettings (ReadPixels should be used instead).

Changes in Magick.NET:

  • Added support for arm64 on Linux (#380).
  • Added overloads with the QuantumType to ReadPixels method for Q16 and Q16-HDRI (#1142).
  • Added IgnoreLayers to the TiffReadDefines.
  • Fixed memory leak when using MagickImage constructor with Stream argument for large WebP image (#1163).

Library updates:

10.1.0

2 years ago

Changes in Magick.NET:

  • Added channel overloads to SigmoidalContrast and InverseSigmoidalContrast (#1144)
  • Fixed memory leak in Thumbnail of ImageMagick (#1148)
  • Fixed bug in the icon coder when using icon:auto-resize (#1150)

Library updates:

10.0.0

2 years ago

Breaking changes in Magick.NET:

  • Removed bool overload for SigmoidalContrast and added InverseSigmoidalContrast instead in MagickImage (#1141).

Changes in Magick.NET:

  • Added byte[], ReadOnlySpan<byte> and ReadOnlySequence<byte> overloads to MagickFormatInfo.Create and MagickNET.GetFormatInformation.
  • Added HideAnnotations to PdfReadDefines (#1139).
  • Fixed issue when cloning an empty image (#1140).
  • Added MagickFormat.StrImg.

Library updates:

9.1.2

2 years ago
  • Optimize reading of XPM properties.
  • The GIF Netscape block must appear immediately after the global color table.
  • Fixed performance issue in the thumbnail method (#1125).

Library updates: