Skip to content

Releases: dlemstra/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

magick-wasm 0.0.26

11 Dec 08:57
1976dd0
Compare
Choose a tag to compare

Changes in magick-wasm:

  • Changed initializeImageMagick to only allow a http/https URL or byte array.
  • The native/wasm library will now use bigint in some spots.

Library updates:

  • ImageMagick 7.1.1-23 (2023-12-10)
  • aom 3.8.0 (2023-12-06)
  • lcms 2.16.0 (2023-12-03)
  • xml 2.12.2 (2023-12-05)
  • zlib 1.3.0 (2023-08-18)

Full Changelog: 0.0.25...0.0.26

magick-wasm 0.0.25

04 Dec 18:53
f37c56b
Compare
Choose a tag to compare

Changes in magick-wasm:

  • Added threshold to MagickImage by @with-heart in #113
  • Added connectedComponents to MagickImage by @with-heart in #114
  • Added isOpaque, matteColor, renderingIntent, totalColors, inverseLevel, onProgress and onWarning to MagickImage.
  • Added interpolationQuality to the DngReadDefines.
  • Added DrawablePoint, DrawableLine, DrawableStrokeColor and DrawableStrokeWidth.
  • Added new CompositeOperator options.
  • Added CMYKA to the Channels.
  • Added meta channels to PixelChannel and Channel.
  • Added IMagickGeometry, IMagickColor and IMagickFormatInfo.
  • Added JSDoc documentation.

Library updates:

  • ImageMagick 7.1.1-22 (2023-12-03)
  • aom 3.7.1 (2023-11-17)
  • de265 1.0.14 (2023-11-21)
  • deflate 1.19.0 (2023-09-17)
  • heif 1.17.5 (2023-11-21)
  • jpeg-turbo 3.0.1 (2023-10-16)
  • openexr 3.2.1 (2023-09-27)
  • tiff 4.6.0 (2023-09-08)
  • xml 2.12.1 (2023-11-23)

New Contributors

Full Changelog: 0.0.24...0.0.25

magick-wasm 0.0.24

28 Sep 13:20
7fe7ab0
Compare
Choose a tag to compare

Changes in magick-wasm:

  • Added motionBlur to MagickImage by @pavelstencl in #105
  • Added morphology to MagickImage.

Library updates:

  • ImageMagick 7.1.1-17 (2023-09-19)
  • aom 3.7.0 (2023-08-25)
  • brotli 1.1.0 (2023-08-31)
  • openexr 3.1.11 (2023-08-14)
  • freetype 2.13.2 (2023-08-25)
  • highway 1.0.7 (2023-08-30)
  • webp 1.3.2 (2023-09-14)
  • xml 2.11.5 (2023-08-09)

New Contributors

Full Changelog: 0.0.23...0.0.24

0.0.23

20 Jul 18:39
57c779c
Compare
Choose a tag to compare

Changes in magick-wasm:

  • Added grayscale to MagickImage by @RubensCordeiroo in #97
  • Added sepiaTone to MagickImage. by @RubensCordeiroo in #98
  • Added solarize to MagickImage by @RubensCordeiroo in #100
  • Add drawable kerning by @tiptop96 in #103
  • Add drawable-interline-spacing by @hannanilsson in #104
  • Added DrawableTextAlignment, DrawableTextAntialias, DrawableTextDecoration, DrawableTextInterwordSpacing, DrawableTextUnderColor.
  • Added new properties to MagickSettings: antiAlias, colorSpace, compression, debug, depth
  • Added new events to Magick: onLog

Library updates:

  • ImageMagick 7.1.1-13 (2023-07-16)
  • de265 1.0.12 (2023-06-13)
  • freetype 2.13.1 (2023-06-24)
  • heif 1.16.2 (2023-05-22)
  • jpeg-turbo 3.0.0 (2023-07-03)
  • jpeg-xl 0.8.2 (2023-06-14)
  • openexr 3.1.9 (2023-06-26)
  • png 1.6.40 (2023-06-21)
  • tiff 4.5.1 (2023-06-10)
  • webp 1.3.1 (2023-06-23)

New Contributors

Full Changelog: 0.0.22...0.0.23

0.0.22

30 May 18:09
6b5df47
Compare
Choose a tag to compare

Breaking changes in magick-wasm:

  • Swapped the order of the arguments in the MagickImageCollection.write method to make the code more readable.

Changes in magick-wasm:

  • Added removeProfile to MagickImage by @RubensCordeiroo in #88
  • Added setProfile to MagickImage by @RubensCordeiroo in #91
  • Also allow calling initializeImageMagick with a Int8Array | Uint8Array | Uint8ClampedArray (#87).
  • Added extra overload to the MagickImageCollection.create method.
  • Added new properties to MagickSettings: endian.
  • Added new properties to MagickImage: fileName, gamma, gifDisposeMethod, interlace.
  • Added new properties to MagickSettings: interlace.

Library updates:

  • ImageMagick 7.1.1-11 (2023-05-29)
  • aom 3.6.1 (2022-05-08)
  • heif 1.16.1 (2023-05-02)
  • xml 2.11.4 (2023-05-18)

New Contributors

  • @RubensCordeiroo made their first contribution in #88

Full Changelog: 0.0.21...0.0.22

magick-wasm 0.0.21

28 Apr 09:50
2fc508b
Compare
Choose a tag to compare

Breaking changes in magick-wasm:

  • Swapped the order of the arguments in the MagickImage.write method to make the code more readable.

Changes in magick-wasm:

  • Fixed writing Avif images (#78).
  • Added new properties to MagickSettings: textInterlineSpacing, textKerning (#79).
  • Add WASM file to package exports by @Peeterush in #80.

Full Changelog: 0.0.20...0.0.21