Skip to content

Commit 20e72eb

Browse files
richlanderCopilot
andauthored
Add Fedora 44 and drop OS versions EOL by 2026-05-01 (dotnet#10404)
* Add Fedora 44 and drop OS versions EOL by 2026-05-01 Fedora 44: - Add to supported-versions in 8.0/9.0/10.0/11.0 supported-os.json - Add Fedora 44 entry to 11.0 distros/fedora.json (10.0 already had it; 8.0/9.0 os-packages.json already had it) Move to unsupported-versions (EOL on or before 2026-05-01): - Alpine 3.20 (2026-04-01) in 8.0/9.0/10.0 - openSUSE Leap 15.6 (2026-04-30) in 8.0/9.0/10.0 - iOS 18 (2026-04-22) in 8.0/9.0/10.0/11.0 - iPadOS 17 (2025-09-15) in 8.0/9.0/10.0/11.0 Regenerated supported-os.md for all four versions. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Keep iOS 18 supported iOS 18 went EOL on 2026-04-22 but is still widely deployed; matching how iPadOS 18 is treated in this same change. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 562d5f1 commit 20e72eb

9 files changed

Lines changed: 125 additions & 66 deletions

File tree

release-notes/10.0/supported-os.json

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,8 @@
3333
"name": "iPadOS",
3434
"link": "https://developer.apple.com/ipados/",
3535
"architectures": ["Arm64"],
36-
"supported-versions": ["26", "18", "17"]
36+
"supported-versions": ["26", "18"],
37+
"unsupported-versions": ["17"]
3738
},
3839
{
3940
"id": "macos",
@@ -65,7 +66,8 @@
6566
"link": "https://alpinelinux.org/",
6667
"lifecycle": "https://alpinelinux.org/releases/",
6768
"architectures": ["Arm32", "Arm64", "x64"],
68-
"supported-versions": ["3.23", "3.22", "3.21", "3.20"]
69+
"supported-versions": ["3.23", "3.22", "3.21"],
70+
"unsupported-versions": ["3.20"]
6971
},
7072
{
7173
"id": "azure-linux",
@@ -96,15 +98,16 @@
9698
"link": "https://fedoraproject.org/",
9799
"lifecycle": "https://fedoraproject.org/wiki/End_of_life",
98100
"architectures": ["Arm32", "Arm64", "x64"],
99-
"supported-versions": ["43", "42"]
101+
"supported-versions": ["44", "43", "42"]
100102
},
101103
{
102104
"id": "opensuse",
103105
"name": "openSUSE Leap",
104106
"link": "https://www.opensuse.org/",
105107
"lifecycle": "https://en.opensuse.org/Lifetime",
106108
"architectures": ["Arm64", "x64"],
107-
"supported-versions": ["16.0", "15.6"]
109+
"supported-versions": ["16.0"],
110+
"unsupported-versions": ["15.6"]
108111
},
109112
{
110113
"id": "rhel",

release-notes/10.0/supported-os.md

Lines changed: 20 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Notes:
1919
| OS | Versions | Architectures | Lifecycle |
2020
| ----------- | ---------- | ------------- | --------- |
2121
| [iOS][2] | 26, 18 | Arm64 | None |
22-
| [iPadOS][3] | 26, 18, 17 | Arm64 | None |
22+
| [iPadOS][3] | 26, 18 | Arm64 | None |
2323
| [macOS][4] | 26, 15, 14 | Arm64, x64 | None |
2424
| [tvOS][5] | 26 | Arm64 | None |
2525

@@ -32,17 +32,17 @@ Notes:
3232

3333
## Linux
3434

35-
| OS | Versions | Architectures | Lifecycle |
36-
| ------------------------------ | ---------------------- | -------------------------- | --------------- |
37-
| [Alpine][6] | 3.23, 3.22, 3.21, 3.20 | Arm32, Arm64, x64 | [Lifecycle][7] |
38-
| [Azure Linux][8] | 3.0 | Arm64, x64 | None |
39-
| [CentOS Stream][9] | 10, 9 | Arm64, ppc64le, s390x, x64 | [Lifecycle][10] |
40-
| [Debian][11] | 13, 12 | Arm32, Arm64, x64 | [Lifecycle][12] |
41-
| [Fedora][13] | 43, 42 | Arm32, Arm64, x64 | [Lifecycle][14] |
42-
| [openSUSE Leap][15] | 16.0, 15.6 | Arm64, x64 | [Lifecycle][16] |
43-
| [Red Hat Enterprise Linux][17] | 10, 9, 8 | Arm64, ppc64le, s390x, x64 | [Lifecycle][18] |
44-
| [SUSE Linux Enterprise][19] | 16.0, 15.7 | Arm64, x64 | [Lifecycle][20] |
45-
| [Ubuntu][21] | 25.10, 24.04, 22.04 | Arm32, Arm64, x64 | [Lifecycle][22] |
35+
| OS | Versions | Architectures | Lifecycle |
36+
| ------------------------------ | ------------------- | -------------------------- | --------------- |
37+
| [Alpine][6] | 3.23, 3.22, 3.21 | Arm32, Arm64, x64 | [Lifecycle][7] |
38+
| [Azure Linux][8] | 3.0 | Arm64, x64 | None |
39+
| [CentOS Stream][9] | 10, 9 | Arm64, ppc64le, s390x, x64 | [Lifecycle][10] |
40+
| [Debian][11] | 13, 12 | Arm32, Arm64, x64 | [Lifecycle][12] |
41+
| [Fedora][13] | 44, 43, 42 | Arm32, Arm64, x64 | [Lifecycle][14] |
42+
| [openSUSE Leap][15] | 16.0 | Arm64, x64 | [Lifecycle][16] |
43+
| [Red Hat Enterprise Linux][17] | 10, 9, 8 | Arm64, ppc64le, s390x, x64 | [Lifecycle][18] |
44+
| [SUSE Linux Enterprise][19] | 16.0, 15.7 | Arm64, x64 | [Lifecycle][20] |
45+
| [Ubuntu][21] | 25.10, 24.04, 22.04 | Arm32, Arm64, x64 | [Lifecycle][22] |
4646

4747
Notes:
4848

@@ -113,8 +113,11 @@ Notes:
113113

114114
OS versions that are out of support by the OS publisher are not tested or supported by .NET.
115115

116-
| OS | Version | End of Life |
117-
| ------- | ----------- | ----------------- |
118-
| Android | 13 | 2026-03-02 |
119-
| SUSE Linux Enterprise | 15.6 | 2025-12-31 |
120-
| Windows | 11 23H2 (W) | [2025-11-11](https://learn.microsoft.com/windows/release-health/windows11-release-information) |
116+
| OS | Version | End of Life |
117+
| --------------------- | ------- | --------------------- |
118+
| Alpine | 3.20 | [2026-04-01](https://alpinelinux.org/posts/Alpine-3.17.10-3.18.9-3.19.4-3.20.3-released.html) |
119+
| Android | 13 | 2026-03-02 |
120+
| SUSE Linux Enterprise | 15.6 | 2025-12-31 |
121+
| Windows | 11 23H2 (W) | [2025-11-11](https://learn.microsoft.com/windows/release-health/windows11-release-information) |
122+
| iPadOS | 17 | 2025-09-15 |
123+
| openSUSE Leap | 15.6 | [2026-04-30](https://en.opensuse.org/openSUSE:Roadmap#Leap_15.6) |

release-notes/11.0/distros/fedora.json

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,44 @@
22
"name": "Fedora",
33
"install_command": "dnf install -y {packages}",
44
"releases": [
5+
{
6+
"name": "Fedora 44",
7+
"release": "44",
8+
"dependencies": [
9+
{
10+
"id": "ca-certificates",
11+
"name": "ca-certificates"
12+
},
13+
{
14+
"id": "krb5",
15+
"name": "krb5-libs"
16+
},
17+
{
18+
"id": "libc",
19+
"name": "glibc"
20+
},
21+
{
22+
"id": "libgcc",
23+
"name": "libgcc"
24+
},
25+
{
26+
"id": "libicu",
27+
"name": "libicu"
28+
},
29+
{
30+
"id": "libstdc++",
31+
"name": "libstdc++"
32+
},
33+
{
34+
"id": "openssl",
35+
"name": "openssl-libs"
36+
},
37+
{
38+
"id": "tzdata",
39+
"name": "tzdata"
40+
}
41+
]
42+
},
543
{
644
"name": "Fedora 43",
745
"release": "43",

release-notes/11.0/supported-os.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,8 @@
3232
"name": "iPadOS",
3333
"link": "https://developer.apple.com/ipados/",
3434
"architectures": ["Arm64"],
35-
"supported-versions": ["26", "18", "17"]
35+
"supported-versions": ["26", "18"],
36+
"unsupported-versions": ["17"]
3637
},
3738
{
3839
"id": "macos",
@@ -95,7 +96,7 @@
9596
"link": "https://fedoraproject.org/",
9697
"lifecycle": "https://fedoraproject.org/wiki/End_of_life",
9798
"architectures": ["Arm32", "Arm64", "x64"],
98-
"supported-versions": ["43"]
99+
"supported-versions": ["44", "43"]
99100
},
100101
{
101102
"id": "opensuse",

release-notes/11.0/supported-os.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Notes:
1919
| OS | Versions | Architectures | Lifecycle |
2020
| ----------- | ---------- | ------------- | --------- |
2121
| [iOS][2] | 26, 18 | Arm64 | None |
22-
| [iPadOS][3] | 26, 18, 17 | Arm64 | None |
22+
| [iPadOS][3] | 26, 18 | Arm64 | None |
2323
| [macOS][4] | 26, 15, 14 | Arm64, x64 | None |
2424
| [tvOS][5] | 26 | Arm64 | None |
2525

@@ -38,7 +38,7 @@ Notes:
3838
| [Azure Linux][8] | 3.0 | Arm64, x64 | None |
3939
| [CentOS Stream][9] | 10, 9 | Arm64, ppc64le, s390x, x64 | [Lifecycle][10] |
4040
| [Debian][11] | 13 | Arm32, Arm64, x64 | [Lifecycle][12] |
41-
| [Fedora][13] | 43 | Arm32, Arm64, x64 | [Lifecycle][14] |
41+
| [Fedora][13] | 44, 43 | Arm32, Arm64, x64 | [Lifecycle][14] |
4242
| [openSUSE Leap][15] | 16.0 | Arm64, x64 | [Lifecycle][16] |
4343
| [Red Hat Enterprise Linux][17] | 10, 9, 8 | Arm64, ppc64le, s390x, x64 | [Lifecycle][18] |
4444
| [SUSE Linux Enterprise][19] | 16.0, 15.7 | Arm64, x64 | [Lifecycle][20] |
@@ -108,3 +108,11 @@ Notes:
108108

109109
- The [QEMU](https://www.qemu.org/) emulator is not supported to run .NET apps. QEMU is used, for example, to emulate Arm64 containers on x64, and vice versa.
110110
- Microsoft-provided portable Arm32 glibc builds are supported on distro versions with a [Y2038 compatible glibc](https://github.com/dotnet/core/discussions/9285), for example Debian 12, Ubuntu 22.04, and higher versions.
111+
112+
## Out of support OS versions
113+
114+
OS versions that are out of support by the OS publisher are not tested or supported by .NET.
115+
116+
| OS | Version | End of Life |
117+
| ------ | ------- | ----------- |
118+
| iPadOS | 17 | 2025-09-15 |

release-notes/8.0/supported-os.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@
3434
"name": "iPadOS",
3535
"link": "https://developer.apple.com/ipados/",
3636
"architectures": ["Arm64"],
37-
"supported-versions": ["26", "18", "17"],
38-
"unsupported-versions": ["16", "15"]
37+
"supported-versions": ["26", "18"],
38+
"unsupported-versions": ["17", "16", "15"]
3939
},
4040
{
4141
"id": "macos",
@@ -69,8 +69,8 @@
6969
"link": "https://alpinelinux.org/",
7070
"lifecycle": "https://alpinelinux.org/releases/",
7171
"architectures": ["Arm32", "Arm64", "x64"],
72-
"supported-versions": ["3.23", "3.22", "3.21", "3.20"],
73-
"unsupported-versions": ["3.19", "3.18", "3.17", "3.16"]
72+
"supported-versions": ["3.23", "3.22", "3.21"],
73+
"unsupported-versions": ["3.20", "3.19", "3.18", "3.17", "3.16"]
7474
},
7575
{
7676
"id": "azure-linux",
@@ -102,7 +102,7 @@
102102
"link": "https://fedoraproject.org/",
103103
"lifecycle": "https://fedoraproject.org/wiki/End_of_life",
104104
"architectures": ["Arm32", "Arm64", "x64"],
105-
"supported-versions": ["43", "42"],
105+
"supported-versions": ["44", "43", "42"],
106106
"unsupported-versions": ["41", "40", "39", "38", "37"]
107107
},
108108
{
@@ -111,8 +111,8 @@
111111
"link": "https://www.opensuse.org/",
112112
"lifecycle": "https://en.opensuse.org/Lifetime",
113113
"architectures": ["Arm64", "x64"],
114-
"supported-versions": ["16.0", "15.6"],
115-
"unsupported-versions": ["15.5", "15.4"]
114+
"supported-versions": ["16.0"],
115+
"unsupported-versions": ["15.6", "15.5", "15.4"]
116116
},
117117
{
118118
"id": "rhel",

release-notes/8.0/supported-os.md

Lines changed: 17 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# .NET 8.0 - Supported OS versions
22

3-
Last Updated: 2026/04/06; Support phase: Active
3+
Last Updated: 2026/04/07; Support phase: Active
44

55
[.NET 8.0](README.md) is an [LTS](../../release-policies.md) release and [is supported](../../support.md) on multiple operating systems per their lifecycle policy.
66

@@ -19,7 +19,7 @@ Notes:
1919
| OS | Versions | Architectures | Lifecycle |
2020
| ----------- | ---------- | ------------- | --------- |
2121
| [iOS][2] | 26, 18 | Arm64 | None |
22-
| [iPadOS][3] | 26, 18, 17 | Arm64 | None |
22+
| [iPadOS][3] | 26, 18 | Arm64 | None |
2323
| [macOS][4] | 26, 15, 14 | Arm64, x64 | None |
2424
| [tvOS][5] | 26 | Arm64 | None |
2525

@@ -32,17 +32,17 @@ Notes:
3232

3333
## Linux
3434

35-
| OS | Versions | Architectures | Lifecycle |
36-
| ------------------------------ | ---------------------- | -------------------------- | --------------- |
37-
| [Alpine][6] | 3.23, 3.22, 3.21, 3.20 | Arm32, Arm64, x64 | [Lifecycle][7] |
38-
| [Azure Linux][8] | 3.0 | Arm64, x64 | None |
39-
| [CentOS Stream][9] | 10, 9 | Arm64, ppc64le, s390x, x64 | [Lifecycle][10] |
40-
| [Debian][11] | 13, 12 | Arm32, Arm64, x64 | [Lifecycle][12] |
41-
| [Fedora][13] | 43, 42 | Arm32, Arm64, x64 | [Lifecycle][14] |
42-
| [openSUSE Leap][15] | 16.0, 15.6 | Arm64, x64 | [Lifecycle][16] |
43-
| [Red Hat Enterprise Linux][17] | 10, 9, 8 | Arm64, ppc64le, s390x, x64 | [Lifecycle][18] |
44-
| [SUSE Linux Enterprise][19] | 16.0, 15.7 | Arm64, x64 | [Lifecycle][20] |
45-
| [Ubuntu][21] | 25.10, 24.04, 22.04 | Arm32, Arm64, x64 | [Lifecycle][22] |
35+
| OS | Versions | Architectures | Lifecycle |
36+
| ------------------------------ | ------------------- | -------------------------- | --------------- |
37+
| [Alpine][6] | 3.23, 3.22, 3.21 | Arm32, Arm64, x64 | [Lifecycle][7] |
38+
| [Azure Linux][8] | 3.0 | Arm64, x64 | None |
39+
| [CentOS Stream][9] | 10, 9 | Arm64, ppc64le, s390x, x64 | [Lifecycle][10] |
40+
| [Debian][11] | 13, 12 | Arm32, Arm64, x64 | [Lifecycle][12] |
41+
| [Fedora][13] | 44, 43, 42 | Arm32, Arm64, x64 | [Lifecycle][14] |
42+
| [openSUSE Leap][15] | 16.0 | Arm64, x64 | [Lifecycle][16] |
43+
| [Red Hat Enterprise Linux][17] | 10, 9, 8 | Arm64, ppc64le, s390x, x64 | [Lifecycle][18] |
44+
| [SUSE Linux Enterprise][19] | 16.0, 15.7 | Arm64, x64 | [Lifecycle][20] |
45+
| [Ubuntu][21] | 25.10, 24.04, 22.04 | Arm32, Arm64, x64 | [Lifecycle][22] |
4646

4747
Notes:
4848

@@ -114,12 +114,13 @@ OS versions that are out of support by the OS publisher are not tested or suppor
114114

115115
| OS | Version | End of Life |
116116
| --------------------- | ----------- | ------------- |
117+
| Alpine | 3.20 | [2026-04-01](https://alpinelinux.org/posts/Alpine-3.17.10-3.18.9-3.19.4-3.20.3-released.html) |
117118
| Alpine | 3.19 | [2025-11-01](https://alpinelinux.org/posts/Alpine-3.17.10-3.18.9-3.19.4-3.20.3-released.html) |
118119
| Alpine | 3.18 | [2025-05-09](https://alpinelinux.org/posts/Alpine-3.17.10-3.18.9-3.19.4-3.20.3-released.html) |
119120
| Alpine | 3.17 | [2024-11-22](https://alpinelinux.org/posts/Alpine-3.17.10-3.18.9-3.19.4-3.20.3-released.html) |
120121
| Alpine | 3.16 | [2024-05-23](https://alpinelinux.org/posts/Alpine-3.16.9-3.17.7-3.18.6-released.html) |
121122
| Android | 13 | 2026-03-02 |
122-
| Android | 12.1 | [2025-03-03](https://developer.android.com/about/versions/12/12L/summary) |
123+
| Android | 12.1 | [2025-03-03](https://developer.android.com/about/versions/12/12L) |
123124
| Android | 12 | 2025-03-03 |
124125
| Android | 11 | 2024-02-05 |
125126
| Debian | 11 | [2024-08-14](https://lists.debian.org/debian-release/2024/06/msg00700.html) |
@@ -146,10 +147,12 @@ OS versions that are out of support by the OS publisher are not tested or suppor
146147
| iOS | 16 | [2025-03-31](https://developer.apple.com/documentation/ios-ipados-release-notes/ios-16-release-notes) |
147148
| iOS | 15 | 2025-03-31 |
148149
| iOS | 17 | 2024-11-19 |
150+
| iPadOS | 17 | 2025-09-15 |
149151
| iPadOS | 16 | [2025-03-31](https://developer.apple.com/documentation/ios-ipados-release-notes/ipados-16-release-notes) |
150152
| iPadOS | 15 | 2025-03-31 |
151153
| macOS | 13 | 2025-09-15 |
152154
| macOS | 12 | [2024-09-16](https://developer.apple.com/documentation/macos-release-notes/macos-12_0_1-release-notes) |
155+
| openSUSE Leap | 15.6 | [2026-04-30](https://en.opensuse.org/openSUSE:Roadmap#Leap_15.6) |
153156
| openSUSE Leap | 15.5 | 2024-12-31 |
154157
| openSUSE Leap | 15.4 | 2023-12-07 |
155158
| tvOS | 18 | 2025-09-15 |

release-notes/9.0/supported-os.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@
3434
"name": "iPadOS",
3535
"link": "https://developer.apple.com/ipados/",
3636
"architectures": ["Arm64"],
37-
"supported-versions": ["26", "18", "17"],
38-
"unsupported-versions": ["16"]
37+
"supported-versions": ["26", "18"],
38+
"unsupported-versions": ["17", "16"]
3939
},
4040
{
4141
"id": "macos",
@@ -69,8 +69,8 @@
6969
"link": "https://alpinelinux.org/",
7070
"lifecycle": "https://alpinelinux.org/releases/",
7171
"architectures": ["Arm32", "Arm64", "x64"],
72-
"supported-versions": ["3.23", "3.22", "3.21", "3.20"],
73-
"unsupported-versions": ["3.19"]
72+
"supported-versions": ["3.23", "3.22", "3.21"],
73+
"unsupported-versions": ["3.20", "3.19"]
7474
},
7575
{
7676
"id": "azure-linux",
@@ -101,7 +101,7 @@
101101
"link": "https://fedoraproject.org/",
102102
"lifecycle": "https://fedoraproject.org/wiki/End_of_life",
103103
"architectures": ["Arm32", "Arm64", "x64"],
104-
"supported-versions": ["43", "42"],
104+
"supported-versions": ["44", "43", "42"],
105105
"unsupported-versions": ["41", "40"]
106106
},
107107
{
@@ -110,8 +110,8 @@
110110
"link": "https://www.opensuse.org/",
111111
"lifecycle": "https://en.opensuse.org/Lifetime",
112112
"architectures": ["Arm64", "x64"],
113-
"supported-versions": ["16.0", "15.6"],
114-
"unsupported-versions": ["15.5"]
113+
"supported-versions": ["16.0"],
114+
"unsupported-versions": ["15.6", "15.5"]
115115
},
116116
{
117117
"id": "rhel",

0 commit comments

Comments
 (0)