ral-facilities / datagateway

DataGateway is a portal that supports discovery and access large science facilities data. It is developed as a plugin for SciGateway
Apache License 2.0
9 stars 5 forks source link

Update dependency @welldone-software/why-did-you-render to v8 #1635

Closed renovate[bot] closed 7 months ago

renovate[bot] commented 7 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@welldone-software/why-did-you-render 7.0.1 -> 8.0.1 age adoption passing confidence

Release Notes

welldone-software/why-did-you-render (@​welldone-software/why-did-you-render) ### [`v8.0.1`](https://togithub.com/welldone-software/why-did-you-render/releases/tag/v8.0.1) [Compare Source](https://togithub.com/welldone-software/why-did-you-render/compare/v8.0.0...v8.0.1) ##### Breaking changes - Now only support `React 18` since it differs quite a lot from previous versions when monkey patching. by [@​vzaidman](https://togithub.com/vzaidman) - For older versions use @​^7 - Renamed the internal property that checks if React is monkey patched from `React.isWDYR` to `React.__IS_WDYR__` by [@​vzaidman](https://togithub.com/vzaidman) #### Non-breaking changes - Add support for `useSyncExternalStore` by [@​iamakulov](https://togithub.com/iamakulov) in [https://github.com/welldone-software/why-did-you-render/pull/283](https://togithub.com/welldone-software/why-did-you-render/pull/283) - Updated all packages to latest versions and adjusted tests, builds and dev server - no more `yarn audit` vulnerabilities by [@​vzaidman](https://togithub.com/vzaidman) #### Docs updates - Smaller logo in README.md by [@​alex-page](https://togithub.com/alex-page) in [https://github.com/welldone-software/why-did-you-render/pull/248](https://togithub.com/welldone-software/why-did-you-render/pull/248) - Add an example for using named imports with trackExtraHooks by [@​xepozz](https://togithub.com/xepozz) in [https://github.com/welldone-software/why-did-you-render/pull/245](https://togithub.com/welldone-software/why-did-you-render/pull/245) - fix simple typos by [@​lpmi-13](https://togithub.com/lpmi-13) in [https://github.com/welldone-software/why-did-you-render/pull/282](https://togithub.com/welldone-software/why-did-you-render/pull/282) - Fix sentence by [@​busybox11](https://togithub.com/busybox11) in [https://github.com/welldone-software/why-did-you-render/pull/275](https://togithub.com/welldone-software/why-did-you-render/pull/275) #### New Contributors - [@​alex-page](https://togithub.com/alex-page) made their first contribution in [https://github.com/welldone-software/why-did-you-render/pull/248](https://togithub.com/welldone-software/why-did-you-render/pull/248) - [@​xepozz](https://togithub.com/xepozz) made their first contribution in [https://github.com/welldone-software/why-did-you-render/pull/245](https://togithub.com/welldone-software/why-did-you-render/pull/245) - [@​iamakulov](https://togithub.com/iamakulov) made their first contribution in [https://github.com/welldone-software/why-did-you-render/pull/283](https://togithub.com/welldone-software/why-did-you-render/pull/283) - [@​lpmi-13](https://togithub.com/lpmi-13) made their first contribution in [https://github.com/welldone-software/why-did-you-render/pull/282](https://togithub.com/welldone-software/why-did-you-render/pull/282) - [@​busybox11](https://togithub.com/busybox11) made their first contribution in [https://github.com/welldone-software/why-did-you-render/pull/275](https://togithub.com/welldone-software/why-did-you-render/pull/275) ### [`v8.0.0`](https://togithub.com/welldone-software/why-did-you-render/releases/tag/v8.0.0) [Compare Source](https://togithub.com/welldone-software/why-did-you-render/compare/v7.0.1...v8.0.0) oops! please use v8.0.1 and above :)

Configuration

📅 Schedule: Branch creation - "after 10pm every weekday,before 5am every weekday,every weekend" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.

codecov[bot] commented 7 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (e52d372) 96.16% compared to head (5b7b7c6) 95.61%. Report is 3 commits behind head on develop.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## develop #1635 +/- ## =========================================== - Coverage 96.16% 95.61% -0.56% =========================================== Files 170 58 -112 Lines 7485 2758 -4727 Branches 2378 892 -1486 =========================================== - Hits 7198 2637 -4561 + Misses 266 118 -148 + Partials 21 3 -18 ``` | [Flag](https://app.codecov.io/gh/ral-facilities/datagateway/pull/1635/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ral-facilities) | Coverage Δ | | |---|---|---| | [common](https://app.codecov.io/gh/ral-facilities/datagateway/pull/1635/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ral-facilities) | `95.61% <ø> (ø)` | | | [dataview](https://app.codecov.io/gh/ral-facilities/datagateway/pull/1635/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ral-facilities) | `?` | | | [download](https://app.codecov.io/gh/ral-facilities/datagateway/pull/1635/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ral-facilities) | `?` | | | [search](https://app.codecov.io/gh/ral-facilities/datagateway/pull/1635/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ral-facilities) | `?` | | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ral-facilities#carryforward-flags-in-the-pull-request-comment) to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

louise-davies commented 7 months ago

Needs react 18. plus it's a dev dependency we only sometimes use - probably should just remove

renovate[bot] commented 7 months ago

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future 8.x releases. But if you manually upgrade to 8.x then Renovate will re-enable minor and patch updates automatically.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.