fix(deps): update dependency react-native-svg to v15
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| react-native-svg | 13.14.1 -> 15.7.1 |
Release Notes
react-native-community/react-native-svg (react-native-svg)
v15.7.1
v15.7.0
A minor release introducing the implementation of filter regions along with some bug fixes 🔧
What's Changed
- fix: android svg scale 0 by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2424
- feat: e2e snapshot tests by @​CDFN in https://github.com/software-mansion/react-native-svg/pull/2338
- feat: add load method by @​WoLewicki in https://github.com/software-mansion/react-native-svg/pull/2427
- fix: reset paint settings before drawing final bitmap by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2439
- fix: add deprecated SvgViewManager to not break 0.72 by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2435
- docs: introduce about webpack by @​bohdanprog in https://github.com/software-mansion/react-native-svg/pull/2434
- docs: broken link in the readme file by @​JohnAdib in https://github.com/software-mansion/react-native-svg/pull/2443
- feat: implement filter region by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2441
- fix: Android group
opacityprop by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2417 - fix: render G offscreen only when it's needed (opacity != 1) by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2450
- fix: transform scale on android by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2452
New Contributors
- @​JohnAdib made their first contribution in https://github.com/software-mansion/react-native-svg/pull/2443
Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v15.6.0...v15.7.0
v15.6.0
In this version, we've introduced support for React Native 0.75, Fabric support on Windows, and a few minor enhancements and fixes. Thank you to everyone who contributed! 🚀
What's Changed
- chore: bump reanimated in macos example on paper by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2398
- feat: add support int32 color by @​bohdanprog in https://github.com/software-mansion/react-native-svg/pull/2397
- fix: implementation toDataURL for iOS platform both architectures by @​bohdanprog in https://github.com/software-mansion/react-native-svg/pull/2405
- chore: cleanup example apps by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2408
- feat(windows): add fabric support by @​marlenecota in https://github.com/software-mansion/react-native-svg/pull/2321
- feat: support dataUri for android platform by @​bohdanprog in https://github.com/software-mansion/react-native-svg/pull/2396
- feat: introduce hitSlop prop by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2407
- feat: rewrite
Svgtransform by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2403 - Support-rgb(R%,G%,B%)-percentage by @​hryhoriiK97 in https://github.com/software-mansion/react-native-svg/pull/2363
- chore: bump apps to RN 0.75 by @​WoLewicki in https://github.com/software-mansion/react-native-svg/pull/2340
- chore(deps): bump rexml from 3.2.6 to 3.3.3 in /tests-example by @​dependabot in https://github.com/software-mansion/react-native-svg/pull/2410
- chore: fix prettier by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2416
- fix: do not resolve asset url for every object on web. by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2419
- fix: transforms on macOS old arch by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2420
New Contributors
- @​hryhoriiK97 made their first contribution in https://github.com/software-mansion/react-native-svg/pull/2363
Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v15.5.0...v15.6.0
v15.5.0
🎉 Minor release introducing new filters, CSS filters API on FilterImage component and many bug fixes.
Thanks for all your contributions 🚀
What's Changed
- feat: improve windows ci job by @​marlenecota in https://github.com/software-mansion/react-native-svg/pull/2329
- fix: remove using pattern matching in FilterView by @​bohdanprog in https://github.com/software-mansion/react-native-svg/pull/2354
- fix: allow to array style prop by @​heecheolman in https://github.com/software-mansion/react-native-svg/pull/2189
- feat: format project and change in test example default component by @​bohdanprog in https://github.com/software-mansion/react-native-svg/pull/2350
- feat: update reanimated dependency by @​bohdanprog in https://github.com/software-mansion/react-native-svg/pull/2336
- fix: cannot set property transform of undefined (gStyle) by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2355
- feat: add new resolve web asset function by @​bohdanprog in https://github.com/software-mansion/react-native-svg/pull/2334
- Feat: add scripts to sync archs by @​maciekstosio in https://github.com/software-mansion/react-native-svg/pull/2357
- fix: ignore invalid filter id by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2360
- fix: macOS new architecture build by @​bohdanprog in https://github.com/software-mansion/react-native-svg/pull/2341
- fix: color shift in FeColorMatrix on android by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2365
- fix: applying multiple filters on iOS by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2366
- feat: introduce CSS filter API on FilterImage by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2359
- feat: support filters on web by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2346
- feat: add
FeGaussianBlurfilter by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2352 - feat: add
FeOffsetfilter by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2361 - refactor: small changes to filters by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2368
- feat: Add link to QA section and feature requests by @​bohdanprog in https://github.com/software-mansion/react-native-svg/pull/2373
- fix(xml): extract tags map to separate entry point for mobile & web by @​joshuayoes in https://github.com/software-mansion/react-native-svg/pull/1916
- fix: type problem ReactNativeSvg.web.ts by @​bohdanprog in https://github.com/software-mansion/react-native-svg/pull/2374
- fix: web example by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2376
- fix: add new macos examples by @​bohdanprog in https://github.com/software-mansion/react-native-svg/pull/2372
- chore: update example yarn.lock by @​bohdanprog in https://github.com/software-mansion/react-native-svg/pull/2378
- feat: Make CMake less verbose by @​tjzel in https://github.com/software-mansion/react-native-svg/pull/2377
- fix: circular-dependencies by @​bohdanprog in https://github.com/software-mansion/react-native-svg/pull/2381
- feat: add web implementation SvgXml and others component by @​bohdanprog in https://github.com/software-mansion/react-native-svg/pull/2382
- feat: add
FeMergeandFeMergeNodefilters by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2369 - fix: FeMerge on paper by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2384
- fix: mac os crashes by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2385
- fix: change way passing onPress prop by @​bohdanprog in https://github.com/software-mansion/react-native-svg/pull/2386
- fix:
FilterImagecss filter on web by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2387 - feat: placeholders for unimplemented filters and support for Web by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2392
- fix: FeGaussianBlur stdDeviation on Apple by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2388
- fix: problem with reanimated example in web platoform by @​bohdanprog in https://github.com/software-mansion/react-native-svg/pull/2390
- refactor: unify filters types by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2394
- fix: apple empty filter results by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2393
- feat: clean GitHub workflows by @​bohdanprog in https://github.com/software-mansion/react-native-svg/pull/2391
- fix: deconstruct filter from styles by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2389
New Contributors
- @​heecheolman made their first contribution in https://github.com/software-mansion/react-native-svg/pull/2189
- @​joshuayoes made their first contribution in https://github.com/software-mansion/react-native-svg/pull/1916
Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v15.4.0...v15.5.0
v15.4.0
Introducing the long-awaited filters in react-native-svg! 🎉 This minor release includes the first filter, FeColorMatrix, along with numerous fixes and other improvements.
What's Changed
- fix: error when building paper after fabric by @​maciekstosio in https://github.com/software-mansion/react-native-svg/pull/2281
- Handle error when pass wrong uri to SvgFromUri component by @​bohdanprog in https://github.com/software-mansion/react-native-svg/pull/2289
- chore: TestsExample app fix reanimated and metro.config issues by @​bohdanprog in https://github.com/software-mansion/react-native-svg/pull/2291
- chore: remove macos-build-test.yml by @​bohdanprog in https://github.com/software-mansion/react-native-svg/pull/2292
- chore: add hire us section to readme by @​kacperkapusciak in https://github.com/software-mansion/react-native-svg/pull/2295
- feat: github action close-when-stale by @​bohdanprog in https://github.com/software-mansion/react-native-svg/pull/2296
- fixed pars on Android platform prop strokeDasharray by @​bohdanprog in https://github.com/software-mansion/react-native-svg/pull/2294
- feat: add new bug issue template, and github actions by @​bohdanprog in https://github.com/software-mansion/react-native-svg/pull/2300
- fix: issue template by @​bohdanprog in https://github.com/software-mansion/react-native-svg/pull/2301
- fix: example app package.json file and yarn.lock by @​bohdanprog in https://github.com/software-mansion/react-native-svg/pull/2303
- fix: handle onPress prop on web app by @​bohdanprog in https://github.com/software-mansion/react-native-svg/pull/2302
- fix: android PathParser crash app if pass some wrong d prop by @​bohdanprog in https://github.com/software-mansion/react-native-svg/pull/2308
- fix: scaling when mask is set by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2299
- add onLoad prop to Image component by @​bohdanprog in https://github.com/software-mansion/react-native-svg/pull/2293
- feat: update needs-more-info git workflow by @​bohdanprog in https://github.com/software-mansion/react-native-svg/pull/2314
- fix: new arch invalidate on mount/unmount by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2318
- Fix: image onLoad props by @​bohdanprog in https://github.com/software-mansion/react-native-svg/pull/2317
- feat(windows): add support for 74 and bump Example by @​marlenecota in https://github.com/software-mansion/react-native-svg/pull/2315
- feat: add Example Windows build workflow by @​marlenecota in https://github.com/software-mansion/react-native-svg/pull/2322
- fix: add check in RNSVGImage for macos platform by @​bohdanprog in https://github.com/software-mansion/react-native-svg/pull/2324
- Add correct invalidate calls to SvgView on ios with test by @​Kicu in https://github.com/software-mansion/react-native-svg/pull/2327
- fix: extract opacity use percentage values by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2325
- feat: change folders structure by @​bohdanprog in https://github.com/software-mansion/react-native-svg/pull/2319
- Implement mask-type property by @​SergeyYurkevich in https://github.com/software-mansion/react-native-svg/pull/2152
- feat: extract web example by @​bohdanprog in https://github.com/software-mansion/react-native-svg/pull/2333
- fix: macos mask by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2337
- fix: fix format-js task to reflect changes made to folder structure by @​CDFN in https://github.com/software-mansion/react-native-svg/pull/2342
- Add missing
#include <folly/dynamic.h>on RN 0.75 by @​tomekzaw in https://github.com/software-mansion/react-native-svg/pull/2344 - feat: filters support FeColorMatrix and FilterImage by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2316
- fix: mask and filters rendering issues by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2345
New Contributors
- @​maciekstosio made their first contribution in https://github.com/software-mansion/react-native-svg/pull/2281
- @​bohdanprog made their first contribution in https://github.com/software-mansion/react-native-svg/pull/2289
- @​Kicu made their first contribution in https://github.com/software-mansion/react-native-svg/pull/2327
- @​SergeyYurkevich made their first contribution in https://github.com/software-mansion/react-native-svg/pull/2152
- @​CDFN made their first contribution in https://github.com/software-mansion/react-native-svg/pull/2342
Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v15.3.0...v15.4.0
v15.3.0
Minor release fixing some long-standing bugs. Thank you for your contributions! 🎉
What's Changed
- Add dxguid.lib to release action by @​Arthurmtro in https://github.com/software-mansion/react-native-svg/pull/2243
- fix: set default strokeWidth to 1 on android by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2269
- fix: remove
errexport by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2270 - fix: Fix pod install not working with lower version of Cocoapods due to visionOS by @​jihoon416 in https://github.com/software-mansion/react-native-svg/pull/2240
- fix: Fix static view config validation for RNSVGSvgViewAndroid by @​fabriziocucci in https://github.com/software-mansion/react-native-svg/pull/2274
- fix: radialGradient
r={0}by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2271 - fix: toDataUrl line breaks by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2272
- fix: change android package name by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2275
- fix: parsing
<inside comments by @​jakex7 in https://github.com/software-mansion/react-native-svg/pull/2277
New Contributors
- @​Arthurmtro made their first contribution in https://github.com/software-mansion/react-native-svg/pull/2243
- @​jakex7 made their first contribution in https://github.com/software-mansion/react-native-svg/pull/2269
- @​jihoon416 made their first contribution in https://github.com/software-mansion/react-native-svg/pull/2240
- @​fabriziocucci made their first contribution in https://github.com/software-mansion/react-native-svg/pull/2274
Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v15.2.0...v15.3.0
v15.2.0
Minor release adding support for RN 0.74 on New Architecture and introducing some bug fixes. Thank you for your contributions!
What's Changed
- feat: add needed changes for RN 0.74 by @​WoLewicki in https://github.com/software-mansion/react-native-svg/pull/2231
- Fix CMakeLists for Android by @​tjzel in https://github.com/software-mansion/react-native-svg/pull/2249
- Adds support to compile react-native-svg against WinAppSDK by @​rozele in https://github.com/software-mansion/react-native-svg/pull/2255
- feat: bump RN to 0.74 in FabricExample and remove rea hacks by @​WoLewicki in https://github.com/software-mansion/react-native-svg/pull/2262
- feat: bump RN to 0.74 in Example by @​WoLewicki in https://github.com/software-mansion/react-native-svg/pull/2263
New Contributors
- @​tjzel made their first contribution in https://github.com/software-mansion/react-native-svg/pull/2249
Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v15.1.0...v15.2.0
v15.1.0
Minor release including proper support for react-native-reanimated to the library on new architecture by using dynamic values for codegen.
What's Changed
- feat: use dynamics instead of strings for props that can be either string or number by @​WoLewicki in https://github.com/software-mansion/react-native-svg/pull/2238
Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v15.0.0...v15.1.0
v15.0.0
Major release introducing support for visionOS :tada:, some bug fixes and a BREAKING CHANGE due to https://github.com/software-mansion/react-native-svg/pull/2232. If your app already supports iOS >= 12.4 then you can safely upgrade the version, otherwise, you have to bump it first.
What's Changed
- feat: add visionOS support by @​okwasniewski in https://github.com/software-mansion/react-native-svg/pull/2190
- fix: Correct types for transformsArrayToProps by @​crazyfraggle in https://github.com/software-mansion/react-native-svg/pull/2193
- chore: bump examples to 0.73.1 by @​WoLewicki in https://github.com/software-mansion/react-native-svg/pull/2201
- Fix type exports and enable
isolatedModulessetting to catch it intscby @​renchap in https://github.com/software-mansion/react-native-svg/pull/2197 - Fix crash when SVG is unloaded by XAML by @​rozele in https://github.com/software-mansion/react-native-svg/pull/2195
- fix(SvgCssUri): support rendering fallback instead of crashing the app when loading invalid content from remote svg file by @​quangkcao in https://github.com/software-mansion/react-native-svg/pull/2196
- fix: Ensure RNSVG.dll is built with proper publisher/versioning information via new resource file. by @​taenri in https://github.com/software-mansion/react-native-svg/pull/2191
- Update ios-build-test.yml by @​WoLewicki in https://github.com/software-mansion/react-native-svg/pull/2207
- fix: visionOS support by @​tomekzaw in https://github.com/software-mansion/react-native-svg/pull/2218
- fixed @​Deprecated warning in React Native 0.73: 'com.facebook.react.common.StandardCharsets' is deprecated and marked for removal by @​coder-xiaomo in https://github.com/software-mansion/react-native-svg/pull/2208
- fix: typo on require statement (
WithLocalSvg) by @​voidsatisfaction in https://github.com/software-mansion/react-native-svg/pull/2223 - fix: Add missing nan value checks for bounds size by @​MatiPl01 in https://github.com/software-mansion/react-native-svg/pull/2220
- chore(deps): bump ip from 1.1.8 to 1.1.9 in /Example by @​dependabot in https://github.com/software-mansion/react-native-svg/pull/2228
- feat: bump minimal ios version to 12.4 by @​WoLewicki in https://github.com/software-mansion/react-native-svg/pull/2232
New Contributors
- @​okwasniewski made their first contribution in https://github.com/software-mansion/react-native-svg/pull/2190
- @​crazyfraggle made their first contribution in https://github.com/software-mansion/react-native-svg/pull/2193
- @​quangkcao made their first contribution in https://github.com/software-mansion/react-native-svg/pull/2196
- @​taenri made their first contribution in https://github.com/software-mansion/react-native-svg/pull/2191
- @​coder-xiaomo made their first contribution in https://github.com/software-mansion/react-native-svg/pull/2208
- @​voidsatisfaction made their first contribution in https://github.com/software-mansion/react-native-svg/pull/2223
- @​MatiPl01 made their first contribution in https://github.com/software-mansion/react-native-svg/pull/2220
Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v14.1.0...v15.0.0
v14.2.0
Fixed static view config validation #​2274. Thanks @​fabriziocucci for contribution!
Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v14.1.0...v14.2.0
v14.1.0
Minor release adding support for RN 0.73 and fixing some bugs :tada: Thank you for all your contributions!
What's Changed
- fix: remove unused header causing problems by @​WoLewicki in https://github.com/software-mansion/react-native-svg/pull/2175
- fix
SvgCssUrifallback by @​myou11 in https://github.com/software-mansion/react-native-svg/pull/2171 - Minor fix to prevent crash when Loaded fires twice by @​rozele in https://github.com/software-mansion/react-native-svg/pull/2180
- feat: add support for RN 73 by @​WoLewicki in https://github.com/software-mansion/react-native-svg/pull/2181
New Contributors
- @​myou11 made their first contribution in https://github.com/software-mansion/react-native-svg/pull/2171
- @​rozele made their first contribution in https://github.com/software-mansion/react-native-svg/pull/2180
Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v14.0.0...v14.1.0
v14.0.0
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 https://github.com/software-mansion/react-native-svg/pull/2143
- perf: avoid unnecessary shared_ptr copies in Fabric components by @​javache in https://github.com/software-mansion/react-native-svg/pull/2164
- fix: props are no longer unnecesarily copied in new architecture by @​javache in https://github.com/software-mansion/react-native-svg/pull/2163
- chore(deps): bump @​babel/traverse from 7.22.8 to 7.23.2 in /Example by @​dependabot in https://github.com/software-mansion/react-native-svg/pull/2158
- Build
renderer/components/rnsvgwith-std=c++20by @​NickGerleman in https://github.com/software-mansion/react-native-svg/pull/2141 - chore: bump examples to rn 0.72.6 by @​WoLewicki in https://github.com/software-mansion/react-native-svg/pull/2166
- [Windows] Port to Direct2D to remove win2d dependency by @​marlenecota in https://github.com/software-mansion/react-native-svg/pull/2052
- feat: move css to different package for size reduction by @​WoLewicki in https://github.com/software-mansion/react-native-svg/pull/2168
New Contributors
- @​pvegh made their first contribution in https://github.com/software-mansion/react-native-svg/pull/2143
- @​javache made their first contribution in https://github.com/software-mansion/react-native-svg/pull/2164
- @​NickGerleman made their first contribution in https://github.com/software-mansion/react-native-svg/pull/2141
Full Changelog: https://github.com/software-mansion/react-native-svg/compare/v13.14.0...v14.0.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
Performance Comparison Report
- Current: HEAD (4dcbb7a4238c42d8c32707003a412ba19096ae75) - 2024-10-25 12:34:03Z
- Baseline: main (82af33dc42adc5567793ad91ad977402e80e1672) - 2024-10-25 12:33:13Z
Significant Changes To Duration
There are no entries
Meaningless Changes To Duration
Show entries
| Name | Type | Duration | Count |
|---|---|---|---|
| Perf test Renders markdown | render | 47.8 ms → 43.7 ms (-4.1 ms, -8.6%) | 1 → 1 |
Show details
| Name | Type | Duration | Count |
|---|---|---|---|
| Perf test Renders markdown | render | Baseline Mean: 47.8 ms Stdev: 6.2 ms (13.0%) Runs: 53.0 56.0 54.5 50.1 46.8 41.4 53.0 40.5 41.8 41.1 Warmup runs: 1730.5 Current Mean: 43.7 ms Stdev: 4.1 ms (9.4%) Runs: 44.4 41.4 49.2 50.8 48.1 40.2 40.1 41.1 41.4 40.6 Warmup runs: 148.5 |
Baseline Mean: 1 Stdev: 0 (0.0%) Runs: 1 1 1 1 1 1 1 1 1 1 Render issues: Current Mean: 1 Stdev: 0 (0.0%) Runs: 1 1 1 1 1 1 1 1 1 1 Render issues: |
Render Count Changes
There are no entries
Render Issues
There are no entries
Added Scenarios
There are no entries
Removed Scenarios
There are no entries
Generated by :no_entry_sign: dangerJS against 5a2dcf62e9d621995c5619d10de70b8dc3616816