-
Notifications
You must be signed in to change notification settings - Fork 259
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(deps): update dependency react-router-dom to v6 #1461
Conversation
Codecov ReportPatch and project coverage have no change.
Additional details and impacted files@@ Coverage Diff @@
## next #1461 +/- ##
=======================================
Coverage 71.28% 71.28%
=======================================
Files 202 202
Lines 7978 7978
Branches 2292 2292
=======================================
Hits 5687 5687
Misses 2088 2088
Partials 203 203 ☔ View full report in Codecov by Sentry. |
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. ⚠ Warning: custom changes will be lost. |
* feat: 日历组件支持在 footer 部分的children自定义,增加demo 日历+datepicker的交互demo * docs: 补充文档 * fix: review * feat: 修改名字,废弃-0 * feat: 修订名称。 * feat: 通用字号。 * feat: 通用+button,button的样式展示逻辑做了修订。 * docs: button * feat: button 增加 rightIcon ,增加仅有icon的样式处理。 * chore: add templates (#1327) * chore: add next templates * chore: add next templates * chore: add next templates * chore: add cra templates * chore: rm packages * feat: support next.js (#1326) * fix: useLayoutEffect warning under next.js * docs: timeSelect 文档错误修复 * docs: circleProgress 文档错误修复 * fix: sidenavbar onClose 类型改为可选 * docs: picker 文档中的 isVisible1 改为 visible * fix: signature window * fix: popover document * fix: signature Text content does not match server-rendered HTML * fix: review * fix: dialog content 失效 (#1323) * fix: dialog content 失效 * fix: dialog review * fix: 修复重复代码。 * chore(ci): add renovate (#1338) --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Eiinu <eiinu@qq.com> * feat: checkbox * chore(deps): update actions-cool/issues-helper action to v3 (#1341) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update actions/setup-node action to v3 (#1343) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update actions/checkout action to v3 (#1342) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(tabs): 更新文档与 demo (#1339) * fix: checkbox review fix * chore: 模板配置修改 (#1352) * chore(deps): update commitlint monorepo to v17 (#1348) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency husky to v8 (#1349) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency lint-staged to v14 (#1350) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(release): v2.0.15 * chore(deps): update dependency eslint-config-prettier to v9 (#1355) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency eslint-plugin-markdown to v3 (#1356) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency eslint-plugin-unused-imports to v3 (#1358) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore: rm package lock file * chore(deps): update dependency eslint to v8 (#1363) * chore(deps): update dependency eslint to v8 * chore: update dependency eslint to v8 --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: oasis-cloud <suanbanren@foxmail.com> * chore(deps): update dependency release-it to v16 (#1364) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix(deps): update dependency chalk to v5 (#1366) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix: csstransition using findDOMNode which is deprecated (#1370) * fix: 多个 Swipe 的滑动选项完全相等 (#1334) 在renderActionContent中,设置了id="left"会导致在微信小程序下,同一page中getRectByTaro(rightWrapper.current)获取到的始终是页面中第一个swipe组件的大小。以至于同一page无法实现不同的滑块选项大小。H5中不会出现此问题。 * chore(deps): update dependency @types/react-syntax-highlighter to v15 (#1382) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @testing-library/react to v14 (#1377) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @types/node to v18 (#1381) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @rollup/plugin-commonjs to v25 (#1375) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @testing-library/jest-dom to v6 (#1376) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * docs: toast组件完善了样式变量 (#1379) * fix(pulltorefresh): 修复 H5 卡顿 & 小程序滑动距离问题 * chore(deps): update dependency stylelint to v15 (#1387) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix: swipe 阻止页面滚动 (#1380) * feat: form 支持分割线 (#1389) * feat: form 支持分割线 * test: sticky * fix: review * test: sticky * fix: dialog 的函数调用增加对 classname 和 style 的支持 (#1391) * chore(deps): update dependency prettier to v3 (#1386) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix: useForm 在类组件下报错,可以采用 ref 的方式使用 FormInstance (#1383) * fix: useFrom 在类组件下报错,可以采用 ref 的方式使用 FromInstance * fix: useFrom 在类组件下报错,可以采用 ref 的方式使用 FromInstance * fix: export useForm * chore: prettier 2.3 * chore: prettier 2.3 * chore(deps): update dependency eslint-plugin-prettier to v5 (#1385) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency eslint-config-airbnb to v19 (#1384) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency axios to v1 (#1392) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency fs-extra to v11 (#1393) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update actions/checkout action to v4 (#1396) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency marked to v8 (#1395) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency glob to v10 (#1394) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(release): v2.0.16 * chore(deps): update dependency prettier to v3 (#1403) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix: table expose rowIndex (#1400) * fix: expose rowIndex * fix: react/jsx-no-useless-fragment * fix: id from 1 * fix: lint errors (#1406) * chore(deps): update typescript-eslint monorepo to v6 (#1404) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update all non-major dependencies (#1419) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency inquirer to v9 (#1420) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency marked to v9 (#1421) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix: review package update (#1423) * chore: swc 版本恢复 (#1425) * fix: button 使用问题修复 * chore: glob & prettier update (#1427) * fix: form label position left (#1412) * Revert "fix(pulltorefresh): 修复 H5 卡顿 & 小程序滑动距离问题" (#1431) * fix: toast组件 duration 设置无效 (#1424) * feat: form 增加 validateTrigger 和 getFieldsValue (#1411) * feat: h5 增加 getFieldsValue * feat: form 增加 validateTrigger 和 getFieldsValue * feat: update docs * fix: review * fix: swipe component fails to slide in Alipay (#1399) * fix: swipe component fails to slide in Alipay * fix: swipe component fails to slide in Alipay * feat: add test event mock * chore: alipay * chore: split the getRect of taro * fix: add popupProps (#1426) * chore(release): v2.0.17 * fix(Notify): type NotifyType incorrectly spelling warning as waring (#1441) Co-authored-by: Kaite Huang <kaite.huang@farfetch.com> * docs: form 组件文档格式化 (#1436) * feat: menu 展开关闭事件增加参数 (#1447) * chore(deps): update dependency postcss-modules to v6 (#1456) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency react-markdown to v8 (#1457) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency postcss-import to v15 (#1454) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: oasis-cloud <12181600+oasis-cloud@users.noreply.github.com> * chore(deps): update dependency rollup-plugin-dts to v6 (#1462) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency react-router-dom to v6 (#1461) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: oasis-cloud <suanbanren@foxmail.com> * chore(deps): update dependency mobx-react-lite to v4 (#1465) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency vinyl-fs to v4 (#1463) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency unist-util-visit to v5 (#1466) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: oasis-cloud <12181600+oasis-cloud@users.noreply.github.com> * fix: zIndex 层级统一调整 (#1460) * fix: zIndex 层级统一调整 * fix: jest * fix: calendar 在 iOS 中不展示开始和结束 (#1471) * fix(Badge): Badge位置值兼容两种类型,添加css变量min-width (#1410) * docs: fix offset data type(#1401) * docs: fix offset data type(#1401) * fix(Badge): add data type * fix(Badge): add min-width * docs: align offset data type * fix(Badge): match px and float * fix: 组件依赖样式处理 (#1474) * fix: swiperItem 的子元素在 H5 中设置 onClick 无效 (#1472) * fix: swiperItem 支持 onClick * fix: docs * feat(menu): 增加受控和非受控的模式 #1429 (#1433) * feat(menu): 增加受控和非受控的模式 #1429 * fix: options 为空,点击后不需要展开 * fix: menu z-index 1000 * fix: menu z-index 1000 * fix: #1443, 增加 overlay 属性,控制 menu 是否有遮罩 * fix: menu h5 滚动设置 overlay 的位置 * fix: reivew 自定义菜单 * fix: lockScroll 改为 true,closeOnClickAway 改为 true * fix: reivew * fix: review * fix: review * fix: uploader 列表类型内置上传按钮 (#1477) * fix: uploader 列表类型内置上传按钮 * fix: review * fix: review * fix: uploader 缩略图圆角样式未生效 (#1476) * fix: uploader 缩略图圆角样式未生效 * fix: review * fix: review * fix: useFrom 类型优化 (#1473) * fix: form getFieldsValue 类型增加 true * fix: review * fix: useform 隐藏私有方法 * fix: registerField 更改为私有方法 * chore(release): v2.0.18 * fix: imagepreview with control (#1480) --------- Co-authored-by: oasis-cloud <12181600+oasis-cloud@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Eiinu <eiinu@qq.com> Co-authored-by: oasis-cloud <suanbanren@foxmail.com> Co-authored-by: Clay Zhang <clayzx@msn.com> Co-authored-by: ivan-My <252511374@qq.com> Co-authored-by: Katz <hkaite_snow@126.com> Co-authored-by: Kaite Huang <kaite.huang@farfetch.com> Co-authored-by: beginnerZhang <49085996+beginnerZhang@users.noreply.github.com>
This PR contains the following updates:
^5.3.4
->^6.0.0
Release Notes
remix-run/react-router (react-router-dom)
v6.16.0
Compare Source
Minor Changes
@remix-run/router@1.9.0
react-router@6.16.0
Patch Changes
v6.15.0
Compare Source
Minor Changes
redirectDocument()
function which allows users to specify that a redirect from aloader
/action
should trigger a document reload (viawindow.location
) instead of attempting to navigate to the redirected location via React Router (#10705)Patch Changes
URLSearchParams
and theuseSearchParams
hook. (#10620)useFormAction()
for unspecified actions since it cannot be determined on the server and causes hydration issues (#10758)unstable_usePrompt
to avoid throwing an exception if the prompt is unblocked and a navigation is performed synchronously (#10687, #10718)@remix-run/router@1.8.0
react-router@6.15.0
v6.14.2
Compare Source
Patch Changes
<ScrollRestoration>
(#10682)<Form state>
prop to populatehistory.state
on submission navigations (#10630)Error
subclasses such asReferenceError
/TypeError
(#10633)@remix-run/router@1.7.2
react-router@6.14.2
v6.14.1
Compare Source
Patch Changes
react-router@6.14.1
@remix-run/router@1.7.1
v6.14.0
Compare Source
Minor Changes
Add support for
application/json
andtext/plain
encodings foruseSubmit
/fetcher.submit
. To reflect these additional types,useNavigation
/useFetcher
now also containnavigation.json
/navigation.text
andfetcher.json
/fetcher.text
which include the json/text submission if applicable (#10413)Patch Changes
submitter
element, prefer the built-innew FormData(form, submitter)
instead of the previous manual approach in modern browsers (those that support the newsubmitter
parameter) (#9865, #10627)type="image"
buttonsformdata-submitter-polyfill
window.history.pushState/replaceState
before updating React Router state (instead of after) so thatwindow.location
matchesuseLocation
during synchronous React 17 rendering (#10448)window.location
and should always referenceuseLocation
when possible, aswindow.location
will not be in sync 100% of the time (due topopstate
events, concurrent mode, etc.)tsc --skipLibCheck:false
issues on React 17 (#10622)typescript
to 5.1 (#10581)react-router@6.14.0
@remix-run/router@1.7.0
v6.13.0
Compare Source
Minor Changes
Move
React.startTransition
usage behind a future flag to avoid issues with existing incompatibleSuspense
usages. We recommend folks adopting this flag to be better compatible with React concurrent mode, but if you run into issues you can continue without the use ofstartTransition
until v7. Issues usually boils down to creating net-new promises during the render cycle, so if you run into issues you should either lift your promise creation out of the render cycle or put it behind auseMemo
. (#10596)Existing behavior will no longer include
React.startTransition
:If you wish to enable
React.startTransition
, pass the future flag to your component:Patch Changes
React.startTransition
minification bug in production mode (#10588)react-router@6.13.0
v6.12.1
Compare Source
Patch Changes
React.startTransition
to fix webpack + react 17 compilation error (#10569)react-router@6.12.1
v6.12.0
Compare Source
Minor Changes
React.startTransition
if it exists (#10438)Patch Changes
DOMException
(DataCloneError
) when attempting to perform aPUSH
navigation with non-serializable state. (#10427)@remix-run/router@1.6.3
react-router@6.12.0
v6.11.2
Compare Source
Patch Changes
SetURLSearchParams
type (#10444)react-router@6.11.2
@remix-run/router@1.6.2
v6.11.1
Compare Source
Patch Changes
react-router@6.11.1
@remix-run/router@1.6.1
v6.11.0
Compare Source
Minor Changes
basename
support inuseFetcher
(#10336)basename
then you will need to remove the manually prependedbasename
from yourfetcher
calls (fetcher.load('/basename/route') -> fetcher.load('/route')
)Patch Changes
Component
instead ofelement
on a route definition (#10287)<Link to="//">
and other invalid URL values (#10367)useSyncExternalStore
touseState
for internal@remix-run/router
router state syncing in<RouterProvider>
. We found some subtle bugs where router state updates got propagated before other normaluseState
updates, which could lead to footguns inuseEffect
calls. (#10377, #10409)StaticRouterProvider
's internalRouter
component (#10401)RouterProvider
,useNavigate
/useSubmit
/fetcher.submit
are now stable across location changes, since we can handle relative routing via the@remix-run/router
instance and get rid of our dependence onuseLocation()
. When usingBrowserRouter
, these hooks remain unstable across location changes because they still rely onuseLocation()
. (#10336)react-router@6.11.0
@remix-run/router@1.6.0
v6.10.0
Compare Source
Minor Changes
Added support for Future Flags in React Router. The first flag being introduced is
future.v7_normalizeFormMethod
which will normalize the exposeduseNavigation()/useFetcher()
formMethod
fields as uppercase HTTP methods to align with thefetch()
behavior. (#10207)future.v7_normalizeFormMethod === false
(default v6 behavior),useNavigation().formMethod
is lowercaseuseFetcher().formMethod
is lowercasefuture.v7_normalizeFormMethod === true
:useNavigation().formMethod
is uppercaseuseFetcher().formMethod
is uppercasePatch Changes
createStaticHandler
to also check forErrorBoundary
on routes in addition toerrorElement
(#10190)@remix-run/router@1.5.0
react-router@6.10.0
v6.9.0
Compare Source
Minor Changes
React Router now supports an alternative way to define your route
element
anderrorElement
fields as React Components instead of React Elements. You can instead pass a React Component to the newComponent
andErrorBoundary
fields if you choose. There is no functional difference between the two, so use whichever approach you prefer 😀. You shouldn't be defining both, but if you doComponent
/ErrorBoundary
will "win". (#10045)Example JSON Syntax
Example JSX Syntax
Introducing Lazy Route Modules! (#10045)
In order to keep your application bundles small and support code-splitting of your routes, we've introduced a new
lazy()
route property. This is an async function that resolves the non-route-matching portions of your route definition (loader
,action
,element
/Component
,errorElement
/ErrorBoundary
,shouldRevalidate
,handle
).Lazy routes are resolved on initial load and during the
loading
orsubmitting
phase of a navigation or fetcher call. You cannot lazily define route-matching properties (path
,index
,children
) since we only execute your lazy route functions after we've matched known routes.Your
lazy
functions will typically return the result of a dynamic import.Then in your lazy route modules, export the properties you want defined for the route:
An example of this in action can be found in the
examples/lazy-loading-router-provider
directory of the repository.🙌 Huge thanks to @rossipedia for the Initial Proposal and POC Implementation.
Updated dependencies:
react-router@6.9.0
@remix-run/router@1.4.0
v6.8.2
Compare Source
Patch Changes
<Link to>
as external if they are outside of the routerbasename
(#10135)useBlocker
to returnIDLE_BLOCKER
during SSR (#10046)<Link to>
urls (#10112)StaticRouterProvider
serialized hydration data (#10068)@remix-run/router@1.3.3
react-router@6.8.2
v6.8.1
Compare Source
Patch Changes
Link
component (now also supportsmailto:
urls) (#9994)react-router@6.8.1
@remix-run/router@1.3.2
v6.8.0
Compare Source
Minor Changes
Support absolute URLs in
<Link to>
. If the URL is for the current origin, it will still do a client-side navigation. If the URL is for a different origin then it will do a fresh document request for the new origin. (#9900)Patch Changes
useSearchParams
(#9969)preventScrollReset
on<fetcher.Form>
(#9963)pagehide
instead ofbeforeunload
for<ScrollRestoration>
. This has better cross-browser support, specifically on Mobile Safari. (#9945)@remix-run/router@1.3.1
react-router@6.8.0
v6.7.0
Compare Source
Minor Changes
unstable_useBlocker
hook for blocking navigations within the app's location origin (#9709)unstable_usePrompt
hook for blocking navigations within the app's location origin (#9932)preventScrollReset
prop to<Form>
(#9886)Patch Changes
useBeforeUnload
(#9709)@remix-run/router@1.3.0
react-router@6.7.0
v6.6.2
Compare Source
Patch Changes
useId
consistency during SSR (#9805)react-router@6.6.2
v6.6.1
Compare Source
Patch Changes
@remix-run/router@1.2.1
react-router@6.6.1
v6.6.0
Compare Source
Minor Changes
useBeforeUnload()
hook (#9664)unstable_
prefix fromcreateStaticHandler
/createStaticRouter
/StaticRouterProvider
(#9738)Patch Changes
Error
objects fromStaticRouterProvider
(#9664)<Form method>
anduseSubmit
method values (#9664)hydrationData
(#9664)<button formmethod>
form submission overriddes (#9664)@remix-run/router@1.2.0
react-router@6.6.0
v6.5.0
Compare Source
Patch Changes
react-router@6.5.0
@remix-run/router@1.1.0
v6.4.5
Compare Source
Patch Changes
@remix-run/router@1.0.5
react-router@6.4.5
v6.4.4
Compare Source
Patch Changes
NavLink
and descendant<Routes>
(#9589, #9647)ErrorResponse
instances when using built-in hydration (#9593)basename
in static data routers (#9591)@remix-run/router@1.0.4
react-router@6.4.4
v6.4.3
Compare Source
Patch Changes
createHashRouter
(#9409)index
routes with apath
inuseResolvedPath
(#9486)relative=path
prop onNavLink
(#9453)NavLink
behavior for root urls (#9497)@remix-run/router@1.0.3
react-router@6.4.3
v6.4.2
Compare Source
Patch Changes
basename
inuseFormAction
(#9352)RouteObject
/RouteProps
types to surface the error in TypeScript. (#9366)react-router@6.4.2
@remix-run/router@1.0.2
v6.4.1
Compare Source
Patch Changes
react-router@6.4.1
@remix-run/router@1.0.1
v6.4.0
Compare Source
Whoa this is a big one!
6.4.0
brings all the data loading and mutation APIs over from Remix. Here's a quick high level overview, but it's recommended you go check out the docs, especially the feature overview and the tutorial.New APIs
createMemoryRouter
/createBrowserRouter
/createHashRouter
<RouterProvider>
loader
and mutate with a Routeaction
errorElement
<Form>
componentuseFetcher()
defer
andAwait
<ScrollRestoration>
New Features
<Link relative="path">
(#9160)Bug Fixes
useLocation
returns the scoped location inside a<Routes location>
component (#9094)<Link replace>
prop if it is defined (#8779)Updated Dependencies
react-router@6.4.0
v6.3.0
: react-router@v6.3.0Compare Source
What's Changed
New Contributors
Full Changelog: remix-run/react-router@v6.2.2...v6.3.0
v6.2.2
Compare Source
What's Changed
🐛 Bug Fixes
New Contributors
Full Changelog: remix-run/react-router@v6.2.1...v6.2.2
v6.2.1
Compare Source
This release updates the internal
history
dependency to5.2.0
.Full Changelog: remix-run/react-router@v6.2.0...v6.2.1
v6.2.0
Compare Source
🐛 Bug fixes
RouteProps
element
type, which should be aReactNode
(#8473)useOutlet
for top-level routes (#8483)✨ Features
New Contributors
Full Changelog: remix-run/react-router@v6.1.1...v6.2.0
v6.1.1
Compare Source
In v6.1.0 we inadvertently shipped a new, undocumented API that will likely introduce bugs (#7586). We have flagged
HistoryRouter
asunstable_HistoryRouter
, as this API will likely need to change before a new major release.Full Changelog: remix-run/react-router@v6.1.0...v6.1.1
v6.1.0
Compare Source
🐛 Bug fixes
✨ Features
<Outlet>
can now receive acontext
prop. This value is passed to child routes and is accessible via the newuseOutletContext
hook. See the API docs for details. (#8461)<NavLink>
can now receive a child function for access to its props. (#8164)💅 Enhancements
useMatch
andmatchPath
. For example, when you calluseMatch("foo/:bar/:baz")
, the path is parsed and the return type will bePathMatch<"bar" | "baz">
. (#8030)New Contributors
Full Changelog: remix-run/react-router@v6.0.1...v6.1.0
v6.0.2
Compare Source
✨ Features
reloadDocument
prop to<Link>
. This allows<Link>
to function like a normal anchor tag by reloading the document after navigation while maintaining the relativeto
resolution.🗒️ Docs
🤝 New Contributors
Full Changelog
v6.0.1
Compare Source
🐛 Bug Fixes
<StaticRouter location>
value (#8243)<Route>
inside<Routes>
to help people make the change (#8238)v6.0.0
Compare Source
React Router v6 is here!
Please go read our blog post for more information on all the great stuff in v6 including notes about how to upgrade from React Router v5 and Reach Router.
Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (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.