keystonejs / keystone-5

https://v5.keystonejs.com
MIT License
64 stars 33 forks source link

Update dependency react-router-dom to v6 #361

Closed renovate[bot] closed 2 years ago

renovate[bot] commented 2 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
react-router-dom 5.2.0 -> 6.2.1 age adoption passing confidence

Release Notes

remix-run/react-router ### [`v6.2.1`](https://togithub.com/remix-run/react-router/releases/v6.2.1) [Compare Source](https://togithub.com/remix-run/react-router/compare/v6.2.0...v6.2.1) This release updates the internal `history` dependency to `5.2.0`. **Full Changelog**: https://github.com/remix-run/react-router/compare/v6.2.0...v6.2.1 ### [`v6.2.0`](https://togithub.com/remix-run/react-router/releases/v6.2.0) [Compare Source](https://togithub.com/remix-run/react-router/compare/v6.1.1...v6.2.0) #### πŸ› Bug fixes - Fixed the `RouteProps` `element` type, which should be a `ReactNode` ([#​8473](https://togithub.com/remix-run/react-router/issues/8473)) - Fixed a bug with `useOutlet` for top-level routes ([#​8483](https://togithub.com/remix-run/react-router/issues/8483)) #### ✨ Features - We now use statically analyzable CJS exports. This enables named imports in Node ESM scripts ([See the commit](https://togithub.com/remix-run/react-router/commit/29c7fc8b5f853b0b06ecd0f5682a9bbe6eca0715)). #### New Contributors - [@​thisiskartik](https://togithub.com/thisiskartik) made their first contribution in [https://github.com/remix-run/react-router/pull/8487](https://togithub.com/remix-run/react-router/pull/8487) - [@​vijaypushkin](https://togithub.com/vijaypushkin) made their first contribution in [https://github.com/remix-run/react-router/pull/8491](https://togithub.com/remix-run/react-router/pull/8491) **Full Changelog**: https://github.com/remix-run/react-router/compare/v6.1.1...v6.2.0 ### [`v6.1.1`](https://togithub.com/remix-run/react-router/releases/v6.1.1) [Compare Source](https://togithub.com/remix-run/react-router/compare/v6.1.0...v6.1.1) In v6.1.0 we inadvertently shipped a new, undocumented API that will likely introduce bugs ([#​7586](https://togithub.com/remix-run/react-router/issues/7586)). We have flagged `HistoryRouter` as `unstable_HistoryRouter`, as this API will likely need to change before a new major release. **Full Changelog**: https://github.com/remix-run/react-router/compare/v6.1.0...v6.1.1 ### [`v6.1.0`](https://togithub.com/remix-run/react-router/releases/v6.1.0) [Compare Source](https://togithub.com/remix-run/react-router/compare/v6.0.2...v6.1.0) #### πŸ› Bug fixes - Fixed a bug that broke support for base64 encoded IDs on nested routes ([#​8291](https://togithub.com/remix-run/react-router/issues/8291)) #### ✨ Features - `` can now receive a `context` prop. This value is passed to child routes and is accessible via the new `useOutletContext` hook. See [the API docs](https://reactrouter.com/docs/en/v6/api#useoutletcontext) for details. ([#​8461](https://togithub.com/remix-run/react-router/issues/8461)) - `` can now receive a child function for access to its props. ([#​8164](https://togithub.com/remix-run/react-router/issues/8164)) #### πŸ’… Enhancements - Improved TypeScript signature for `useMatch` and `matchPath`. For example, when you call `useMatch("foo/:bar/:baz")`, the path is parsed and the return type will be `PathMatch<"bar" | "baz">`. ([#​8030](https://togithub.com/remix-run/react-router/issues/8030)) - A few error message improvements ([#​8202](https://togithub.com/remix-run/react-router/issues/8202)) #### New Contributors - [@​rwieruch](https://togithub.com/rwieruch) made their first contribution in [https://github.com/remix-run/react-router/pull/8244](https://togithub.com/remix-run/react-router/pull/8244) - [@​codeiotic](https://togithub.com/codeiotic) made their first contribution in [https://github.com/remix-run/react-router/pull/8247](https://togithub.com/remix-run/react-router/pull/8247) - [@​Sannnao](https://togithub.com/Sannnao) made their first contribution in [https://github.com/remix-run/react-router/pull/8263](https://togithub.com/remix-run/react-router/pull/8263) - [@​mattmazzola](https://togithub.com/mattmazzola) made their first contribution in [https://github.com/remix-run/react-router/pull/8255](https://togithub.com/remix-run/react-router/pull/8255) - [@​ngokevin](https://togithub.com/ngokevin) made their first contribution in [https://github.com/remix-run/react-router/pull/8267](https://togithub.com/remix-run/react-router/pull/8267) - [@​TimisRobert](https://togithub.com/TimisRobert) made their first contribution in [https://github.com/remix-run/react-router/pull/8269](https://togithub.com/remix-run/react-router/pull/8269) - [@​mikeldking](https://togithub.com/mikeldking) made their first contribution in [https://github.com/remix-run/react-router/pull/8279](https://togithub.com/remix-run/react-router/pull/8279) - [@​fishmandev](https://togithub.com/fishmandev) made their first contribution in [https://github.com/remix-run/react-router/pull/8289](https://togithub.com/remix-run/react-router/pull/8289) - [@​rjerue](https://togithub.com/rjerue) made their first contribution in [https://github.com/remix-run/react-router/pull/8304](https://togithub.com/remix-run/react-router/pull/8304) - [@​rockingskier](https://togithub.com/rockingskier) made their first contribution in [https://github.com/remix-run/react-router/pull/8314](https://togithub.com/remix-run/react-router/pull/8314) - [@​arinthros](https://togithub.com/arinthros) made their first contribution in [https://github.com/remix-run/react-router/pull/8337](https://togithub.com/remix-run/react-router/pull/8337) - [@​noisypigeon](https://togithub.com/noisypigeon) made their first contribution in [https://github.com/remix-run/react-router/pull/8361](https://togithub.com/remix-run/react-router/pull/8361) - [@​elylucas](https://togithub.com/elylucas) made their first contribution in [https://github.com/remix-run/react-router/pull/8368](https://togithub.com/remix-run/react-router/pull/8368) - [@​paulsmithkc](https://togithub.com/paulsmithkc) made their first contribution in [https://github.com/remix-run/react-router/pull/8357](https://togithub.com/remix-run/react-router/pull/8357) - [@​sanketshah19](https://togithub.com/sanketshah19) made their first contribution in [https://github.com/remix-run/react-router/pull/8372](https://togithub.com/remix-run/react-router/pull/8372) - [@​JakubDrozd](https://togithub.com/JakubDrozd) made their first contribution in [https://github.com/remix-run/react-router/pull/8402](https://togithub.com/remix-run/react-router/pull/8402) - [@​markivancho](https://togithub.com/markivancho) made their first contribution in [https://github.com/remix-run/react-router/pull/8414](https://togithub.com/remix-run/react-router/pull/8414) - [@​turansky](https://togithub.com/turansky) made their first contribution in [https://github.com/remix-run/react-router/pull/8420](https://togithub.com/remix-run/react-router/pull/8420) - [@​shivamsinghchahar](https://togithub.com/shivamsinghchahar) made their first contribution in [https://github.com/remix-run/react-router/pull/8423](https://togithub.com/remix-run/react-router/pull/8423) - [@​petersendidit](https://togithub.com/petersendidit) made their first contribution in [https://github.com/remix-run/react-router/pull/8436](https://togithub.com/remix-run/react-router/pull/8436) - [@​Ajayff4](https://togithub.com/Ajayff4) made their first contribution in [https://github.com/remix-run/react-router/pull/8373](https://togithub.com/remix-run/react-router/pull/8373) - [@​RobHannay](https://togithub.com/RobHannay) made their first contribution in [https://github.com/remix-run/react-router/pull/8455](https://togithub.com/remix-run/react-router/pull/8455) - [@​kddnewton](https://togithub.com/kddnewton) made their first contribution in [https://github.com/remix-run/react-router/pull/8030](https://togithub.com/remix-run/react-router/pull/8030) - [@​brockross](https://togithub.com/brockross) made their first contribution in [https://github.com/remix-run/react-router/pull/8462](https://togithub.com/remix-run/react-router/pull/8462) - [@​sergiodxa](https://togithub.com/sergiodxa) made their first contribution in [https://github.com/remix-run/react-router/pull/8164](https://togithub.com/remix-run/react-router/pull/8164) - [@​baozouai](https://togithub.com/baozouai) made their first contribution in [https://github.com/remix-run/react-router/pull/8171](https://togithub.com/remix-run/react-router/pull/8171) - [@​liuhanqu](https://togithub.com/liuhanqu) made their first contribution in [https://github.com/remix-run/react-router/pull/8374](https://togithub.com/remix-run/react-router/pull/8374) **Full Changelog**: https://github.com/remix-run/react-router/compare/v6.0.1...v6.1.0 ### [`v6.0.2`](https://togithub.com/remix-run/react-router/releases/v6.0.2) [Compare Source](https://togithub.com/remix-run/react-router/compare/v6.0.1...v6.0.2) #### ✨ Features - Added the `reloadDocument` prop to ``. This allows `` to function like a normal anchor tag by reloading the document after navigation while maintaining the relative `to` resolution. #### πŸ—’οΈ Docs - Fixed several issues in docblocks and the docs themselves. See the [full changelog](https://togithub.com/remix-run/react-router/compare/v6.0.1...v6.0.2) for the deets! #### 🀝 New Contributors - [@​rwieruch](https://togithub.com/rwieruch) made their first contribution in [https://github.com/remix-run/react-router/pull/8244](https://togithub.com/remix-run/react-router/pull/8244) - [@​ProProgrammer2504](https://togithub.com/ProProgrammer2504) made their first contribution in [https://github.com/remix-run/react-router/pull/8247](https://togithub.com/remix-run/react-router/pull/8247) - [@​Sannnao](https://togithub.com/Sannnao) made their first contribution in [https://github.com/remix-run/react-router/pull/8263](https://togithub.com/remix-run/react-router/pull/8263) - [@​mattmazzola](https://togithub.com/mattmazzola) made their first contribution in [https://github.com/remix-run/react-router/pull/8255](https://togithub.com/remix-run/react-router/pull/8255) - [@​ngokevin](https://togithub.com/ngokevin) made their first contribution in [https://github.com/remix-run/react-router/pull/8267](https://togithub.com/remix-run/react-router/pull/8267) - [@​TimisRobert](https://togithub.com/TimisRobert) made their first contribution in [https://github.com/remix-run/react-router/pull/8269](https://togithub.com/remix-run/react-router/pull/8269) - [@​mikeldking](https://togithub.com/mikeldking) made their first contribution in [https://github.com/remix-run/react-router/pull/8279](https://togithub.com/remix-run/react-router/pull/8279) - [@​fishmandev](https://togithub.com/fishmandev) made their first contribution in [https://github.com/remix-run/react-router/pull/8289](https://togithub.com/remix-run/react-router/pull/8289) ##### Full Changelog ### [`v6.0.1`](https://togithub.com/remix-run/react-router/releases/v6.0.1) [Compare Source](https://togithub.com/remix-run/react-router/compare/v6.0.0...v6.0.1) ##### πŸ› Bug Fixes - Add a default `` value ([#​8243](https://togithub.com/remix-run/react-router/issues/8243)) - Add invariant for using `` inside `` to help people make the change ([#​8238](https://togithub.com/remix-run/react-router/issues/8238)) ### [`v6.0.0`](https://togithub.com/remix-run/react-router/releases/v6.0.0) [Compare Source](https://togithub.com/remix-run/react-router/compare/v5.3.0...v6.0.0) React Router v6 is here! Please go read [our blog post for more information on all the great stuff in v6](https://remix.run/blog/react-router-v6) including [notes about how to upgrade from React Router v5](https://remix.run/blog/react-router-v6#upgrading-to-react-router-v6) and Reach Router. ### [`v5.3.0`](https://togithub.com/remix-run/react-router/releases/v5.3.0) [Compare Source](https://togithub.com/remix-run/react-router/compare/v5.2.1...v5.3.0) This release of `react-router-dom` adds support for passing a function to either the `className` or `style` props to conditionally apply values based on the link's `active` state. This provides similar functionality as the existing `activeClassName` and `activeStyle` props, but is a bit more powerful. For example, you can now easily apply styles exclusively to an inactive `NavLink` as well. This offers a nicer experience for folks who use utility class-based CSS tools such as Tailwind. ```tsx function Comp() { return ( `px-3 py-2 ${isActive ? 'text-gray-200' : 'text-gray-800'}` } > Home ); } ``` Note that as of `v6.0.0-beta.3`, the `activeClassName` and `activeStyle` props are removed completely. Adding support for functional className and style props to both v5 and v6 will give v5 users an easier upgrade path. Thanks to [@​tim-phillips](https://togithub.com/tim-phillips) for raising the issue that inspired the change! πŸ₯³ ### [`v5.2.1`](https://togithub.com/remix-run/react-router/releases/v5.2.1) [Compare Source](https://togithub.com/remix-run/react-router/compare/v5.2.0...v5.2.1) This release fixes a bug with `` so that, when the `to` location is the same as the current, the history state entry is replaced instead of pushed to the stack. See [https://github.com/remix-run/react-router/issues/5362](https://togithub.com/remix-run/react-router/issues/5362) for details. πŸ₯³ Thanks to [@​guidobouman](https://togithub.com/guidobouman) for the PR and for everyone else who weighed in for the fix!

Configuration

πŸ“… Schedule: "before 7am on Tuesday" in timezone Australia/Sydney.

🚦 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 WhiteSource Renovate. View repository job log here.

changeset-bot[bot] commented 2 years ago

⚠️ No Changeset found

Latest commit: d92fc674d26be2e7933b5f2c2ba57b89de95d847

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

renovate[bot] commented 2 years ago

Renovate Ignore Notification

As this PR has been closed unmerged, Renovate will ignore this upgrade and you will not receive PRs for any future 6.x releases. However, if you upgrade to 6.x manually then Renovate will reenable minor and patch updates automatically.

If this PR was closed by mistake or you changed your mind, you can simply rename this PR and you will soon get a fresh replacement PR opened.