Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

node-gd

Package Overview
Dependencies
Maintainers
1
Versions
43
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

node-gd - npm Package Versions

2345

3.0.0

Diff

Changelog

Source

3.0.0 - 2023-06-05 (current)

  • Only support libgd 2.3.0 and up

Added

  • A lot of error messages with a sane message
  • Added gdImageColorExactAlpha
  • Added gdImagePixelate
  • Added getter for interpolation_id
  • Added gdImageScale
  • Added gdImageSetInterpolationMethod
  • Added resX and resY getters
  • Added gdImageRotateInterpolated
  • Added homebrew paths e.g. /opt/homebrew/include

Updated

  • Updated dependencies to latest versions
  • Updated Github actions dependencies
  • C++ code formatting

Removed

  • Removed gd and gd2 image formats as libgd turned them off by default since 2.3.0
  • Removed many libgd version conditions since decision is made to support libgd 2.3.0 and up only per node-gd 3.x.x
y-a-v-a
published 2.1.1 •

Changelog

Source

2.1.1 - 2020-09-10

Added

  • TypeScript types file, as mentioned in #81 (thanks to vladislav805)

Fixed

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

Changelog

Source

2.1.0 - 2020-06-19

Added

  • Support for libgd 2.3.0

Fixed

  • Tests with regard to font boundary coordinates
y-a-v-a
published 2.0.1 •

Changelog

Source

2.0.1 - 2020-05-26

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.
y-a-v-a
published 2.0.0 •

Changelog

Source

2.0.0 - 2020-01-19

Added

  • Added multiple AsyncWorker classes.
  • Added a license file.
  • Added a changelog file.
  • Added a lot of new tests.

Changed

  • Changed the workging of Gif animation creation.
  • Moved from Nan to Napi.
  • Changed gd.create and gd.createTruecolor and let them return a Promise.
  • Moved macros to header file.
  • Updated documentation
  • Changed custom prototype functions unwritable functions with a proper name

Removed

  • No longer supports image creation from String, only from Buffer from now on.

Breaking

  • Dropped support for Node <6.x
y-a-v-a
published 1.6.1 •

y-a-v-a
published 1.6.0 •

y-a-v-a
published 1.5.4 •

Changelog

Source

1.5.4 - 2018-02-06

Fixed

  • Fixed creating image from String or Buffer.

Added

  • Extended documentation for gd.Image#crop()
y-a-v-a
published 1.5.3 •

Changelog

Source

1.5.3 - 2018-01-21

Fixed

  • Fixed #59 where a value of 0 was considered out of range.
y-a-v-a
published 1.5.2 •

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc