Packages

@napi-rs/canvas

1.1.0 · 30 Oct 2026MIT47.9M / weekRepositoryHomepagenpmAtom feed

Upgrading @napi-rs/canvas From 0.1.8 to 1.1.0

105 releases in betweennotes for 104

Reading releases, release notes and advisories…

Other targets from 0.1.8Newest 0.x0.1.100
The note of 1.0.0 lists no breaking change or deprecation, which is rare for a major.
  1. 0.1.8yours
  2. 91 releases
  3. 1.0.0major
  4. 12 releases
  5. 1.1.0target
?
changes to make
0
advisories fixed
86+
new
182+
fixes

Counted from 104 of 105 release notes. Advisories are counted from the advisory database, in full.

Release by release

  1. 1.1.0

    30 Oct 20261 new · 9 fixes
    • new

      text: Draw text the same on every OS by default, add setTextRenderer

    • fixed

      build: Bind the addon's own symbols on Linux so Electron's cxx runtime cannot replace them

    • fixed

      path: Draw full-sweep arc() and ellipse() for every start angle

    • fixed

      path: Draw a degenerate ellipse() as straight lines like Chrome

  2. 1.0.13

    21 Oct 20261 fix
    • fixed

      canvas: Wrap native methods, not previous wrappers, on re-evaluation

  3. 1.0.12

    20 Oct 20267 new · 19 fixes
    • new

      skia: Build Skia with Chrome's CPU raster defines and blitters

    • new

      color: CSS Color 4/5 at every canvas color site, like Chrome

    • new

      canvas: Rasterize text like Chrome with CoreText and Fontations

    • new

      canvas: float16 canvas storage and float ImageData formats

  4. 1.0.11

    10 Oct 20261 new · 1 fix
    • new

      Emit CycloneDX SBOMs for platform packages

    • fixed

      Start a new subpath for each Path2D.addPath call

  5. 1.0.10

    1 Oct 20261 new · 2 fixes
    • new

      chrome/m156

    • fixed

      use-after-free when ctx.restore() revives a GC'd CanvasPattern

    • fixed

      Release deferred recording on reads and cap recorded memory

  6. 1.0.9

    9 Sep 20261 new · 1 fix
    • new

      chrome/m154

    • fixed

      Invalidate FontCollection typeface cache on font registration

  7. 1.0.8

    24 Aug 20262 fixes
    • fixed

      Capture call-time snapshot in async encode APIs

    • fixed

      Snapshot canvas source in drawImage to avoid per-call pixel copy

  8. 1.0.7

    18 Aug 20261 new · 1 fix
    • new

      Fast getImageData readback with runtime-dispatched SIMD unpremultiply

    • fixed

      putImageData no longer inherits transform/clip after getImageData

3 other lines we could not sort, mostly version bumps
  • Update README.md

    0.1.53
  • Example with copyrightinfo, Bulid with dependencies

    0.1.22
  • Reduce install size for linux glibc/musl

    0.1.18

338 internal lines (docs, tests, tooling) left out.