@@ -121,7 +121,7 @@ Future plans are shown in *italics* and are subject to change.
121121 <td>25 May 2022</td>
122122 <td>31 Mar 2024</td>
123123 </tr >
124- <tr class =" maintenance " >
124+ <tr class =" end-of-life " >
125125 <th>4.x</th>
126126 <td>16 Feb 2023</td>
127127 <td>31 Mar 2025</td>
@@ -178,7 +178,7 @@ Future plans are shown in *italics* and are subject to change.
178178 <td class="y25q3"></td>
179179 <td class="y25q4"></td>
180180 </tr >
181- <tr class =" maintenance " >
181+ <tr class =" end-of-life " >
182182 <th>4.x</th>
183183 <td>22.x-25.x</td>
184184 <td class="y23q1 active">4.22</td>
@@ -194,7 +194,7 @@ Future plans are shown in *italics* and are subject to change.
194194 <td class="y25q3"></td>
195195 <td class="y25q4"></td>
196196 </tr >
197- <tr class =" active " >
197+ <tr class =" maintenance " >
198198 <th>5.x</th>
199199 <td>26.x-29.x</td>
200200 <td class="y23q1"></td>
@@ -210,7 +210,7 @@ Future plans are shown in *italics* and are subject to change.
210210 <td class="y25q3 maintenance">5.29</td>
211211 <td class="y25q4 maintenance">5.29</td>
212212 </tr >
213- <tr class =" future " >
213+ <tr class =" active " >
214214 <th>6.x</th>
215215 <td>30.x-33.x</td>
216216 <td class="y23q1"></td>
@@ -365,28 +365,28 @@ Future plans are shown in *italics* and are subject to change.
365365 <tr class =" maintenance " >
366366 <th>3.x</th>
367367 <td>16 Feb 2023</td>
368- <td>31 Mar 2026 *</td>
368+ <td>31 Mar 2027 *</td>
369369 </tr >
370370 <tr class =" active " >
371371 <th>4.x</th>
372372 <td>13 Mar 2024</td>
373- <td>31 Mar 2027 </td>
373+ <td>31 Mar 2028 </td>
374374 </tr >
375375 <tr class =" future " >
376376 <th>5.x</th>
377- <td>Q1 2026 *</td>
378- <td>31 Mar 2028 </td>
377+ <td>Q1 2027 *</td>
378+ <td>31 Mar 2029 </td>
379379 </tr >
380380</table >
381381
382382{{% alert title="Note" color="note" %}}
383- The maintenance support window for the Protobuf Java 3.x release will be 24
383+ The maintenance support window for the Protobuf Java 3.x release will be 36
384384months rather than the typical 12 months for the final release in a major
385- version line. Future major version updates (5.x, planned for Q1 2026 ) will adopt
385+ version line. Future major version updates (5.x, planned for Q1 2027 ) will adopt
386386an improved
387387[ "rolling compatibility window"] ( /support/cross-version-runtime-guarantee/#major )
388388that should allow a return to 12-month support windows. There will be no major
389- version bump in Q1 2025.{{% /alert %}}
389+ version bumps in Q1 2025 and Q1 2026 .{{% /alert %}}
390390
391391** Release support chart**
392392
@@ -522,7 +522,7 @@ Future plans are shown in *italics* and are subject to change.
522522 <th class="y25q3"><span>25Q3</span></th>
523523 <th class="y25q4"><span>25Q4</span></th>
524524 </tr >
525- <tr class =" active " >
525+ <tr class =" maintenance " >
526526 <th>3.x</th>
527527 <td>22.x-29.x</td>
528528 <td class="y23q1 active">3.22</td>
@@ -538,7 +538,7 @@ Future plans are shown in *italics* and are subject to change.
538538 <td class="y25q3 maintenance">3.29</td>
539539 <td class="y25q4 maintenance">3.29</td>
540540 </tr >
541- <tr class =" future " >
541+ <tr class =" active " >
542542 <th>4.x</th>
543543 <td>30.x+</td>
544544 <td class="y23q1"></td>
@@ -592,7 +592,7 @@ Future plans are shown in *italics* and are subject to change.
592592 <th>Release date</th>
593593 <th>End of support</th>
594594 </tr >
595- <tr class =" maintenance " >
595+ <tr class =" end-of-life " >
596596 <th>3.x</th>
597597 <td>16 Feb 2023</td>
598598 <td>31 Mar 2025</td>
@@ -623,7 +623,7 @@ Future plans are shown in *italics* and are subject to change.
623623 <th class="y25q3"><span>25Q3</span></th>
624624 <th class="y25q4"><span>25Q4</span></th>
625625 </tr >
626- <tr class =" maintenance " >
626+ <tr class =" end-of-life " >
627627 <th>3.x</th>
628628 <td>22.x-25.x</td>
629629 <td class="y23q1 active">3.22</td>
@@ -701,7 +701,7 @@ Future plans are shown in *italics* and are subject to change.
701701 <th>Release date</th>
702702 <th>End of support</th>
703703 </tr >
704- <tr class =" maintenance " >
704+ <tr class =" end-of-life " >
705705 <th>4.x</th>
706706 <td>16 Feb 2023</td>
707707 <td>31 Mar 2025</td>
@@ -737,7 +737,7 @@ Future plans are shown in *italics* and are subject to change.
737737 <th class="y25q3"><span>25Q3</span></th>
738738 <th class="y25q4"><span>25Q4</span></th>
739739 </tr >
740- <tr class =" maintenance " >
740+ <tr class =" end-of-life " >
741741 <th>4.x</th>
742742 <td>22.x-25.x</td>
743743 <td class="y23q1 active">4.22</td>
@@ -753,7 +753,7 @@ Future plans are shown in *italics* and are subject to change.
753753 <td class="y25q3"></td>
754754 <td class="y25q4"></td>
755755 </tr >
756- <tr class =" active " >
756+ <tr class =" maintenance " >
757757 <th>5.x</th>
758758 <td>26.x-29.x</td>
759759 <td class="y23q1"></td>
@@ -769,7 +769,7 @@ Future plans are shown in *italics* and are subject to change.
769769 <td class="y25q3 maintenance">5.29</td>
770770 <td class="y25q4 maintenance">5.29</td>
771771 </tr >
772- <tr class =" future " >
772+ <tr class =" active " >
773773 <th>6.x</th>
774774 <td>30.x+</td>
775775 <td class="y23q1"></td>
@@ -831,7 +831,7 @@ Future plans are shown in *italics* and are subject to change.
831831 <th>Release date</th>
832832 <th>End of support</th>
833833 </tr >
834- <tr class =" maintenance " >
834+ <tr class =" end-of-life " >
835835 <th>3.x</th>
836836 <td>16 Feb 2023</td>
837837 <td>31 Mar 2025</td>
@@ -862,7 +862,7 @@ Future plans are shown in *italics* and are subject to change.
862862 <th class="y25q3"><span>25Q3</span></th>
863863 <th class="y25q4"><span>25Q4</span></th>
864864 </tr >
865- <tr class =" maintenance " >
865+ <tr class =" end-of-life " >
866866 <th>3.x</th>
867867 <td>22.x-25.x</td>
868868 <td class="y23q1 active">3.22</td>
0 commit comments