Skip to content

Releases: dlemstra/magick-wasm

0.0.36

09 Sep 04:59
dd15b33
Compare
Choose a tag to compare

Changes in magick-wasm:

  • Fixed inconsistent JSDoc blocks by @J3ekir in #204
  • Added FilterType.MagicKernelSharp2013 and FilterType.MagicKernelSharp2021.
  • Added MagickFormat.Icn and MagickFormat.Sf3.
  • Added FilterType overload to MagickImage.Resize.
  • Added Gravity overload to MagickImage.Splice.
  • Added affineTransform, clut, cycleColormap, floodfill, getColormapColor and inverseFloodfill to MagickImage.
  • Added getChannelIndex, getColor and getReadOnlyArea to PixelCollection.
  • Added toString to MagickGeometry.
  • Added affine, borderColor, page, removeDefine, strokeDashArray, strokeDashOffset, TextAntiAlias, textGravity, textKerning and textUnderColor to MagickSettings.
  • Added mimeType and moduleFormat to MagickFormatInfo.
  • Added use to MagickImageCollection to make it possible to use an empty collection.
  • Added DrawableAffine, DrawableBorderColor, DrawableFillRule, DrawableStrokeDashArray and DrawableStrokeDashArray.
  • Added affine, borderColor, color, path and paths to Drawables.
  • Added Parths, PathMoveToAbs, PathMoveToRel, PathLineToAbs and PathLineToRel.

Library updates:

  • ImageMagick 7.1.2-3 (2025-08-30)
  • aom 3.12.1 (2025-04-11)
  • de265 1.0.16 (2025-05-04)
  • deflate 1.24.0 (2025-05-11)
  • exr 3.3.5 (2025-07-26)
  • ffi 3.5.2 (2025-08-02)
  • heif 1.20.2 (2025-08-05)
  • highway 1.3.0 (2025-08-14)
  • imath 3.2.1 (2025-08-15)
  • jpeg-turbo 3.1.1 (2025-06-10)
  • png 1.6.50 (2025-07-02)
  • webp 1.6.0 (2025-07-09)
  • xml 2.14.5 (2025-07-10)

New Contributors

Full Changelog: 0.0.35...0.0.36

0.0.35

28 Apr 05:17
40cec4c
Compare
Choose a tag to compare

