Skip to content

Releases: y-a-v-a/node-gd

v3.0.0

05 Jun 13:07
Compare
Choose a tag to compare
  • libgd 2.3.2. support
  • Upgraded dependencies
  • Fixed types
  • Fixed C++ warning
  • Moved from cjs to esm
  • Avif support
  • Heif support
  • Removed gd and gd2 image types
  • Added homebrew paths

v2.1.1

10 Sep 10:10
Compare
Choose a tag to compare

Added

Fixed

  • Package size of eventual npm package tgz file by being more specific about what it should contain in package.json's file property.

libgd support release

10 Sep 10:11
Compare
Choose a tag to compare

Added

  • Support for libgd 2.3.0

Fixed

  • Tests with regard to font boundary coordinates

Get rid of npmignore, reduce package size

10 Sep 10:11
Compare
Choose a tag to compare

Added

  • Added files property in package.json.
  • Added test files to files property

Changed

  • Upgraded dependencies in package.json
  • Typo fixed in documentation (thanks gabrieledarrigo)
  • Updated test to create output directory if not present

Removed

  • Remove .npmignore in favour of files property in package.json.

New major release

29 Jan 13:30
Compare
Choose a tag to compare

This major version upgrade involves a lot of changes and is not backwards compatible with the v1.6.y branch.

  • Moves all C++ code from nan to n-api
  • Major refactoring of asynchronous functions. All libgd I/O is now wrapped in an AsyncWorker and wil return Promises
  • Adds a convenience JavaScript class to make the creation of animated GIFs easier
  • Adds about 30 new tests
  • Updates documentation to adhere to breaking changes
  • Support only for NodeJS v8.x.y and higher
  • Adds better checks for early destroy of images
  • Adds new directory layout, more in line with npm's proposed layout
  • Adds changelog file

Version 1 patch release

29 Jan 13:09
Compare
Choose a tag to compare
  • Upgrade nan to 2.14.0
  • Fixes some tests
  • Adds some new tests
  • Adds license file explicitly
  • Adds node v13 build support for Travis

Node v12 support

13 Jul 11:45
Compare
Choose a tag to compare

PR #72 adds support for NodeJS v12, thanks @buraktamturk

Hotfix patch release

21 Jan 12:16
Compare
Choose a tag to compare

This release fixes an issue introduced in v1.5.2 in which querying pixels [0,0] using getTrueColorPixel or getPixel was not allowed, although this coordinate is within range. Closes #59.

v1.5.2

17 Jan 22:27
Compare
Choose a tag to compare
1.5.2

DO NOT USE

17 Jan 22:27
Compare
Choose a tag to compare

This was an intended patch to 1.5.0 BUT .npmignore was set up a little too aggressive and hence missed a necessary file. Please use 1.5.2 which fixes this issue.