npm / @shopify/react-native-skia
@shopify/react-native-skia
What changed in @shopify/react-native-skia 2, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-18.
1 deprecations2 behavior and defaults6 fixes and other
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli init@shopify/react-native-skia 29 changes
Deprecations 1
Adds deprecated onLayout to CanvasProps.
Behavior and default changes 2
Adds support for 10-bit YUV and properly handles colorspaces using a YCbCr transform matrix.
Skia prebuilt binaries are now obtained through NPM.
Fixes and other changes 6
Completes Display P3 color space support for on-screen and offscreen surfaces.
Prebuilt binaries are switched to a postinstall step.
Color blending is decoupled from layer blending in Atlas.
The podspec issue causing Podfile.lock instability was fixed.
Disables implicit CALayer animation when the canvas resizes.
Skia.Color now accepts arrays for color descriptions.