NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #4262 most downloaded on npm
SVG library for react-native
Last release 4 months ago
11 May 2026
Ships fairly regularly
a new release about every 6 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
261 releases · first in 2015
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
onDetachedFromWindow was called too early https://github.com/react-native-community/react-native-svg/pull/786 thanks to @NirpE
onDetachedFromWindow was called too early https://github.com/react-native-community/react-native-svg/pull/786 thanks to @NirpE
Nothing published for this version
Fix .npmignore Fix ReactF import on android Update readme
Fix .npmignore Fix ReactF import on android Update readme
Fix spec conformance of clip paths with multiple children (Breaking change) Support useNativeDriver animation of some properties, a PR to react-native…
Fix spec conformance of clip paths with multiple children (Breaking change) Support useNativeDriver animation of some properties, a PR to react-native extends this significantly, show your support: https://github.com/facebook/react-native/pull/18187 Support color unicode emoji in svg text Pattern element Mask element Fix cache invalidation logic Fix width and height handling of percentages Fix inverted y axis in images @mike-marcacci [ios] Use the React default shadowView to allow native animations @jamesreggio
Nothing published for this version
chore(Image): Update image prop type to ImageSourcePropType @bayukp removed duplicate property "opacity" from SvgProps @haitaox [android]fix NullPoint
chore(Image): Update image prop type to ImageSourcePropType @bayukp removed duplicate property "opacity" from SvgProps @haitaox [android]fix NullPointerException @ahjsrhj
Cheers!
Update build.gradle @colorfulberry
Update build.gradle @colorfulberry
Cheers!
Fixed NullPointerException, @ExoMemphiz upgrade SDK Build Tools @rghorbani Troubleshooting for cocoapods & react-native-link @maxkomarychev Fix memory
Fixed NullPointerException, @ExoMemphiz upgrade SDK Build Tools @rghorbani Troubleshooting for cocoapods & react-native-link @maxkomarychev Fix memory leak: remove references to SvgViews in onDetachedFromWindow @baconz Update obsolete compile to implemenation @yeomann On Android, the strokeMinterLimit cannot be cast into Float @NastuzziSamy fixes animating clipPath in ios @boygirl
Requires RN 0.56 or newer Cheers to all contributors and issue reporters!
[ios] Restore ability to disable kerning [ios] Fix kerning for Korean and Chinese characters. Issue #719
[ios] Restore ability to disable kerning [ios] Fix kerning for Korean and Chinese characters. Issue #719
Allow numeric dimensions in Use element Fix touch in groups and use @maxkomarychev Fixed TVOS target @Max2817 drawOutput() only when Layout is != 0 @C
Allow numeric dimensions in Use element Fix touch in groups and use @maxkomarychev Fixed TVOS target @Max2817 drawOutput() only when Layout is != 0 @Crash-- Remove 'child.type === Stop' check from extractGradient @Fitzpasd Removing check for cachedClipPath when getting clipPath in VirtualNode, as it hinders image clip path update, when animating the clip path itself @RasmusFredensborg Fixes android arc @davidpricedev Implement onLayout @maxkomarychev [android] Handle gracefully gradients with only one stop @isnotgood [android] fix rendering of nested svg [android] fix inherited attributes [android] fix text hit test
Thanks to all the contributors and any users reporting reproducible issues!
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
New release with fixes for integrating latest version into Expo. Thanks goes to @ide and @terribleben !
New release with fixes for integrating latest version into Expo. Thanks goes to @ide and @terribleben !
Happy lunar new year and spring festival everyone!
《雞飛除舊歲 狗來旺新年》𧫴祝闔家吉祥,和樂安康!
Nothing published for this version
Implement correct transform parser Implement custom distance along a path algorithm and data structure Fix image positions and hit area calculations F
Implement correct transform parser Implement custom distance along a path algorithm and data structure Fix image positions and hit area calculations Fix baseline alignment Allow text on a path using any svg node Optimize hasGlyph handling Fix strokeWidth hitarea calculation Fix percentage regex Remove QuartzBookPack and PerformanceBezier Fix tvOS compile issue Thanks to @dlowder-salesforce Add typescript definitions Thanks to @simonbuchan Fixes Android Release images not rendering (Issue #129) Thanks to @jerzxu
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Tailor made data structure and algorithm for text on a path. Remove native iOS dependencies and various bug fixes.
Tailor made data structure and algorithm for text on a path. Remove native iOS dependencies and various bug fixes.
Fix: iOS build failure due to PerformanceBezier and QuartzBookPack
Fix: iOS build failure due to PerformanceBezier and QuartzBookPack
Nothing published for this version
Breaking changes! The SVG specification conformance of the implementation has been much improved.
Breaking changes! The SVG specification conformance of the implementation has been much improved.
New features: Add basic support to transform props, including translate, rotate, scale, skewX, skewY and matrix.
Thanks Mikael Sand and fxwan for their great work.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →