Releases: software-mansion/react-native-svg
Releases · software-mansion/react-native-svg
v12.3.0
What's Changed
- chore: add Example to repo by @WoLewicki in #1697
- feat: add Example app build workflows by @WoLewicki in #1698
- fix: android CI by @WoLewicki in #1699
- Update to css-select to avoid security warnings by @ericanderson in #1692
- chore: add example with test cases by @WoLewicki in #1702
- Support PlatformColor by @oblador in #1561
- fix: PlatformColor crashes on iOS and Android by @WoLewicki in #1703
- feat: add empty CI job so it runs on PR then by @WoLewicki in #1705
- feat: add macos CI by @WoLewicki in #1704
- Updated README.md by @hknakn in #1690
- Adding mavenCentral() as jcenter() is shutting by @maheshwarimrinal in #1570
- Fix typo in README by @isnifer in #1427
- Fixed typo in README.md by @klazbaba in #1448
- Fix low-quality masks on iOS by @simontreny in #1658
- feat: move Example to TS by @WoLewicki in #1712
- fix#1471: every element is focusable on web by @intergalacticspacehighway in #1585
New Contributors
- @WoLewicki made their first contribution in #1697
- @ericanderson made their first contribution in #1692
- @oblador made their first contribution in #1561
- @hknakn made their first contribution in #1690
- @maheshwarimrinal made their first contribution in #1570
- @isnifer made their first contribution in #1427
- @klazbaba made their first contribution in #1448
- @simontreny made their first contribution in #1658
- @intergalacticspacehighway made their first contribution in #1585
Full Changelog: v12.2.0...v12.3.0
v12.2.0
What's Changed
- Clean up expo instructions by @EvanBacon in #1381
- Update README.md by @umairx97 in #1370
- Add macOS support by @amgleitman in #1494
- Fix clipRule in Android #1409 by @magicismight in #1564
- Xcode 12 compatibility fix by @MoOx in #1604
- Exclude macos files on tvOS by @jhen0409 in #1584
- Fix README re: Expo usage by @brentvatne in #1621
- fix(🐛): Expose RN Transform API in types by @wcandillon in #1627
- Fix ts types by @douglowder in #1628
New Contributors
- @EvanBacon made their first contribution in #1381
- @umairx97 made their first contribution in #1370
- @amgleitman made their first contribution in #1494
- @jhen0409 made their first contribution in #1584
- @brentvatne made their first contribution in #1621
- @wcandillon made their first contribution in #1627
Full Changelog: v12.1.0...v12.2.0
v12.1.1
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.