Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/react-navigation/react-navigation

Routing and navigation for your React Native apps
https://github.com/react-navigation/react-navigation

fix: fix forwarding ref for static navigation

83921e9edfc03d034567456b98fe856f0148f4f4 authored 10 months ago by Satyajit Sahoo <[email protected]>
fix: don't throw on setParams on ref

b99d3c3a94d7f4efe7fb0309d7a41654c21406ea authored 10 months ago by Satyajit Sahoo <[email protected]>
docs: update expo go link

901cd111c0db641287c32b5f2c535473f3d7e5c5 authored 10 months ago by Satyajit Sahoo <[email protected]>
chore: publish

- @react-navigation/[email protected]
- @react-navigation/[email protected]
- ...

38117089fff9341c72e0834ca8ec237e8186b63c authored 10 months ago by Satyajit Sahoo <[email protected]>
fix: fix peer dependency versions

4b93b6335ce180fe879f9fbe8f2400426b5484fb authored 10 months ago by Satyajit Sahoo <[email protected]>
chore: publish

- @react-navigation/[email protected]
- @react-navigation/[email protected]
- @reac...

c7b047dec7c75bda359a618d39a2aac4c2aea9c1 authored 10 months ago by osdnk <[email protected]>
fix: White flash transitions with DarkTheme (#11800)

1770c96834abf8af28aa0f3c6bffb618ea3dcce9 authored 10 months ago by Gianluca Lippolis <[email protected]>
docs: fix expo link (#11790)

fix expo SDK version

The current link does not work with the current ExpoGo application, you
...

db4653c1638435c025d1fcc4607869f87ef4a54d authored 10 months ago by Yaroslav Khudyakov <[email protected]>
fix: browser navigating out after using back feature and going home (#11833)

**Motivation**

Fix for #11832

Before going to negative history index check if the history ...

8745ea55dc687a88f741d7f51ea911b891cfd083 authored 10 months ago by Domi <[email protected]>
fix(iOS): disable collapsable option from Background in Screen (#11840)

**Motivation**

This PR is a part of ongoing investigation on PR
[#1997](https://github.com/s...

c1e327ca40679ff9356a38e5ef96e349f323fb94 authored 10 months ago by Tymoteusz Boba <[email protected]>
fix: type errors when getState used outside of a screen (#11827)

Closes #11701

---------

Co-authored-by: Michał Osadnik <[email protected]>

b3512a5aa7fdcdac0ea3f23acda33b0cbce270e1 authored 10 months ago by Jakub Sys <[email protected]>
chore: update action.yml (#11418)

I did not test this but I think it should do the same thing with a
little less code

Co-autho...

df2f397f84984cefb221f69d5408412f37606047 authored 10 months ago by Vojtech Novak <[email protected]>
chore: publish

- @react-navigation/[email protected]
- @react-navigation/[email protected]
- @react...

e4e445810a3a958c35cc34486b5499baa595500e authored 10 months ago by Satyajit Sahoo <[email protected]>
fix: handle non-function screens in static navigation

7ba61f2a3532ad33b7e12beaec63b646eedeeb5e authored 10 months ago by Satyajit Sahoo <[email protected]>
fix: forward ref for static navigation

f6b99b168dc6bdff86455b7fd98aa6b19aa1af6a authored 10 months ago by Satyajit Sahoo <[email protected]>
feat: add autoHideHomeIndicator option for stack (#11415)

An autoHideHomeIndicator prop exists in native-stack (added in 00b2c24),
and this updates @reac...

8367758824590b9affd07ce651f8020aca2a88f6 authored 11 months ago by Morten Daniel Fornes <[email protected]>
fix: handle failed gesture state to clear interaction (#11465)

Added failed gesture state to clear interaction manager queue

**Motivation**

My team ran ...

1b56cb5576599be1e3758b6d898b38c2fedefc37 authored 11 months ago by Victor Iltimirov <[email protected]>
fix: fix header height for iOS devices with dynamic island (#11786)

Closes #11655

---------

Co-authored-by: Satyajit Sahoo <[email protected]>

4c521b5c865f2c46d58abb2e9e7fd1b0d2074215 authored 11 months ago by Gianluca Lippolis <[email protected]>
fix: throw if screens property isn't specified in static config

a5fc69ed694903dbc4def69e2b60a444ace6e80c authored 11 months ago by Satyajit Sahoo <[email protected]>
fix: don't remount native views on focus change on the new architecture (#11806)

**Motivation**

This PR prevents the native view hierarchy built by `Stack` from
re-mounting ...

aa518f1171d6f4caafa2fe5675eefe55b586fd28 authored 11 months ago by Jakub Piasecki <[email protected]>
feat: introduce missing props from native-stack v5 (#11803)

**Motivation**

For some time now, people are complaining that current native stack does
not ...

90cfbf23bcc5259f3262691a9eec6c5b906e5262 authored 11 months ago by Tymoteusz Boba <[email protected]>
chore: drop react-native-paper from the example

a2993721f59d92257cef5608c33a993f8d420a80 authored 11 months ago by Satyajit Sahoo <[email protected]>
feat: add a HeaderButton component to elements

d8de228bafc9408855bdfdfcd48bbb10195501fb authored 11 months ago by Satyajit Sahoo <[email protected]>
chore: upgrade expo sdk to 50 (#11796)

0cc80f2ba96922e3815994a79a7511de87cd9a5b authored 11 months ago by Satyajit Sahoo <[email protected]>
feat: [bottom-tabs] allow position = top (#11782)

Please provide enough information so that others can review your pull
request.

**Motivation*...

aa5ae177d4d6b7ea2ae36c194b6a46747c242f9b authored 11 months ago by Douglas Lowder <[email protected]>
docs: correct ts check script name in CONTRIBUTING file (#11785)

**Motivation**

This pull request updates the contributing file to correct a command
inconsis...

4dcb07e36985eef7a990d1b192a5ca10edf189f6 authored 11 months ago by Abdelhakim RAFIK <[email protected]>
chore: publish

- @react-navigation/[email protected]
- @react-navigation/[email protected]
- @react...

d0e6a2cd79d2c6aff0cf54e46e31edc407c3c46b authored 11 months ago by Satyajit Sahoo <[email protected]>
chore: mark usePreventRemove as stable (#11774)

Please provide enough information so that others can review your pull
request.

**Motivation*...

5975e35887a8d4fa4b46873059c24c373f8037bc authored 11 months ago by Michał Osadnik <[email protected]>
refactor: use Object.entries instead of reduce

13b79eb2cf649142311c5137c4fc730fbb4b9477 authored 12 months ago by Satyajit Sahoo <[email protected]>
chore: include linking config for all screens in the example

67cc70c2f6d2ef26c00f25341277d4c9992a2b08 authored 12 months ago by Satyajit Sahoo <[email protected]>
fix: fix import for LinkingOptions

99867368c36f187a760c00dddb6382e047bf0eed authored 12 months ago by Satyajit Sahoo <[email protected]>
fix: remove optional check in CardContainer (#11772)

i think it was just a typo

e73551a237f36e3242b329b71322e22d0190af74 authored 12 months ago by Michał Osadnik <[email protected]>
refactor: add UNSTABLE to useUnhandledLinking

2e014e9cf08a4e0deb737aee9ed045ae2ec290c5 authored 12 months ago by Satyajit Sahoo <[email protected]>
fix: follow-up for the retain-related changes in stack router (#11768)

Please provide enough information so that others can review your pull
request.

**Motivation*...

573d0b8d6a1b4990894204f1dcb37cd204f1e74c authored 12 months ago by Michał Osadnik <[email protected]>
feat: add retaining of the screen to the stack navigator (#11765)

The changes are pretty straightforward and should be expressive enough
to understand by reading...

7fe82f7217d9d146e5a127bcac921f0c90e2059f authored 12 months ago by Michał Osadnik <[email protected]>
refactor: rename useLinkTools to useLinkBuilder and add useLinkTo back

968840cb4f98303562de9e29fae7fbfda9c8d2fa authored about 1 year ago by Satyajit Sahoo <[email protected]>
docs: update README to mention React Navigation 7

8bd9394fc85b2e2c9a5e04cb2d2e957c16006997 authored about 1 year ago by Satyajit Sahoo <[email protected]>
chore: move COC to separate file so that GH can show it in a tab

950a584ad0504f86f783a8cd375d6412e05ce8ce authored about 1 year ago by Satyajit Sahoo <[email protected]>
chore: move removePreload to the stack router and enable preloading in the material-top-tabs (#11758)

1a8ea15e14ca55a42054e8306c41442040cbe6fe authored about 1 year ago by Michał Osadnik <[email protected]>
fix: broken condition in the preloading of material tabs (#11757)

Please provide enough information so that others can review your pull
request.

**Motivation*...

190074753039a3e0bb19b6afbf164544c7608abc authored about 1 year ago by Michał Osadnik <[email protected]>
Revert "feat: enable preloading at material-top-tabs (#11755)" (#11756)

This reverts commit 58691ac973b40a93f4433dba0639dc3f45b21250.

Please provide enough informati...

f8aee7b3eba73b8b9b9f544bfc6d25e6d32c970a authored about 1 year ago by Michał Osadnik <[email protected]>
feat: enable preloading at material-top-tabs (#11755)

Please provide enough information so that others can review your pull
request.

**Motivation*...

58691ac973b40a93f4433dba0639dc3f45b21250 authored about 1 year ago by Michał Osadnik <[email protected]>
test: add tests for transition events in stack

48c0ea338a5fcb0dfbb9f3b11e76c88e9fca3c0a authored about 1 year ago by Satyajit Sahoo <[email protected]>
refactor: bubble navigateDeprecated to children

ea92207032d345f77fb0e9ae1c6236640a2692a9 authored about 1 year ago by Satyajit Sahoo <[email protected]>
refactor: rename statusBarColor to statusBarBackgroundColor

BREAKING CHANGE

a16d334928c62e26389e1b5a93309ce42173f4d2 authored about 1 year ago by Satyajit Sahoo <[email protected]>
fix: remove unnecessary check in the stack navigator (#11747)

Fix post #11733

Please provide enough information so that others can review your pull
reque...

02ec21b0b5660ff17758b596852a7d7dc06ff69e authored about 1 year ago by Michał Osadnik <[email protected]>
refactor: update transform style for web (#11744)

**Motivation**

This API is "deprecated" according to `react-native-web` so we get the
follow...

6e6290e1b12d77c17f0098a0d939e8e4041255e5 authored about 1 year ago by Evan Bacon <[email protected]>
feat: add layout and screenLayout props for screens (#11741)

**Motivation**

This adds a new `layout` prop that can be used to wrap screens.

It makes it...

2dc217827a1caa615460563973d3d658be372b29 authored about 1 year ago by Satyajit Sahoo <[email protected]>
feat: preloading for stack navigator (#11733)

This is yet another follow-up of #11702. Now, it is about implementing
preloading for the stack...

14fa6dfa4484cf2784f0e5cd0d06252fdf8a4ba5 authored about 1 year ago by Michał Osadnik <[email protected]>
feat: preloading for simple navigators - tabs, drawer (#11709)

**Motivation**
This is a straightforward application of
https://github.com/react-navigation/re...

ad7c703f1c0e66d77f0ab235e13fe43ca813ed1d authored about 1 year ago by Michał Osadnik <[email protected]>
feat: add a new 'describe' method to create placeholder descriptor (#11726)

Please provide enough information so that others can review your pull
request.

**Motivation*...

0b83a9b79e92c61b2f547a9e31fb303cc9b07a51 authored about 1 year ago by Michał Osadnik <[email protected]>
feat: preloading in routers

# Preloading screens

## Problem

We noticed that it is common to have some heavy screens, w...

382d6e6f3312630b34332b1ae7d4bd7bf9b4ee60 authored about 1 year ago by Michał Osadnik <[email protected]>
feat: move theming to core and pass theme to options (#11707)

This moves theming logic to `@react-navigation/core`. So we can now pass the `theme` to the `opt...

8e7ac4f18545887b905f921df469dbf69d7951c7 authored about 1 year ago by Satyajit Sahoo <[email protected]>
chore: publish

- @react-navigation/[email protected]
- @react-navigation/[email protected]
- @react...

d718b717320d41c90051c2a5f849b8d74f518a18 authored about 1 year ago by Satyajit Sahoo <[email protected]>
fix: update peer dependencies when publishing

c44070310f875e488708f2a6c52ffddcea05b0e6 authored about 1 year ago by Satyajit Sahoo <[email protected]>
fix: darken the tint color for light colored button text

d5e6b9eaa0f3d347e2449ff8459bad8274de653e authored about 1 year ago by Satyajit Sahoo <[email protected]>
chore: upgrade to yarn 4

b22f5613e428f87b5d3b4d830eb1ca082acfb9ba authored about 1 year ago by Satyajit Sahoo <[email protected]>
chore: publish

- @react-navigation/[email protected]
- @react-navigation/[email protected]
- @react...

858a8746a5c007a623206c920f70d55935ed39b4 authored about 1 year ago by osdnk <[email protected]>
chore: add @lerna-lite/publish as a dev dep

6546b26dc4107710d407399cff21eeb57568737b authored about 1 year ago by osdnk <[email protected]>
feat: add API for unhandled linking (#11672)

To make the API easier, we decided to make the hook attached directly to
the navigator, instead...

5758b2615e70ce4943b23ead0227507c63b11c7c authored about 1 year ago by Michał Osadnik <[email protected]>
feat: add useAnimatedHeaderHeight hook (#11663)

**Motivation**

Currently when user wants to get header's height, its only option is to
use `...

5a88c740a6acb022dded823469a347868ef12ad4 authored about 1 year ago by Tymoteusz Boba <[email protected]>
fix: cannot resolve use-latest-callback (#11696)

upgrade version of use-latest-callback which contains the fix issue not
able to locate the main...

361bc6a3840b37ae082a70e4ff6315280814c7a1 authored about 1 year ago by Ho Nguyen <[email protected]>
refactor: remove custom logic for statusbar color handling since its automatic on iOS 17

b9b2e52cefb21db612280df723fb288bc6e52ccb authored about 1 year ago by Satyajit Sahoo <[email protected]>
ci: fix caching node_modules

7d109cf1ff051f2cdd76de7138f6dbbabdd1ff91 authored about 1 year ago by Satyajit Sahoo <[email protected]>
refactor: rework how sync state is handled (#11685)

This simplifies the sync store for navigation state:

- Use a external store to store the stat...

b2f01fb67fa5a3d74e0540d34468a724dda88767 authored about 1 year ago by Satyajit Sahoo <[email protected]>
feat!: rename customAnimationOnGesture to animationMatchesGesture (#11228)

**Motivation**
This PR renames `customAnimationOnGesture` native-stack prop to
`animationMatch...

ad45df698e4c9858f3272bfd5e262c5a4567d815 authored about 1 year ago by Kacper Kapuściak <[email protected]>
fix: fix header customization in native stack

Header customization in native stack got broken in #11501. This change fixes it.

6885210ec02aabb8c3736517482fc21ac32ca3ab authored about 1 year ago by Satyajit Sahoo <[email protected]>
fix!: don't use screen from params as initialRouteName (#11680)

BREAKING CHANGE:

Previously when using nested navigation API, we used that screen as
`initia...

4b681a9837d1f7dd221363cc4ba5c94c23dbbfb6 authored about 1 year ago by Satyajit Sahoo <[email protected]>
chore: properly handle navigate in mock router for tests

f8c95c29731b33d8331643dfa3433186e79f6488 authored about 1 year ago by Satyajit Sahoo <[email protected]>
test: refactor playwright tests and add test for replace (#11679)

13530bb64e3b947525e7402283ab8a7a9c4882c1 authored about 1 year ago by Satyajit Sahoo <[email protected]>
feat: add a button element to elements package (#11669)

This adds a simple `Button` component to make it easier for quick demos,
examples and learning ...

25a85c90384ddfb6db946e791c01d8e033e04aa6 authored about 1 year ago by Satyajit Sahoo <[email protected]>
chore: upgrade dependencies (#11668)

2f58b5db221e216a3ae2b8c6a595604c837ab7d6 authored about 1 year ago by Satyajit Sahoo <[email protected]>
refactor!: drop support for legacy drawer implementation (#11667)

The latest reanimated version is now version 3 which drops support for
reanimated 1 API entirel...

dfb5db0ea9defac355c7410c6ca912072f723f79 authored about 1 year ago by Satyajit Sahoo <[email protected]>
test: fix location in linking tests

29e256c3f8ce47ccfb287b734ceaa6f1700d7024 authored about 1 year ago by Satyajit Sahoo <[email protected]>
feat!: add href to back button (#11043)

**Motivation**

In order to make the react-navigation web experience more 'native' this
PR br...

6c18eb0f195bc8e665ef0ac1b9f478cb3c640f2d authored about 1 year ago by Kacper Kapuściak <[email protected]>
chore: update eslint config and prettier

108e013d5e4fbe27c9a028737c51ec7a2ef1fc88 authored about 1 year ago by Satyajit Sahoo <[email protected]>
fix: headerHeight on phones with dynamic island (#11338)

**Motivation**

The headerHeight is currently 5px too tall on phones with Dynamic
Island.
(A...

e4815c538536ddccf4207b87bf3e2f1603dedd84 authored about 1 year ago by Dylan <[email protected]>
feat: add `useUnhandledLinking` for handling deep links behind auth etc. (#11602)

This code is mostly moved changes from #10939.
Additionally, I propose a different name and add...

688c43af4b27c90d1a99876d6daebbbf69820f56 authored about 1 year ago by Michał Osadnik <[email protected]>
fix: workaround for mChrome empty space when navigating after address bar collapses (#11366)

**Motivation**

Related to
https://github.com/react-navigation/react-navigation/issues/11274 ...

d638454bec9e3f3bba3a808e13d7d1ae1be26acb authored about 1 year ago by Ana Margarida Silva <[email protected]>
fix: forShifting bottom-tabs animation (#11638)

**Motivation**

Noticed tabs were 1px off to the right when I was testing the new
bottom-tab ...

27bfc120d2c8be8b205c41917094c7188c0f32a3 authored about 1 year ago by Bowlerr <[email protected]>
feat: add a layout prop for navigators (#11614)

**Motivation**

This adds a new `layout` prop to navigators. It can be useful for
augmenting the...

1f511904b9437d1451557147e72962859e97b1ae authored about 1 year ago by Satyajit Sahoo <[email protected]>
fix: onReady not getting called on native (#11628)

Before, we observed that `onReady` was not called as the component was
re-rendered (hence, `isR...

67232f1367129deb0b118cdbfa06d090eefa60a9 authored about 1 year ago by Michał Osadnik <[email protected]>
fix: pass `tintColor` to `Label` (#11617)

**Motivation**

#11246 refactored the usage of the label, during which the `tintColor`
was no...

c2d8aac84d1d3bf631b72392b3bdae80dc10be5c authored about 1 year ago by Darshan Jain <[email protected]>
chore: don't use baseUrl in tsconfig.json

adbf863c148a6d389a69745b8a88c0c706ebfb4c authored about 1 year ago by Satyajit Sahoo <[email protected]>
chore: publish

- @react-navigation/[email protected]
- @react-navigation/[email protected]
- @react...

ae0a70c2d94f77cd8ca8b8d3028f684a63f81b92 authored about 1 year ago by Satyajit Sahoo <[email protected]>
fix: call onGestureCancel correctly for drawer

3cfb3e63949f0aa6f4b14db02161dd88fd10cb12 authored about 1 year ago by Satyajit Sahoo <[email protected]>
refactor: drop unused defaultScreenOptions

3e183147222e6db56577fbf6c5cbcdd542ff6388 authored about 1 year ago by Satyajit Sahoo <[email protected]>
fix: don't use BackHandler on web for drawer

d814a40e3e632ca67b1e92ff4f3086a80638cc1a authored over 1 year ago by Satyajit Sahoo <[email protected]>
fix: don't use .web extensions

8dfd9bc8efb4e89c7e7bbe9727911cdf148ffa05 authored over 1 year ago by Satyajit Sahoo <[email protected]>
chore: publish

- @react-navigation/[email protected]
- @react-navigation/[email protected]
- @rea...

17d212fd04d2c8d000f9fc38ae7ab9e888a0111d authored over 1 year ago by Satyajit Sahoo <[email protected]>
feat: add option to show tabs on the side (#11578)

**Motivation**

This adds ability to render the tab bar on left/right as a sidebar. It
useful...

cd15fdafe7acc428826bd5106c7ba62c1b5153ca authored over 1 year ago by Satyajit Sahoo <[email protected]>
refactor: move label from bottom-tabs to elements package (#11246)

**Motivation**

Moves the default label component to the elements package, similar to
the Hea...

e432c32d1e346f7c40cb42772ae5b515c76ef297 authored over 1 year ago by Ana Margarida Silva <[email protected]>
docs: native-stack badge in README.md points to incorrect version (#11586)

The native-stack badge is incorrect. It points to version 6.3.17 when it
should be 6.9.13

BE...

17988a846bb25d31daac5e33bc98e867af2e811b authored over 1 year ago by Peter Piekarczyk <[email protected]>
chore: publish

- @react-navigation/[email protected]
- @react-navigation/[email protected]
- @react...

ddc5705b979d62bb3a293f221ec954cbad3dfba4 authored over 1 year ago by Satyajit Sahoo <[email protected]>
feat: add shifting animation to bottom-tabs and various fixes (#11581)

This adds a new shifting animation preset to bottom tabs, as well as
various animation related ...

6d93c2da661e1991f6e60f25abf137110a005509 authored over 1 year ago by Satyajit Sahoo <[email protected]>
feat: add useCardAnimation (#11568)

**Motivation**

Make animation progress available inside a screen.

**Test plan**

Describ...

36d19bdf8c12bc3486a2517f7ebf1ab3f6738345 authored over 1 year ago by Adam Grzybowski <[email protected]>
fix: adjust fade animation spec for bottom tabs

ecd0e66b5eaf19248629aae06734541a48aa5684 authored over 1 year ago by Satyajit Sahoo <[email protected]>
fix: PathConfigMap type error: Type 'T' does not satisfy the constrai… (#11238)

Please provide enough information so that others can review your pull
request.

**Motivation*...

8e8ad0c6bc6baee3142a6646a2e8a1982ffabd74 authored over 1 year ago by Anton Yushkevich <[email protected]>
feat: add children prop to tab bar indicator component (#11566)

**Motivation**

I want to be able to display a `<LinearGradient/>` component inside the
`<Tab...

fe3b56072e39a6c7b33747c4d9e3f3d6a52ec60c authored over 1 year ago by Tommy Treb <[email protected]>
fix: add default value to labelVisible in HeaderBackBox (#11308)

Should default to "true" on iOS, "false" on Android. Currently no
default value is given, contr...

bd96d896f17a9930bf9c44ec176ab77ac7138bed authored over 1 year ago by Gavin Kasdorf <[email protected]>