Automattic/node-canvas
### [`v2.9.0`](https://togithub.com/Automattic/node-canvas/blob/HEAD/CHANGELOG.md#290)
[Compare Source](https://togithub.com/Automattic/node-canvas/compare/v2.8.0...v2.9.0)
\==================
##### Changed
- Refactor functions to classes.
- Changed `DOMPoint()` constructor to check for parameter nullability.
- Changed `DOMMatrix.js` to use string literals for non-special cases.
- Remove semicolons from Dommatrix.js.
- Update nan to v2.15.0 to ensure Node.js v14+ support.
- Clean up inf/nan macros and slightly speed up argument checking.
##### Added
- Added `deregisterAllFonts` method to free up memory and reduce font conflicts.
##### Fixed
- Support Apple M1 Homebrew install that puts canvas install library files in `/opt/homebrew/lib`
Configuration
📅 Schedule: "before 3am on the first day of the month" (UTC).
🚦 Automerge: Enabled.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, click this checkbox.
This PR contains the following updates:
^2.8.0
->^2.9.0
Release Notes
Automattic/node-canvas
### [`v2.9.0`](https://togithub.com/Automattic/node-canvas/blob/HEAD/CHANGELOG.md#290) [Compare Source](https://togithub.com/Automattic/node-canvas/compare/v2.8.0...v2.9.0) \================== ##### Changed - Refactor functions to classes. - Changed `DOMPoint()` constructor to check for parameter nullability. - Changed `DOMMatrix.js` to use string literals for non-special cases. - Remove semicolons from Dommatrix.js. - Update nan to v2.15.0 to ensure Node.js v14+ support. - Clean up inf/nan macros and slightly speed up argument checking. ##### Added - Added `deregisterAllFonts` method to free up memory and reduce font conflicts. ##### Fixed - Support Apple M1 Homebrew install that puts canvas install library files in `/opt/homebrew/lib`Configuration
📅 Schedule: "before 3am on the first day of the month" (UTC).
🚦 Automerge: Enabled.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.