Releases: y-a-v-a/node-gd
Releases · y-a-v-a/node-gd
v3.0.0
v2.1.1
libgd support release
Added
- Support for libgd 2.3.0
Fixed
- Tests with regard to font boundary coordinates
Get rid of npmignore, reduce package size
Added
- Added
files
property inpackage.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 offiles
property inpackage.json
.
New major release
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
- 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
PR #72 adds support for NodeJS v12, thanks @buraktamturk
Hotfix patch release
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
DO NOT USE
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.