Skip to content

Releases: mmomtchev/magickwand.js

v2.0.0-rc.7

02 Oct 14:32
Compare
Choose a tag to compare
v2.0.0-rc.7 Pre-release
Pre-release
  • ImageMagick 7.1.1-38
  • Completely redesigned fully portable build using the new hadron build system (xpm + meson / node-api + conan)
    • Fully self-contained static build that does not depend on any system libraries (conan)
    • Identical on all three supported OS - Linux, Windows and macOS - and browser WASM (meson / node-api)
    • No other requirements for the host machine besides Node.js and npm
    • Optional built-in C++ compiler (xpm)
    • If rebuilding when installing, default build is now against the system-installed shared libraries
    • Fully configurable from the npm install command
    • New CMake-based build system for ImageMagick itself available as a stand-alone project targeted at portable open-source projects that distribute ImageMagick as source - https://github.com/mmomtchev/ImageMagick
    • Support rebuilding from source with Python 3.12 without distutils
  • Drop macOS 11 support
  • macOS 14 arm64 prebuilt binaries and support for rebuilding from source on macOS 14 arm64
  • The generation of the SWIG wrappers and the npm package is now reproducible and hosted in Github Actions, and the generated wrappers are included in the published package
  • Drop X11 support from the prebuilt binaries for headless installation, X11 support now requires rebuilding from source
  • Fix #220, distortion methods require C-style arrays

v2.0.0-rc.6

26 Sep 16:18
Compare
Choose a tag to compare
v2.0.0-rc.6 Pre-release
Pre-release
  • ImageMagick 7.1.1-36
  • Completely redesigned fully portable build using the new hadron build system (xpm + meson / node-api + conan)
    • Fully self-contained static build that does not depend on any system libraries (conan)
    • Identical on all three supported OS - Linux, Windows and macOS - and browser WASM (meson / node-api)
    • No other requirements for the host machine besides Node.js and npm
    • Optional built-in C++ compiler (xpm)
    • If rebuilding when installing, default build is now against the system-installed shared libraries
    • Fully configurable from the npm install command
    • New CMake-based build system for ImageMagick itself available as a stand-alone project targeted at portable open-source projects that distribute ImageMagick as source - https://github.com/mmomtchev/ImageMagick
    • Support rebuilding from source with Python 3.12 without distutils
  • Drop macOS 11 support
  • macOS 14 arm64 prebuilt binaries and support for rebuilding from source on macOS 14 arm64
  • The generation of the SWIG wrappers and the npm package is now reproducible and hosted in Github Actions, and the generated wrappers are included in the published package
  • Drop X11 support from the prebuilt binaries for headless installation, X11 support now requires rebuilding from source
  • Fix #220, distortion methods require C-style arrays

v2.0.0-rc.5

04 Jul 20:53
Compare
Choose a tag to compare
v2.0.0-rc.5 Pre-release
Pre-release
  • ImageMagick 7.1.1-32
  • Completely redesigned fully portable build using the new hadron build system (xpm + meson / node-api + conan)
    • Fully self-contained static build that does not depend on any system libraries (conan)
    • Identical on all three supported OS - Linux, Windows and macOS - and browser WASM (meson / node-api)
    • No other requirements for the host machine besides Node.js and npm
    • Optional built-in C++ compiler (xpm)
    • Optional light build against the system-installed shared libraries
    • Fully configurable from the npm install command
    • New CMake-based build system for ImageMagick itself available as a stand-alone project targeted at portable open-source projects that distribute ImageMagick as source - https://github.com/mmomtchev/ImageMagick
    • Support rebuilding from source with Python 3.12 without distutils
  • Drop macOS 11 support
  • macOS 14 arm64 prebuilt binaries and support for rebuilding from source on macOS 14 arm64

v2.0.0-rc.4

26 Jun 22:10
Compare
Choose a tag to compare
v2.0.0-rc.4 Pre-release
Pre-release
  • Completely redesigned fully portable build using the new hadron build system (xpm + meson / node-api + conan)
    • Fully self-contained static build that does not depend on any system libraries (conan)
    • Identical on all three supported OS - Linux, Windows and macOS - and browser WASM (meson / node-api)
    • No other requirements for the host machine besides Node.js and npm
    • Optional built-in C++ compiler (xpm)
    • Optional light build against the system-installed shared libraries
    • Fully configurable from the npm install command
    • New CMake-based build system for ImageMagick itself available as a stand-alone project targeted at portable open-source projects that distribute ImageMagick as source - https://github.com/mmomtchev/ImageMagick
    • Support rebuilding from source with Python 3.12 without distutils
  • Drop macOS 11 support

