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

chore: remove ios and android folders (#11020)

This PR removes prebuild `ios` and `android` folders. By default,
react-navigation uses Expo Go...

d41824644cf898118ff3824763d82c6e2f77e8d2 authored about 2 years ago by Kacper Kapuściak <[email protected]>
fix: let headerShadowVisible: true display a shadow even if headerTransparent is true (#10993)

**Motivation**

As reported in
[#10845](https://github.com/react-navigation/react-navigation/...

bcca124b2a3e8509a9577900ee627f0bfe8ad647 authored about 2 years ago by Rafael <[email protected]>
fix: add accessibility props to NativeStack screens (#11022)

**Motivation**

Current Stack navigator (and other navigations) have accessibility props
like...

cb1c17a056bdfecf7ad9597931e11f5642b4a641 authored about 2 years ago by Maciej Jastrzebski <[email protected]>
fix: migrate setNativeProps to state (#10968)

### Motivation

This PR is a third attempt to migrate setNativeProps to state in @react-naviga...

1fa37948a215fd147957d84485959a446b5d3420 authored about 2 years ago by Kacper Kapuściak <[email protected]>
chore: publish

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

0bf20b91ae5be08061ee491cc36ee25ef3782fb5 authored about 2 years ago by Satyajit Sahoo <[email protected]>
chore: migrate to lerna-lite for proper yarn berry support (#11002)

We had a couple of issues with our Lerna setup:

- After publishing, the `yarn.lock` gets out ...

133946d92b905899f6ecce9240128813dfac2fbc authored about 2 years ago by Satyajit Sahoo <[email protected]>
fix: only call onGestureStart when criteria met in drawer (#10929)

ee96d986e1b3e110b17202814bd368fc3a5c43d9 authored about 2 years ago by Hanno J. Gödecke <[email protected]>
ci: fix caching for yarn

1cc9292514aa0425a517e920fe0c37cc7f89b4cb authored about 2 years ago by Satyajit Sahoo <[email protected]>
test: fix integration tests failing intermittently

f1a44d4142641c46a369a79614ceed6491f167ee authored about 2 years ago by Satyajit Sahoo <[email protected]>
ci: migrate to github actions for CI (#10999)

Since we're already using GitHub actions for a lot of things, this PR moves away from CircleCI f...

1d69a970d7c5ae911d4854ea93efd88f102ff19f authored about 2 years ago by Satyajit Sahoo <[email protected]>
fix: supersede Platform.isTVOS for Platform.isTV (#10973)

**Motivation**

This PR supersedes a deprecated `Platform.isTVOS` which got removed in
https:...

156cbded3d36412d6499fe7b78cfd8c7106eb459 authored about 2 years ago by VickyA371 <[email protected]>
chore: publish

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

10d4d00b6e20edfe09d6fda7a9de72240a930036 authored about 2 years ago by kacperkapusciak <[email protected]>
Revert "fix: add additional check before running `animate` in `componentDidUpdate` (#10871)"

This reverts commit b9fb2d14c6d518793f11e5f38a79f8a83baf3c09.

33b8c4a5800b5941a38e55cf71750d9f75954409 authored about 2 years ago by kacperkapusciak <[email protected]>
chore: publish

- @react-navigation/[email protected]

e273751234b9f96a8eb8bb7d456513e70b55cee0 authored about 2 years ago by Satyajit Sahoo <[email protected]>
fix: fix headerTransparent with custom header in native-stack (#10919)

Test plan:

Tested by rendering a dummy `View` for the header:

```js
options={{
header:...

1634c6b150aa2c64a880bd936ecbade9dc615279 authored about 2 years ago by Satyajit Sahoo <[email protected]>
chore: properly apply cache on circleci (#10888)

c7f75b2594a11bc5a23332a0c9d539094359e99a authored about 2 years ago by Kacper Kapuściak <[email protected]>
chore: publish

- @react-navigation/[email protected]

81039af5f624102e661c0f9adabe5f90247e9b58 authored about 2 years ago by kacperkapusciak <[email protected]>
chore: set --openssl-legacy-provider on commands that uses webpack (#10972)

Starting and building the web version of our Example app on Node v18 results in a build error de...

8a9ba14d55b8a9bd4dbcffec2a04e5f1df5fc87e authored about 2 years ago by Kacper Kapuściak <[email protected]>
feat: expose animationEnabled in material top tabs

c0130ffe046f30241e26d95d05df235fcf6d70de authored about 2 years ago by Satyajit Sahoo <[email protected]>
chore: publish

- @react-navigation/[email protected]

fac74f8fefc5eaa4a5d56ba6bae07f4a0933bd94 authored about 2 years ago by Satyajit Sahoo <[email protected]>
chore: publish

- @react-navigation/[email protected]

970898a4de2f655c7707d88c2bbba73187a38fca authored about 2 years ago by kacperkapusciak <[email protected]>
fix: add additional check before running `animate` in `componentDidUpdate` (#10871)

Changes introduced in #10767 created a regression reported in #10856 which made it impossible to...

8e038e4b3aecac39e3d0be95cce5c83ca5d935f6 authored about 2 years ago by Kacper Kapuściak <[email protected]>
chore: publish

- @react-navigation/[email protected]

205cac38d06044abf941ce2eb14f4017cec44c05 authored about 2 years ago by kacperkapusciak <[email protected]>
chore: publish

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

ea4b729f0ce1df2652ff236c26dd828dafa7d0b2 authored about 2 years ago by Satyajit Sahoo <[email protected]>
fix: migrate off setNativeProps (#10767)

In order to fully support Fabric in @react-navigation/stack we need to remove the use of `setNat...

90bc2b8ccc0ba0e969d9b4ad8bfea0975473bd82 authored about 2 years ago by Kacper Kapuściak <[email protected]>
feat: add freezeOnBlur prop (#10834)

585127ca378fed3decd524439ac570a6d64cfaed authored about 2 years ago by Kacper Kapuściak <[email protected]>
chore: update dependencies (#10833)

5cccc739423fa302eff7f29ed02f2b85d5f0ce8d authored about 2 years ago by Kacper Kapuściak <[email protected]>
fix: restore native behavior of back button

Unfortunately the changes from #10761 caused an issue I reported on the
react-native-screens rep...

31e9924944e29a1d87d46f5aaa937f5fe50cc018 authored about 2 years ago by Jasper Reddin <[email protected]>
fix: fix previous screen detach too early (#10813)

This PR tries to solve the problem of a background that can be seen between animated screens. Th...

10b89219365e02e1c425ad35baf270c846ebc5c6 authored about 2 years ago by Kacper Kapuściak <[email protected]>
chore: update yarn.lock

1a10ce7f36c84a02468b5c197d4ef0c801e08d55 authored about 2 years ago by Satyajit Sahoo <[email protected]>
chore: publish

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

ccb45722eee862e79ce068c5f4bd3b87fb2d1843 authored about 2 years ago by Satyajit Sahoo <[email protected]>
Revert "fix: migrate off setNativeProps (#10767)"

This reverts commit 495b28f06a8c89ce9bc2c812bcbb2374366b9aaf.

1a12c60facabffb7e54beb96eca494ce2d07146e authored about 2 years ago by kacperkapusciak <[email protected]>
chore: update yarn.lock

80824fcf0e9b9ffe1bc75c98d3e1ac56e73e2503 authored about 2 years ago by Satyajit Sahoo <[email protected]>
fix: fix incorrect height in useHeaderHeight in native-stack (#10827)

Fixes #10333

0623be9391bff12092f0c9c2ea8dcb81ff866b3f authored about 2 years ago by Kacper Kapuściak <[email protected]>
fix: export `PanGestureHandlerGestureEvent` as a type (#10814)

`PanGestureHandlerGestureEvent` is exported as a value, but is a type. This makes it included in...

4ddd71eb8f64bb20d3dfc99713fccf5add684ac7 authored about 2 years ago by Renaud Chaput <[email protected]>
chore: remove broken sponsors check

b72d681beaa1d9c0765d8673bd236a7698bb7abe authored about 2 years ago by Satyajit Sahoo <[email protected]>
fix: fix isRTL check in drawer

92ce9607933e5ff2ce07ebfa3d44d34f60459590 authored about 2 years ago by Satyajit Sahoo <[email protected]>
chore: fix warnings and errors printed during tests

6e9da7304127a7c33cda2da2fa9ea1740ef56604 authored about 2 years ago by Satyajit Sahoo <[email protected]>
chore: upgrade lerna

42c81b458af4ff1be782c6e7fba1ce0f8a33c51d authored about 2 years ago by Satyajit Sahoo <[email protected]>
chore: tweak checks for correct types

05668d2a418094466613a3d8b8a7b7833e9d325f authored about 2 years ago by Satyajit Sahoo <[email protected]>
chore: tweak regex for checking typescript playground

fc50ed6ae3fed9b6eb9d5f6ef3609e284571784b authored about 2 years ago by Satyajit Sahoo <[email protected]>
fix: improve when back button is shown in nested native stacks (#10761)

Currently, when a Native Stack is nested in another Stack, it doesn't respect the
parent naviga...

4cfc9ac3583b858ebc89914fa73e8b96e9f6f01d authored about 2 years ago by Satyajit Sahoo <[email protected]>
chore: use npm-run-all to sequentially run tasks (#10780)

Berry (new version of yarn) removed support for life cycle scripts like pre and post.

This PR...

b2aa6776d7a82129b3e9e974ce59e83d9f4c05e9 authored about 2 years ago by Kacper Kapuściak <[email protected]>
fix: strongly type the `component` prop on `RouteConfigComponent` (#10519)

Having a Route Parameters system is good and `navigator.navigate` can type check just fine, but ...

8850c51848ca081dc02365ef574d11f7f7b97dd3 authored about 2 years ago by Thomas Vo <[email protected]>
chore: upgrade yarn to berry (#10739)

We're currently on an older version of Yarn. This upgrades Yarn to the latest version.

a76db874786f29d2128a49be39216ca15a393454 authored about 2 years ago by Satyajit Sahoo <[email protected]>
feat: implement usePreventRemove hook (#10682)

As we still polishing the API we're marking the hook for now as UNSTABLE_usePreventRemove.

**...

501b9e603cc558bce49a4b07342a6587929d6cde authored about 2 years ago by Kacper Kapuściak <[email protected]>
fix: prevent Object properties to be used as parsing functions (#10570)

**Motivation**

`parseQueryParams()` could had unexpected behavior when parameter names where ...

cdf1b72209bc1583ed42b493c3d4fb73aa40662b authored about 2 years ago by matias-la <[email protected]>
fix: replace deprecated I18nManager.isRTL with 18nManager.getConstants().isRTL (#10547)

Co-authored-by: m.gharouni <[email protected]>

cf2aea386ed494641008bf06184c77e15df3d8f4 authored about 2 years ago by Mohammad Gharouni <[email protected]>
fix: potential prototype pollution attacks (#10455)

Prevent event listeners of type "__proto__" to pollute the global Object
prototype. This is fix...

aa062f059f1f0f2671ae9e057fa6881fd2d21967 authored about 2 years ago by matias-la <[email protected]>
fix: handle path with empty string properly for linking (#10708)

**Motivation**

At the moment, a linking url without a path (with or without an ending slash) ...

68dd4208eae4ccc90215f5aa9155d7ce758c1fb0 authored about 2 years ago by Éric Côté <[email protected]>
fix: use custom theme from paper if configured

4f0b41ea49114f80fcee392af0c312e3c11372bb authored about 2 years ago by Satyajit Sahoo <[email protected]>
docs: add missing package versions in readme (#10685)

9210e4351a3879dd2a7ca98ec35f46543db41558 authored about 2 years ago by Rajendran Nadar <[email protected]>
chore: tweak lefthook config

35091e49a7fb4627f98c4d4b0873bb053dfb8549 authored about 2 years ago by Satyajit Sahoo <[email protected]>
fix: add missing parentheses typo in useFocusEffect error message (#10688)

96365160638c54c5a3c0960e7a59d28255616f04 authored about 2 years ago by Ankur Kothari <[email protected]>
fix: add helpful error when using legacy implementation with Reanimated v3 (#10693)

**Motivation**

As Reanimated 3 will not support Reanimated 1 syntax anymore we need to show a...

23df65469ad766ba456744f824be3a4541c302ce authored about 2 years ago by Kacper Kapuściak <[email protected]>
chore: use lefthook instead of husky

35eaf44a55fd4fea2db308975cc069f31f782add authored about 2 years ago by Satyajit Sahoo <[email protected]>
fix: wrong setParams type if route does not have params (#10512)

If a RouteList type has a route with params set to undefined, for example:

```ts
type Exampl...

a3a998da16cf62ed09df01705ee20f17c8b8f68d authored about 2 years ago by Gustash <[email protected]>
chore: update yarn.lock

47eb8b0bd6a2fcbb8f95ca692d1f7657b2152f41 authored about 2 years ago by kacperkapusciak <[email protected]>
docs: fix order of instructions

10d1c39e9113760950cd7332f84d642020cd118d authored about 2 years ago by Satyajit Sahoo <[email protected]>
feat: add missing props from react-native-screens to native-stack (#10578)

Motivation
This PR adds some missing props from `react-native-screens` to `@react-navigation/na...

00b2c24c044cd43ccbf99248a72c1e8f6cfa9f2b authored about 2 years ago by Hirbod <[email protected]>
chore: export BottomTabBarHeightCallbackContext (#10617)

**Motivation**

Custom TabBarView required this to provide the correct height.

```tsx
impo...

35036a8f4c10b52ec623ef8871cd21ee73191d31 authored about 2 years ago by Liming Jin <[email protected]>
docs: update README for installtion instructions

d843e182b8b4a32e7e58ccfdfe2bdc866ab81e26 authored about 2 years ago by Satyajit Sahoo <[email protected]>
docs: fix typo in README

b6403fdae1024c1787c3f18551c9f695e6b498fa authored about 2 years ago by Satyajit Sahoo <[email protected]>
fix: fix typo in native-stack types

52e852422024f5846c0c49e2eb07ed55dbd14634 authored about 2 years ago by kacperkapusciak <[email protected]>
fix: explicitly set gestureDirection default value in native-stack (#10674)

**Motivation**

This PR cleans up native-stack's new props docs and sets gestureDirection defa...

003b6a2b6a051337f289fa3ae23cc3c1fc7db707 authored about 2 years ago by Kacper Kapuściak <[email protected]>
chore: publish

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

88a0ea41c05e06900cfa6ad2fb9bb0155614ba88 authored about 2 years ago by kacperkapusciak <[email protected]>
fix: expose `LinkingContext` (#10604)

*Expose `LinkingContext`*

Without this, it is impossible to build your own hooks using `getPa...

ad11521eae72a8b32202cc835e8b58e2f7900c18 authored about 2 years ago by Fernando Rojo <[email protected]>
chore: update flipper (#10672)

## **Motivation**

Hardcoded Flipper version to 0.75.1 in Podfile caused a crash while buildin...

c5f58f3b211dd9e9667a88956e51ecc8376a8ba0 authored about 2 years ago by Kacper Kapuściak <[email protected]>
fix: make event listeners idempotent (#10667)

This PR prevents removing more event listeners than necessary when called `unsubscribe` multiple...

8df5f56b1c23ddf205345724b65db5d90ad5da8d authored about 2 years ago by Kacper Kapuściak <[email protected]>
fix: use top inset for header height on ipad (#10652)

This fix uses the top inset for iPad header height calculation in the native stack.
There is a ...

2bcf0f58edf04702e964031f4a2046290cb1c829 authored about 2 years ago by Ariel Falduto <[email protected]>
chore: upgrade expo sdk, react-native & other dependencies (#10655)

## Motivation

In order to properly test new native-stack props that will be added in https://...

7f01efd5afe642162d6d76bb1d5335c1b2a14069 authored about 2 years ago by Kacper Kapuściak <[email protected]>
fix: ensure same @types/react version in repo (#10663)

After the upgrade of dependencies in #10655 CI is failing while building packages. The problem s...

c9de2c1e8a990eb393fa9b9b44c339bfb12aed3c authored about 2 years ago by Kacper Kapuściak <[email protected]>
chore: publish

- @react-navigation/[email protected]

9f702c21cd730d371a04640956ea9b0a8882d78f authored about 2 years ago by kacperkapusciak <[email protected]>
fix: detach drawer open/close from animation (#10647)

Attaching the state of the drawer to the spring animation caused a bug where the drawer was irre...

c98286af31891aa7548d0c6a9493d99a2480d869 authored about 2 years ago by Kacper Kapuściak <[email protected]>
chore: add zero-width space to exclude packages from version checker

e52a2f66b48ffbba394ec78bc60624d3998ee0d7 authored about 2 years ago by Satyajit Sahoo <[email protected]>
chore: remove detox references (#10661)

Clean-up PR removing references to detox as react-navigation repo doesn't use the detox package ...

5aa59b8f24dcf364c37ff728801697f10b01cf0f authored about 2 years ago by Kacper Kapuściak <[email protected]>
fix: prevent `history.go()` navigation outside bounds (#10601)

Motivation

As the length of a browser's history cannot be used to accurately determine whethe...

76f9b0a42f5bb0c6b15249aaf91e93bf675db999 authored about 2 years ago by Marc Glasser <[email protected]>
chore: publish

- @react-navigation/[email protected]

b50cabfc524526ab5c90b899b2c1ed81891e8fdf authored about 2 years ago by Satyajit Sahoo <[email protected]>
fix: fix incorrect header title when headerLeft is specified

Fixes #10452

08f3d854b57f5df39ccf31f010fac3ead279183e authored about 2 years ago by Satyajit Sahoo <[email protected]>
chore: publish

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

ab6298fb95dc75f63583b9504945af91947bea34 authored about 2 years ago by Satyajit Sahoo <[email protected]>
fix: return undefined instead of throwing when parent is not found

This is to match the existing behavior

eb9ca2d50e9908a22581e8bcec3e61e099525e9a authored about 2 years ago by Satyajit Sahoo <[email protected]>
chore: publish

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

ffbc37c3bb68cada303f978a34d22e464c1378ed authored about 2 years ago by Satyajit Sahoo <[email protected]>
chore: mention that not ptoviding a repro will close the issue

52c9c6c1829a0ca60a639598ff110ae6e8e29d78 authored about 2 years ago by Satyajit Sahoo <[email protected]>
chore: update pull request template

9e92b673c963247e97f66a3183bc2899988f5fb6 authored about 2 years ago by Satyajit Sahoo <[email protected]>
fix: fix type errors when passing animated styles to header

6ef2299e0106652346dfd3c140cd190b24e418af authored about 2 years ago by Satyajit Sahoo <[email protected]>
chore: publish

- @react-navigation/[email protected]

cbf2a277e3b8f3f691c646cd5229818a5f8360b0 authored about 2 years ago by Satyajit Sahoo <[email protected]>
chore: bump sponsors label action

5a01fe44eb09244d40db4ef51ae1b7d72fd7bff6 authored about 2 years ago by Satyajit Sahoo <[email protected]>
fix: fix incorrect warning for headerTransparent in native-stack

Fixes #10502

a7180cf033f14d46118e85faf7fef59cfb518bbf authored about 2 years ago by Satyajit Sahoo <[email protected]>
chore: allow typescript playground links for repro

5ade02eccabd2766137fcc0696bc42bc35093343 authored about 2 years ago by Satyajit Sahoo <[email protected]>
test: add tests for typescript types

f98665aacb4416457c87665cf08bb52bd7c46ad5 authored about 2 years ago by Satyajit Sahoo <[email protected]>
feat: add an ID prop to navigators

When we have nested navigators, we often may want control over which navigator should handle an ...

5949831f7a33b45ca10a1df92d5c3416d184959d authored about 2 years ago by Satyajit Sahoo <[email protected]>
chore: publish

- @react-navigation/[email protected]

908aee222f2b20c9aa07bfc4dab859e0ed5e9711 authored about 2 years ago by Satyajit Sahoo <[email protected]>
fix: don't force legacy implementation on chrome debugger

Reanimated 2 now supports chrome debugging, so we don't need to force legacy implementation.

4a5a2029723722232f0e66de11e4d0a20665b849 authored about 2 years ago by Satyajit Sahoo <[email protected]>
fix: remove unsupported option from types

7e104d7711673d9c0d0059d478663d8a99acbd5f authored about 2 years ago by Satyajit Sahoo <[email protected]>
fix: flipper navigation plugin event table rows selection highlight not working and black theme text not showing (#10004)

fixes #10003
fixes #10000)

b423b2a7ff7ccc2882d32d976718e36da2d14528 authored about 2 years ago by ReactONE <[email protected]>
fix: fix drawer in RTL and when on right. fixes #10335

d4353654767e17e351c8a61ed397ab37345c0b66 authored about 2 years ago by Satyajit Sahoo <[email protected]>
fix(drawer): fix drawer clearing interaction handle (#10413)

This PR fixes this issue by clearing the interaction handle `onFinish` which is guaranteed to ...

279a0abe1f406b7a7183388f975abb1adee37690 authored about 2 years ago by Ricardo Matsui <[email protected]>
chore: publish

- @react-navigation/[email protected]

2bf9ab80e132999d177aca3a110f990295716c9d authored about 2 years ago by Satyajit Sahoo <[email protected]>
fix: take screen count to dismiss from native side for native stack (#10377)

a2e9311a5244432358787d37f4ecda3205ca06ca authored about 2 years ago by Kacper Kapuściak <[email protected]>
chore: update yarn.lock

ef88c515376a57a7ba599d6b2f0e38da50a2d2ec authored about 2 years ago by Satyajit Sahoo <[email protected]>