Skip to content

Commit 2e97bde

Browse files
authored
Add .NET 10 support information (#9647)
* Add support information for .NET 10 * Update support statements * Update release-notes/10.0/supported-os.json * Rename file
1 parent ab48123 commit 2e97bde

File tree

3 files changed

+483
-0
lines changed

3 files changed

+483
-0
lines changed

release-notes/10.0/README.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# .NET 10
2+
3+
.NET 10 is a [Long Term Support (LTS)](../../release-policies.md) release and will be supported on [multiple operating systems](supported-os.md) for 36 months.
4+
5+
It is currently in development and not supported. .NET 10 is expected to be released in late 2025.

release-notes/10.0/supported-os.json

+356
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,356 @@
1+
{
2+
"channel-version": "10.0",
3+
"last-updated": "2024-12-06",
4+
"families": [
5+
{
6+
"name": "Android",
7+
"distributions": [
8+
{
9+
"id": "android",
10+
"name": "Android",
11+
"link": "https://www.android.com/",
12+
"lifecycle": "https://support.google.com/android",
13+
"architectures": [
14+
"Arm32",
15+
"Arm64",
16+
"x64"
17+
],
18+
"supported-versions": [
19+
"15",
20+
"14",
21+
"13",
22+
"12.1",
23+
"12"
24+
],
25+
"notes": [
26+
"API 21 is used as the minimum SDK target."
27+
]
28+
}
29+
]
30+
},
31+
{
32+
"name": "Apple",
33+
"distributions": [
34+
{
35+
"id": "ios",
36+
"name": "iOS",
37+
"link": "https://developer.apple.com/ios/",
38+
"architectures": [
39+
"Arm64"
40+
],
41+
"supported-versions": [
42+
"18",
43+
"17",
44+
"16"
45+
],
46+
"notes": [
47+
"iOS 12.2 is used as the minimum SDK target."
48+
]
49+
},
50+
{
51+
"id": "ipados",
52+
"name": "iPadOS",
53+
"link": "https://developer.apple.com/ipados/",
54+
"architectures": [
55+
"Arm64"
56+
],
57+
"supported-versions": [
58+
"18",
59+
"17",
60+
"16"
61+
]
62+
},
63+
{
64+
"id": "macos",
65+
"name": "macOS",
66+
"link": "https://developer.apple.com/macos/",
67+
"architectures": [
68+
"Arm64",
69+
"x64"
70+
],
71+
"supported-versions": [
72+
"15",
73+
"14",
74+
"13"
75+
],
76+
"notes" : [
77+
"The iOS and tvOS simulators are supported on macOS Arm64 and x64.",
78+
"The x64 emulator (Rosetta 2) is supported on macOS Arm64.",
79+
"Mac Catalyst apps are supported on macOS Arm64 and x64."
80+
]
81+
},
82+
{
83+
"id": "tvos",
84+
"name": "tvOS",
85+
"link": "https://developer.apple.com/tvos/",
86+
"architectures": [
87+
"Arm64"
88+
],
89+
"supported-versions": [
90+
"18",
91+
"17",
92+
"16",
93+
"15",
94+
"14",
95+
"13",
96+
"12.2"
97+
]
98+
}
99+
]
100+
},
101+
{
102+
"name": "Linux",
103+
"distributions": [
104+
{
105+
"id": "alpine",
106+
"name": "Alpine",
107+
"link": "https://alpinelinux.org/",
108+
"lifecycle": "https://alpinelinux.org/releases/",
109+
"architectures": [
110+
"Arm32",
111+
"Arm64",
112+
"x64"
113+
],
114+
"supported-versions": [
115+
"3.21"
116+
]
117+
},
118+
{
119+
"id": "azurelinux",
120+
"name": "Azure Linux",
121+
"link": "https://github.com/microsoft/azurelinux",
122+
"architectures": [
123+
"Arm64",
124+
"x64"
125+
],
126+
"supported-versions": [
127+
"3.0"
128+
]
129+
},
130+
{
131+
"id": "centos-stream",
132+
"name": "CentOS Stream",
133+
"link": "https://centos.org/",
134+
"lifecycle": "https://www.centos.org/cl-vs-cs/",
135+
"architectures": [
136+
"Arm64",
137+
"ppc64le",
138+
"s390x",
139+
"x64"
140+
],
141+
"supported-versions": [
142+
"9"
143+
]
144+
},
145+
{
146+
"id": "debian",
147+
"name": "Debian",
148+
"link": "https://www.debian.org/",
149+
"lifecycle": "https://wiki.debian.org/DebianReleases",
150+
"architectures": [
151+
"Arm32",
152+
"Arm64",
153+
"x64"
154+
],
155+
"supported-versions": [
156+
"12"
157+
]
158+
},
159+
{
160+
"id": "fedora",
161+
"name": "Fedora",
162+
"link": "https://fedoraproject.org/",
163+
"lifecycle": "https://fedoraproject.org/wiki/End_of_life",
164+
"architectures": [
165+
"Arm32",
166+
"Arm64",
167+
"x64"
168+
],
169+
"supported-versions": [
170+
"41"
171+
]
172+
},
173+
{
174+
"id": "opensuse",
175+
"name": "openSUSE Leap",
176+
"link": "https://www.opensuse.org/",
177+
"lifecycle": "https://en.opensuse.org/Lifetime",
178+
"architectures": [
179+
"Arm64",
180+
"x64"
181+
],
182+
"supported-versions": [
183+
"15.6"
184+
]
185+
},
186+
{
187+
"id": "rhel",
188+
"name": "Red Hat Enterprise Linux",
189+
"link": "https://access.redhat.com/",
190+
"lifecycle": "https://access.redhat.com/support/policy/updates/errata/",
191+
"architectures": [
192+
"Arm64",
193+
"ppc64le",
194+
"s390x",
195+
"x64"
196+
],
197+
"supported-versions": [
198+
"9",
199+
"8"
200+
],
201+
"notes": [
202+
"RHEL-compatible derivatives are supported per [.NET Support](../../support.md)."
203+
]
204+
},
205+
{
206+
"id": "sles",
207+
"name": "SUSE Enterprise Linux",
208+
"link": "https://www.suse.com/",
209+
"lifecycle": "https://www.suse.com/lifecycle/",
210+
"architectures": [
211+
"Arm64",
212+
"x64"
213+
],
214+
"supported-versions": [
215+
"15.6"
216+
]
217+
},
218+
{
219+
"id": "ubuntu",
220+
"name": "Ubuntu",
221+
"link": "https://ubuntu.com/",
222+
"lifecycle": "https://wiki.ubuntu.com/Releases",
223+
"architectures": [
224+
"Arm32",
225+
"Arm64",
226+
"x64"
227+
],
228+
"supported-versions": [
229+
"24.10",
230+
"24.04",
231+
"22.04"
232+
]
233+
}
234+
]
235+
},
236+
{
237+
"name": "Windows",
238+
"distributions": [
239+
{
240+
"id": "windows-nano-server",
241+
"name": "Nano Server",
242+
"link": "https://learn.microsoft.com/virtualization/windowscontainers/manage-containers/container-base-images",
243+
"lifecycle": "https://learn.microsoft.com/windows-server/get-started/windows-server-release-info",
244+
"architectures": [
245+
"x64"
246+
],
247+
"supported-versions": [
248+
"2022",
249+
"2019"
250+
]
251+
},
252+
{
253+
"id": "windows",
254+
"name": "Windows",
255+
"link": "https://www.microsoft.com/windows/",
256+
"lifecycle": "https://support.microsoft.com/help/13853/windows-lifecycle-fact-sheet",
257+
"architectures": [
258+
"Arm64",
259+
"x64",
260+
"x86"
261+
],
262+
"supported-versions": [
263+
"11-24h2-iot-lts",
264+
"11-24h2-e-lts",
265+
"11-24h2-e",
266+
"11-24h2-w",
267+
"11-23h2-e",
268+
"11-23h2-w",
269+
"11-22h2-e",
270+
"10-22h2",
271+
"10-21h2-e-lts",
272+
"10-21h2-iot-lts",
273+
"10-1809-e-lts",
274+
"10-1607-e-lts"
275+
],
276+
"notes": [
277+
"The x64 emulator is supported on Windows 11 Arm64."
278+
]
279+
},
280+
{
281+
"id": "windows-server",
282+
"name": "Windows Server",
283+
"link": "https://www.microsoft.com/windows-server",
284+
"lifecycle": "https://learn.microsoft.com/windows-server/get-started/windows-server-release-info",
285+
"architectures": [
286+
"x64",
287+
"x86"
288+
],
289+
"supported-versions": [
290+
"23H2",
291+
"2022",
292+
"2019",
293+
"2016",
294+
"2012-R2",
295+
"2012"
296+
],
297+
"notes": [
298+
"Windows Server 2012 and 2012 R2 are supported with [Extended Security Updates](https://learn.microsoft.com/windows-server/get-started/extended-security-updates-overview)."
299+
]
300+
},
301+
{
302+
"id": "windows-server-core",
303+
"name": "Windows Server Core",
304+
"link": "https://learn.microsoft.com/virtualization/windowscontainers/manage-containers/container-base-images",
305+
"lifecycle": "https://learn.microsoft.com/windows-server/get-started/windows-server-release-info",
306+
"architectures": [
307+
"x64",
308+
"x86"
309+
],
310+
"supported-versions": [
311+
"2022",
312+
"2019",
313+
"2016",
314+
"2012-R2",
315+
"2012"
316+
],
317+
"notes": [
318+
"Windows Server 2012 and 2012 R2 are supported with [Extended Security Updates](https://learn.microsoft.com/windows-server/get-started/extended-security-updates-overview)."
319+
]
320+
}
321+
]
322+
}
323+
],
324+
"libc": [
325+
{
326+
"name": "glibc",
327+
"architectures": [
328+
"Arm64",
329+
"x64"
330+
],
331+
"version": "2.27",
332+
"source": "Ubuntu 18.04"
333+
},
334+
{
335+
"name": "glibc",
336+
"architectures": [
337+
"Arm32"
338+
],
339+
"version": "2.35",
340+
"source": "Ubuntu 22.04"
341+
},
342+
{
343+
"name": "musl",
344+
"architectures": [
345+
"Arm32",
346+
"Arm64",
347+
"x64"
348+
],
349+
"version": "1.2.3",
350+
"source": "Alpine 3.17"
351+
}
352+
],
353+
"notes": [
354+
"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."
355+
]
356+
}

0 commit comments

Comments
 (0)