Skip to content

Releases: mapboss/node-canvas

v2.8.0

12 Oct 17:34

Choose a tag to compare

Changed

  • Upgrade dtslint
  • Upgrade node-pre-gyp to 1.0.0. Note that if you are using special node-pre-gyp
  • features like node_pre_gyp_accessKeyId, you may need to make changes to your
  • installation procedure. See https://github.com/mapbox/node-pre-gyp/blob/master/CHANGELOG.md#100.
  • Add Node.js v16 to CI.
  • The C++ class method nBytes() now returns a size_t. (Because this is a C++
  • method only, this is not considered a breaking change.)

Added

Fixed

  • Fix actualBoundingBoxLeft and actualBoundingBoxRight returned by measureText to be the ink rect (Automattic#1776, fixes Automattic#1703).
  • Fix Pango logging "expect ugly output" on Windows (Automattic#1643)
  • Fix benchmark for createPNGStream (Automattic#1672)
  • Fix dangling reference in BackendOperationNotAvailable exception (Automattic#1740)
  • Fix always-false comparison warning in Canvas.cc.
  • Fix Node.js crash when throwing from an onload or onerror handler.