Skip to content

Releases: dlemstra/Magick.NET

Magick.NET 7.23.0.0

17 Jan 17:34
a0c0eb2
Compare
Choose a tag to compare

Changes in Magick.NET:

  • Removed setting the width and height limit (10000000) and use the default value of ImageMagick.
  • Added PdfInfo that can be used to quickly get the page count of a PDF document (#268).
  • Removed support for netstandard13.
  • Added OpenMP support to the Linux build.
  • Removed Encoding from the public API of the IptcProfile.
  • Added Iptc Envelope that set the character set to UTF8 (#841).
  • Moved everything from the ImageMagick.Formats.* namespaces to ImageMagick.Formats
  • Added Predictor property to the TiffWriteDefines.
  • Added int overload to the SetDefine method of MagickSettings.
  • Added HeicReadDefines.

Related changes in ImageMagick since the last release of Magick.NET:

Library updates:

Magick.NET 7.22.3.0

03 Jan 08:22
881975e
Compare
Choose a tag to compare

Changes in Magick.NET:

  • Added Trim overload that can be used to only trim the specified edges of an image (#824).
  • Added ToHexString to MagickColor (#799).
  • Added BilateralBlur to MagickImage.
  • Added new formats: Farbfeld, Ff, Jxl, Phm and Yaml
  • ImageMagick uses black for transparent colors. The RGB values of MagickColors.None and MagickColors.Transparent are zero now instead of Quantum.Max.

Related changes in ImageMagick since the last release of Magick.NET:

  • fixed deadlock when reading a PDF file on Windows (#795).
  • fixed long path naming problem where the path already contains \\?\ (#823).
  • replaced jxl coder with an implementation that uses the jpeg-xl reference library.
  • support HEIC depth masks (reference ImageMagick/ImageMagick#3040).
  • support display-p3, Adobe-98, and Pro-photo colorspaces
  • read/write 1024 colors Sixel images (reference ImageMagick/ImageMagick#3018).
  • percentage -border in x no longer adds one pixel border in y (reference ImageMagick/ImageMagick#2978).
  • reduce time to identify PDF/PS/XPS/PCL image width/height (reference ImageMagick/ImageMagick#2993).
  • support portable float map format 16-bit half.
  • added support for the farbfeld format (reference ImageMagick/ImageMagick#2664).
  • correct reading of first row in TIFF decoder.

Library updates:

Magick.NET 7.22.2.2

24 Nov 19:16
ad10e4f
Compare
Choose a tag to compare

Related changes in ImageMagick since the last release of Magick.NET:

  • Fixed possible OMP deadlock in the ImageMagick policies.
  • Fixed AccessViolation when reading TIFF image with large profile (#787).

Library updates:

Magick·NET 7.22.2.1

18 Nov 17:06
b196b9c
Compare
Choose a tag to compare

Related changes in ImageMagick since the last release of Magick.NET:

  • Fixed possible remote code execution when the password for an encrypted PDF file is user controlled.

Library updates:

Magick.NET 7.22.2.0

16 Nov 20:03
df17569
Compare
Choose a tag to compare

Changes in Magick.NET:

  • Added ReadAsync and WriteAsync to MagickImage and MagickImageCollection (#765).
  • Added SetFontConfigDirectory to MagickNET that can be used to set the font config directory (#696).
  • Switched from netcoreapp3.0 to netcoreapp3.1 in Magick.NET.SystemWindowsMedia.

Related changes in ImageMagick since the last release of Magick.NET:

  • Stopped reading of the APP14 marker in the JPEG decoder due to unexpected color changes.
  • Better support for TIFF YCbCr photometric.
  • Support DPX 4:2:2 sampling.

Library updates:

Magick.NET 7.22.1.0

01 Nov 14:09
227f053
Compare
Choose a tag to compare

Changes in Magick.NET:

  • Added support for running Magick.NET on Alpine (or other OS that uses musl) (#523)
  • Updated CompositeOperator with new operators: Freeze, Interpolate, Negate, Reflect, SoftBurn, SoftDodge, Stamp and RMSE.
  • Added new MagickFormat formats: APng, WebM.
  • Added Interpolate property to the PdfreadDefines that can be used to force interpolation (#739)
  • Added extra overload for the RemoveProfile method that accepts an IImageProfile.
  • Added Rewrite method that can be used to rewrite the ExifProfile (#758).
  • Using MemoryStream.TryGetBuffer for frameworks that support this (#763).

Related changes in ImageMagick since the last release of Magick.NET:

Library updates:

Magick.NET 7.22.0.0

20 Sep 09:43
e41d2d8
Compare
Choose a tag to compare

Changes in Magick.NET:

  • Added Percentage overload for the MagickImage.Clahe method.
  • Removed incorrect GrayScale optimization for ToBitmap (#709).
  • Added missing check for incorrect number of components (#723).
  • Use IMagickImage instead of IMagickImage<TQuantumType> where possible.

Related changes in ImageMagick since the last release of Magick.NET:

Library updates:

Magick.NET 7.21.1.0

26 Jul 15:50
3375c36
Compare
Choose a tag to compare

Changes in Magick.NET:

  • Added WhiteBalance to MagickImage.
  • Added WriteLayers property to the TiffWriteDefines (#680).

Related changes in ImageMagick since the last release of Magick.NET:

  • Only copy the area that was requested when -extract is specified (#702).
  • Remove UseCIEColor setting from PDF code as its use is not recommended (#704).

Library updates:

Magick.NET 7.21.0.0

20 Jul 05:27
bf92f6a
Compare
Choose a tag to compare

Changes in Magick.NET:

  • Added netcoreapp3.0 support to Magick.NET.SystemWindowsMedia (#683).
  • Added support for liquid rescale to the Linux and macOS build (#402).
  • Added support for pango to the Linux and macOS build (#434).
  • Added support for librsvg to the Linux and macOS build (#696 #693).
  • Added new InverseLog EvaluateOperator.
  • Added PreserveCompression to the TiffWriteDefines (#697).
  • Added defines overload to the ToBase64 method of MagickImage.
  • Added SetCompression method to MagickImage (#697).
  • Renamed SetArea and SetPixel overloads of the PixelCollection to avoid duplicate name conflicts (#676).

Related changes in ImageMagick since the last release of Magick.NET:

  • New pseudo-image format, ashlar, e.g. convert *.jpg -resize 320x320 ashlar:canvas.png).

Library updates:

Magick.NET 7.20.0.1

23 Jun 22:07
8a7540c
Compare
Choose a tag to compare

Related changes in ImageMagick since the last release of Magick.NET:

Library updates:

  • ImageMagick 7.0.10-21