Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Supported OS JSON files #9294

Merged
merged 38 commits into from
Jun 26, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
8a798cc
Add initial JSON file
richlander May 1, 2024
fc13a88
Update supported-os.json
richlander May 2, 2024
1e39bec
Removed most wildcards
richlander May 2, 2024
5c6d412
Switch Windows version types
richlander May 2, 2024
6ac80db
Update per feedback
richlander May 3, 2024
b488f85
Update schema and remove some entries
richlander Jun 19, 2024
f938445
Update schema
richlander Jun 19, 2024
7fcbbaf
Update versions flagged by tool
richlander Jun 20, 2024
f4de20f
Update Windows versions
richlander Jun 20, 2024
1d56ab4
Update Windows versions
richlander Jun 20, 2024
7149bc6
Add various OSes back
richlander Jun 20, 2024
dff59df
Add cycle to Windows
richlander Jun 20, 2024
1a72876
Add notes
richlander Jun 21, 2024
1f967c7
Update schema
richlander Jun 21, 2024
41f314f
Change libc schema
richlander Jun 22, 2024
5895cd8
Update architecture order
richlander Jun 22, 2024
6274f68
Update Arm casing
richlander Jun 22, 2024
ed9398d
Update architecture ordering
richlander Jun 22, 2024
7b7d5ec
Update Arm casing
richlander Jun 22, 2024
ba5c4cc
Include overall notes section
richlander Jun 22, 2024
f7136fc
Add notes about minimum target versions
richlander Jun 23, 2024
a7c4539
Update cycles -> versions
richlander Jun 23, 2024
a478591
Add additional Windows version
richlander Jun 23, 2024
521f24a
Add .NET 8 version
richlander Jun 23, 2024
73bae06
Update Windows supported versions
richlander Jun 24, 2024
f0721ce
Merge branch 'main' into os-support
richlander Jun 24, 2024
fd175eb
Add RHEL note
richlander Jun 24, 2024
dbc44a1
Correct Ubuntu versions
richlander Jun 24, 2024
0c842f6
Add generated MD files
richlander Jun 24, 2024
27e2cb4
Update per feedback
richlander Jun 24, 2024
95ea716
Update per feedback
richlander Jun 24, 2024
2f2b4f8
Adding .NET 6 & 7 to #9294 (#9366)
Falco20019 Jun 25, 2024
0fc2a06
Update release-index and add RHEL architectures
richlander Jun 25, 2024
e9d2adb
Move release-index updates to separate PR
richlander Jun 25, 2024
db2225b
Update generated markdown
richlander Jun 26, 2024
6ea55de
Regenerate .NET 7 JSON and Markdown files (#9368)
Falco20019 Jun 26, 2024
c02b6cf
Regenerate MD
richlander Jun 26, 2024
038c955
Fix formattting
richlander Jun 26, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
411 changes: 411 additions & 0 deletions release-notes/6.0/supported-os.json

Large diffs are not rendered by default.

253 changes: 146 additions & 107 deletions release-notes/6.0/supported-os.md

Large diffs are not rendered by default.

390 changes: 390 additions & 0 deletions release-notes/7.0/supported-os.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,390 @@
{
"channel-version": "7.0",
"last-updated": "2024-07-01",
"families": [
{
"name": "Android",
"distributions": [
{
"id": "android",
"name": "Android",
"link": "https://www.android.com/",
"lifecycle": "https://support.google.com/android",
"architectures": [
"Arm32",
"Arm64",
"x64"
],
"supported-versions": [
"14",
"13",
"12.1",
"12"
],
"unsupported-versions": [
"11",
"10"
],
"notes": [
"API 21 is used as the minimum SDK target."
]
}
]
},
{
"name": "Apple",
"distributions": [
{
"id": "ios",
"name": "iOS",
"link": "https://developer.apple.com/ios/",
"lifecycle": "https://support.apple.com/ios/",
"architectures": [
"Arm64"
],
"supported-versions": [
"17",
"16",
"15"
],
"unsupported-versions": [
"12"
],
"notes": [
"iOS 10.0 is used as the minimum SDK target."
]
},
{
"id": "ipados",
"name": "iPadOS",
"link": "https://developer.apple.com/ipados/",
"lifecycle": "https://support.apple.com/ipados/",
"architectures": [
"Arm64"
],
"supported-versions": [
"17",
"16",
"15"
],
"unsupported-versions": [
"12"
]
},
{
"id": "macos",
"name": "macOS",
"link": "https://developer.apple.com/macos/",
"lifecycle": "https://support.apple.com/macos/",
"architectures": [
"Arm64",
"x64"
],
"supported-versions": [
"14",
"13",
"12"
],
"unsupported-versions": [
"11",
"10.15"
],
"notes": [
"The iOS and tvOS simulators are supported on macOS Arm64 and x64.",
"The x64 emulator (Rosetta 2) is supported on macOS Arm64.",
"Mac Catalyst apps are supported on macOS Arm64 and x64."
]
},
{
"id": "tvos",
"name": "tvOS",
"link": "https://developer.apple.com/tvos/",
"lifecycle": "https://support.apple.com/apple-tv/",
"architectures": [
"Arm64"
],
"supported-versions": [],
"unsupported-versions": [
"17",
"16",
"15",
"12"
]
}
]
},
{
"name": "Linux",
"distributions": [
{
"id": "alpine",
"name": "Alpine",
"link": "https://alpinelinux.org/",
"lifecycle": "https://alpinelinux.org/releases/",
"architectures": [
"Arm32",
"Arm64",
"x64"
],
"supported-versions": [
"3.20",
"3.19",
"3.18",
"3.17"
],
"unsupported-versions": [
"3.16",
"3.15"
]
},
{
"id": "debian",
"name": "Debian",
"link": "https://www.debian.org/",
"lifecycle": "https://wiki.debian.org/DebianReleases",
"architectures": [
"Arm32",
"Arm64",
"x64"
],
"supported-versions": [
"12",
"11"
],
"unsupported-versions": [
"10"
]
},
{
"id": "fedora",
"name": "Fedora",
"link": "https://fedoraproject.org/",
"lifecycle": "https://fedoraproject.org/wiki/End_of_life",
"architectures": [
"Arm32",
"Arm64",
"x64"
],
"supported-versions": [
"40",
"39"
],
"unsupported-versions": [
"38",
"37",
"36",
"35"
]
},
{
"id": "opensuse",
"name": "openSUSE Leap",
"link": "https://www.opensuse.org/",
"lifecycle": "https://en.opensuse.org/Lifetime",
"architectures": [
"Arm64",
"x64"
],
"supported-versions": [
"15.6",
"15.5"
],
"unsupported-versions": [
"15.4",
"15.3"
]
},
{
"id": "rhel",
"name": "Red Hat Enterprise Linux",
"link": "https://access.redhat.com/",
"lifecycle": "https://access.redhat.com/support/policy/updates/errata/",
"architectures": [
"Arm64",
"x64"
],
"supported-versions": [
"9",
"8",
"7"
],
"notes": [
"Red Hat family distributions are supported per [Linux compatibility and support](../../linux-support.md)."
]
},
{
"id": "sles",
"name": "SUSE Enterprise Linux",
"link": "https://www.suse.com/",
"lifecycle": "https://www.suse.com/lifecycle/",
"architectures": [
"Arm64",
"x64"
],
"supported-versions": [
"15.5",
"15.4"
],
"unsupported-versions": [
"15.3",
"12.5",
"12.4",
"12.3",
"12.2"
]
},
{
"id": "ubuntu",
"name": "Ubuntu",
"link": "https://ubuntu.com/",
"lifecycle": "https://wiki.ubuntu.com/Releases",
"architectures": [
"Arm32",
"Arm64",
"x64"
],
"supported-versions": [
"24.04",
"23.10",
"22.04",
"20.04"
],
"unsupported-versions": [
"23.04",
"22.10",
"18.04"
]
}
]
},
{
"name": "Windows",
"distributions": [
{
"id": "windows-nano-server",
"name": "Nano Server",
"link": "https://learn.microsoft.com/virtualization/windowscontainers/manage-containers/container-base-images",
"lifecycle": "https://learn.microsoft.com/windows-server/get-started/windows-server-release-info",
"architectures": [
"x64"
],
"supported-versions": [
"2022",
"2019"
]
},
{
"id": "windows",
"name": "Windows",
"link": "https://www.microsoft.com/windows/",
"lifecycle": "https://support.microsoft.com/help/13853/windows-lifecycle-fact-sheet",
"architectures": [
"Arm64",
"x64",
"x86"
],
"supported-versions": [
"11-23h2-e",
"11-23h2-w",
"10-22h2",
"11-22h2-e",
"11-22h2-w",
"10-21h2-e-lts",
"10-21h2-iot-lts",
"11-21h2-e",
"10-1809-e-lts",
"10-1607-e-lts"
],
"unsupported-versions": [
"11-21h2-w",
"10-21h2-e",
"10-21h2-w",
"10-21h1",
"10-20h2-e",
"8.1",
"7-sp1"
],
"notes": [
"The x64 emulator is supported on Windows 11 Arm64."
]
},
{
"id": "windows-server",
"name": "Windows Server",
"link": "https://www.microsoft.com/windows-server",
"lifecycle": "https://learn.microsoft.com/windows-server/get-started/windows-server-release-info",
"architectures": [
"x64",
"x86"
],
"supported-versions": [
"23H2",
"2022",
"2019",
"2016"
],
"unsupported-versions": [
"2012-R2",
"2012"
],
"notes": [
"Windows Server 2012 and 2012 R2 are supported with [Extended Security Updates](https://learn.microsoft.com/windows-server/get-started/extended-security-updates-overview)."
]
},
{
"id": "windows-server-core",
"name": "Windows Server Core",
"link": "https://learn.microsoft.com/virtualization/windowscontainers/manage-containers/container-base-images",
"lifecycle": "https://learn.microsoft.com/windows-server/get-started/windows-server-release-info",
"architectures": [
"x64",
"x86"
],
"supported-versions": [
"2022",
"2019",
"2016"
]
}
]
}
],
"libc": [
{
"name": "glibc",
"architectures": [
"x64"
],
"version": "2.17",
"source": "CentOS 7"
},
{
"name": "glibc",
"architectures": [
"Arm64"
],
"version": "2.23",
"source": "Ubuntu 16.04"
},
{
"name": "glibc",
"architectures": [
"Arm32"
],
"version": "2.27",
"source": "Ubuntu 18.04"
},
{
"name": "musl",
"architectures": [
"Arm64",
"x64"
],
"version": "1.2.2",
"source": "Alpine 3.15"
}
],
"notes": [
"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."
]
}
Loading
Loading