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

feat: add direction prop to TabView (#11322)

**Motivation**

Goal of this PR is to add direction prop to unify usage of RTL layouts
across...

46735a38c46ee195da836dadcf58d6a4db7a381b authored over 1 year ago by Oskar Kwaśniewski <[email protected]>
feat!: add a direction prop to NavigationContainer to specify rtl (#11393)

BREAKING CHANGE: Previously the navigators tried to detect RTL automatically and adjust the UI. ...

830963653fb5a489d02f1503222629373319b39e authored over 1 year ago by Satyajit Sahoo <[email protected]>
fix: avoid re-rendering screen when nested navigator state changes (#11547)

Previously the route object was recreated if the nested navigator's state changed inside a scree...

2c0f604345f01e75ba542fa7422e78c91fc323c0 authored over 1 year ago by Oskar Kwaśniewski <[email protected]>
fix: replace series function used to queue async callbacks (#11485)

**Motivation**

This function is used to ensure that all state change callbacks to sync
the l...

d8dc6934e3aa2099b34b5bf2801c57780e48fc18 authored over 1 year ago by Karl Sander <[email protected]>
fix: incorrect url parsing (isssue: #10924) (#11528)

**Motivation**

fix: https://github.com/react-navigation/react-navigation/issues/10924

**...

fab2cc6fb03858020808bcb49ede86e0701679e1 authored over 1 year ago by Davyd NRB <[email protected]>
Revert "fix: Allow to use `PlatformColor` in the theme" (#11576)

Reverts react-navigation/react-navigation#11570

ba1feba5c815e588dd13dc5bfa637544567fa765 authored over 1 year ago by Michał Osadnik <[email protected]>
fix: Allow to use `PlatformColor` in the theme (#11570)

Fix: https://github.com/react-navigation/react-navigation/issues/11481

Co-authored-by: Michał...

64734e7bc0d7f203d8e5db6abcc9a88157a5f16c authored over 1 year ago by Davyd NRB <[email protected]>
fix: bottom bar animation tied with a screen (#11572)

9ee55bc0eee9e7257b7dd914ca994c37384877a0 authored over 1 year ago by Michał Osadnik <[email protected]>
feat: add animation prop to bottom tab (#11323)

**Description**
----

This PR adds properties to `bottom-tabs` navigation `screenOptions` to
...

8d2a6d8ef642872d3d506dca483b7474471a040c authored over 1 year ago by Etotaziba Olei <[email protected]>
feat: allow full linking config in static config

ba53154b51edcdcfcac4cb249c5d93b8e4dc3564 authored over 1 year ago by Satyajit Sahoo <[email protected]>
fix: make back button ripple visible (#11386)

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

**Motivation*...

c43208fc196169e2bf5cea9e2530f5a37bf666bb authored over 1 year ago by Vojtech Novak <[email protected]>
fix: buggy behaviour of search bar / large title on Fabric with native stack v7 (#11501)

## Description

`UIKit` requires `ScrollView` to be at index 0 in given view's subview array t...

dcb4e4c775b0e22ef84475de350794c21764632e authored over 1 year ago by Kacper Kafara <[email protected]>
fix: prevent back handler usage on web (#11458)

**Motivation**

- fix https://github.com/react-navigation/react-navigation/issues/11316

486ee81cac4606949199b91267f7b5a2663a31ec authored over 1 year ago by Evan Bacon <[email protected]>
fix: TabBar horizontal padding for contentContainer (#11408)

Use `padding(Horizontal|Left|Right)` values on `contentContainerStyle`
for better styling on Ta...

24c03924397a6e59aba9f6b74a9c5cb4b939d9e1 authored over 1 year ago by Freddy Harris <[email protected]>
chore: upgrade bob

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

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

36c8f091556157dab74d3483651bbcbd340762ff authored over 1 year ago by kacperkapusciak <[email protected]>
fix: optimize tabBarItem by memoizing getter functions (#11427)

**Motivation**

The goal of this PR is to memoize the result of getter functions passed
to Ta...

1f94c8b7b2e11f09a36001ce7b512ec9468a63b5 authored over 1 year ago by Oskar Kwaśniewski <[email protected]>
ci: don't skip install if package.json files changed (#11390)

7d8b5156dff9a0c6a5ddca6c15dc7e5c65e94bec authored over 1 year ago by Satyajit Sahoo <[email protected]>
fix: fix infering params when a screen is in a group

fixes #11325

5e9f001e770637ce8f438da981b5d069aa7a4532 authored over 1 year ago by Satyajit Sahoo <[email protected]>
chore: sync yarn.lock

1613461c4cb7dc9daead89f483fa3249bfc377f2 authored over 1 year ago by kacperkapusciak <[email protected]>
chore: update example app to SDK 48 (#11380)

**Motivation**

Goal of this PR is to update example app dependencies to expo SDK 48.

**Te...

6aeca5d9c2cd57a22accaf1cb5104fc4f1b70873 authored over 1 year ago by Oskar Kwaśniewski <[email protected]>
refactor: drop custom fromEntries in favor of Object.fromEntries

BREAKING CHANGE: this means we now require at least iOS 12.2 and React Native 0.69 whose minimum...

9fe34b445fcb86e5666f61e144007d7540f014fa authored over 1 year ago by Satyajit Sahoo <[email protected]>
chore: link to react navigation website for tab-view and drawer-layout docs

4163cba6b7f9a4bdff1327cde59cea37e6438a59 authored almost 2 years ago by Satyajit Sahoo <[email protected]>
chore: consolidate check-repro and needs-repro jobs

bb82dc5407625a58a4021d8cd31e74cb14f3e3fa authored almost 2 years ago by Satyajit Sahoo <[email protected]>
feat: support a top-level path configuration in linking config

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

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

230c09deeeb886929a15cb4cdcb496372a9496e1 authored almost 2 years ago by Satyajit Sahoo <[email protected]>
refactor: use useContext in 'safeAreaProviderCompat' (#11233)

**Motivation**

I was profiling my App and found that using react-navigation adds a big
stack...

7a04ce42e8c2cb22f1015b712d884ec17ffed8bf authored almost 2 years ago by Nacho López Sánchez <[email protected]>
feat: add ability to customize the fonts with the theme (#11243)

**Motivation**

React Navigation 5 introduced a theming API. However, the theme only
supporte...

1cd6836f1d10bcdf7f96d9e4b9f7de0ddea9391f authored almost 2 years ago by Satyajit Sahoo <[email protected]>
refactor: use named exports instead of default exports

ee319bb2eb590e5a1fe716ae4c8d8031048bf093 authored almost 2 years ago by Satyajit Sahoo <[email protected]>
fix: fix paths in sourcemap files

fixes https://github.com/expo/expo/issues/21276

368e0691b9fb07d4b1cbe71cfe4c2f40512f93ad authored almost 2 years ago by Satyajit Sahoo <[email protected]>
fix: properly export types to avoid webpack warning

4f597a8614630a7d42728b1221a5880e6a265a1c authored almost 2 years ago by Satyajit Sahoo <[email protected]>
feat: add gesture and transition events to drawer (#11240)

https://user-images.githubusercontent.com/25725586/221162848-8a8b2ddc-2e3d-474a-8cf5-a3eed8f6281...

50b94e4f9518975b4fc7b46fe14d387bd9b17c7e authored almost 2 years ago by Ana Margarida Silva <[email protected]>
fix: handle getId in tab and drawer routers

7430c723ced1101191cfbdf0c26d0b0947602b2b authored almost 2 years ago by Satyajit Sahoo <[email protected]>
chore: update branch names to main

143d1429e7a0ef22834a3878b944b181215977fe authored almost 2 years ago by Satyajit Sahoo <[email protected]>
chore: publish

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

ad722b882e0c40b1d1bc025d70112ddb126f265e authored almost 2 years ago by Satyajit Sahoo <[email protected]>
chore: align react-native-tab-view version with npm

928af8bb3383d9cf0b8dcf45db1383eaa2f013b6 authored almost 2 years ago by Satyajit Sahoo <[email protected]>
fix: fix headerBackVisible type annotation (#11220)

Corrected Type definition for headerBackVisible, corresponding with the
documentation.

Fixes...

d18936a21fbd8a3974a4a83f613df0ef00aafbcd authored almost 2 years ago by Vin-Xi <[email protected]>
feat: support statically confguring navigation tree (#11144)

React Navigation 5+ has a dynamic API which makes it possible to achieve advanced use cases. But...

4cc322e08b3d6fe089710c9c6869bbdc183c2bd6 authored almost 2 years ago by Satyajit Sahoo <[email protected]>
fix: fix checking for modal presentation in stack

Previously we were only checking for function name which gets minfied in production. To fix this...

639d6c8a511d76e48d44ed7260aedb865054c556 authored almost 2 years ago by Satyajit Sahoo <[email protected]>
docs: update broken link regarding GH_TOKEN

18fc5d59e3a41e72f9e740d0215705cf27c731ec authored almost 2 years ago by Satyajit Sahoo <[email protected]>
feat: allow users to pass `android_ripple` config in TabView (#11203)

**Motivation**

This PR solves an issue with setting transparent background color of
tab-view...

15939d82cd7d77d2a75a870279d08cb18c7f9919 authored almost 2 years ago by Oskar Kwaśniewski <[email protected]>
fix: Check cardStyleInterpolator name to allow for custom animation as well (#11209)

We got a custom `cardStyleInterpolator` in our app that actually calls
[forModalPresentationIOS...

c733ad53c9209b9b2a778a427458bcbdeb45c841 authored almost 2 years ago by Jesper Håkansson <[email protected]>
chore: drop material-bottom-tabs package

BREAKING CHANGE: the navigator should be imported from 'react-native-paper/react-navigation' ins...

83d4f8682ce5e6342022844630dfaae84b14a98f authored almost 2 years ago by Satyajit Sahoo <[email protected]>
fix: add `ScrollView` type to 'getScrollResponder' (#11112)

Recreation of
https://github.com/react-navigation/react-navigation/pull/10775 due to
the git c...

f4324cdbb50218bed30abf673f5070e20e2d7db8 authored almost 2 years ago by Ken Tominaga <[email protected]>
fix: added close drawer accessibility tap area (#11184)

**Motivation**

Currently, a user can tap the `Overlay` next to an open drawer to close
the draw...

20ec2042b9d3c22388682c16fca4ef23e91ee011 authored almost 2 years ago by Michael Garfinkle <[email protected]>
feat: add testID and accessibilityLabel to DrawerItem (#11168)

Added support for testIDs for the tappable DrawerItem and the DrawerItem
label

Addresses
ht...

4471fa035dbd79d984888866791c34937693814d authored almost 2 years ago by Andrew Tremblay <[email protected]>
feat: add support to override pager's overScrollMode (#11194)

Add support to override pager's overScrollMode.

**Motivation**

The default value of `overS...

0c4e83adf0eb8ea8d5ba6ff5520cf16dd8b82cc7 authored almost 2 years ago by abing <[email protected]>
fix: fix material bottom tabs not respecting safeAreaInsets prop

dfbef582a480b74ccc26f3d6857ae0d5ec4e8393 authored almost 2 years ago by Satyajit Sahoo <[email protected]>
fix: make headerBackground visible with transparent header (#11109)

**Motivation**

Currently, using a transparent header on native-stack shows the
headerBackgro...

2b1e8dccc315ffa47fb7d4fabb1c597f508c5511 authored almost 2 years ago by Joshua Kaplan <[email protected]>
chore: update the messaging when no repro is present

076fe33df70e80f85c9bf86bd8357c5a798c7d52 authored almost 2 years ago by Satyajit Sahoo <[email protected]>
fix: fix type of setOptions and mark data passed to callbacks as Readonly

6655c6624f0a66ceeac677ccdb34a9e79e83ab62 authored almost 2 years ago by Satyajit Sahoo <[email protected]>
refactor: reuse element for descriptor.render()

193cc2136cae81dbe83effc9ba99e50ed2de376c authored almost 2 years ago by Satyajit Sahoo <[email protected]>
fix: don't modify browser history on re-render

ab66777c092fae3d28c9c8381aeb5b92945ca256 authored almost 2 years ago by Satyajit Sahoo <[email protected]>
feat: extract drawer to a separate package

58b7caeaad00eafbcda36561e75e538e0f02c4af authored almost 2 years ago by Satyajit Sahoo <[email protected]>
chore: upgrade expo webpack config to remove NODE_OPTIONS

e1d118da82a6827f45bf0d4e6b9bf5af62d3b9d5 authored almost 2 years ago by Satyajit Sahoo <[email protected]>
fix: handle merge: true with NAVIGATION_DEPRECATED in TabRouter

e5cf73d9bec5d763c284445547d4ae2650869201 authored almost 2 years ago by Satyajit Sahoo <[email protected]>
fix: support dispatching action to child without 'navigationInChildEnabled' if 'target' is specified

debd620a12f7eafca0483c16fc33e9ec4a937d43 authored almost 2 years ago by Satyajit Sahoo <[email protected]>
chore: upgrade dependencies (#11090)

c0d0c208446e648cfffabc018d9a4a4d0780e50d authored almost 2 years ago by Satyajit Sahoo <[email protected]>
ci: use newer version of check-versions-action

ec5400a6bbf2364b68dc960622585751e0b4e01a authored almost 2 years ago by Satyajit Sahoo <[email protected]>
chore: enforce same dependency versions across the repo

7b4594f1f3701a77785f80534762aecef2313964 authored almost 2 years ago by Satyajit Sahoo <[email protected]>
fix: remove defaultScreenOptions from default navigator options

6267952001015a9d51ae9fcb3a385f25a136623e authored almost 2 years ago by Satyajit Sahoo <[email protected]>
chore: add build to the release script

c39b9b9fec38df7f1651cf8d0a39bcaa3f018389 authored almost 2 years ago by Satyajit Sahoo <[email protected]>
fix: fix overlay not receiving clicks on web

666c8dbad8f8d04b1c252f0b86e234b4a1133039 authored almost 2 years ago by Satyajit Sahoo <[email protected]>
feat: expose the original label in children prop for custom label functions in tab navigators

a6fd49f9af9353cf5fd5364feafcbeea25c3ff7f authored almost 2 years ago by Satyajit Sahoo <[email protected]>
feat: make useScrollToTop work when nesting multiple tab navigators (#11063)

**Motivation**

This PR answers this open issue:
https://github.com/react-navigation/react-na...

dce463a0e39b21509670b5c1d0cab933aa9e4962 authored almost 2 years ago by Anthony Guay <[email protected]>
fix: keep hash/fragment section un URLs on web (#11078)

**Motivation**

Fixes this issue that I discovered
https://github.com/react-navigation/react-...

a30daa07fb667389420d78590757914487e32c19 authored almost 2 years ago by Nik Graf <[email protected]>
ci: configure github actions for 7.x

613853248189bcff9c232d60574765775116a416 authored almost 2 years ago by Satyajit Sahoo <[email protected]>
fix: drawerstatuscontext should be exported (#11041)

**Motivation**

`DrawerStatusContext` should be exported and available to the library's
users...

6e4cb06cc0e3de4d5fb3b8f2051f09fdc8aec53e authored almost 2 years ago by leonchabbey <[email protected]>
ci: fix pull requests not triggering CI

3d8dfd44ffbfa935d6f30b715e5d69ebb151c1c7 authored almost 2 years ago by Satyajit Sahoo <[email protected]>
fix: bump query-string version (#11069)

fix vulnerability in decode-uri-component, dependency of query-string,
fixed in version 7.1.3
mo...

e6c05e28b901923bd38707676705b7cd564c9620 authored almost 2 years ago by krudos <[email protected]>
chore: upgrade bob & typescript

c0be591cd255eb6dbbd62b2d136a67f836264611 authored almost 2 years ago by Satyajit Sahoo <[email protected]>
refactor!: improve the API for Link component

BREAKING CHANGE:

Initially the `Link` component was designed to work with path strings via the ...

7f3583793ad17475531e155f1f433ffa16547015 authored almost 2 years ago by Satyajit Sahoo <[email protected]>
refactor: use consistent naming for useBottomTabBarHeight (#11073)

discrepancy makes it harder for consumers of this package to understand
the internals

I've r...

447ac7e2f2f893adb2029f640ecb3050f780219b authored almost 2 years ago by Gabe O'Leary <[email protected]>
chore: remove yarn 1 config

6a1bda2c4996ed8d8ded2111dcafa85bf55b5e9f authored almost 2 years ago by Satyajit Sahoo <[email protected]>
refactor: drop react-native-flipper-plugin

BREAKING CHANGE:

React Native team is focusing on migrating away from Flipper. So it doesn't ma...

643b8e83b7eeb119b0a339fd8866d790d3178f50 authored almost 2 years ago by Satyajit Sahoo <[email protected]>
chore: add contributors in release notes

69aa8a35977dec9aeca8eba67e5d4db35f963119 authored almost 2 years ago by Satyajit Sahoo <[email protected]>
chore: bump all packages to patch to force new release

2f6e1286f89a1e83b5d975954f2cf02d69eb26f1 authored almost 2 years ago by Satyajit Sahoo <[email protected]>
chore: configure lerna for prerelease

d52d0b754c977d59fe9b423237e3205895e064c4 authored almost 2 years ago by Satyajit Sahoo <[email protected]>
fix: split updating state to batches on long lists (#11046)

**Motivation**

As reported here:
https://github.com/satya164/react-native-tab-view/issues/14...

0aa6a18f15bca0c943e22e866d178ad347a19714 authored almost 2 years ago by Oskar Kwaśniewski <[email protected]>
ci: use nvmrc for setting up node

d1be0f16434d369efbd1127f30f5c0e1e8dda445 authored almost 2 years ago by Satyajit Sahoo <[email protected]>
refactor: move tab-view to direct dependency of material-top-tabs

BREAKING CHANGE: This change will simplify installation of material-top-tabs, but that means use...

2bd585b8055995daaacc20a3304d0a4e9ec70f44 authored almost 2 years ago by Satyajit Sahoo <[email protected]>
ci: cache downloads from Playwright

a7ddfe20c859eb00bcab6ae9fe110ac71ef069d3 authored about 2 years ago by Satyajit Sahoo <[email protected]>
chore: upgrade typescript to 4.9.3

5adca33df25858b97da763ba616046401eacb2ec authored about 2 years ago by Satyajit Sahoo <[email protected]>
chore: update build script for smaller sourcemap & sourcemap for types

bce27577a86bf0e174e25af25bdce868a690a925 authored about 2 years ago by Satyajit Sahoo <[email protected]>
refactor: pass the route object to navigate for tabs/drawer

04d0d1849c3dad23c32d40296b5aaadcf8f5b802 authored about 2 years ago by Satyajit Sahoo <[email protected]>
refactor!: change tabBarTestID to tabBarButtonTestID for clarity

00701ee3fe4dd013192567c27c9943e0a93ec660 authored about 2 years ago by Satyajit Sahoo <[email protected]>
refactor!: disable child navigators handling actions by default (#10905)

Due to backward compatibility reasons, React Navigation 5 and 6 support navigating to a screen i...

9a50e03f91628cc7e09c64f94d0c468e6c4c4b90 authored about 2 years ago by Satyajit Sahoo <[email protected]>
refactor!: remove deprecated options & warnings (#10912)

PR removes deprecation warnings introduced in https://github.com/react-navigation/react-navigati...

849268acd5485c2a5bda69e7e4fa51b801c12ed7 authored about 2 years ago by Kacper Kapuściak <[email protected]>
feat: add navigateDeprecated for backward compatibility

8ea6dc793d8596da5e6052dbbae2e4825578dc50 authored about 2 years ago by Satyajit Sahoo <[email protected]>
fix!: align onReady callback and navigationRef.isReady

BREAKING CHANGE: Previously, the `onReady` prop and `navigationRef.isReady()` work slightly
diff...

1959baa97c101712db84905827f13a8a78a42ca7 authored about 2 years ago by Satyajit Sahoo <[email protected]>
feat!: add `popTo` method for stack and remove going back behaviour of

`navigate`

BREAKING CHANGE: Previously, `navigate` method navigated back if the screen
already e...

c9c2163d28da963bd760cf395d17efe9b851f531 authored about 2 years ago by Satyajit Sahoo <[email protected]>
refactor!: drop support for key property in navigate

BREAKING CHANGE: Previously, you could specify a route `key` to navigate to, e.g.
`navigation.na...

61c53bb1836a47083b3b5ea0f4fddba6081885f2 authored about 2 years ago by Satyajit Sahoo <[email protected]>
feat: expose tabBarGap option in material top tabs (#11038)

the new `tabBarGap` option helps to configure `gap` option of `react-native-tab-view` : see http...

29818a80d5086e0702b352e68996a4384eb997e3 authored about 2 years ago by Mickael Lecoq <[email protected]>
docs: add react-native-tab-view to README

61ffc244203df090a7cd1d05209532a31c328680 authored about 2 years ago by Satyajit Sahoo <[email protected]>
docs: remove example links from tabview readme

7566e7dd8403af29fb0f9242dc405f20240f4d8d authored about 2 years ago by Satyajit Sahoo <[email protected]>
chore: add comment for out-of-tree platforms

820c2e1bf8987fafb90b61ecec8ba761b7ac6569 authored about 2 years ago by Satyajit Sahoo <[email protected]>
chore: add tab-view and flipper plugin to issue template

6a5f6cb7e31c054c1a43ef1f709ace9456264927 authored about 2 years ago by Satyajit Sahoo <[email protected]>
chore: add tabview examples to main example app

ac465f0f60de40fd2a9f03e407a45e716493d450 authored about 2 years ago by Satyajit Sahoo <[email protected]>
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]>
ci: migrate classic updates to EAS (#11010)

As the classic build service will not be supported anymore in SDK >=47
Expo docs advise migrati...

f971b7c92c2482f69fbcaa26ddda3ba185716253 authored about 2 years ago by Kacper Kapuściak <[email protected]>