diff --git a/docs/tutorial/electron-timelines.md b/docs/tutorial/electron-timelines.md index 392e94a885..294e2114c8 100644 --- a/docs/tutorial/electron-timelines.md +++ b/docs/tutorial/electron-timelines.md @@ -12,8 +12,8 @@ This document focuses on the release cadence and version support policy. [Electron's Release Schedule](https://releases.electronjs.org/schedule) lists a schedule of Electron major releases showing key milestones including alpha, beta, and stable release dates, as well as end-of-life dates and dependency versions. > [!IMPORTANT] -> Electron's official support policy is the latest 3 stable releases. Our stable -> release and end-of-life dates are determined by Chromium, and may be subject to +> Electron's official support policy is the latest 3 stable releases. Our beta, +> stable, and end-of-life dates are determined by Chromium, and may be subject to > change. While we try to keep our planned release and end-of-life dates frequently > updated here, future dates may change if affected by upstream scheduling changes, > and may not always be accurately reflected. @@ -48,10 +48,15 @@ gantt **Notes:** * Alphas are generally less stable than beta releases. The cutoff between the two - corresponds to when the underlying Chromium version enters Chrome's Beta channel. -* The `-alpha.1`, `-beta.1`, and `stable` dates are our solid release dates. + corresponds to when the underlying Chromium version enters Chrome's + [Beta channel](https://www.chromium.org/getting-involved/chrome-release-channels/), where Google + tests each Chrome version for about four weeks before releasing it to stable. +* `-alpha.1` and stable releases are published on the dates listed in the schedule. + The prereleases in between, including `-beta.1`, don't have fixed dates. +* `-beta.1` is released automatically once the release branch is on that Chromium + version. This is usually the scheduled date, but it can be a few days later. * We strive for weekly alpha/beta releases, but we often release more than scheduled. -* All dates are our goals but there may be reasons for adjusting the stable deadline, such as security bugs. +* All dates are our goals but there may be reasons for adjusting them, such as security bugs. **Historical changes:** diff --git a/docs/tutorial/electron-versioning.md b/docs/tutorial/electron-versioning.md index 693137414d..6de8fd9c46 100644 --- a/docs/tutorial/electron-versioning.md +++ b/docs/tutorial/electron-versioning.md @@ -153,8 +153,8 @@ gitGraph cherry-pick id:"fix-1" tag:"v42.0.0-alpha.2" ``` -The version of Chromium that powers Electron 42 hits Chrome's beta channel. The `alpha` line is -promoted to `beta`. +The version of Chromium that powers Electron 42 hits Chrome's beta channel. Once Electron 42's +Chromium version has caught up, the `alpha` line is promoted to `beta`. ```mermaid gitGraph