v2.14.0
2.14.0 (2026-10-01) Bug Fixes π§ : remove need to use GC out of the declarative renderer (#4094) (5560712) Features π§Ή: remove mutable SkPath API and deprecation warnings (#4092) (17dac31)
2.14.0 (2026-10-01) Bug Fixes π§ : remove need to use GC out of the declarative renderer (#4094) (5560712) Features π§Ή: remove mutable SkPath API and deprecation warnings (#4092) (17dac31)
2.13.1 (2026-09-29) Bug Fixes π³: make interpolatePaths fail clearly on degenerate inputs (#4091) (60d5209) π§ : improve memory pressure reporting to the API (#4090) (3f7cfdb)
2.13.0 (2026-09-24) Bug Fixes π: pass GrContextOptions when creating the Metal direct context (#4075) (75840d8) π¨: honor the optional paint and blend mode in drawPatch (#4076) (48b3302) π: remove support for the legacy architecture (#4070) (d2d3693) Features π€: select the Android backing view with android.surfaceType (#4082) (8f4b85c)
2.12.0 (2026-09-16) Bug Fixes π: fix bogus undefined tests (#4053) (2de503c) π: don't lose the canvas WebGL context on layout-effect cleanup (#4002) (e0c208e) π: forward isCCW when adding a circle to a PathBuilder (#4047) (5dd9b50) π: don't drop the ImageSVG offset when x or y is zero (#4050) (fbff3d8) π―: handle invalid SVG parse results (#4065) (172fcad) πΏ: fix default Skia graphite texture usageβ¦
Skia Graphite prebuilt binaries for version m154
Skia prebuilt binaries for version m154
2.11.2-next.1 (2026-09-01) Bug Fixes π: fix framerate issue on React Native Web- #4035 (#4035) (c9ec5ae) π: compare isEdge against the far edges of the rect (#4028) (cee3a98), closes #500 π: declare the esnext.disposable lib dependency in shipped types (#4031) (832526a) π: fix paint AA default (#4024) (ccae9b0) π: ref the typeface borrowed from SkFont (#4025) (d28a28a), closes #3983 πΉ: preserve Anβ¦
2.11.2 (2026-09-01) Bug Fixes π: fix framerate issue on React Native Web- #4035 (#4035) (c9ec5ae) π: compare isEdge against the far edges of the rect (#4028) (cee3a98), closes #500 π: declare the esnext.disposable lib dependency in shipped types (#4031) (832526a) π: fix paint AA default (#4024) (ccae9b0) π: ref the typeface borrowed from SkFont (#4025) (d28a28a), closes #3983 πΉ: preserve Android vβ¦
2.11.1 (2026-08-23) Bug Fixes π: accept booleans in Font.setSubpixel and Font.setEmbolden (#4011) (ac61b53), closes #3965 π: apply the mask srcIn composite once per group, not per draw (#4022) (b51bbbb) π: derive the inner shadow from the shape outline, not its opacity (#4023) (701c4b9) π: don't emit a CTM restore for a CTM that never saved (#4013) (942de97) π: keep the paint/opacity stack balanceβ¦
2.12.0-next.1 (2026-08-06) Features πΏ: RN WebGPU migration (f896ade)
2.11.0 (2026-08-06) Bug Fixes β¬οΈ: upgrade to m152 (#3993) (a1ed2f3) Features π: drive multiple animated props from a single shared value (select) (defd767)
Skia Graphite prebuilt binaries for version m152
Skia prebuilt binaries for version m152
2.11.0-next.2 (2026-08-05) Bug Fixes π: rename leftover rnwgpu namespace to RNJsi to fix ODR clash with react-native-webgpu (#3991) (923476c)
2.10.2 (2026-08-05) Bug Fixes π: rename leftover rnwgpu namespace to RNJsi to fix ODR clash with react-native-webgpu (#3991) (923476c)
2.11.0-next.1 (2026-07-29) Features πΏ: RN WebGPU migration (f896ade)
2.10.1 (2026-07-29) Bug Fixes πΏ: Skia Graphite WebGPU migration (#3979) (e339788)
2.10.0 (2026-07-23) Features πͺ½: migrate from host objects to native states (#3964) (edb401e)
2.9.1 (2026-07-22) Bug Fixes π: accept undefined paragraph style values, document line height via heightMultiplier (#3949) (6815e59), closes #2561 π§: WebGPU bindings improvements for Graphite (#3963) (3a56e62)
2.9.1-next.1 (2026-07-16) Bug Fixes πΏ: new graphite release (8a19929)
2.9.0 (2026-07-16) Bug Fixes π: resolve ES module interop font/image assets (#2784) (#3946) (d07eacb) π: implement Font.measureText on Web (#3947) (ab2c428), closes #2639 πΏ: fix graphite release (#3951) (58b5303) π€: fail gracefully when the OpenGL context or surface can't be created (#3950) (7deb925), closes #3793 #3156 Features π: unify matchFont and Paragraph font style types (#3948) (75ac5a2),β¦
2.8.0 (2026-07-13) Bug Fixes π: fix bug where Reanimated was not an optional dependency (#3939) (16ce522) π: fix WASM memory consumption on RN Web reconciler (#3940) (ff01253) Features π: expose Paragraph.getPath() and Paragraph.extendedVisit() (#3931) (b985f58), closes Shopify/react-native-skia#3493
2.7.0 (2026-07-13) Bug Fixes π: support for onscreen high color depth (#3926) (c22c4d4) π: apply the paragraph style's default textStyle (#3928) (fda3a96), closes #3927 π: rewrite of on Web (#3933) (fa4e1e6) π: improve WebGL context management in SkiaPictureView (#3929) (368169d) π: plug makeImageFromView snapshot leak via mapper and view registry (#3932) (89f6954) π€: clip HorizontalScrollView inβ¦
2.6.9 (2026-06-28) Bug Fixes πΌοΈ: add support for F16 native buffers (#3907) (6c93495)
2.6.8 (2026-06-25) Bug Fixes π: use RCT_REMOVE_LEGACY_ARCH to guard RCTCxxBridge usage (#3906) (9e8166b)
2.6.7 (2026-06-24) Bug Fixes π: gate RCTCxxBridge behind RCT_DISABLE_LEGACY_ARCH (#3852) (b8787dc) πΏ: export dispose() on native MaskFilter host object (#3903) (d34d66c)
2.6.3-next.2 (2026-06-19) Bug Fixes πΏ: new Skia Graphite release (#3898) (75116a7)
2.6.6 (2026-06-19) Bug Fixes βοΈ: upgrade to chrome/m150 (#3890) (d789c50) πΏ: substancial Graphite improvements (#3893) (d3d2e82) π€: add missing old-architecture (paper) stubs for SkiaWebGPUView (#3888) (4d74027)
Skia Graphite prebuilt binaries for version m150
Skia prebuilt binaries for version m150