From 9fe141bf5e36e39f00afac92a4c5e285bf85b886 Mon Sep 17 00:00:00 2001 From: Chris Blume Date: Wed, 2 Sep 2026 23:21:51 -0400 Subject: [PATCH] Update deprecation schedule --- Docs/DeprecationSchedule.md | 50 +++++++++++++++++++++---------------- 1 file changed, 29 insertions(+), 21 deletions(-) diff --git a/Docs/DeprecationSchedule.md b/Docs/DeprecationSchedule.md index ee45c85..8da80fe 100644 --- a/Docs/DeprecationSchedule.md +++ b/Docs/DeprecationSchedule.md @@ -2,36 +2,50 @@ |Clang version|Release date|max deprecation date| |-------------|-----------:|-------------------:| -|Clang 17.0.x |Sep 9, 2023| Current| +|Clang 23.1.x |Jul 25, 2026| Current| +|Clang 22.1.x |Feb 24, 2026| Jul 25, 2031| +|Clang 21.1.x |Aug 26, 2025| Feb 24, 2031| +|Clang 20.1.x |Mar 4, 2025| Aug 26, 2030| +|Clang 19.1.x |Sep 17, 2024| Mar 4, 2030| +|Clang 18.1.x |Mar 5, 2024| Sep 17, 2029| +|Clang 17.0.x |Sep 9, 2023| Mar 5, 2029| |Clang 16.0.x |Mar 18, 2023| Sep 9, 2028| |Clang 15.0.x |Sep 6, 2022| Mar 18, 2028| |Clang 14.0.x |Mar 25, 2022| Sep 6, 2027| |Clang 13.0.x |Oct 4, 2021| Mar 25, 2027| |Clang 12.0.x |Apr 15, 2021| Oct 4, 2026| -|Clang 11.0.x |Oct 12, 2020| Apr 15, 2026| -|Clang 10.0.x |Mar 24, 2020| Oct 12, 2025| -|Clang 9.0.x |Sep 19, 2019| Mar 24, 2025| -|Clang 8.0.x |Mar 20, 2019| Deprecated| +|Clang 11.0.x |Oct 12, 2020| Deprecated| |GCC version|Release date|max deprecation date| |-----------|-----------:|-------------------:| -|GCC 13.2 |Jul 27, 2023| Current| +|GCC 16.2 |Aug 7, 2026| Current| +|GCC 16.1 |Apr 30, 2026| Aug 7, 2031| +|GCC 15.2 |Aug 8, 2025| Apr 30, 2031| +|GCC 15.1 |Apr 25, 2025| Aug 8, 2030| +|GCC 14.2 |Aug 1, 2024| Apr 25, 2030| +|GCC 14.1 |May 7, 2023| Aug 1, 2029| +|GCC 13.2 |Jul 27, 2023| May 7, 2028| |GCC 13.1 |Apr 26, 2023| Jul 27, 2028| |GCC 12.2 |Aug 19, 2022| Apr 26, 2028| |GCC 12.1 |May 6, 2022| Aug 19, 2027| |GCC 11.3 |Apr 21, 2022| May 6, 2027| |GCC 11.2 |Jul 28, 2021| Apr 21, 2027| -|GCC 11.1 |Apr 27, 2021| Jul 28, 2026| -|GCC 10.3 |Apr 4, 2021| Apr 27, 2026| -|GCC 10.2 |Jul 23, 2020| Apr 4, 2026| -|GCC 10.1 |May 7, 2020| Jul 23, 2025| -|GCC 9.3 |Mar 12, 2020| May 7, 2025| -|GCC 9.2 |Aug 12, 2019| Mar 12, 2025| -|GCC 9.1 |May 3, 2019| Deprecated| +|GCC 11.1 |Apr 27, 2021| Deprecated| |MSVC version |Release date|max deprecation date| |------------------|-----------:|-------------------:| -|MSVC 17.13.x |Feb 11, 2025| Current| +|MSVC 18.9.x |Aug 11, 2026| Current| +|MSVC 18.8.x |Jul 14, 2026| Aug 11, 2031| +|MSVC 18.7.x |Jul 9, 2026| Jul 14, 2031| +|MSVC 18.6.x |May 12, 2026| Jul 9, 2031| +|MSVC 18.5.x |Apr 14, 2026| May 12, 2031| +|MSVC 18.4.x |Mar 10, 2026| Apr 14, 2031| +|MSVC 18.3.x |Feb 10, 2026| Mar 10, 2031| +|MSVC 18.2.x |Jan 13, 2026| Feb 10, 2031| +|MSVC 18.1.x |Dec 9, 2025| Jan 13, 2031| +|MSVC 18.0.x |Nov 11, 2025| Dec 9, 2030| +|MSVC 17.14.x |May 21, 2025| Nov 11, 2030| +|MSVC 17.13.x |Feb 11, 2025| May 21, 2030| |MSVC 17.9.x |Feb 13, 2024| Feb 11, 2030| |MSVC 17.8.x |Nov 14, 2023| Feb 13, 2029| |MSVC 17.7.x |Aug 8, 2023| Nov 14, 2028| @@ -44,13 +58,7 @@ |MSVC 17.0.x |Nov 8, 2021| Feb 15, 2027| |MSVC 16.11.x |Aug 10, 2021| Nov 8, 2026| |MSVC 16.10.x |May 25, 2021| Aug 10, 2026| -|MSVC 16.9.x |Mar 2, 2021| May 25, 2026| -|MSVC 16.8.x |Nov 10, 2020| Mar 2, 2026| -|MSVC 16.7.x |Aug 5, 2020| Nov 10, 2025| -|MSVC 16.6.x |May 19, 2020| Aug 5, 2025| -|MSVC 16.5.x |Mar 16, 2020| May 19, 2025| -|MSVC 16.4.x |Dec 3, 2019| Mar 16, 2025| -|MSVC 16.3.x |Sep 23, 2019| Deprecated| +|MSVC 16.9.x |Mar 2, 2021| Deprecated| |Windows version|Release date|max deprecation date| |---------------|-----------:|-------------------:|