v2.0.0-rc.3

26 Jun 19:32
Compare
Choose a tag to compare
v2.0.0-rc.3 Pre-release
Pre-release
  • Completely redesigned fully portable build using the new hadron build system (xpm + meson / node-api + conan)
    • Fully self-contained static build that does not depend on any system libraries (conan)
    • Identical on all three supported OS - Linux, Windows and macOS - and browser WASM (meson / node-api)
    • No other requirements for the host machine besides Node.js and npm
    • Optional built-in C++ compiler (xpm)
    • Optional light build against the system-installed shared libraries
    • Fully configurable from the npm install command
    • New CMake-based build system for ImageMagick itself available as a stand-alone project targeted at portable open-source projects that distribute ImageMagick as source - https://github.com/mmomtchev/ImageMagick
    • Support rebuilding from source with Python 3.12 without distutils
  • Drop macOS 11 support

v2.0.0-rc.2

26 Jun 17:33
Compare
Choose a tag to compare
v2.0.0-rc.2 Pre-release
Pre-release
  • Completely redesigned fully portable build using the new hadron build system (xpm + meson / node-api + conan)
    • Fully self-contained static build that does not depend on any system libraries (conan)
    • Identical on all three supported OS - Linux, Windows and macOS - and browser WASM (meson / node-api)
    • No other requirements for the host machine besides Node.js and npm
    • Optional built-in C++ compiler (xpm)
    • Optional light build against the system-installed shared libraries
    • Fully configurable from the npm install command
    • New CMake-based build system for ImageMagick itself available as a stand-alone project targeted at portable open-source projects that distribute ImageMagick as source - https://github.com/mmomtchev/ImageMagick
    • Support rebuilding from source with Python 3.12 without distutils
  • Drop macOS 11 support

v2.0.0-rc.1

26 Jun 11:13
Compare
Choose a tag to compare
v2.0.0-rc.1 Pre-release
Pre-release
  • Completely redesigned fully portable build using the new hadron build system (xpm + meson / node-api + conan)
    • Fully self-contained static build that does not depend on any system libraries (conan)
    • Identical on all three supported OS - Linux, Windows and macOS - and browser WASM (meson / node-api)
    • No other requirements for the host machine besides Node.js and npm
    • Optional built-in C++ compiler (xpm)
    • Optional light build against the system-installed shared libraries
    • Fully configurable from the npm install command
    • New CMake-based build system for ImageMagick itself available as a stand-alone project targeted at portable open-source projects that distribute ImageMagick as source - https://github.com/mmomtchev/ImageMagick
    • Support rebuilding from source with Python 3.12 without distutils

v2.0.0-rc.0

26 Jun 07:58
Compare
Choose a tag to compare
v2.0.0-rc.0 Pre-release
Pre-release
  • Completely redesigned fully portable build using the new hadron build system (xpm + meson / node-api + conan)
    • Fully self-contained static build that does not depend on any system libraries (conan)
    • Identical on all three supported OS - Linux, Windows and macOS - and browser WASM (meson / node-api)
    • No other requirements for the host machine besides Node.js and npm
    • Optional built-in C++ compiler (xpm)
    • Optional light build against the system-installed shared libraries
    • Fully configurable from the npm install command
    • New CMake-based build system for ImageMagick itself available as a stand-alone project targeted at portable open-source projects that distribute ImageMagick as source - https://github.com/mmomtchev/ImageMagick
    • Support rebuilding from source with Python 3.12 without distutils

v1.1.0

18 Apr 00:03
Compare
Choose a tag to compare
  • New build system based on conan 2
  • Upgrade ImageMagick to the latest 7.1.1-30
  • Compatibility with Node.js 18.20.2 / 21.7.3 after nodejs/node#52475
  • Drop Node.js 16 support

v1.0.2

26 Jan 14:32
Compare
Choose a tag to compare
  • Upgrade ImageMagick to the latest 7.1.1-27 (git)
  • Fix #73, render Image.fontTypeMetrics usable from JS
  • Fix #72, exception in constructors used for implicit casting are not catchable
  • Fix #71, do not generate wrappers for the unusable from JS Image.{get|set|read|write}Pixels