Releases: software-mansion/react-native-svg
v14.2.0
Fixed static view config validation #2274. Thanks @fabriziocucci for contribution!
Full Changelog: v14.1.0...v14.2.0
v13.14.1
Patch release fixing static view config validation #2274. Thanks @fabriziocucci for contribution!
Full Changelog: v13.14.0...v13.14.1
v15.2.0
Minor release adding support for RN 0.74 on New Architecture and introducing some bug fixes. Thank you for your contributions!
What's Changed
- feat: add needed changes for RN 0.74 by @WoLewicki in #2231
- Fix CMakeLists for Android by @tjzel in #2249
- Adds support to compile react-native-svg against WinAppSDK by @rozele in #2255
- feat: bump RN to 0.74 in FabricExample and remove rea hacks by @WoLewicki in #2262
- feat: bump RN to 0.74 in Example by @WoLewicki in #2263
New Contributors
Full Changelog: v15.1.0...v15.2.0
v15.1.0
Minor release including proper support for react-native-reanimated
to the library on new architecture by using dynamic
values for codegen.
What's Changed
- feat: use dynamics instead of strings for props that can be either string or number by @WoLewicki in #2238
Full Changelog: v15.0.0...v15.1.0
v15.0.0
Major release introducing support for visionOS 🎉, some bug fixes and a BREAKING CHANGE due to #2232. If your app already supports iOS
>= 12.4
then you can safely upgrade the version, otherwise, you have to bump it first.
What's Changed
- feat: add visionOS support by @okwasniewski in #2190
- fix: Correct types for transformsArrayToProps by @crazyfraggle in #2193
- chore: bump examples to 0.73.1 by @WoLewicki in #2201
- Fix type exports and enable
isolatedModules
setting to catch it intsc
by @renchap in #2197 - Fix crash when SVG is unloaded by XAML by @rozele in #2195
- fix(SvgCssUri): support rendering fallback instead of crashing the app when loading invalid content from remote svg file by @quangkcao in #2196
- fix: Ensure RNSVG.dll is built with proper publisher/versioning information via new resource file. by @taenri in #2191
- Update ios-build-test.yml by @WoLewicki in #2207
- fix: visionOS support by @tomekzaw in #2218
- fixed @deprecated warning in React Native 0.73: 'com.facebook.react.common.StandardCharsets' is deprecated and marked for removal by @coder-xiaomo in #2208
- fix: typo on require statement (
WithLocalSvg
) by @voidsatisfaction in #2223 - fix: Add missing nan value checks for bounds size by @MatiPl01 in #2220
- chore(deps): bump ip from 1.1.8 to 1.1.9 in /Example by @dependabot in #2228
- feat: bump minimal ios version to 12.4 by @WoLewicki in #2232
New Contributors
- @okwasniewski made their first contribution in #2190
- @crazyfraggle made their first contribution in #2193
- @quangkcao made their first contribution in #2196
- @taenri made their first contribution in #2191
- @coder-xiaomo made their first contribution in #2208
- @voidsatisfaction made their first contribution in #2223
- @MatiPl01 made their first contribution in #2220
Full Changelog: v14.1.0...v15.0.0
v14.1.0
Minor release adding support for RN 0.73 and fixing some bugs 🎉 Thank you for all your contributions!
What's Changed
- fix: remove unused header causing problems by @WoLewicki in #2175
- fix
SvgCssUri
fallback by @myou11 in #2171 - Minor fix to prevent crash when Loaded fires twice by @rozele in #2180
- feat: add support for RN 73 by @WoLewicki in #2181
New Contributors
Full Changelog: v14.0.0...v14.1.0
v14.0.0
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.
What's Changed
- enable buildConfig generation to better support AGP8 by @pvegh in #2143
- perf: avoid unnecessary shared_ptr copies in Fabric components by @javache in #2164
- fix: props are no longer unnecesarily copied in new architecture by @javache in #2163
- chore(deps): bump @babel/traverse from 7.22.8 to 7.23.2 in /Example by @dependabot in #2158
- Build
renderer/components/rnsvg
with-std=c++20
by @NickGerleman in #2141 - chore: bump examples to rn 0.72.6 by @WoLewicki in #2166
- [Windows] Port to Direct2D to remove win2d dependency by @marlenecota in #2052
- feat: move css to different package for size reduction by @WoLewicki in #2168
New Contributors
- @pvegh made their first contribution in #2143
- @javache made their first contribution in #2164
- @NickGerleman made their first contribution in #2141
Full Changelog: v13.14.0...v14.0.0
v13.14.0
PR adding improvements to the library. Thanks for all your contributions 🚀
What's Changed
- Create FUNDING.yml by @aleqsio in #2133
- docs: Update deprecated expo install instructions to `npx expo install´ by @GabrieldosSantosOliveira in #2128
- [macOS][Xcode 15] Avoid using dirtyRect in
drawRect:
by @Saadnajmi in #2136 - fix: error for transform on web by @WoLewicki in #2139
- chore(deps): bump activesupport from 6.1.7.4 to 7.0.7.2 in /TestsExample by @dependabot in #2122
- fix: web not working with reanimated in example by @WoLewicki in #2140
New Contributors
- @aleqsio made their first contribution in #2133
- @GabrieldosSantosOliveira made their first contribution in #2128
- @Saadnajmi made their first contribution in #2136
Full Changelog: v13.13.0...v13.14.0
v13.13.0
Minor release restoring usage of UIGraphicsBeginImageContextWithOptions
on macOS
since there is no implementation for UIGraphicsImageRendererFormat
there yet.
What's Changed
- feat: add macos back to Example app by @WoLewicki in #2119
Full Changelog: v13.12.0...v13.13.0
v13.12.0
Minor release introducing the change of API used on iOS
from UIGraphicsBeginImageContextWithOptions to UIGraphicsImageRenderer.
What's Changed
- feat: remove UIGraphicsBeginImageContextWithOptions from repo by @WoLewicki in #2117
Full Changelog: v13.11.0...v13.12.0