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
{{ message }}
Repository navigation
Commit 45f6248
Browse filesBrowse the repository at this point in the historyBrowse files
Added Fx165 - Fx190
Set ESR175 as the next ESR version
Minor change in rounding for weeks so a Nightly cycle shortened by an early merge (186: 13 days) still reads as 2 weeks.
@@ -77,19 +77,25 @@ public static function getOlderSupportedVersion(int $version): ?string
77
77
];
78
78
79
79
/*
80
-
1. We support 2 ESR branches for 5 releases by default since we moved to a 2 week cadence from Firefox 155, this is what the next transition (from ESR 153) will use.
81
-
ESR 140 is an exception with 4 releases because Firefox 154 was still 4 weeks after 153 before the switch to 2 week cycles at 155, this keeps ESR 140 EOL on October 13 (Firefox 158).
82
-
2. Before that, we had 2 ESR branches for 3 releases only since Version 68 and before that we had 2 cycles only with 2 ESR branches as cycles lasted longer
80
+
The value is the last dot release of the new ESR that still ships
81
+
alongside the previous ESR, the previous ESR is EOL from the next one.
82
+
83
+
1. Since the 2 week cadence (Firefox 155), the default is 5:
84
+
ESR 153's last release is 153.27 (Firefox 180),
85
+
ESR 175.6 (Firefox 181) replaces it.
86
+
ESR 140 is an exception with 4: Firefox 154 was still 4 weeks after 153,
87
+
before the switch to 2 week cycles at 155. ESR 140's last release is
88
+
140.17 (Firefox 157), ESR 153.5 (Firefox 158, October 13) replaces it.
89
+
2. Before that, we had 2 ESR branches for 3 releases only since Version 68
90
+
and before that we had 2 cycles only with 2 ESR branches as cycles lasted longer
83
91
3. We extended the 115 ESR cycle because of a still large Windows 7/8.1 population
84
-
85
-
TODO: remove codeCoverageIgnore on default value for 2027 next ESR when the release is decided. Activate the commented out unit test.
86
92
*/
87
93
$esr_minor_releases = match(true) {
88
94
$version < 78 => 1,
89
95
$current_ESR === 128 => 11,
90
96
$previous_ESR < 140 => 3,
91
97
$previous_ESR === 140 => 4,
92
-
default => 5,// @codeCoverageIgnore
98
+
default => 5,
93
99
};
94
100
95
101
if (($version - $current_ESR) > $esr_minor_releases) {
0 commit comments