Releases: software-mansion/react-native-svg
Releases · software-mansion/react-native-svg
v12.1.0
v12.0.3
v12.0.2
v12.0.1
v12.0.0
12.0.0 (2020-03-04)
- fix!: #1262 default width and height on svg (1d6798b), closes #1262
- fix!: #1247 Animated view translation inside Svg tag (0288d95), closes #1247 #1258
Bug Fixes
- ios: handle gradient and pattern transform when null (715e9b8)
- ios: pod install error (675df92)
- web: #1274 Unable to build using babel-plugin-react-native-web (80b5064)
- removed missing unnecessary React headers import error caused by non-framework style import (f795029)
Performance Improvements
- optimize extraction of fill, stroke, responder, matrix & display (279c3fc)
- optimize handling of font properties in G elements (0fa4177)
- optimize handling of inherited styles (363c1b4)
- optimize svg root prop handling, simplify element development (f0cd11d)
BREAKING CHANGES
- default size might change if width or height is missing
- Behavior of native elements is reverted to pre v10
v11.0.1
v11.0.0
11.0.0 (2020-01-18)
Bug Fixes
-
android: NullPointerException when calling getBBox #1215 (3eb82a9)
-
android: support animating stroke color (c5dd62f)
-
android: support setting path null (2d34734)
-
ios: iOS 10.3 renders opaque background when drawRect is defined (61bc9bd), closes #1252
-
web: Allow createElement & unstable_createElement usage (#1240) (7a23968)
-
fix(android)!: pivot point for RN transform array syntax (db682f8)
BREAKING CHANGES
- Makes android specific transform origin adjustments
unnecessary / broken. Renders exactly the same as web and ios instead.
v10.1.0
10.1.0 (2020-01-12)
Bug Fixes
- android: improve handling of native ancestors (89f4432)
- ios: compile warning (e59c0fb)
- ios: initial render foreignObject / re-render on mount of sub views (d549698)
- ios: invalidate G / foreignObject on change in native children (65cee78)
- foreignObject clipping and transform (85e7943)
Features
- ForeignObject documentation (529b3bf)
v10.0.0
v9.14.0
9.14.0 (2020-01-04)
Bug Fixes
- android: correct values for measureInWindow, fixes #1231 (3bf07f8)
- android: elements not touchable if below opacity limit (ebc7220), closes #1200
- android: fix radial gradient vertical center offset scaling (d5bddd5)
- ios: crash when offset is outside range #1201 (a2ef51f)
- web: fix gesture responder dimensions measurement (36c20b3)
- extraction of clip rule, fixes #1233 (f93bdde)
- Text color doesn't work with inlineSize #1225 (027b8c1)
Features
- android: support using other native views in e.g. masks (15b4ac6)
- ios: support using other native views in e.g. masks (518a3b1)
- web: Implement support for event, touch & responder handlers (60561ec)
- web: Optimize: only set responders if press handler exists (23250ad)
- Implement display="none" (3e3ad13), closes #1220