Releases: mapboss/node-canvas
Releases · mapboss/node-canvas
v2.8.0
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
- Add support for inverse() and invertSelf() to DOMMatrix (Automattic#1648)
- Add support for context.getTransform() (Automattic#1769)
- Add support for context.setTransform(dommatrix) (Automattic#1769)
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.