Skip to content

Commit 968a619

Browse files
committed
Add note about v4 being still maintained
1 parent 344e130 commit 968a619

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

versioned_docs/version-5.x/upgrading-from-4.x.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,14 @@ If you have not installed React Navigation 5 yet, you can do so following the [G
1212

1313
To reuse code using the old API with minimal changes, you can use the [compatibility layer](compatibility.md).
1414

15+
## Before you upgrade
16+
17+
React Navigation 4 is still maintained and will stay compatible with the latest version of React Native. We'll accept small pull requests and release bug fixes. While we won't be actively working on new features for React Navigation 4, they may be occasionally backported.
18+
19+
If React Navigation 4 is working well for you and you don't need any of the new capabilities of the new version, you can keep using it. You don't have to rewrite your navigation structure.
20+
21+
However, if you're starting a new project, we recommend to use the latest version instead of React Navigation 4.
22+
1523
## Package names
1624

1725
For React Navigation 5, we went with scoped packages (e.g. `@react-navigation/stack`). It distinguishes them from previous versions and makes it harder to accidentally mix v4 and v5 packages. The following are the new equivalent package names:

0 commit comments

Comments
 (0)