Satyajit Sahoo
151055cf5a
chore: publish
...
- @react-navigation/bottom-tabs@5.11 .0
- @react-navigation/compat@5.3.8
- @react-navigation/core@5.14 .2
- @react-navigation/devtools@5.1.16
- @react-navigation/drawer@5.11 .0
- @react-navigation/material-bottom-tabs@5.3.8
- @react-navigation/material-top-tabs@5.3.8
- @react-navigation/native@5.8.8
- @react-navigation/routers@5.6.2
- @react-navigation/stack@5.12 .5
2020-11-09 20:17:39 +01:00
Satyajit Sahoo
05d4e4d3be
refactor: minor tweak
2020-11-09 02:02:43 +01:00
Satyajit Sahoo
50a161dc3d
chore: publish
...
- @react-navigation/bottom-tabs@5.10 .7
- @react-navigation/compat@5.3.7
- @react-navigation/core@5.14 .1
- @react-navigation/devtools@5.1.15
- @react-navigation/drawer@5.10 .7
- @react-navigation/material-bottom-tabs@5.3.7
- @react-navigation/material-top-tabs@5.3.7
- @react-navigation/native@5.8.7
- @react-navigation/routers@5.6.1
- @react-navigation/stack@5.12 .4
2020-11-08 09:06:37 +01:00
Satyajit Sahoo
e50c8aa942
refactor: use a regular action for 'resetRoot'
...
Previously, 'resetRoot' directly performed a 'setState' on the container instead of dispatching an action. This meant that hooks such as listener for 'preventRemove' won't be notified by it. This commit changes it to dispatch a regular 'RESET' action which will behave the same as other actions.
2020-11-07 15:55:48 +01:00
Satyajit Sahoo
1dad338b7a
chore: publish
...
- @react-navigation/bottom-tabs@5.10 .6
- @react-navigation/compat@5.3.6
- @react-navigation/core@5.14 .0
- @react-navigation/devtools@5.1.14
- @react-navigation/drawer@5.10 .6
- @react-navigation/material-bottom-tabs@5.3.6
- @react-navigation/material-top-tabs@5.3.6
- @react-navigation/native@5.8.6
- @react-navigation/routers@5.6.0
- @react-navigation/stack@5.12 .3
2020-11-04 22:37:22 +01:00
Satyajit Sahoo
9beca3a802
feat: add a merge option to navigate to control merging params
2020-11-04 22:36:43 +01:00
Satyajit Sahoo
5eee804e7f
chore: publish
...
- @react-navigation/bottom-tabs@5.10 .1
- @react-navigation/compat@5.3.1
- @react-navigation/core@5.13 .1
- @react-navigation/devtools@5.1.9
- @react-navigation/drawer@5.10 .1
- @react-navigation/material-bottom-tabs@5.3.1
- @react-navigation/material-top-tabs@5.3.1
- @react-navigation/native@5.8.1
- @react-navigation/routers@5.5.1
- @react-navigation/stack@5.11 .0
2020-10-28 22:21:16 +01:00
Satyajit Sahoo
d26bcc057e
fix: improve types for route prop in screenOptions
2020-10-28 22:06:52 +01:00
Satyajit Sahoo
ac11a3bded
chore: publish
...
- @react-navigation/bottom-tabs@5.10 .0
- @react-navigation/compat@5.3.0
- @react-navigation/core@5.13 .0
- @react-navigation/devtools@5.1.8
- @react-navigation/drawer@5.10 .0
- @react-navigation/material-bottom-tabs@5.3.0
- @react-navigation/material-top-tabs@5.3.0
- @react-navigation/native@5.8.0
- @react-navigation/routers@5.5.0
- @react-navigation/stack@5.10 .0
2020-10-25 01:38:02 +02:00
Satyajit Sahoo
95600500a4
chore: upgrade depenendecies
2020-10-25 01:28:19 +02:00
Satyajit Sahoo
7f3b27a9ec
feat: allow deep linking to reset state ( #8973 )
...
Currently when we receive a deep link after the app is rendered, it always results in a `navigate` action. While it's ok with the default configuration, it may result in incorrect behaviour when a custom `getStateForPath` function is provided and it returns a routes array different than the initial route and new route pair.
The commit changes 2 things:
1. Add ability to reset state via params of `navigate` by specifying a `state` property instead of `screen`
2. Update `getStateForAction` to return an action for reset when necessary according to the deep linking configuration
Closes #8952
2020-10-24 15:27:06 +02:00
Satyajit Sahoo
7dc2f5832e
feat: improve types for navigation state ( #8980 )
...
The commit improves the navigation state object to have more specific types.
e.g. The `routeNames` array will now have proper type instead of `string[]`
2020-10-23 17:06:31 +02:00
Satyajit Sahoo
091b2a2038
fix: handle pushing a route with duplicate key
...
Currently, stack router adds a duplicate route when pushing a new route with a key that already exists. This is a buggy behaviour since keys need to be unique in the stack.
This commit fixes the behaviour to bring the existing route with the same key to focus (and merge new params if any) instead of adding a duplicate route.
2020-10-09 00:28:45 +02:00
Satyajit Sahoo
e18578f83f
chore: publish
...
- @react-navigation/bottom-tabs@5.9.0
- @react-navigation/compat@5.2.6
- @react-navigation/core@5.12 .4
- @react-navigation/devtools@5.1.6
- @react-navigation/drawer@5.9.1
- @react-navigation/material-bottom-tabs@5.2.17
- @react-navigation/material-top-tabs@5.2.17
- @react-navigation/native@5.7.4
- @react-navigation/routers@5.4.12
- @react-navigation/stack@5.9.1
2020-09-23 01:44:39 +02:00
Satyajit Sahoo
2bb6603aa3
chore: upgrade depenendecies
2020-09-23 01:34:55 +02:00
Bartosz Kaszubowski
050447b9ac
chore: update docs website URLs to avoid the redirect ( #8819 )
2020-09-10 13:34:16 +02:00
Satyajit Sahoo
b029e0f660
chore: publish
...
- @react-navigation/bottom-tabs@5.8.0
- @react-navigation/compat@5.2.5
- @react-navigation/core@5.12 .3
- @react-navigation/devtools@5.1.5
- @react-navigation/drawer@5.9.0
- @react-navigation/material-bottom-tabs@5.2.16
- @react-navigation/material-top-tabs@5.2.16
- @react-navigation/native@5.7.3
- @react-navigation/routers@5.4.11
- @react-navigation/stack@5.9.0
2020-08-04 13:28:13 +02:00
Satyajit Sahoo
cd031f0473
chore: upgrade depenendecies
2020-08-04 12:32:11 +02:00
Satyajit Sahoo
1e813dfb5b
chore: publish
...
- @react-navigation/bottom-tabs@5.7.3
- @react-navigation/compat@5.2.4
- @react-navigation/core@5.12 .2
- @react-navigation/devtools@5.1.4
- @react-navigation/drawer@5.8.7
- @react-navigation/material-bottom-tabs@5.2.15
- @react-navigation/material-top-tabs@5.2.15
- @react-navigation/native@5.7.2
- @react-navigation/routers@5.4.10
- @react-navigation/stack@5.8.0
2020-07-28 14:08:02 +02:00
Satyajit Sahoo
b70e3fe618
fix: make sure history is correct after rehydration
2020-07-28 11:20:17 +02:00
Tomasz Krzyżowski
1aa8219021
fix: make sure index is correct when rehydrating state for tabs ( #8638 )
...
If the state being rehydrated contained multiple `routes` and had an `index`, we incorrectly kept the same index even if the index of the focused route changed in the state after rehydration. This commit ensures that we also adjust the index appropriately according to the new index of the focused route.
2020-07-28 11:13:01 +02:00
Satyajit Sahoo
513482425a
chore: publish
...
- @react-navigation/bottom-tabs@5.7.0
- @react-navigation/compat@5.2.0
- @react-navigation/core@5.12 .0
- @react-navigation/devtools@5.1.2
- @react-navigation/drawer@5.8.5
- @react-navigation/material-bottom-tabs@5.2.13
- @react-navigation/material-top-tabs@5.2.13
- @react-navigation/native@5.7.0
- @react-navigation/routers@5.4.9
- @react-navigation/stack@5.7.0
2020-07-10 22:40:45 +02:00
Satyajit Sahoo
374b081b1c
fix: only remove non-existed routes from tab history. closes #8567
2020-07-10 21:54:29 +02:00
Satyajit Sahoo
7a74bdb24e
test: add test for merging params on navigation
2020-07-09 11:48:48 +02:00
Satyajit Sahoo
7c3a0a0f23
fix: mark some types as read-only
2020-07-09 11:07:14 +02:00
Satyajit Sahoo
978b197446
chore: publish
...
- @react-navigation/bottom-tabs@5.6.0
- @react-navigation/compat@5.1.27
- @react-navigation/core@5.11 .0
- @react-navigation/devtools@5.1.0
- @react-navigation/drawer@5.8.3
- @react-navigation/material-bottom-tabs@5.2.11
- @react-navigation/material-top-tabs@5.2.11
- @react-navigation/native@5.6.0
- @react-navigation/routers@5.4.8
- @react-navigation/stack@5.6.0
2020-06-24 22:29:01 +02:00
Satyajit Sahoo
f00091d7ab
refactor: use ts-expect-errpr instead of ts-ignore
2020-06-24 20:07:32 +02:00
Satyajit Sahoo
d2444887be
fix: more improvements to types
2020-06-22 11:45:52 +02:00
Satyajit Sahoo
1aadc79fb8
refactor: enforce import type everywhere
2020-06-17 12:05:40 +02:00
Satyajit Sahoo
cc3728fc95
chore: tweak repository field in package.json. closes #8423
2020-06-16 21:46:09 +02:00
Satyajit Sahoo
bf1ee2d9ff
chore: master -> main
2020-06-16 21:42:22 +02:00
Satyajit Sahoo
5042c86a09
chore: upgrade depenendecies
2020-06-12 18:37:40 +02:00
Satyajit Sahoo
ced2a24aa6
chore: publish
...
- @react-navigation/bottom-tabs@5.5.0
- @react-navigation/compat@5.1.24
- @react-navigation/core@5.8.2
- @react-navigation/drawer@5.8.0
- @react-navigation/material-bottom-tabs@5.2.8
- @react-navigation/material-top-tabs@5.2.8
- @react-navigation/native@5.4.3
- @react-navigation/routers@5.4.7
- @react-navigation/stack@5.4.0
2020-05-23 18:36:57 +02:00
Evan Bacon
b14094619f
chore: ignore __tests__ in prod builds ( #8307 )
...
The tests are being bundled and shipped in prod, this adds a bit of unneeded weight to npm installs. Now they won't be included.
```
@react-navigation/core
- before: 274 files - pkg: 211.0 kB - unpkg: 1 MB
- after: 238 files - pkg: 192.1 kB - unpkg: 827.3 kB
```
2020-05-21 11:15:12 +02:00
Satyajit Sahoo
175c07a28c
chore: publish
...
- @react-navigation/example@5.1.0
- @react-navigation/bottom-tabs@5.4.7
- @react-navigation/compat@5.1.23
- @react-navigation/core@5.8.1
- @react-navigation/drawer@5.7.7
- @react-navigation/material-bottom-tabs@5.2.7
- @react-navigation/material-top-tabs@5.2.7
- @react-navigation/native@5.4.2
- @react-navigation/routers@5.4.6
- @react-navigation/stack@5.3.9
2020-05-20 13:27:29 +02:00
osdnk
2980627cbf
chore: publish
...
- @react-navigation/bottom-tabs@5.4.6
- @react-navigation/compat@5.1.22
- @react-navigation/core@5.8.0
- @react-navigation/drawer@5.7.6
- @react-navigation/material-bottom-tabs@5.2.6
- @react-navigation/material-top-tabs@5.2.6
- @react-navigation/native@5.4.1
- @react-navigation/routers@5.4.5
- @react-navigation/stack@5.3.8
2020-05-20 10:29:05 +02:00
Satyajit Sahoo
0194de1061
chore: upgrade bob
2020-05-19 14:25:20 +02:00
Satyajit Sahoo
b85a1c3055
chore: publish
...
- @react-navigation/bottom-tabs@5.4.1
- @react-navigation/compat@5.1.17
- @react-navigation/core@5.5.2
- @react-navigation/drawer@5.7.1
- @react-navigation/material-bottom-tabs@5.2.1
- @react-navigation/material-top-tabs@5.2.1
- @react-navigation/native@5.2.6
- @react-navigation/routers@5.4.4
- @react-navigation/stack@5.3.1
2020-05-08 19:16:47 +02:00
Satyajit Sahoo
18f8188dc8
chore: add source key to package.json
2020-05-08 19:14:29 +02:00
Satyajit Sahoo
47a1229837
fix: fix building typescript definitions. closes #8216
2020-05-08 19:09:13 +02:00
Satyajit Sahoo
00b11e303e
chore: publish
...
- @react-navigation/bottom-tabs@5.4.0
- @react-navigation/compat@5.1.16
- @react-navigation/core@5.5.1
- @react-navigation/drawer@5.7.0
- @react-navigation/material-bottom-tabs@5.2.0
- @react-navigation/material-top-tabs@5.2.0
- @react-navigation/native@5.2.5
- @react-navigation/routers@5.4.3
- @react-navigation/stack@5.3.0
2020-05-08 16:34:03 +02:00
Satyajit Sahoo
d1a6f3e30e
chore: upgrade depenendecies
2020-05-08 16:06:28 +02:00
Satyajit Sahoo
eb24fea8b9
chore: upgrade depenendecies
2020-05-07 21:08:55 +02:00
Satyajit Sahoo
1ee3038a4d
chore: publish
...
- @react-navigation/bottom-tabs@5.3.0
- @react-navigation/compat@5.1.11
- @react-navigation/core@5.4.0
- @react-navigation/drawer@5.6.0
- @react-navigation/material-bottom-tabs@5.1.11
- @react-navigation/material-top-tabs@5.1.11
- @react-navigation/native@5.2.0
- @react-navigation/routers@5.4.2
- @react-navigation/stack@5.2.15
2020-04-30 23:01:46 +02:00
ainar
420f6926e1
fix: fix backBehavior with initialRoute ( #8110 )
2020-04-29 13:37:15 +02:00
Satyajit Sahoo
2697355ab2
chore: publish
...
- @react-navigation/bottom-tabs@5.2.8
- @react-navigation/compat@5.1.10
- @react-navigation/core@5.3.5
- @react-navigation/drawer@5.5.1
- @react-navigation/material-bottom-tabs@5.1.10
- @react-navigation/material-top-tabs@5.1.10
- @react-navigation/native@5.1.7
- @react-navigation/routers@5.4.1
- @react-navigation/stack@5.2.14
2020-04-27 02:57:03 +02:00
Satyajit Sahoo
b172b51f17
fix: fix behaviour of openByDefault in drawer when focus changes
2020-04-23 20:00:47 +02:00
Satyajit Sahoo
9c05af50b4
test: add more tests for TabRouter and history
2020-04-23 18:11:30 +02:00
Satyajit Sahoo
5e0069a896
chore: publish
...
- @react-navigation/bottom-tabs@5.2.7
- @react-navigation/compat@5.1.9
- @react-navigation/core@5.3.4
- @react-navigation/drawer@5.5.0
- @react-navigation/material-bottom-tabs@5.1.9
- @react-navigation/material-top-tabs@5.1.9
- @react-navigation/native@5.1.6
- @react-navigation/routers@5.4.0
- @react-navigation/stack@5.2.11
2020-04-18 01:28:05 +02:00
Satyajit Sahoo
36689e24c2
feat: add openByDefault option to drawer
2020-04-18 01:13:34 +02:00