Skip to content

Releases: software-mansion/react-native-svg

v15.11.1

09 Jan 20:05
Compare
Choose a tag to compare

Hotfix for v15.11.0 where the podspec was corrupted due to missing scripts folder in package.

What's Changed

  • fix: include scripts/rnsvg_utils.rb in release by @jakex7 in #2607

Full Changelog: v15.11.0...v15.11.1

v15.11.0

09 Jan 16:14
Compare
Choose a tag to compare

Get ready for react-native@0.77, which includes some minor fixes and improvements.
On the new architecture, onLayout will now fire only once and provide the correct dimensions.

What's Changed

  • refactor: use old style switch statement in FeCompositeView.java by @mrtawil in #2562
  • chore: bump TestsExample to react-native@0.77.0-rc.1 by @jakex7 in #2556
  • fix: currentColor overflow by @jakex7 in #2570
  • feat: add codegen ios.componentProvider by @jakex7 in #2572
  • feat: custom shadow nodes by @jakex7 in #2568
  • remove: *.metal from podspec source_files by @jakex7 in #2576
  • fix: currentColor stale value by @boazarad88 in #2573
  • test: fix e2e tests by @jakex7 in #2578
  • chore: fabric macos example CI by @jakex7 in #2579
  • feat: allow single quote ID wrapper by @jakex7 in #2580
  • feat: use yoga::StyleLength instead of yoga::value on 77+ by @jakex7 in #2582
  • chore: bump react-native and other packages by @jakex7 in #2598
  • fix: remove package from AndroidManifest.xml by @jakex7 in #2600
  • chore: update generated specs for the old architecture to work on 0.77 by @jakex7 in #2586
  • chore: bump tests-example to react-native@0.77.0-rc.6 by @jakex7 in #2601
  • refactor: update eslint disable comments after config changes by @jakex7 in #2602
  • fix: CMake flags by @jakex7 in #2603

New Contributors

Full Changelog: v15.10.1...v15.11.0

v15.10.1

05 Dec 11:08
Compare
Choose a tag to compare

Fix for a crash occurring when id is numeric.

What's Changed

  • fix: do not parse id as number in any case by @jakex7 in #2563

Full Changelog: v15.10.0...v15.10.1

v15.10.0

03 Dec 12:03
Compare
Choose a tag to compare

This release focuses primarily on bug fixes and minor enhancements.

What's Changed

  • fix: filters memory leak on apple by @jakex7 in #2534
  • fix: react-native-windows implementation for new architecture by @acoates-ms in #2527
  • fix: remove fill and stroke when its unset by @jakex7 in #2536
  • refactor: use old style switch statement by @jakex7 in #2538
  • chore: fix paper-macos-example workflow by @jakex7 in #2539
  • feat: update SvgPackage to supported stable API's by @javache in #2541
  • fix: react-native@0.73 sourceSet to maintain support by @jakex7 in #2543
  • fix: resolve transforms on new architecture by @jakex7 in #2542
  • fix: getBBox size by @jakex7 in #2549
  • fix: animated transform last frame by @jakex7 in #2553
  • refactor: replace deprecated processTransform by @jakex7 in #2554
  • feat: make RenderableView.hitTest public to create a cross-library interface by @latekvo in #2555
  • fix: FeComposite add default value for k1...4 by @jakex7 in #2557

New Contributors

Full Changelog: v15.9.0...v15.10.0

v15.9.0

13 Nov 13:28
Compare
Choose a tag to compare

This release includes two new filters along with numerous minor improvements and fixes. A huge thanks to all contributors! 🚀

  • FeDropShadow
  • FeComposite

What's Changed

New Contributors

Full Changelog: v15.8.0...v15.9.0

v15.8.0

17 Oct 12:30
Compare
Choose a tag to compare

This minor release introduces several enhancements, including the addition of new filters (FeFlood and FeBlend), improvements to the filter region 🖼️, support for currentColor 🎨, and compatibility with react-native@0.76 🎉

What's Changed

  • feat: support react-native@0.76 by @jakex7 in #2445
  • fix: exclude e2e from types in release by @jakex7 in #2454
  • fix: masked element layer opacity when previous item has stroke opacity by @jakex7 in #2456
  • refactor: use node resolver to locate React Native package by @jakex7 in #2461
  • chore: update Gemfile.lock file, start using bundle exec pod install by @bohdanprog in #2464
  • feat: implement maskUnits by @jakex7 in #2457
  • feat: add support base64 uri type in SvgUri component by @bohdanprog in #2444
  • fix: currentColor dimming by @jakex7 in #2465
  • fix: do not crash when borderRadius is set on Android by @jakex7 in #2415
  • style: format and rename variables by @jakex7 in #2469
  • feat: properly implement currentColor by @jakex7 in #2466
  • feat: support css variables for SvgCss by @bohdanprog in #2459
  • feat: invalidate on color change by @jakex7 in #2470
  • chore: update iOS workflows by @bohdanprog in #2467
  • chore: improve example configuration by @bohdanprog in #2472
  • feat: improve animating colors by @jakex7 in #2471
  • chore: change babel preset to @react-native/babel-preset by @jakex7 in #2482
  • chore: regenerate Podfile.lock in example apps by @jakex7 in #2483
  • chore: bump TestsExample app to react-native@0.76.0-rc.4 by @jakex7 in #2484
  • feat: implement filter region lengths directly on RNSVGFilterRegion by @jakex7 in #2485
  • feat: properly implement filter region unit USER_SPACE_ON_USE by @jakex7 in #2486
  • feat: FeFlood by @jakex7 in #2487
  • fix: do not remove filter region on recycle by @jakex7 in #2488
  • fix: filter subregion depend on primitive units not filter units by @jakex7 in #2490
  • feat: FeBlend by @jakex7 in #2489
  • chore: bump example app to react-native@0.76.0-rc.5 by @jakex7 in #2492
  • remove: deprecated sourceSets by @jakex7 in #2493
  • fix: crop rect invalid bounds crash by @jakex7 in #2494

Full Changelog: v15.7.0...v15.8.0

v15.8.0-rc.2

14 Oct 07:55
Compare
Choose a tag to compare
v15.8.0-rc.2 Pre-release
Pre-release

Release candidate with support for react-native@0.76

What's Changed

Full Changelog: v15.8.0-rc.1...v15.8.0-rc.2

v15.8.0-rc.1

17 Sep 12:59
Compare
Choose a tag to compare
v15.8.0-rc.1 Pre-release
Pre-release

Release candidate with support for react-native@0.76

What's Changed

Full Changelog: v15.8.0-rc.0...v15.8.0-rc.1

v15.8.0-rc.0

17 Sep 09:09
Compare
Choose a tag to compare
v15.8.0-rc.0 Pre-release
Pre-release

Release candidate with support for react-native@0.76

What's Changed

Full Changelog: v15.7.0...v15.8.0-rc.0

v15.7.1

17 Sep 12:45
Compare
Choose a tag to compare

Hotfix for v15.7.0

What's Changed

  • fix: exclude e2e from types in release by @jakex7 in ##2454

Full Changelog: v15.7.0...v15.7.1