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
This release includes minor fixes and improvements across all platforms, along with the OIDC setup.
This release includes minor fixes and improvements across all platforms, along with the OIDC setup.
Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v15.15.4...v15.15.5
One column per quarter.
Support react-native nightly build.
Support react-native nightly build.
Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v15.15.3...v15.15.4
fix: ios breaking changes for RCTImage use-after-free crash by @ryanfrawley in https://github.com/software-mansion/react-native-svg/pull/2850
Patch fixing buffer issues and adding compatibility with next react-native version.
buffer decoding with atob by @gronxb in https://github.com/software-mansion/react-native-svg/pull/2808Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v15.15.2...v15.15.3
Patch version fixing macOS build issues.
Patch version fixing macOS build issues.
Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v15.15.1...v15.15.2
Patch version that fixes performance regression accidentally introduced in 15.15.0
Patch version that fixes performance regression accidentally introduced in 15.15.0
Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v15.15.0...v15.15.1
fix: deprecate unused fontData prop by @kacperzolkiewski in https://github.com/software-mansion/react-native-svg/pull/2753
In this version, we've improved handling touches, emojis in Text, and rendering elements in ForeignObject, along with numerous other fixes and enhancements.
Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v15.14.0...v15.15.0
This version improves performance on iOS and Windows, and includes some minor fixes and improvements.
This version improves performance on iOS and Windows, and includes some minor fixes and improvements.
Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v15.13.0...v15.14.0
This version includes some minor fixes and improvements, drops support for old RN versions and brings back macOS support.
This version includes some minor fixes and improvements, drops support for old RN versions and brings back macOS support.
Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v15.12.1...v15.13.0
chore: Add deprecation comments near separate transform props by @MatiPl01 in https://github.com/software-mansion/react-native-svg/pull/2725
This version adds support for react-native@0.81.0 as well as some small fixes and improvements.
target_compile_reactnative_options by @jakex7 in https://github.com/software-mansion/react-native-svg/pull/2710target_compile_definitions instead of appending to CMAKE_CXX_FLAGS by @jakex7 in https://github.com/software-mansion/react-native-svg/pull/2713RNS_ to RNSVG_ prefixes by @jakex7 in https://github.com/software-mansion/react-native-svg/pull/2714Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v15.12.0...v15.12.1
This version includes some minor fixes and improvements, and also prepares for react-native@0.80.0
This version includes some minor fixes and improvements, and also prepares for react-native@0.80.0
usesMapBufferForStateData template parameter by @NickGerleman in https://github.com/software-mansion/react-native-svg/pull/2668providers.exec to enable configuration-cache by @lukmccall in https://github.com/software-mansion/react-native-svg/pull/2677Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v15.11.2...v15.12.0
Added support react-native@0.78 along with some fixes and improvements.
Added support react-native@0.78 along with some fixes and improvements.
svgView getter public by @latekvo in https://github.com/software-mansion/react-native-svg/pull/2583Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v15.11.1...v15.11.2
Hotfix for v15.11.0 where the podspec was corrupted due to missing scripts folder in package.
Hotfix for v15.11.0 where the podspec was corrupted due to missing scripts folder in package.
scripts/rnsvg_utils.rb in release by @jakex7 in https://github.com/software-mansion/react-native-svg/pull/2607Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v15.11.0...v15.11.1
Get ready for react-native@0.77, which includes some minor fixes and improvements. On the new architecture, onLayout will now fire only once and provi
Get ready for react-native@0.77, which includes some minor fixes and improvements.
On the new architecture, onLayout will now fire only once and provide the correct dimensions.
ios.componentProvider by @jakex7 in https://github.com/software-mansion/react-native-svg/pull/2572Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v15.10.1...v15.11.0
Fix for a crash occurring when id is numeric.
Fix for a crash occurring when id is numeric.
Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v15.10.0...v15.10.1
refactor: replace deprecated processTransform by @jakex7 in https://github.com/software-mansion/react-native-svg/pull/2554
This release focuses primarily on bug fixes and minor enhancements.
RenderableView.hitTest public to create a cross-library interface by @latekvo in https://github.com/software-mansion/react-native-svg/pull/2555Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v15.9.0...v15.10.0
This release includes two new filters along with numerous minor improvements and fixes. A huge thanks to all contributors! 🚀
This release includes two new filters along with numerous minor improvements and fixes. A huge thanks to all contributors! 🚀
react-native.config.js by @lukmccall in https://github.com/software-mansion/react-native-svg/pull/2503Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v15.8.0...v15.9.0
remove: deprecated sourceSets by @jakex7 in https://github.com/software-mansion/react-native-svg/pull/2493
This minor release introduces several enhancements, including the addition of new filters (FeFlood and FeBlend), improvements to the filter region 🖼️, support for currentColor 🎨, and compatibility with react-native@0.76 🎉
currentColor by @jakex7 in https://github.com/software-mansion/react-native-svg/pull/2466@react-native/babel-preset by @jakex7 in https://github.com/software-mansion/react-native-svg/pull/2482Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v15.7.0...v15.8.0
Nothing published for this version
Release candidate with support for react-native@0.76
Release candidate with support for react-native@0.76
currentColor by @jakex7 in https://github.com/software-mansion/react-native-svg/pull/2466@react-native/babel-preset by @jakex7 in https://github.com/software-mansion/react-native-svg/pull/2482Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v15.8.0-rc.1...v15.8.0-rc.2
Release candidate with support for react-native@0.76
Release candidate with support for react-native@0.76
Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v15.8.0-rc.0...v15.8.0-rc.1
Release candidate with support for react-native@0.76
Release candidate with support for react-native@0.76
Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v15.7.0...v15.8.0-rc.0
fix: exclude e2e from types in release by @jakex7 in #https://github.com/software-mansion/react-native-svg/pull/2454
Hotfix for v15.7.0
Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v15.7.0...v15.7.1
fix: add deprecated SvgViewManager to not break 0.72 by @jakex7 in https://github.com/software-mansion/react-native-svg/pull/2435
A minor release introducing the implementation of filter regions along with some bug fixes 🔧
opacity prop by @jakex7 in https://github.com/software-mansion/react-native-svg/pull/2417Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v15.6.0...v15.7.0
In this version, we've introduced support for React Native 0.75, Fabric support on Windows, and a few minor enhancements and fixes. Thank you to every
In this version, we've introduced support for React Native 0.75, Fabric support on Windows, and a few minor enhancements and fixes. Thank you to everyone who contributed! 🚀
Svg transform by @jakex7 in https://github.com/software-mansion/react-native-svg/pull/2403Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v15.5.0...v15.6.0
🎉 Minor release introducing new filters, CSS filters API on FilterImage component and many bug fixes. Thanks for all your contributions 🚀
🎉 Minor release introducing new filters, CSS filters API on FilterImage component and many bug fixes.
Thanks for all your contributions 🚀
FeGaussianBlur filter by @jakex7 in https://github.com/software-mansion/react-native-svg/pull/2352FeOffset filter by @jakex7 in https://github.com/software-mansion/react-native-svg/pull/2361FeMerge and FeMergeNode filters by @jakex7 in https://github.com/software-mansion/react-native-svg/pull/2369FilterImage css filter on web by @jakex7 in https://github.com/software-mansion/react-native-svg/pull/2387Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v15.4.0...v15.5.0
Introducing the long-awaited filters in react-native-svg! 🎉 This minor release includes the first filter, FeColorMatrix, along with numerous fixes and
Introducing the long-awaited filters in react-native-svg! 🎉 This minor release includes the first filter, FeColorMatrix, along with numerous fixes and other improvements.
#include <folly/dynamic.h> on RN 0.75 by @tomekzaw in https://github.com/software-mansion/react-native-svg/pull/2344Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v15.3.0...v15.4.0
Minor release fixing some long-standing bugs. Thank you for your contributions! 🎉
Minor release fixing some long-standing bugs. Thank you for your contributions! 🎉
err export by @jakex7 in https://github.com/software-mansion/react-native-svg/pull/2270r={0} by @jakex7 in https://github.com/software-mansion/react-native-svg/pull/2271< inside comments by @jakex7 in https://github.com/software-mansion/react-native-svg/pull/2277Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v15.2.0...v15.3.0
Minor release adding support for RN 0.74 on New Architecture and introducing some bug fixes. Thank you for your contributions!
Minor release adding support for RN 0.74 on New Architecture and introducing some bug fixes. Thank you for your contributions!
Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v15.1.0...v15.2.0
Nothing published for this version
Minor release including proper support for react-native-reanimated to the library on new architecture by using dynamic values for codegen.
Minor release including proper support for react-native-reanimated to the library on new architecture by using dynamic values for codegen.
Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v15.0.0...v15.1.0
Major release introducing support for visionOS , some bug fixes and a BREAKING CHANGE due to https://github.com/software-mansion/react-native-svg/pull…
Major release introducing support for visionOS :tada:, some bug fixes and a BREAKING CHANGE due to https://github.com/software-mansion/react-native-svg/pull/2232. If your app already supports iOS >= 12.4 then you can safely upgrade the version, otherwise, you have to bump it first.
isolatedModules setting to catch it in tsc by @renchap in https://github.com/software-mansion/react-native-svg/pull/2197WithLocalSvg) by @voidsatisfaction in https://github.com/software-mansion/react-native-svg/pull/2223Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v14.1.0...v15.0.0
Fixed static view config validation #2274. Thanks @fabriziocucci for contribution!
Fixed static view config validation #2274. Thanks @fabriziocucci for contribution!
Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v14.1.0...v14.2.0
Minor release adding support for RN 0.73 and fixing some bugs :tada: Thank you for all your contributions!
Minor release adding support for RN 0.73 and fixing some bugs :tada: Thank you for all your contributions!
SvgCssUri fallback by @myou11 in https://github.com/software-mansion/react-native-svg/pull/2171Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v14.0.0...v14.1.0
Major release introducing some minor improvements and a *BREAKING CHANGE*. From now on, you should import ` SvgCss, SvgCssUri, SvgWithCss, SvgWithCssU…
Major release introducing some minor improvements and a BREAKING CHANGE. From now on, you should import
SvgCss,
SvgCssUri,
SvgWithCss,
SvgWithCssUri,
inlineStyles,
LocalSvg,
WithLocalSvg,
loadLocalRawResource,
from react-native-svg/css package instead. See #2168 for more information.
renderer/components/rnsvg with -std=c++20 by @NickGerleman in https://github.com/software-mansion/react-native-svg/pull/2141Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v13.14.0...v14.0.0
Patch release fixing static view config validation #2274. Thanks @fabriziocucci for contribution!
Patch release fixing static view config validation #2274. Thanks @fabriziocucci for contribution!
Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v13.14.0...v13.14.1
docs: Update deprecated expo install instructions to `npx expo install´ by @GabrieldosSantosOliveira in https://github.com/software-mansion/react-nati…
PR adding improvements to the library. Thanks for all your contributions 🚀
drawRect: by @Saadnajmi in https://github.com/software-mansion/react-native-svg/pull/2136Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v13.13.0...v13.14.0
Minor release restoring usage of UIGraphicsBeginImageContextWithOptions on macOS since there is no implementation for UIGraphicsImageRendererFormat th
Minor release restoring usage of UIGraphicsBeginImageContextWithOptions on macOS since there is no implementation for UIGraphicsImageRendererFormat there yet.
Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v13.12.0...v13.13.0
Minor release introducing the change of API used on iOS from UIGraphicsBeginImageContextWithOptions to UIGraphicsImageRenderer.
Minor release introducing the change of API used on iOS from UIGraphicsBeginImageContextWithOptions to UIGraphicsImageRenderer.
Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v13.11.0...v13.12.0
Minor release cleaning the repository 🧹 Please submit any issues that come up with the newest version 🐛 Thanks for your contributions 🚀
Minor release cleaning the repository 🧹 Please submit any issues that come up with the newest version 🐛 Thanks for your contributions 🚀
Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v13.10.0...v13.11.0
fix: remove deprecated import from react-native-web by @janlat in https://github.com/software-mansion/react-native-svg/pull/2027
Minor release fixing some long-standing issues, adding new features such as web support for toDataURL (https://github.com/software-mansion/react-native-svg/pull/2072) and fallback prop for SvgXml and others (https://github.com/software-mansion/react-native-svg/pull/2071). It also adds support for RN 0.72 on new architecture, at the same time dropping the support for RN 0.71 there. Thanks for all your contributions 🚀
Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v13.9.0...v13.10.0
Minor release introducing marker support for elements on Android, adding accessibility props needed also for e2e testing and fixing many issues in the
Minor release introducing marker support for elements on Android, adding accessibility props needed also for e2e testing and fixing many issues in the repo :tada: Thanks to all contributors!
self.opaque = false on macOS by @hsjoberg in https://github.com/software-mansion/react-native-svg/pull/2008Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v13.8.0...v13.9.0
Minor release bringing Fabric support to RN v0.71 :tada:
Minor release bringing Fabric support to RN v0.71 :tada:
import type by @tido64 in https://github.com/software-mansion/react-native-svg/pull/1971Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v13.7.0...v13.8.0
Fix windows build issues by @marlenecota in https://github.com/software-mansion/react-native-svg/pull/1923
Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v13.6.0...v13.7.0
Minor release fixing some bugs and introducing compatibility with Static View Configs, Bridgeless Mode and maybe some more updated on Fabric.
Minor release fixing some bugs and introducing compatibility with Static View Configs, Bridgeless Mode and maybe some more updated on Fabric.
Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v13.5.0...v13.6.0
Minor release fixing bugs with nullish values and adding some web compatibility. Thanks for your contributions :tada:
Minor release fixing bugs with nullish values and adding some web compatibility. Thanks for your contributions :tada:
Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v13.4.0...v.13.5.0
Minor release fixes regressions from the previous releases. Thanks for your contributions :tada:
Minor release fixes regressions from the previous releases. Thanks for your contributions :tada:
Full Changelog: https://github.com/react-native-svg/react-native-svg/compare/v13.3.0...v13.4.0
Minor release fixing integration with react-native-reanimated, color parsing, pointer events on Android and few other issues. Thanks for your contribu
Minor release fixing integration with react-native-reanimated, color parsing, pointer events on Android and few other issues. Thanks for your contributions :tada:
export type when exporting types by @renchap in https://github.com/react-native-svg/react-native-svg/pull/1874Full Changelog: https://github.com/react-native-svg/react-native-svg/compare/v13.2.0...v13.3.0
Fix concurrent CI by @tomekzaw in https://github.com/react-native-svg/react-native-svg/pull/1853
Full Changelog: https://github.com/react-native-svg/react-native-svg/compare/v13.1.0...v13.2.0
Minor release fixing some of the problems introduced by the new architecture.
Minor release fixing some of the problems introduced by the new architecture.
Full Changelog: https://github.com/react-native-svg/react-native-svg/compare/v13.0.0...v13.1.0
Release introducing React Native SVG with Fabric support! 🎉 🚀
Release introducing React Native SVG with Fabric support! 🎉 🚀
Please upgrade your apps and test if it does not introduce any bugs both on old and new architecture 🐛 Keep in mind that due to changes in configuration introduced in newest versions of react-native, you should use version 0.69.0+ to be able to use it on Fabric. Also, if you use the new architecture with react-native version lesser than 0.70.0-rc.3, you need to handle linking on Android by yourself (since autolinking is available from that version).
Full Changelog: https://github.com/react-native-svg/react-native-svg/compare/v12.4.4...v13.0.0
Patch release including fix of types: https://github.com/software-mansion/react-native-svg/pull/1874.
Patch release including fix of types: https://github.com/software-mansion/react-native-svg/pull/1874.
Minor release including fix of Windows build: #1923. Thanks @marlenecota for the contribution!
Minor release including fix of Windows build: #1923. Thanks @marlenecota for the contribution!
Fix constructor with deprecated context by @hyochan in https://github.com/react-native-svg/react-native-svg/pull/1822
Full Changelog: https://github.com/react-native-svg/react-native-svg/compare/v12.4.3...v12.4.4
fix style attribute space by @NiuGuohui in https://github.com/react-native-svg/react-native-svg/pull/1639
Patch release adding missing types for components and fixing from types exported in lib folder.
Patch release adding missing types for components and fixing from types exported in lib folder.
Full Changelog: https://github.com/react-native-svg/react-native-svg/compare/v12.4.1...v12.4.2
Patch release fixing some typos, removing index.d.ts and moving types to lib folder.
Patch release fixing some typos, removing index.d.ts and moving types to lib folder.
index.d.ts to UnionType by @tainakanchu in https://github.com/react-native-svg/react-native-svg/pull/1800Release fixing issues and adding Windows support 🚀 🎉 Thanks for your contributions!
Release fixing issues and adding Windows support 🚀 🎉 Thanks for your contributions!
Full Changelog: https://github.com/react-native-svg/react-native-svg/compare/v12.3.0...v12.4.0
chore: add Example to repo by @WoLewicki in https://github.com/react-native-svg/react-native-svg/pull/1697
Full Changelog: https://github.com/react-native-svg/react-native-svg/compare/v12.2.0...v12.3.0
Clean up expo instructions by @EvanBacon in https://github.com/react-native-svg/react-native-svg/pull/1381
Full Changelog: https://github.com/react-native-svg/react-native-svg/compare/v12.1.0...v12.2.0
# 12.1.1 (2021-04-16) ### Bug Fixes * web: #1409 fix clipRule prop (fa9a25d) ### Features * add macOS support
Your coding agent can read these notes before it upgrades. Set up the MCP server →