Changes in magick-wasm:

  • Added chopHorizontal, chopVertical and cloneArea to MagickImage.
  • Disabled dynamic execution to allow usage of the wasm library in more places (e.g 'unsafe-eval' and 'wasm-unsafe-eval' #203).

Library updates:

  • ImageMagick 7.1.1-48 beta (2025-04-12)
  • aom 3.12.0 (2025-02-07)
  • heif 1.19.7 (2025-03-03)
  • openexr 3.3.3 (2025-03-24)
  • png 1.6.47 (2025-02-18)
  • xml 2.13.6 (2025-02-18)

Full Changelog: 0.0.34...0.0.35

magick-wasm 0.0.34

28 Apr 05:13
fe20620
Compare
Choose a tag to compare

Changes in magick-wasm:

  • Removed the name argument of the ColorProfile constructor.
  • Added formatExpression to MagickImage (#191).
  • Added support for setting the ColorTransformMode and default to Quantum instead of HighRes.
  • Added Avci format.
  • Added annotate, adaptiveThreshold, bilateralBlur, blackThreshold, blueShift, cannyEdge, chop and whiteThreshold to MagickImage.
  • Added ChannelPerceptualHash.
  • Added PerceptualHash.
  • Added perceptualHash to MagickImage (#194).
  • Changed enums into a const and type.
  • Added toString to Percentage.
  • Renamed AlphaOption to AlphaAction.
  • Removed OrientationType to Orientation.
  • Added CAT02LMSC to ColorSpace.

Library updates:

  • ImageMagick 7.1.1-44 (2025-02-22)
  • aom 3.11.0 (2024-11-14)
  • deflate 1.23.0 (2024-12-15)
  • ffi 3.4.7 (2025-02-08)
  • heif 1.19.5 (2024-11-19)
  • jpeg-turbo 3.1.0 (2024-12-12)
  • jpeg-xl 0.11.1 (2024-11-26)
  • lcms 2.17.0 (2025-02-09)
  • openjpeg 2.5.3 (2024-12-09)
  • png 1.6.46 (2025-01-23)
  • raw 0.22.0-Devel202403 (2024-03-30)
  • webp 1.5.0 (2024-12-20)
  • xml 2.13.5 (2024-11-12)

Full Changelog: 0.0.32...0.0.34

magick-wasm 0.0.33

23 Feb 17:11
ca27ed5
Compare
Choose a tag to compare

magick-wasm 0.0.32

01 Dec 16:54
9edf506
Compare
Choose a tag to compare

Changes in magick-wasm:

  • Added thumbnail to MagickImage by @Peeterush in #183
  • Added transformColorSpace to MagickImage (#190).
  • Added getColorProfile, hasProfile to MagickImage.
  • Added syncImageWithTiffProperties to the MagickReadSettings.
  • Added density to the MagickSettings.
  • Added toString to Density.
  • Added ColorProfile class and interface.
  • Removed channels that are not supported in 32 bit.

Library updates:

  • ImageMagick 7.1.1-41 (2024-11-16)
  • deflate 1.22.0 (2024-10-05)
  • openexr 3.3.2 (2024-11-11)
  • heif 1.19.3 (2024-11-11)

Full Changelog: 0.0.31...0.0.32

magick-wasm 0.0.31

11 Oct 06:51
8359bd1
Compare
Choose a tag to compare

Changes in magick-wasm:

  • Added adaptiveResize, adaptiveSharpen, addNoise and metaChannelCount to MagickImage.
  • Added extractArea, frameIndex, frameCount and syncImageWithExifProfile to MagickReadSettings.
  • Added resetRandomSeed to Magick.
  • Added Jzazbz, DisplayP3, Adobe98, ProPhoto, Oklab and Oklch to Colorspace.

Library updates:

  • ImageMagick 7.1.1-39 (2024-10-05)
  • aom 3.10.0 (2024-08-27)
  • deflate 1.21.0 (2024-08-04)
  • freetype 2.13.3 (2024-08-12)
  • heif 1.18.2 (2024-08-07)
  • imath 3.1.12 (2024-09-11)
  • jpeg-xl 0.11.0 (2024-09-13)
  • png 1.6.44 (2024-09-12)
  • raw 0.21.3 (2024-09-24)
  • tiff 4.7.0 (2024-09-11)
  • xml 2.13.4 (2024-09-18)

Full Changelog: 0.0.30...0.0.31

magick-wasm 0.0.30

12 Aug 19:23
2af18c2
Compare
Choose a tag to compare

Changes in magick-wasm:

  • Added gammaCorrect to MagickImage by @Peeterush in #161
  • Include x and y in toString when it is specified in one of the constructors of MagickGeometry.
  • Added extra overload to the compare method to get access to the compare image (#169)
  • Added extra overloads to the compare method with compare settings.
  • Added combine, complex, deconstruct, fx, morph, optimize, optimizePlus, optimizeTransparency, ping, polynomial, quantize, remap, resetPage, smushHorizontal, smushVertical and trimBounds to MagickImageCollection.
  • Renamed repage to resetPage in MagickImage.
  • Return error info in the quantize method of MagickImage.

Library updates:

  • ImageMagick 7.1.1-35 (2024-07-14)
  • aom 3.9.1 (2024-06-10)
  • deflate 1.20.0 (2024-03-23)
  • heif 1.18.0 (2024-07-10)
  • highway 1.2.0 (2024-05-31
  • jpeg-turbo 3.0.3 (2024-05-08)
  • jpeg-xl 0.10.3 (2024-06-27)
  • openexr 3.2.4 (2024-03-26)
  • raw 0.21.2 (2024-03-29
  • webp 1.4.0 (2023-04-13)
  • xml 2.13.2 (2024-07-04)

Full Changelog: 0.0.29...0.0.30

magick-wasm 0.0.29

09 Apr 07:55
30bb9a8
Compare
Choose a tag to compare

Changes in magick-wasm:

  • Also add CanvasRenderingContext2DSettings to writeToCanvas in MagickImage.
  • Corrected the casing of the DrawableTextAntialias properties.
  • Added fontTypeMetrics to Drawables (#142).
  • Report out of memory exceptions (#144).
  • Move Vitest flag to config by @Peeterush in #152
  • Correct channel detection in MagickImage.blur by @Peeterush in #151
  • Add autoGamma, autoLevel and gaussianBlur to MagickImage. by @Peeterush in #150
  • Simplify MagickImage.useException(Pointer). by @Peeterush in #153
  • Added profileNames, adaptiveBlur to MagickImage.
  • Added OffIfOpaque to AlphaOption.
  • Added MagickImageInfo.

Library updates:

  • ImageMagick 7.1.1-30 (2024-04-07)
  • aom 3.8.2 (2024-03-13)
  • ffi 3.4.6 (2024-02-18)
  • highway 1.1.0 (2024-02-18)
  • imath 3.1.11 (2024-02-29)
  • jpeg-turbo 3.0.2 (2024-01-16)
  • jpeg-xl 0.10.2 (2024-03-08)
  • openexr 3.2.3 (2024-03-07)
  • openjpeg 2.5.2 (2024-02-28)
  • png 1.6.43 (2024-02-23)
  • xml 2.12.5 (2024-02-04)
  • zlib 1.3.1 (2023-01-24)

Full Changelog: 0.0.28...0.0.29

magick-wasm 0.0.28

21 Jan 17:02
b2d275b
Compare
Choose a tag to compare

Changes in magick-wasm:

  • Added CanvasRenderingContext2DSettings to the readFromCanvas methods.
  • Added coalesce to MagickImageCollection.
  • Added support for using an existing WebAssembly.Module in initializeImageMagick (#134)
  • Added configuration classes that contain the xml of the ImageMagick configuration.
  • Added quantize to MagickImage (#139)

Library updates:

  • ImageMagick 7.1.1-27 (2024-01-21)
  • de265 1.0.15 (2023-12-20)
  • heif 1.17.6 (2023-12-20)
  • jpeg-xl 0.9.0 (2023-12-22)
  • raw 0.21.2 (2023-12-19)

Full Changelog: 0.0.27...0.0.28

magick-wasm 0.0.27

29 Dec 08:47
7a25e51
Compare
Choose a tag to compare

Changes in magick-wasm:

  • Make package type module by @Peeterush in #131.
  • Throw error when the image that has been disposed is returned.
  • Fixed library not working in web worker #127.

Library updates:

  • ImageMagick 7.1.1-24 (2023-12-25)
  • xml 2.12.3 (2023-12-12)

Full Changelog: 0.0.26...0.0.27