You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/platforms/android/releases/index.mdx
+9-9Lines changed: 9 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,34 +8,34 @@ This SDK uses the following ways to release SDK updates:
8
8
9
9
## `Pre-release`
10
10
11
-
We create pre-releases (alpha, beta, RC,…) for larger and potentially more impactful changes, such as new features or major versions.
11
+
Pre-releases (alpha, beta, RC,…) are for larger and potentially more impactful changes, such as new features or major versions.
12
12
13
13
## `Latest`
14
14
15
-
We continuously release major/minor/hotfix versions from the `main` branch. These releases go through all our internal quality gates and are very safe to use and intended to be the default for most teams.
15
+
We continuously release major/minor/hotfix versions from the `main` branch. These releases go through all our internal quality gates and are very safe to use. They're intended to be the default for most teams.
16
16
17
17
## `Stable`
18
18
19
-
We promote releases from `Latest` when they have been used in the field for some time and in scale, considering time since release, adoption, and other quality and stability metrics. These releases will be indicated on the releases page (https://github.com/getsentry/sentry-cocoa/releases/) with the `Stable`suffix.
19
+
Releases are promoted from `Latest`to `Stable`when they've been used in the field for some time and at some scale. The length of time a release has been out, the level of adoption, and other quality and stability metrics are considered. These releases will be indicated on the releases page (https://github.com/getsentry/sentry-cocoa/releases/) with the `Stable`label.
20
20
21
21
## FAQ
22
22
23
23
### Where can I find the latest stable release for any given SDK?
24
24
25
-
On the releases pages of the SDK's GitHub repo. Stable releases will be indicated with the suffix`(Stable)` in the name of the release. You can also use the search box in the top right, and you will see the newest matching releases.
25
+
On the releases pages of the SDK's GitHub repo. Stable releases will be indicated with the label`(Stable)` in the name of the release. You can also use the search box in the top right to search for the newest releases.
26
26
27
27
### Does this mean our other releases are not stable?
28
28
29
-
No. Stability and performance are the top priorities for every release. The `Stable` release channel is specifically designed as an additional way to build on that by utilising the fact that releases are proven in the wild an in large scale.
29
+
No. Stability and performance are the top priorities for every release. The `Stable` release status means that the release has been tested and proven to work in the wild and at scale.
30
30
31
31
### How often do we mark SDKs as stable?
32
32
33
-
The target cadence is to provide monthly stable releases.
33
+
The target cadence is to provide stable releases every month.
34
34
35
-
### Should every customer only use stable releases?
35
+
### Should I only use stable releases?
36
36
37
-
Every developer, team and company knows best which release channel works for them. As stated earlier, every release is considered stable, but `Stable` releases provide an extra layer of safety to make sure the SDK is working as expected, with the tradeoff of a slightly delayed availability. This is also the reason why it's there isn't a pre-release for every release.
37
+
This is a personal choice for you, your team, and your company. As stated earlier, every release is considered stable, but `Stable` releases have been tested longer with the tradeoff of a slightly delayed availability. This is also the reason why there isn't a pre-release for every release.
38
38
39
39
### How does this relate to the release process and stability of a feature?
40
40
41
-
This process is independent of stability of an individual feature and does not change the way features are rolled out. For example, a stable SDK release might still include a new feature that is marked experimental.
41
+
This process doesn't affect feature stability and doesn't change the way features are rolled out. For example, a stable SDK release might include a new feature that's marked experimental.
0 commit comments