Skip to content

Releases: software-mansion/react-native-svg

Bunch of features, spec conformance improvements and bugfixes

15 Sep 16:35

Choose a tag to compare

Fix spec conformance of clip paths with multiple children (Breaking change)
Support useNativeDriver animation of some properties, a PR to react-native extends this significantly, show your support: facebook/react-native#18187
Support color unicode emoji in svg text
Pattern element
Mask element
Fix cache invalidation logic
Fix width and height handling of percentages
Fix inverted y axis in images @mike-marcacci
[ios] Use the React default shadowView to allow native animations @jamesreggio

Bugfixes

15 Sep 16:28

Choose a tag to compare

chore(Image): Update image prop type to ImageSourcePropType @bayukp
removed duplicate property "opacity" from SvgProps @haitaox
[android]fix NullPointerException @ahjsrhj

Cheers!

Update build.gradle

15 Sep 16:27

Choose a tag to compare

Update build.gradle @colorfulberry

Cheers!

Bugfixes and RN 0.56 compatibility

15 Sep 16:26

Choose a tag to compare

Fixed NullPointerException, @ExoMemphiz
upgrade SDK Build Tools @rghorbani
Troubleshooting for cocoapods & react-native-link @maxkomarychev
Fix memory leak: remove references to SvgViews in onDetachedFromWindow @baconz
Update obsolete compile to implemenation @yeomann
On Android, the strokeMinterLimit cannot be cast into Float @NastuzziSamy
fixes animating clipPath in ios @boygirl

Requires RN 0.56 or newer
Cheers to all contributors and issue reporters!

Bugfixes

15 Sep 16:22

Choose a tag to compare

[ios] Restore ability to disable kerning
[ios] Fix kerning for Korean and Chinese characters. Issue #719

A bunch of PRs merged

02 Jul 03:11

Choose a tag to compare

Allow numeric dimensions in Use element
Fix touch in groups and use @maxkomarychev
Fixed TVOS target @Max2817
drawOutput() only when Layout is != 0 @Crash--
Remove 'child.type === Stop' check from extractGradient @Fitzpasd
Removing check for cachedClipPath when getting clipPath in VirtualNode, as it hinders image clip path update, when animating the clip path itself @RasmusFredensborg
Fixes android arc @davidpricedev
Implement onLayout @maxkomarychev
[android] Handle gracefully gradients with only one stop @isnotgood
[android] fix rendering of nested svg
[android] fix inherited attributes
[android] fix text hit test

Thanks to all the contributors and any users reporting reproducible issues!

Expo compatibility

15 Feb 10:04

Choose a tag to compare

New release with fixes for integrating latest version into Expo. Thanks goes to @ide and @terribleben !

Happy lunar new year and spring festival everyone!

《雞飛除舊歲 狗來旺新年》𧫴祝闔家吉祥,和樂安康!

Bugfixes and align version with react-native init

03 Feb 19:10

Choose a tag to compare

Implement correct transform parser
Implement custom distance along a path algorithm and data structure
Fix image positions and hit area calculations
Fix baseline alignment
Allow text on a path using any svg node
Optimize hasGlyph handling
Fix strokeWidth hitarea calculation
Fix percentage regex
Remove QuartzBookPack and PerformanceBezier
Fix tvOS compile issue Thanks to @dlowder-salesforce
Add typescript definitions Thanks to @simonbuchan
Fixes Android Release images not rendering (Issue #129) Thanks to @jerzxu

v6.0.1-rc.2

17 Jan 19:43

Choose a tag to compare

v6.0.1-rc.2 Pre-release
Pre-release

Tailor made data structure and algorithm for text on a path.
Remove native iOS dependencies and various bug fixes.

6.0.1-rc.1

02 Dec 19:25

Choose a tag to compare

6.0.1-rc.1 Pre-release
Pre-release

Fix: iOS build failure due to PerformanceBezier and QuartzBookPack