Repository navigation
v4.0 #307
Pinned
samizdatco
announced in
Announcements
v4.0
#307
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Skia Canvas is a ‘headless’ vector graphics renderer and on-screen windowing toolkit that lets you write code using the familiar Canvas API but without needing a browser to run it in. Instead, your graphics code runs anywhere Node.js does, making it possible to render image files from a web service or display interactive animations in a native OS window on your desktop. Behind the scenes, it’s all powered by Skia, the GPU-accelerated graphics engine used by Google Chrome.
See the project website for details and documentation.
Version 4.0 Highlights
Faster off-screen rendering & reduced memory usage
usingkeyword is now supported by canvas & image objects for explicit deallocationImproved on-screen refresh & event handling
setTimeout,requestAnimationFrame, etc. continue to run while the window animates & handles UI eventspointer*events, bridging mouse and touch inputsImagery
<style>tags in SVGs are now parsed and honoredfiltersproperty and its new"none"defaultTypography
wght), width (wdth), and optical size (opsz)Vector drawing
Wide-gamut colors
Easier installation
See the release notes for additional details and breaking changes.
All reactions