Open
Description
openedon Apr 19, 2023
Things to consider for the 3.0.0 major version:
- Drop support for old Node.js versions (14.x EOL at 2023-04-30, 16.x EOL at 2023-09-11)
- Change the
Canvas
class toOffscreenCanvas
- Make our
OffscreenCanvas
extend Node.jsEventTarget
- Make our
- Make
Image
andImageData
behave like browsers (using node-gfx/image & node-gfx/image-data) - Replace
simple-get
with Node.js builtinfetch
- Require Pango 2 (if it's released in time)
- New
FontFace
anddocument.fonts
based API instead ofregisterFont
- Non-standard
fillGlyphs(face, glyphIds)
API for fast rendering if shaping has already been done (e.g. harfbuzzjs)
- New
Please note that this issue is for discussing breaking changes and not a place for general feature requests!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Metadata
Assignees
Labels
No labels