Skip to content

Releases: software-mansion/react-native-svg

v14.1.0

04 Dec 14:18
2806bb2
Compare
Choose a tag to compare

Minor release adding support for RN 0.73 and fixing some bugs 🎉 Thank you for all your contributions!

What's Changed

New Contributors

Full Changelog: v14.0.0...v14.1.0

v14.0.0

14 Nov 11:41
1868f00
Compare
Choose a tag to compare

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

Full Changelog: v13.14.0...v14.0.0

v13.14.0

20 Sep 15:29
f9c7d8a
Compare
Choose a tag to compare

PR adding improvements to the library. Thanks for all your contributions 🚀

What's Changed

New Contributors

Full Changelog: v13.13.0...v13.14.0

v13.13.0

24 Aug 13:34
8495139
Compare
Choose a tag to compare

Minor release restoring usage of UIGraphicsBeginImageContextWithOptions on macOS since there is no implementation for UIGraphicsImageRendererFormat there yet.

What's Changed

Full Changelog: v13.12.0...v13.13.0

v13.12.0

21 Aug 14:00
fb28d78
Compare
Choose a tag to compare

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

v13.11.0

07 Aug 16:50
9176c4c
Compare
Choose a tag to compare

Minor release cleaning the repository 🧹 Please submit any issues that come up with the newest version 🐛 Thanks for your contributions 🚀

What's Changed

  • fix: make web platform types compatible with native types by @nderscore in #2091
  • docs: update usage.md for react-native 0.72 by @Letty in #2104
  • docs: update README.md by @Mhp23 in #2110
  • fix: bump packages, eslint, tsconfig, prettier and resolve all conflicts by @WoLewicki in #2114

New Contributors

Full Changelog: v13.10.0...v13.11.0

v13.10.0

07 Jul 10:54
0e93157
Compare
Choose a tag to compare

Minor release fixing some long-standing issues, adding new features such as web support for toDataURL (#2072) and fallback prop for SvgXml and others (#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 🚀

What's Changed

New Contributors

Full Changelog: v13.9.0...v13.10.0

v13.9.0

30 Mar 15:35
d31ffdb
Compare
Choose a tag to compare

Minor release introducing marker support for elements on Android, adding accessibility props needed also for e2e testing and fixing many issues in the repo 🎉 Thanks to all contributors!

What's Changed

  • chore: update Example to newest react-native version by @WoLewicki in #1999
  • Upgrade rn-builder-bob to enable tree-shaking in rn-web by @merrywhether in #1993
  • add accessibility and testId props and virtual nodes to support e2e tests tools by @toter3 in #2001
  • fix onLayout by @toter3 in #1998
  • Don't set self.opaque = false on macOS by @hsjoberg in #2008
  • Fix SVG parsing when the closing tags include whitespace by @MichalSzorad in #2012
  • chore: set library namespace in build script by @kkafar in #2005
  • fix: make image props extend CommonPathProps by @andev240 in #2007
  • fix: mask render on android by @Aflexon in #1981
  • fix: remove unnecessary methods provided by superclasses for accessibility by @WoLewicki in #2013
  • chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 by @dependabot in #1982
  • chore(deps): bump @xmldom/xmldom from 0.7.6 to 0.7.9 by @dependabot in #2004
  • fix #1592 : add marker support on Rect, Line, Ellipse, Circle and Group by @mlecoq in #1594
  • fix: scale path markers so they match ios by @WoLewicki in #2018
  • fix: read svg file on android by @vicke4 in #2016

New Contributors

Full Changelog: v13.8.0...v13.9.0

v13.8.0

01 Feb 10:43
Compare
Choose a tag to compare

Minor release bringing Fabric support to RN v0.71 🎉

What's Changed

New Contributors

Full Changelog: v13.7.0...v13.8.0

v12.5.1

31 Jan 12:44
Compare
Choose a tag to compare

Patch release including fix of types: #1874.