Skip to content

Commit 60d6446

Browse files
committed
Apply changes from feedbacks left behind
1 parent 3bd5206 commit 60d6446

File tree

1 file changed

+11
-15
lines changed

1 file changed

+11
-15
lines changed

proposals/0007-rn-versions-lifecycle-support.md

Lines changed: 11 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,36 @@
11
# RFC: React Native Versions Lifecycle & Support
22

3-
4-
53
>As we look for ways to better support the React Native community, we will move towards supporting a limited number of versions of React Native better.
64
7-
85
The React Native Core team is working to strike a balance between the speed of innovation with the amount of regular change to the platform. We understand that each release brings new value and has an adoption cost to the community.
96
This document describes how we intend to formally balance these concerns and provide clear and consistent support over time.
10-
React Native team will work on best-effort basis to release a new version of React Native every four months. And will focus on speeding up the release cycle and put considerable effort into ensuring a seamless upgrade path.
7+
React Native team will work on best-effort basis to release a new version of React Native at least every four months. And will focus on speeding up the release cycle and put considerable effort into ensuring a seamless upgrade path.
118
This document describes the level of support we can provide and which set of versions is supported.
129

1310
## Glossary
1411

1512
Below we are defining terms used in this document:
1613

17-
* **stable** **version** - Any version that doesn’t have a -alpha, -beta, -RC postfix in the version name.
18-
* **latest version** - **** The latest stable version with the highest version number (e.g. 0.68.2).
19-
* The highest version number is defined following the [NPM server algorithm](https://github.com/npm/node-semver).
14+
* **stable version** - Any version that doesn’t have a -alpha, -beta, -RC postfix in the version name.
15+
* **latest version** - The latest stable version with the highest version number (e.g. 0.68.2).
16+
* The highest version number is defined following the [NPM semver algorithm](https://github.com/npm/node-semver) tagged as "latest".
2017
* **next version** - The next version that hasn’t been fully released yet, and is currently in development/testing (e.g. 0.69.0-RC1).
2118
* **minor series** - A collection of versions (either stable or not stable) sharing the same minor version (e.g. **0.68**.0-RC0, **0.68**.0, **0.68**.1 are all part of the **0.68** minor series).
2219

2320
## Which versions are currently supported?
2421

25-
We’re supporting the **latest** **version**, and the latest versions from the **two previous minor series.**
22+
We’re supporting the **latest version**, and the latest versions from the **two previous minor series.**
2623
We’ll also support the **next version** being developed, which will become stable after its release.
2724

2825
Versions:
2926

30-
3127
|Version |Type |Status |
3228
|--- |--- |--- |
33-
|0.70.0-RC2 |Release candidate |Will be in support when stabilized |
34-
|0.69.4 |Latest stable |In support |
29+
|0.71.0-RC0 |Release candidate | Not released yet |
30+
|0.70.0 |Latest stable |In support |
31+
|0.69.5 |Previous minor series |In support |
3532
|0.68.3 |Previous minor series |In support |
36-
|0.67.4 |Previous minor series |In support |
37-
|<=0.66.3 |Old minor series |Unsupported |
33+
|<=0.67.x |Old minor series |Unsupported |
3834

3935
## What is the level of support?
4036

@@ -61,8 +57,8 @@ Please note that each cherry-pick request will be assessed and approved individu
6157

6258
## Security Issues
6359

64-
Security issues should follow our issue report policy [described here](https://github.com/facebook/react-native/blob/main/CONTRIBUTING.md#security-bugs)
65-
60+
Security issues should follow our issue report policy [described here](https://reactnative.dev/contributing/overview#security-bugs).
61+
Reports for security issues on unsupported versions will handed on case by case basis when deciding if a new version needs to be released.
6662

6763
## Licence
6864

0 commit comments

Comments
 (0)