diff --git a/README.md b/README.md index a347ccba2..e71541d91 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ [![GitHub pulls-merged](https://img.shields.io/github/issues-search/dotnet/installer?label=merged%20pull%20requests&query=is%3Apr%20is%3Aclosed%20is%3Amerged&color=darkviolet)](https://github.com/dotnet/installer/pulls?q=is%3Apr+is%3Aclosed+is%3Amerged) [![GitHub pulls-unmerged](https://img.shields.io/github/issues-search/dotnet/installer?label=unmerged%20pull%20requests&query=is%3Apr%20is%3Aclosed%20is%3Aunmerged&color=red)](https://github.com/dotnet/installer/pulls?q=is%3Apr+is%3Aclosed+is%3Aunmerged) [![GitHub contributors](https://img.shields.io/github/contributors/dotnet/installer.svg)](https://GitHub.com/dotnet/installer/graphs/contributors/) -[![Commit Activity](https://img.shields.io/github/commit-activity/m/badges/shields)]() +[![Commit Activity](https://img.shields.io/github/commit-activity/m/dotnet/installer)]() This repo contains the source code for the cross-platform [.NET Core](http://github.com/dotnet/core) SDK. It aggregates the .NET Toolchain, the .NET Core runtime, the templates, and the .NET Core Windows Desktop runtime. It produces zip, tarballs, and native packages for various supported platforms. @@ -129,20 +129,20 @@ Please do not directly edit the table below. Use https://github.com/dotnet/insta ### Table -| Platform | main
(7.0.x Runtime) | Release/7.0.1xx-preview3
(7.0.x Runtime) | Release/6.0.3XX
(6.0.x Runtime) | Release/6.0.2XX
(6.0.x Runtime) | Release/6.0.1XX
(6.0.x Runtime) | Release/5.0.4XX
(5.0 Runtime) | Release/5.0.2XX
(5.0 Runtime) | Release/3.1.4XX
(3.1.x Runtime) | +| Platform | main
(7.0.x Runtime) | Release/7.0.1xx-preview4
(7.0.x Runtime) | Release/6.0.3XX
(6.0.x Runtime) | Release/6.0.2XX
(6.0.x Runtime) | Release/6.0.1XX
(6.0.x Runtime) | Release/5.0.4XX
(5.0 Runtime) | Release/5.0.2XX
(5.0 Runtime) | Release/3.1.4XX
(3.1.x Runtime) | | :--------- | :----------: | :----------: | :----------: | :----------: | :----------: | :----------: | :----------: | :----------: | -| **Windows x64** | [![][win-x64-badge-main]][win-x64-version-main]
[Installer][win-x64-installer-main] - [Checksum][win-x64-installer-checksum-main]
[zip][win-x64-zip-main] - [Checksum][win-x64-zip-checksum-main] | [![][win-x64-badge-7.0.1XX-preview3]][win-x64-version-7.0.1XX-preview3]
[Installer][win-x64-installer-7.0.1XX-preview3] - [Checksum][win-x64-installer-checksum-7.0.1XX-preview3]
[zip][win-x64-zip-7.0.1XX-preview3] - [Checksum][win-x64-zip-checksum-7.0.1XX-preview3] | [![][win-x64-badge-6.0.3XX]][win-x64-version-6.0.3XX]
[Installer][win-x64-installer-6.0.3XX] - [Checksum][win-x64-installer-checksum-6.0.3XX]
[zip][win-x64-zip-6.0.3XX] - [Checksum][win-x64-zip-checksum-6.0.3XX] | [![][win-x64-badge-6.0.2XX]][win-x64-version-6.0.2XX]
[Installer][win-x64-installer-6.0.2XX] - [Checksum][win-x64-installer-checksum-6.0.2XX]
[zip][win-x64-zip-6.0.2XX] - [Checksum][win-x64-zip-checksum-6.0.2XX] | [![][win-x64-badge-6.0.1XX]][win-x64-version-6.0.1XX]
[Installer][win-x64-installer-6.0.1XX] - [Checksum][win-x64-installer-checksum-6.0.1XX]
[zip][win-x64-zip-6.0.1XX] - [Checksum][win-x64-zip-checksum-6.0.1XX] | [![][win-x64-badge-5.0.4XX]][win-x64-version-5.0.4XX]
[Installer][win-x64-installer-5.0.4XX] - [Checksum][win-x64-installer-checksum-5.0.4XX]
[zip][win-x64-zip-5.0.4XX] - [Checksum][win-x64-zip-checksum-5.0.4XX] | [![][win-x64-badge-5.0.2XX]][win-x64-version-5.0.2XX]
[Installer][win-x64-installer-5.0.2XX] - [Checksum][win-x64-installer-checksum-5.0.2XX]
[zip][win-x64-zip-5.0.2XX] - [Checksum][win-x64-zip-checksum-5.0.2XX] | [![][win-x64-badge-3.1.4XX]][win-x64-version-3.1.4XX]
[Installer][win-x64-installer-3.1.4XX] - [Checksum][win-x64-installer-checksum-3.1.4XX]
[zip][win-x64-zip-3.1.4XX] - [Checksum][win-x64-zip-checksum-3.1.4XX] | -| **Windows x86** | [![][win-x86-badge-main]][win-x86-version-main]
[Installer][win-x86-installer-main] - [Checksum][win-x86-installer-checksum-main]
[zip][win-x86-zip-main] - [Checksum][win-x86-zip-checksum-main] | [![][win-x86-badge-7.0.1XX-preview3]][win-x86-version-7.0.1XX-preview3]
[Installer][win-x86-installer-7.0.1XX-preview3] - [Checksum][win-x86-installer-checksum-7.0.1XX-preview3]
[zip][win-x86-zip-7.0.1XX-preview3] - [Checksum][win-x86-zip-checksum-7.0.1XX-preview3] | [![][win-x86-badge-6.0.3XX]][win-x86-version-6.0.3XX]
[Installer][win-x86-installer-6.0.3XX] - [Checksum][win-x86-installer-checksum-6.0.3XX]
[zip][win-x86-zip-6.0.3XX] - [Checksum][win-x86-zip-checksum-6.0.3XX] | [![][win-x86-badge-6.0.2XX]][win-x86-version-6.0.2XX]
[Installer][win-x86-installer-6.0.2XX] - [Checksum][win-x86-installer-checksum-6.0.2XX]
[zip][win-x86-zip-6.0.2XX] - [Checksum][win-x86-zip-checksum-6.0.2XX] | [![][win-x86-badge-6.0.1XX]][win-x86-version-6.0.1XX]
[Installer][win-x86-installer-6.0.1XX] - [Checksum][win-x86-installer-checksum-6.0.1XX]
[zip][win-x86-zip-6.0.1XX] - [Checksum][win-x86-zip-checksum-6.0.1XX] | [![][win-x86-badge-5.0.4XX]][win-x86-version-5.0.4XX]
[Installer][win-x86-installer-5.0.4XX] - [Checksum][win-x86-installer-checksum-5.0.4XX]
[zip][win-x86-zip-5.0.4XX] - [Checksum][win-x86-zip-checksum-5.0.4XX] | [![][win-x86-badge-5.0.2XX]][win-x86-version-5.0.2XX]
[Installer][win-x86-installer-5.0.2XX] - [Checksum][win-x86-installer-checksum-5.0.2XX]
[zip][win-x86-zip-5.0.2XX] - [Checksum][win-x86-zip-checksum-5.0.2XX] | [![][win-x86-badge-3.1.4XX]][win-x86-version-3.1.4XX]
[Installer][win-x86-installer-3.1.4XX] - [Checksum][win-x86-installer-checksum-3.1.4XX]
[zip][win-x86-zip-3.1.4XX] - [Checksum][win-x86-zip-checksum-3.1.4XX] | +| **Windows x64** | [![][win-x64-badge-main]][win-x64-version-main]
[Installer][win-x64-installer-main] - [Checksum][win-x64-installer-checksum-main]
[zip][win-x64-zip-main] - [Checksum][win-x64-zip-checksum-main] | [![][win-x64-badge-7.0.1XX-preview4]][win-x64-version-7.0.1XX-preview4]
[Installer][win-x64-installer-7.0.1XX-preview4] - [Checksum][win-x64-installer-checksum-7.0.1XX-preview4]
[zip][win-x64-zip-7.0.1XX-preview4] - [Checksum][win-x64-zip-checksum-7.0.1XX-preview4] | [![][win-x64-badge-6.0.3XX]][win-x64-version-6.0.3XX]
[Installer][win-x64-installer-6.0.3XX] - [Checksum][win-x64-installer-checksum-6.0.3XX]
[zip][win-x64-zip-6.0.3XX] - [Checksum][win-x64-zip-checksum-6.0.3XX] | [![][win-x64-badge-6.0.2XX]][win-x64-version-6.0.2XX]
[Installer][win-x64-installer-6.0.2XX] - [Checksum][win-x64-installer-checksum-6.0.2XX]
[zip][win-x64-zip-6.0.2XX] - [Checksum][win-x64-zip-checksum-6.0.2XX] | [![][win-x64-badge-6.0.1XX]][win-x64-version-6.0.1XX]
[Installer][win-x64-installer-6.0.1XX] - [Checksum][win-x64-installer-checksum-6.0.1XX]
[zip][win-x64-zip-6.0.1XX] - [Checksum][win-x64-zip-checksum-6.0.1XX] | [![][win-x64-badge-5.0.4XX]][win-x64-version-5.0.4XX]
[Installer][win-x64-installer-5.0.4XX] - [Checksum][win-x64-installer-checksum-5.0.4XX]
[zip][win-x64-zip-5.0.4XX] - [Checksum][win-x64-zip-checksum-5.0.4XX] | [![][win-x64-badge-5.0.2XX]][win-x64-version-5.0.2XX]
[Installer][win-x64-installer-5.0.2XX] - [Checksum][win-x64-installer-checksum-5.0.2XX]
[zip][win-x64-zip-5.0.2XX] - [Checksum][win-x64-zip-checksum-5.0.2XX] | [![][win-x64-badge-3.1.4XX]][win-x64-version-3.1.4XX]
[Installer][win-x64-installer-3.1.4XX] - [Checksum][win-x64-installer-checksum-3.1.4XX]
[zip][win-x64-zip-3.1.4XX] - [Checksum][win-x64-zip-checksum-3.1.4XX] | +| **Windows x86** | [![][win-x86-badge-main]][win-x86-version-main]
[Installer][win-x86-installer-main] - [Checksum][win-x86-installer-checksum-main]
[zip][win-x86-zip-main] - [Checksum][win-x86-zip-checksum-main] | [![][win-x86-badge-7.0.1XX-preview4]][win-x86-version-7.0.1XX-preview4]
[Installer][win-x86-installer-7.0.1XX-preview4] - [Checksum][win-x86-installer-checksum-7.0.1XX-preview4]
[zip][win-x86-zip-7.0.1XX-preview4] - [Checksum][win-x86-zip-checksum-7.0.1XX-preview4] | [![][win-x86-badge-6.0.3XX]][win-x86-version-6.0.3XX]
[Installer][win-x86-installer-6.0.3XX] - [Checksum][win-x86-installer-checksum-6.0.3XX]
[zip][win-x86-zip-6.0.3XX] - [Checksum][win-x86-zip-checksum-6.0.3XX] | [![][win-x86-badge-6.0.2XX]][win-x86-version-6.0.2XX]
[Installer][win-x86-installer-6.0.2XX] - [Checksum][win-x86-installer-checksum-6.0.2XX]
[zip][win-x86-zip-6.0.2XX] - [Checksum][win-x86-zip-checksum-6.0.2XX] | [![][win-x86-badge-6.0.1XX]][win-x86-version-6.0.1XX]
[Installer][win-x86-installer-6.0.1XX] - [Checksum][win-x86-installer-checksum-6.0.1XX]
[zip][win-x86-zip-6.0.1XX] - [Checksum][win-x86-zip-checksum-6.0.1XX] | [![][win-x86-badge-5.0.4XX]][win-x86-version-5.0.4XX]
[Installer][win-x86-installer-5.0.4XX] - [Checksum][win-x86-installer-checksum-5.0.4XX]
[zip][win-x86-zip-5.0.4XX] - [Checksum][win-x86-zip-checksum-5.0.4XX] | [![][win-x86-badge-5.0.2XX]][win-x86-version-5.0.2XX]
[Installer][win-x86-installer-5.0.2XX] - [Checksum][win-x86-installer-checksum-5.0.2XX]
[zip][win-x86-zip-5.0.2XX] - [Checksum][win-x86-zip-checksum-5.0.2XX] | [![][win-x86-badge-3.1.4XX]][win-x86-version-3.1.4XX]
[Installer][win-x86-installer-3.1.4XX] - [Checksum][win-x86-installer-checksum-3.1.4XX]
[zip][win-x86-zip-3.1.4XX] - [Checksum][win-x86-zip-checksum-3.1.4XX] | | **Windows arm** | **N/A** | **N/A** | **N/A** | **N/A** | **N/A** | **N/A** | **N/A** | [![][win-arm-badge-3.1.4XX]][win-arm-version-3.1.4XX]
[zip][win-arm-zip-3.1.4XX] - [Checksum][win-arm-zip-checksum-3.1.4XX] | -| **Windows arm64** | [![][win-arm64-badge-main]][win-arm64-version-main]
[Installer][win-arm64-installer-main] - [Checksum][win-arm64-installer-checksum-main]
[zip][win-arm64-zip-main] | [![][win-arm64-badge-7.0.1XX-preview3]][win-arm64-version-7.0.1XX-preview3]
[Installer][win-arm64-installer-7.0.1XX-preview3] - [Checksum][win-arm64-installer-checksum-7.0.1XX-preview3]
[zip][win-arm64-zip-7.0.1XX-preview3] | [![][win-arm64-badge-6.0.3XX]][win-arm64-version-6.0.3XX]
[Installer][win-arm64-installer-6.0.3XX] - [Checksum][win-arm64-installer-checksum-6.0.3XX]
[zip][win-arm64-zip-6.0.3XX] | [![][win-arm64-badge-6.0.2XX]][win-arm64-version-6.0.2XX]
[Installer][win-arm64-installer-6.0.2XX] - [Checksum][win-arm64-installer-checksum-6.0.2XX]
[zip][win-arm64-zip-6.0.2XX] | [![][win-arm64-badge-6.0.1XX]][win-arm64-version-6.0.1XX]
[Installer][win-arm64-installer-6.0.1XX] - [Checksum][win-arm64-installer-checksum-6.0.1XX]
[zip][win-arm64-zip-6.0.1XX] | [![][win-arm64-badge-5.0.4XX]][win-arm64-version-5.0.4XX]
[Installer][win-arm64-installer-5.0.4XX] - [Checksum][win-arm64-installer-checksum-5.0.4XX]
[zip][win-arm64-zip-5.0.4XX] | [![][win-arm64-badge-5.0.2XX]][win-arm64-version-5.0.2XX]
[Installer][win-arm64-installer-5.0.2XX] - [Checksum][win-arm64-installer-checksum-5.0.2XX]
[zip][win-arm64-zip-5.0.2XX] | **N/A** | -| **macOS x64** | [![][osx-x64-badge-main]][osx-x64-version-main]
[Installer][osx-x64-installer-main] - [Checksum][osx-x64-installer-checksum-main]
[tar.gz][osx-x64-targz-main] - [Checksum][osx-x64-targz-checksum-main] | [![][osx-x64-badge-7.0.1XX-preview3]][osx-x64-version-7.0.1XX-preview3]
[Installer][osx-x64-installer-7.0.1XX-preview3] - [Checksum][osx-x64-installer-checksum-7.0.1XX-preview3]
[tar.gz][osx-x64-targz-7.0.1XX-preview3] - [Checksum][osx-x64-targz-checksum-7.0.1XX-preview3] | [![][osx-x64-badge-6.0.3XX]][osx-x64-version-6.0.3XX]
[Installer][osx-x64-installer-6.0.3XX] - [Checksum][osx-x64-installer-checksum-6.0.3XX]
[tar.gz][osx-x64-targz-6.0.3XX] - [Checksum][osx-x64-targz-checksum-6.0.3XX] | [![][osx-x64-badge-6.0.2XX]][osx-x64-version-6.0.2XX]
[Installer][osx-x64-installer-6.0.2XX] - [Checksum][osx-x64-installer-checksum-6.0.2XX]
[tar.gz][osx-x64-targz-6.0.2XX] - [Checksum][osx-x64-targz-checksum-6.0.2XX] | [![][osx-x64-badge-6.0.1XX]][osx-x64-version-6.0.1XX]
[Installer][osx-x64-installer-6.0.1XX] - [Checksum][osx-x64-installer-checksum-6.0.1XX]
[tar.gz][osx-x64-targz-6.0.1XX] - [Checksum][osx-x64-targz-checksum-6.0.1XX] | [![][osx-x64-badge-5.0.4XX]][osx-x64-version-5.0.4XX]
[Installer][osx-x64-installer-5.0.4XX] - [Checksum][osx-x64-installer-checksum-5.0.4XX]
[tar.gz][osx-x64-targz-5.0.4XX] - [Checksum][osx-x64-targz-checksum-5.0.4XX] | [![][osx-x64-badge-5.0.2XX]][osx-x64-version-5.0.2XX]
[Installer][osx-x64-installer-5.0.2XX] - [Checksum][osx-x64-installer-checksum-5.0.2XX]
[tar.gz][osx-x64-targz-5.0.2XX] - [Checksum][osx-x64-targz-checksum-5.0.2XX] | [![][osx-x64-badge-3.1.4XX]][osx-x64-version-3.1.4XX]
[Installer][osx-x64-installer-3.1.4XX] - [Checksum][osx-x64-installer-checksum-3.1.4XX]
[tar.gz][osx-x64-targz-3.1.4XX] - [Checksum][osx-x64-targz-checksum-3.1.4XX] | -| **macOS arm64** | [![][osx-arm64-badge-main]][osx-arm64-version-main]
[Installer][osx-arm64-installer-main] - [Checksum][osx-arm64-installer-checksum-main]
[tar.gz][osx-arm64-targz-main] - [Checksum][osx-arm64-targz-checksum-main] | [![][osx-arm64-badge-7.0.1XX-preview3]][osx-arm64-version-7.0.1XX-preview3]
[Installer][osx-arm64-installer-7.0.1XX-preview3] - [Checksum][osx-arm64-installer-checksum-7.0.1XX-preview3]
[tar.gz][osx-arm64-targz-7.0.1XX-preview3] - [Checksum][osx-arm64-targz-checksum-7.0.1XX-preview3] | [![][osx-arm64-badge-6.0.3XX]][osx-arm64-version-6.0.3XX]
[Installer][osx-arm64-installer-6.0.3XX] - [Checksum][osx-arm64-installer-checksum-6.0.3XX]
[tar.gz][osx-arm64-targz-6.0.3XX] - [Checksum][osx-arm64-targz-checksum-6.0.3XX] | [![][osx-arm64-badge-6.0.2XX]][osx-arm64-version-6.0.2XX]
[Installer][osx-arm64-installer-6.0.2XX] - [Checksum][osx-arm64-installer-checksum-6.0.2XX]
[tar.gz][osx-arm64-targz-6.0.2XX] - [Checksum][osx-arm64-targz-checksum-6.0.2XX] | [![][osx-arm64-badge-6.0.1XX]][osx-arm64-version-6.0.1XX]
[Installer][osx-arm64-installer-6.0.1XX] - [Checksum][osx-arm64-installer-checksum-6.0.1XX]
[tar.gz][osx-arm64-targz-6.0.1XX] - [Checksum][osx-arm64-targz-checksum-6.0.1XX] | **N/A** | **N/A** | **N/A** | -| **Linux x64** | [![][linux-badge-main]][linux-version-main]
[DEB Installer][linux-DEB-installer-main] - [Checksum][linux-DEB-installer-checksum-main]
[RPM Installer][linux-RPM-installer-main] - [Checksum][linux-RPM-installer-checksum-main]
_see installer note below_1
[tar.gz][linux-targz-main] - [Checksum][linux-targz-checksum-main] | [![][linux-badge-7.0.1XX-preview3]][linux-version-7.0.1XX-preview3]
[DEB Installer][linux-DEB-installer-7.0.1XX-preview3] - [Checksum][linux-DEB-installer-checksum-7.0.1XX-preview3]
[RPM Installer][linux-RPM-installer-7.0.1XX-preview3] - [Checksum][linux-RPM-installer-checksum-7.0.1XX-preview3]
_see installer note below_1
[tar.gz][linux-targz-7.0.1XX-preview3] - [Checksum][linux-targz-checksum-7.0.1XX-preview3] | [![][linux-badge-6.0.3XX]][linux-version-6.0.3XX]
[DEB Installer][linux-DEB-installer-6.0.3XX] - [Checksum][linux-DEB-installer-checksum-6.0.3XX]
[RPM Installer][linux-RPM-installer-6.0.3XX] - [Checksum][linux-RPM-installer-checksum-6.0.3XX]
_see installer note below_1
[tar.gz][linux-targz-6.0.3XX] - [Checksum][linux-targz-checksum-6.0.3XX] | [![][linux-badge-6.0.2XX]][linux-version-6.0.2XX]
[DEB Installer][linux-DEB-installer-6.0.2XX] - [Checksum][linux-DEB-installer-checksum-6.0.2XX]
[RPM Installer][linux-RPM-installer-6.0.2XX] - [Checksum][linux-RPM-installer-checksum-6.0.2XX]
_see installer note below_1
[tar.gz][linux-targz-6.0.2XX] - [Checksum][linux-targz-checksum-6.0.2XX] | [![][linux-badge-6.0.1XX]][linux-version-6.0.1XX]
[DEB Installer][linux-DEB-installer-6.0.1XX] - [Checksum][linux-DEB-installer-checksum-6.0.1XX]
[RPM Installer][linux-RPM-installer-6.0.1XX] - [Checksum][linux-RPM-installer-checksum-6.0.1XX]
_see installer note below_1
[tar.gz][linux-targz-6.0.1XX] - [Checksum][linux-targz-checksum-6.0.1XX] | [![][linux-badge-5.0.4XX]][linux-version-5.0.4XX]
[DEB Installer][linux-DEB-installer-5.0.4XX] - [Checksum][linux-DEB-installer-checksum-5.0.4XX]
[RPM Installer][linux-RPM-installer-5.0.4XX] - [Checksum][linux-RPM-installer-checksum-5.0.4XX]
_see installer note below_1
[tar.gz][linux-targz-5.0.4XX] - [Checksum][linux-targz-checksum-5.0.4XX] | [![][linux-badge-5.0.2XX]][linux-version-5.0.2XX]
[DEB Installer][linux-DEB-installer-5.0.2XX] - [Checksum][linux-DEB-installer-checksum-5.0.2XX]
[RPM Installer][linux-RPM-installer-5.0.2XX] - [Checksum][linux-RPM-installer-checksum-5.0.2XX]
_see installer note below_1
[tar.gz][linux-targz-5.0.2XX] - [Checksum][linux-targz-checksum-5.0.2XX] | [![][linux-badge-3.1.4XX]][linux-version-3.1.4XX]
[DEB Installer][linux-DEB-installer-3.1.4XX] - [Checksum][linux-DEB-installer-checksum-3.1.4XX]
[RPM Installer][linux-RPM-installer-3.1.4XX] - [Checksum][linux-RPM-installer-checksum-3.1.4XX]
_see installer note below_1
[tar.gz][linux-targz-3.1.4XX] - [Checksum][linux-targz-checksum-3.1.4XX] | -| **Linux arm** | [![][linux-arm-badge-main]][linux-arm-version-main]
[tar.gz][linux-arm-targz-main] - [Checksum][linux-arm-targz-checksum-main] | [![][linux-arm-badge-7.0.1XX-preview3]][linux-arm-version-7.0.1XX-preview3]
[tar.gz][linux-arm-targz-7.0.1XX-preview3] - [Checksum][linux-arm-targz-checksum-7.0.1XX-preview3] | [![][linux-arm-badge-6.0.3XX]][linux-arm-version-6.0.3XX]
[tar.gz][linux-arm-targz-6.0.3XX] - [Checksum][linux-arm-targz-checksum-6.0.3XX] | [![][linux-arm-badge-6.0.2XX]][linux-arm-version-6.0.2XX]
[tar.gz][linux-arm-targz-6.0.2XX] - [Checksum][linux-arm-targz-checksum-6.0.2XX] | [![][linux-arm-badge-6.0.1XX]][linux-arm-version-6.0.1XX]
[tar.gz][linux-arm-targz-6.0.1XX] - [Checksum][linux-arm-targz-checksum-6.0.1XX] | [![][linux-arm-badge-5.0.4XX]][linux-arm-version-5.0.4XX]
[tar.gz][linux-arm-targz-5.0.4XX] - [Checksum][linux-arm-targz-checksum-5.0.4XX] | [![][linux-arm-badge-5.0.2XX]][linux-arm-version-5.0.2XX]
[tar.gz][linux-arm-targz-5.0.2XX] - [Checksum][linux-arm-targz-checksum-5.0.2XX] | [![][linux-arm-badge-3.1.4XX]][linux-arm-version-3.1.4XX]
[tar.gz][linux-arm-targz-3.1.4XX] - [Checksum][linux-arm-targz-checksum-3.1.4XX] | -| **Linux arm64** | [![][linux-arm64-badge-main]][linux-arm64-version-main]
[tar.gz][linux-arm64-targz-main] - [Checksum][linux-arm64-targz-checksum-main] | [![][linux-arm64-badge-7.0.1XX-preview3]][linux-arm64-version-7.0.1XX-preview3]
[tar.gz][linux-arm64-targz-7.0.1XX-preview3] - [Checksum][linux-arm64-targz-checksum-7.0.1XX-preview3] | [![][linux-arm64-badge-6.0.3XX]][linux-arm64-version-6.0.3XX]
[tar.gz][linux-arm64-targz-6.0.3XX] - [Checksum][linux-arm64-targz-checksum-6.0.3XX] | [![][linux-arm64-badge-6.0.2XX]][linux-arm64-version-6.0.2XX]
[tar.gz][linux-arm64-targz-6.0.2XX] - [Checksum][linux-arm64-targz-checksum-6.0.2XX] | [![][linux-arm64-badge-6.0.1XX]][linux-arm64-version-6.0.1XX]
[tar.gz][linux-arm64-targz-6.0.1XX] - [Checksum][linux-arm64-targz-checksum-6.0.1XX] | [![][linux-arm64-badge-5.0.4XX]][linux-arm64-version-5.0.4XX]
[tar.gz][linux-arm64-targz-5.0.4XX] - [Checksum][linux-arm64-targz-checksum-5.0.4XX] | [![][linux-arm64-badge-5.0.2XX]][linux-arm64-version-5.0.2XX]
[tar.gz][linux-arm64-targz-5.0.2XX] - [Checksum][linux-arm64-targz-checksum-5.0.2XX] | [![][linux-arm64-badge-3.1.4XX]][linux-arm64-version-3.1.4XX]
[tar.gz][linux-arm64-targz-3.1.4XX] - [Checksum][linux-arm64-targz-checksum-3.1.4XX] | -| **Linux-musl-x64** | [![][linux-musl-x64-badge-main]][linux-musl-x64-version-main]
[tar.gz][linux-musl-x64-targz-main] - [Checksum][linux-musl-x64-targz-checksum-main] | [![][linux-musl-x64-badge-7.0.1XX-preview3]][linux-musl-x64-version-7.0.1XX-preview3]
[tar.gz][linux-musl-x64-targz-7.0.1XX-preview3] - [Checksum][linux-musl-x64-targz-checksum-7.0.1XX-preview3] | [![][linux-musl-x64-badge-6.0.3XX]][linux-musl-x64-version-6.0.3XX]
[tar.gz][linux-musl-x64-targz-6.0.3XX] - [Checksum][linux-musl-x64-targz-checksum-6.0.3XX] | [![][linux-musl-x64-badge-6.0.2XX]][linux-musl-x64-version-6.0.2XX]
[tar.gz][linux-musl-x64-targz-6.0.2XX] - [Checksum][linux-musl-x64-targz-checksum-6.0.2XX] | [![][linux-musl-x64-badge-6.0.1XX]][linux-musl-x64-version-6.0.1XX]
[tar.gz][linux-musl-x64-targz-6.0.1XX] - [Checksum][linux-musl-x64-targz-checksum-6.0.1XX] | [![][linux-musl-x64-badge-5.0.4XX]][linux-musl-x64-version-5.0.4XX]
[tar.gz][linux-musl-x64-targz-5.0.4XX] - [Checksum][linux-musl-x64-targz-checksum-5.0.4XX] | [![][linux-musl-x64-badge-5.0.2XX]][linux-musl-x64-version-5.0.2XX]
[tar.gz][linux-musl-x64-targz-5.0.2XX] - [Checksum][linux-musl-x64-targz-checksum-5.0.2XX] | [![][linux-musl-x64-badge-3.1.4XX]][linux-musl-x64-version-3.1.4XX]
[tar.gz][linux-musl-x64-targz-3.1.4XX] - [Checksum][linux-musl-x64-targz-checksum-3.1.4XX] | -| **Linux-musl-arm** | [![][linux-musl-arm-badge-main]][linux-musl-arm-version-main]
[tar.gz][linux-musl-arm-targz-main] - [Checksum][linux-musl-arm-targz-checksum-main] | [![][linux-musl-arm-badge-7.0.1XX-preview3]][linux-musl-arm-version-7.0.1XX-preview3]
[tar.gz][linux-musl-arm-targz-7.0.1XX-preview3] - [Checksum][linux-musl-arm-targz-checksum-7.0.1XX-preview3] | [![][linux-musl-arm-badge-6.0.3XX]][linux-musl-arm-version-6.0.3XX]
[tar.gz][linux-musl-arm-targz-6.0.3XX] - [Checksum][linux-musl-arm-targz-checksum-6.0.3XX] | [![][linux-musl-arm-badge-6.0.2XX]][linux-musl-arm-version-6.0.2XX]
[tar.gz][linux-musl-arm-targz-6.0.2XX] - [Checksum][linux-musl-arm-targz-checksum-6.0.2XX] | [![][linux-musl-arm-badge-6.0.1XX]][linux-musl-arm-version-6.0.1XX]
[tar.gz][linux-musl-arm-targz-6.0.1XX] - [Checksum][linux-musl-arm-targz-checksum-6.0.1XX] | [![][linux-musl-arm-badge-5.0.4XX]][linux-musl-arm-version-5.0.4XX]
[tar.gz][linux-musl-arm-targz-5.0.4XX] - [Checksum][linux-musl-arm-targz-checksum-5.0.4XX] | [![][linux-musl-arm-badge-5.0.2XX]][linux-musl-arm-version-5.0.2XX]
[tar.gz][linux-musl-arm-targz-5.0.2XX] - [Checksum][linux-musl-arm-targz-checksum-5.0.2XX] | **N/A** | -| **Linux-musl-arm64** | [![][linux-musl-arm64-badge-main]][linux-musl-arm64-version-main]
[tar.gz][linux-musl-arm64-targz-main] - [Checksum][linux-musl-arm64-targz-checksum-main] | [![][linux-musl-arm64-badge-7.0.1XX-preview3]][linux-musl-arm64-version-7.0.1XX-preview3]
[tar.gz][linux-musl-arm64-targz-7.0.1XX-preview3] - [Checksum][linux-musl-arm64-targz-checksum-7.0.1XX-preview3] | [![][linux-musl-arm64-badge-6.0.3XX]][linux-musl-arm64-version-6.0.3XX]
[tar.gz][linux-musl-arm64-targz-6.0.3XX] - [Checksum][linux-musl-arm64-targz-checksum-6.0.3XX] | [![][linux-musl-arm64-badge-6.0.2XX]][linux-musl-arm64-version-6.0.2XX]
[tar.gz][linux-musl-arm64-targz-6.0.2XX] - [Checksum][linux-musl-arm64-targz-checksum-6.0.2XX] | [![][linux-musl-arm64-badge-6.0.1XX]][linux-musl-arm64-version-6.0.1XX]
[tar.gz][linux-musl-arm64-targz-6.0.1XX] - [Checksum][linux-musl-arm64-targz-checksum-6.0.1XX] | [![][linux-musl-arm64-badge-5.0.4XX]][linux-musl-arm64-version-5.0.4XX]
[tar.gz][linux-musl-arm64-targz-5.0.4XX] - [Checksum][linux-musl-arm64-targz-checksum-5.0.4XX] | [![][linux-musl-arm64-badge-5.0.2XX]][linux-musl-arm64-version-5.0.2XX]
[tar.gz][linux-musl-arm64-targz-5.0.2XX] - [Checksum][linux-musl-arm64-targz-checksum-5.0.2XX] | **N/A** | +| **Windows arm64** | [![][win-arm64-badge-main]][win-arm64-version-main]
[Installer][win-arm64-installer-main] - [Checksum][win-arm64-installer-checksum-main]
[zip][win-arm64-zip-main] | [![][win-arm64-badge-7.0.1XX-preview4]][win-arm64-version-7.0.1XX-preview4]
[Installer][win-arm64-installer-7.0.1XX-preview4] - [Checksum][win-arm64-installer-checksum-7.0.1XX-preview4]
[zip][win-arm64-zip-7.0.1XX-preview4] | [![][win-arm64-badge-6.0.3XX]][win-arm64-version-6.0.3XX]
[Installer][win-arm64-installer-6.0.3XX] - [Checksum][win-arm64-installer-checksum-6.0.3XX]
[zip][win-arm64-zip-6.0.3XX] | [![][win-arm64-badge-6.0.2XX]][win-arm64-version-6.0.2XX]
[Installer][win-arm64-installer-6.0.2XX] - [Checksum][win-arm64-installer-checksum-6.0.2XX]
[zip][win-arm64-zip-6.0.2XX] | [![][win-arm64-badge-6.0.1XX]][win-arm64-version-6.0.1XX]
[Installer][win-arm64-installer-6.0.1XX] - [Checksum][win-arm64-installer-checksum-6.0.1XX]
[zip][win-arm64-zip-6.0.1XX] | [![][win-arm64-badge-5.0.4XX]][win-arm64-version-5.0.4XX]
[Installer][win-arm64-installer-5.0.4XX] - [Checksum][win-arm64-installer-checksum-5.0.4XX]
[zip][win-arm64-zip-5.0.4XX] | [![][win-arm64-badge-5.0.2XX]][win-arm64-version-5.0.2XX]
[Installer][win-arm64-installer-5.0.2XX] - [Checksum][win-arm64-installer-checksum-5.0.2XX]
[zip][win-arm64-zip-5.0.2XX] | **N/A** | +| **macOS x64** | [![][osx-x64-badge-main]][osx-x64-version-main]
[Installer][osx-x64-installer-main] - [Checksum][osx-x64-installer-checksum-main]
[tar.gz][osx-x64-targz-main] - [Checksum][osx-x64-targz-checksum-main] | [![][osx-x64-badge-7.0.1XX-preview4]][osx-x64-version-7.0.1XX-preview4]
[Installer][osx-x64-installer-7.0.1XX-preview4] - [Checksum][osx-x64-installer-checksum-7.0.1XX-preview4]
[tar.gz][osx-x64-targz-7.0.1XX-preview4] - [Checksum][osx-x64-targz-checksum-7.0.1XX-preview4] | [![][osx-x64-badge-6.0.3XX]][osx-x64-version-6.0.3XX]
[Installer][osx-x64-installer-6.0.3XX] - [Checksum][osx-x64-installer-checksum-6.0.3XX]
[tar.gz][osx-x64-targz-6.0.3XX] - [Checksum][osx-x64-targz-checksum-6.0.3XX] | [![][osx-x64-badge-6.0.2XX]][osx-x64-version-6.0.2XX]
[Installer][osx-x64-installer-6.0.2XX] - [Checksum][osx-x64-installer-checksum-6.0.2XX]
[tar.gz][osx-x64-targz-6.0.2XX] - [Checksum][osx-x64-targz-checksum-6.0.2XX] | [![][osx-x64-badge-6.0.1XX]][osx-x64-version-6.0.1XX]
[Installer][osx-x64-installer-6.0.1XX] - [Checksum][osx-x64-installer-checksum-6.0.1XX]
[tar.gz][osx-x64-targz-6.0.1XX] - [Checksum][osx-x64-targz-checksum-6.0.1XX] | [![][osx-x64-badge-5.0.4XX]][osx-x64-version-5.0.4XX]
[Installer][osx-x64-installer-5.0.4XX] - [Checksum][osx-x64-installer-checksum-5.0.4XX]
[tar.gz][osx-x64-targz-5.0.4XX] - [Checksum][osx-x64-targz-checksum-5.0.4XX] | [![][osx-x64-badge-5.0.2XX]][osx-x64-version-5.0.2XX]
[Installer][osx-x64-installer-5.0.2XX] - [Checksum][osx-x64-installer-checksum-5.0.2XX]
[tar.gz][osx-x64-targz-5.0.2XX] - [Checksum][osx-x64-targz-checksum-5.0.2XX] | [![][osx-x64-badge-3.1.4XX]][osx-x64-version-3.1.4XX]
[Installer][osx-x64-installer-3.1.4XX] - [Checksum][osx-x64-installer-checksum-3.1.4XX]
[tar.gz][osx-x64-targz-3.1.4XX] - [Checksum][osx-x64-targz-checksum-3.1.4XX] | +| **macOS arm64** | [![][osx-arm64-badge-main]][osx-arm64-version-main]
[Installer][osx-arm64-installer-main] - [Checksum][osx-arm64-installer-checksum-main]
[tar.gz][osx-arm64-targz-main] - [Checksum][osx-arm64-targz-checksum-main] | [![][osx-arm64-badge-7.0.1XX-preview4]][osx-arm64-version-7.0.1XX-preview4]
[Installer][osx-arm64-installer-7.0.1XX-preview4] - [Checksum][osx-arm64-installer-checksum-7.0.1XX-preview4]
[tar.gz][osx-arm64-targz-7.0.1XX-preview4] - [Checksum][osx-arm64-targz-checksum-7.0.1XX-preview4] | [![][osx-arm64-badge-6.0.3XX]][osx-arm64-version-6.0.3XX]
[Installer][osx-arm64-installer-6.0.3XX] - [Checksum][osx-arm64-installer-checksum-6.0.3XX]
[tar.gz][osx-arm64-targz-6.0.3XX] - [Checksum][osx-arm64-targz-checksum-6.0.3XX] | [![][osx-arm64-badge-6.0.2XX]][osx-arm64-version-6.0.2XX]
[Installer][osx-arm64-installer-6.0.2XX] - [Checksum][osx-arm64-installer-checksum-6.0.2XX]
[tar.gz][osx-arm64-targz-6.0.2XX] - [Checksum][osx-arm64-targz-checksum-6.0.2XX] | [![][osx-arm64-badge-6.0.1XX]][osx-arm64-version-6.0.1XX]
[Installer][osx-arm64-installer-6.0.1XX] - [Checksum][osx-arm64-installer-checksum-6.0.1XX]
[tar.gz][osx-arm64-targz-6.0.1XX] - [Checksum][osx-arm64-targz-checksum-6.0.1XX] | **N/A** | **N/A** | **N/A** | +| **Linux x64** | [![][linux-badge-main]][linux-version-main]
[DEB Installer][linux-DEB-installer-main] - [Checksum][linux-DEB-installer-checksum-main]
[RPM Installer][linux-RPM-installer-main] - [Checksum][linux-RPM-installer-checksum-main]
_see installer note below_1
[tar.gz][linux-targz-main] - [Checksum][linux-targz-checksum-main] | [![][linux-badge-7.0.1XX-preview4]][linux-version-7.0.1XX-preview4]
[DEB Installer][linux-DEB-installer-7.0.1XX-preview4] - [Checksum][linux-DEB-installer-checksum-7.0.1XX-preview4]
[RPM Installer][linux-RPM-installer-7.0.1XX-preview4] - [Checksum][linux-RPM-installer-checksum-7.0.1XX-preview4]
_see installer note below_1
[tar.gz][linux-targz-7.0.1XX-preview4] - [Checksum][linux-targz-checksum-7.0.1XX-preview4] | [![][linux-badge-6.0.3XX]][linux-version-6.0.3XX]
[DEB Installer][linux-DEB-installer-6.0.3XX] - [Checksum][linux-DEB-installer-checksum-6.0.3XX]
[RPM Installer][linux-RPM-installer-6.0.3XX] - [Checksum][linux-RPM-installer-checksum-6.0.3XX]
_see installer note below_1
[tar.gz][linux-targz-6.0.3XX] - [Checksum][linux-targz-checksum-6.0.3XX] | [![][linux-badge-6.0.2XX]][linux-version-6.0.2XX]
[DEB Installer][linux-DEB-installer-6.0.2XX] - [Checksum][linux-DEB-installer-checksum-6.0.2XX]
[RPM Installer][linux-RPM-installer-6.0.2XX] - [Checksum][linux-RPM-installer-checksum-6.0.2XX]
_see installer note below_1
[tar.gz][linux-targz-6.0.2XX] - [Checksum][linux-targz-checksum-6.0.2XX] | [![][linux-badge-6.0.1XX]][linux-version-6.0.1XX]
[DEB Installer][linux-DEB-installer-6.0.1XX] - [Checksum][linux-DEB-installer-checksum-6.0.1XX]
[RPM Installer][linux-RPM-installer-6.0.1XX] - [Checksum][linux-RPM-installer-checksum-6.0.1XX]
_see installer note below_1
[tar.gz][linux-targz-6.0.1XX] - [Checksum][linux-targz-checksum-6.0.1XX] | [![][linux-badge-5.0.4XX]][linux-version-5.0.4XX]
[DEB Installer][linux-DEB-installer-5.0.4XX] - [Checksum][linux-DEB-installer-checksum-5.0.4XX]
[RPM Installer][linux-RPM-installer-5.0.4XX] - [Checksum][linux-RPM-installer-checksum-5.0.4XX]
_see installer note below_1
[tar.gz][linux-targz-5.0.4XX] - [Checksum][linux-targz-checksum-5.0.4XX] | [![][linux-badge-5.0.2XX]][linux-version-5.0.2XX]
[DEB Installer][linux-DEB-installer-5.0.2XX] - [Checksum][linux-DEB-installer-checksum-5.0.2XX]
[RPM Installer][linux-RPM-installer-5.0.2XX] - [Checksum][linux-RPM-installer-checksum-5.0.2XX]
_see installer note below_1
[tar.gz][linux-targz-5.0.2XX] - [Checksum][linux-targz-checksum-5.0.2XX] | [![][linux-badge-3.1.4XX]][linux-version-3.1.4XX]
[DEB Installer][linux-DEB-installer-3.1.4XX] - [Checksum][linux-DEB-installer-checksum-3.1.4XX]
[RPM Installer][linux-RPM-installer-3.1.4XX] - [Checksum][linux-RPM-installer-checksum-3.1.4XX]
_see installer note below_1
[tar.gz][linux-targz-3.1.4XX] - [Checksum][linux-targz-checksum-3.1.4XX] | +| **Linux arm** | [![][linux-arm-badge-main]][linux-arm-version-main]
[tar.gz][linux-arm-targz-main] - [Checksum][linux-arm-targz-checksum-main] | [![][linux-arm-badge-7.0.1XX-preview4]][linux-arm-version-7.0.1XX-preview4]
[tar.gz][linux-arm-targz-7.0.1XX-preview4] - [Checksum][linux-arm-targz-checksum-7.0.1XX-preview4] | [![][linux-arm-badge-6.0.3XX]][linux-arm-version-6.0.3XX]
[tar.gz][linux-arm-targz-6.0.3XX] - [Checksum][linux-arm-targz-checksum-6.0.3XX] | [![][linux-arm-badge-6.0.2XX]][linux-arm-version-6.0.2XX]
[tar.gz][linux-arm-targz-6.0.2XX] - [Checksum][linux-arm-targz-checksum-6.0.2XX] | [![][linux-arm-badge-6.0.1XX]][linux-arm-version-6.0.1XX]
[tar.gz][linux-arm-targz-6.0.1XX] - [Checksum][linux-arm-targz-checksum-6.0.1XX] | [![][linux-arm-badge-5.0.4XX]][linux-arm-version-5.0.4XX]
[tar.gz][linux-arm-targz-5.0.4XX] - [Checksum][linux-arm-targz-checksum-5.0.4XX] | [![][linux-arm-badge-5.0.2XX]][linux-arm-version-5.0.2XX]
[tar.gz][linux-arm-targz-5.0.2XX] - [Checksum][linux-arm-targz-checksum-5.0.2XX] | [![][linux-arm-badge-3.1.4XX]][linux-arm-version-3.1.4XX]
[tar.gz][linux-arm-targz-3.1.4XX] - [Checksum][linux-arm-targz-checksum-3.1.4XX] | +| **Linux arm64** | [![][linux-arm64-badge-main]][linux-arm64-version-main]
[tar.gz][linux-arm64-targz-main] - [Checksum][linux-arm64-targz-checksum-main] | [![][linux-arm64-badge-7.0.1XX-preview4]][linux-arm64-version-7.0.1XX-preview4]
[tar.gz][linux-arm64-targz-7.0.1XX-preview4] - [Checksum][linux-arm64-targz-checksum-7.0.1XX-preview4] | [![][linux-arm64-badge-6.0.3XX]][linux-arm64-version-6.0.3XX]
[tar.gz][linux-arm64-targz-6.0.3XX] - [Checksum][linux-arm64-targz-checksum-6.0.3XX] | [![][linux-arm64-badge-6.0.2XX]][linux-arm64-version-6.0.2XX]
[tar.gz][linux-arm64-targz-6.0.2XX] - [Checksum][linux-arm64-targz-checksum-6.0.2XX] | [![][linux-arm64-badge-6.0.1XX]][linux-arm64-version-6.0.1XX]
[tar.gz][linux-arm64-targz-6.0.1XX] - [Checksum][linux-arm64-targz-checksum-6.0.1XX] | [![][linux-arm64-badge-5.0.4XX]][linux-arm64-version-5.0.4XX]
[tar.gz][linux-arm64-targz-5.0.4XX] - [Checksum][linux-arm64-targz-checksum-5.0.4XX] | [![][linux-arm64-badge-5.0.2XX]][linux-arm64-version-5.0.2XX]
[tar.gz][linux-arm64-targz-5.0.2XX] - [Checksum][linux-arm64-targz-checksum-5.0.2XX] | [![][linux-arm64-badge-3.1.4XX]][linux-arm64-version-3.1.4XX]
[tar.gz][linux-arm64-targz-3.1.4XX] - [Checksum][linux-arm64-targz-checksum-3.1.4XX] | +| **Linux-musl-x64** | [![][linux-musl-x64-badge-main]][linux-musl-x64-version-main]
[tar.gz][linux-musl-x64-targz-main] - [Checksum][linux-musl-x64-targz-checksum-main] | [![][linux-musl-x64-badge-7.0.1XX-preview4]][linux-musl-x64-version-7.0.1XX-preview4]
[tar.gz][linux-musl-x64-targz-7.0.1XX-preview4] - [Checksum][linux-musl-x64-targz-checksum-7.0.1XX-preview4] | [![][linux-musl-x64-badge-6.0.3XX]][linux-musl-x64-version-6.0.3XX]
[tar.gz][linux-musl-x64-targz-6.0.3XX] - [Checksum][linux-musl-x64-targz-checksum-6.0.3XX] | [![][linux-musl-x64-badge-6.0.2XX]][linux-musl-x64-version-6.0.2XX]
[tar.gz][linux-musl-x64-targz-6.0.2XX] - [Checksum][linux-musl-x64-targz-checksum-6.0.2XX] | [![][linux-musl-x64-badge-6.0.1XX]][linux-musl-x64-version-6.0.1XX]
[tar.gz][linux-musl-x64-targz-6.0.1XX] - [Checksum][linux-musl-x64-targz-checksum-6.0.1XX] | [![][linux-musl-x64-badge-5.0.4XX]][linux-musl-x64-version-5.0.4XX]
[tar.gz][linux-musl-x64-targz-5.0.4XX] - [Checksum][linux-musl-x64-targz-checksum-5.0.4XX] | [![][linux-musl-x64-badge-5.0.2XX]][linux-musl-x64-version-5.0.2XX]
[tar.gz][linux-musl-x64-targz-5.0.2XX] - [Checksum][linux-musl-x64-targz-checksum-5.0.2XX] | [![][linux-musl-x64-badge-3.1.4XX]][linux-musl-x64-version-3.1.4XX]
[tar.gz][linux-musl-x64-targz-3.1.4XX] - [Checksum][linux-musl-x64-targz-checksum-3.1.4XX] | +| **Linux-musl-arm** | [![][linux-musl-arm-badge-main]][linux-musl-arm-version-main]
[tar.gz][linux-musl-arm-targz-main] - [Checksum][linux-musl-arm-targz-checksum-main] | [![][linux-musl-arm-badge-7.0.1XX-preview4]][linux-musl-arm-version-7.0.1XX-preview4]
[tar.gz][linux-musl-arm-targz-7.0.1XX-preview4] - [Checksum][linux-musl-arm-targz-checksum-7.0.1XX-preview4] | [![][linux-musl-arm-badge-6.0.3XX]][linux-musl-arm-version-6.0.3XX]
[tar.gz][linux-musl-arm-targz-6.0.3XX] - [Checksum][linux-musl-arm-targz-checksum-6.0.3XX] | [![][linux-musl-arm-badge-6.0.2XX]][linux-musl-arm-version-6.0.2XX]
[tar.gz][linux-musl-arm-targz-6.0.2XX] - [Checksum][linux-musl-arm-targz-checksum-6.0.2XX] | [![][linux-musl-arm-badge-6.0.1XX]][linux-musl-arm-version-6.0.1XX]
[tar.gz][linux-musl-arm-targz-6.0.1XX] - [Checksum][linux-musl-arm-targz-checksum-6.0.1XX] | [![][linux-musl-arm-badge-5.0.4XX]][linux-musl-arm-version-5.0.4XX]
[tar.gz][linux-musl-arm-targz-5.0.4XX] - [Checksum][linux-musl-arm-targz-checksum-5.0.4XX] | [![][linux-musl-arm-badge-5.0.2XX]][linux-musl-arm-version-5.0.2XX]
[tar.gz][linux-musl-arm-targz-5.0.2XX] - [Checksum][linux-musl-arm-targz-checksum-5.0.2XX] | **N/A** | +| **Linux-musl-arm64** | [![][linux-musl-arm64-badge-main]][linux-musl-arm64-version-main]
[tar.gz][linux-musl-arm64-targz-main] - [Checksum][linux-musl-arm64-targz-checksum-main] | [![][linux-musl-arm64-badge-7.0.1XX-preview4]][linux-musl-arm64-version-7.0.1XX-preview4]
[tar.gz][linux-musl-arm64-targz-7.0.1XX-preview4] - [Checksum][linux-musl-arm64-targz-checksum-7.0.1XX-preview4] | [![][linux-musl-arm64-badge-6.0.3XX]][linux-musl-arm64-version-6.0.3XX]
[tar.gz][linux-musl-arm64-targz-6.0.3XX] - [Checksum][linux-musl-arm64-targz-checksum-6.0.3XX] | [![][linux-musl-arm64-badge-6.0.2XX]][linux-musl-arm64-version-6.0.2XX]
[tar.gz][linux-musl-arm64-targz-6.0.2XX] - [Checksum][linux-musl-arm64-targz-checksum-6.0.2XX] | [![][linux-musl-arm64-badge-6.0.1XX]][linux-musl-arm64-version-6.0.1XX]
[tar.gz][linux-musl-arm64-targz-6.0.1XX] - [Checksum][linux-musl-arm64-targz-checksum-6.0.1XX] | [![][linux-musl-arm64-badge-5.0.4XX]][linux-musl-arm64-version-5.0.4XX]
[tar.gz][linux-musl-arm64-targz-5.0.4XX] - [Checksum][linux-musl-arm64-targz-checksum-5.0.4XX] | [![][linux-musl-arm64-badge-5.0.2XX]][linux-musl-arm64-version-5.0.2XX]
[tar.gz][linux-musl-arm64-targz-5.0.2XX] - [Checksum][linux-musl-arm64-targz-checksum-5.0.2XX] | **N/A** | | **RHEL 6** | **N/A** | **N/A** | **N/A** | **N/A** | **N/A** | **N/A** | **N/A** | [![][rhel-6-badge-3.1.4XX]][rhel-6-version-3.1.4XX]
[tar.gz][rhel-6-targz-3.1.4XX] - [Checksum][rhel-6-targz-checksum-3.1.4XX] | Reference notes: @@ -159,12 +159,12 @@ Reference notes: [win-x64-zip-main]: https://aka.ms/dotnet/7.0.1xx/daily/dotnet-sdk-win-x64.zip [win-x64-zip-checksum-main]: https://aka.ms/dotnet/7.0.1xx/daily/dotnet-sdk-win-x64.zip.sha -[win-x64-badge-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/win_x64_Release_version_badge.svg -[win-x64-version-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/productCommit-win-x64.txt -[win-x64-installer-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/dotnet-sdk-win-x64.exe -[win-x64-installer-checksum-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/dotnet-sdk-win-x64.exe.sha -[win-x64-zip-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/dotnet-sdk-win-x64.zip -[win-x64-zip-checksum-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/dotnet-sdk-win-x64.zip.sha +[win-x64-badge-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/win_x64_Release_version_badge.svg +[win-x64-version-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/productCommit-win-x64.txt +[win-x64-installer-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/dotnet-sdk-win-x64.exe +[win-x64-installer-checksum-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/dotnet-sdk-win-x64.exe.sha +[win-x64-zip-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/dotnet-sdk-win-x64.zip +[win-x64-zip-checksum-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/dotnet-sdk-win-x64.zip.sha [win-x64-badge-6.0.3XX]: https://aka.ms/dotnet/6.0.3xx/daily/win_x64_Release_version_badge.svg [win-x64-version-6.0.3XX]: https://aka.ms/dotnet/6.0.3xx/daily/productCommit-win-x64.txt @@ -215,12 +215,12 @@ Reference notes: [win-x86-zip-main]: https://aka.ms/dotnet/7.0.1xx/daily/dotnet-sdk-win-x86.zip [win-x86-zip-checksum-main]: https://aka.ms/dotnet/7.0.1xx/daily/dotnet-sdk-win-x86.zip.sha -[win-x86-badge-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/win_x86_Release_version_badge.svg -[win-x86-version-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/productCommit-win-x86.txt -[win-x86-installer-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/dotnet-sdk-win-x86.exe -[win-x86-installer-checksum-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/dotnet-sdk-win-x86.exe.sha -[win-x86-zip-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/dotnet-sdk-win-x86.zip -[win-x86-zip-checksum-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/dotnet-sdk-win-x86.zip.sha +[win-x86-badge-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/win_x86_Release_version_badge.svg +[win-x86-version-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/productCommit-win-x86.txt +[win-x86-installer-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/dotnet-sdk-win-x86.exe +[win-x86-installer-checksum-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/dotnet-sdk-win-x86.exe.sha +[win-x86-zip-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/dotnet-sdk-win-x86.zip +[win-x86-zip-checksum-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/dotnet-sdk-win-x86.zip.sha [win-x86-badge-6.0.3XX]: https://aka.ms/dotnet/6.0.3xx/daily/win_x86_Release_version_badge.svg [win-x86-version-6.0.3XX]: https://aka.ms/dotnet/6.0.3xx/daily/productCommit-win-x86.txt @@ -271,12 +271,12 @@ Reference notes: [osx-x64-targz-main]: https://aka.ms/dotnet/7.0.1xx/daily/dotnet-sdk-osx-x64.tar.gz [osx-x64-targz-checksum-main]: https://aka.ms/dotnet/7.0.1xx/daily/dotnet-sdk-osx-x64.pkg.tar.gz.sha -[osx-x64-badge-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/osx_x64_Release_version_badge.svg -[osx-x64-version-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/productCommit-osx-x64.txt -[osx-x64-installer-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/dotnet-sdk-osx-x64.pkg -[osx-x64-installer-checksum-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/dotnet-sdk-osx-x64.pkg.sha -[osx-x64-targz-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/dotnet-sdk-osx-x64.tar.gz -[osx-x64-targz-checksum-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/dotnet-sdk-osx-x64.pkg.tar.gz.sha +[osx-x64-badge-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/osx_x64_Release_version_badge.svg +[osx-x64-version-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/productCommit-osx-x64.txt +[osx-x64-installer-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/dotnet-sdk-osx-x64.pkg +[osx-x64-installer-checksum-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/dotnet-sdk-osx-x64.pkg.sha +[osx-x64-targz-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/dotnet-sdk-osx-x64.tar.gz +[osx-x64-targz-checksum-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/dotnet-sdk-osx-x64.pkg.tar.gz.sha [osx-x64-badge-6.0.3XX]: https://aka.ms/dotnet/6.0.3xx/daily/osx_x64_Release_version_badge.svg [osx-x64-version-6.0.3XX]: https://aka.ms/dotnet/6.0.3xx/daily/productCommit-osx-x64.txt @@ -327,12 +327,12 @@ Reference notes: [osx-arm64-targz-main]: https://aka.ms/dotnet/7.0.1xx/daily/dotnet-sdk-osx-arm64.tar.gz [osx-arm64-targz-checksum-main]: https://aka.ms/dotnet/7.0.1xx/daily/dotnet-sdk-osx-arm64.pkg.tar.gz.sha -[osx-arm64-badge-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/osx_arm64_Release_version_badge.svg -[osx-arm64-version-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/productCommit-osx-arm64.txt -[osx-arm64-installer-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/dotnet-sdk-osx-arm64.pkg -[osx-arm64-installer-checksum-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/dotnet-sdk-osx-arm64.pkg.sha -[osx-arm64-targz-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/dotnet-sdk-osx-arm64.tar.gz -[osx-arm64-targz-checksum-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/dotnet-sdk-osx-arm64.pkg.tar.gz.sha +[osx-arm64-badge-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/osx_arm64_Release_version_badge.svg +[osx-arm64-version-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/productCommit-osx-arm64.txt +[osx-arm64-installer-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/dotnet-sdk-osx-arm64.pkg +[osx-arm64-installer-checksum-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/dotnet-sdk-osx-arm64.pkg.sha +[osx-arm64-targz-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/dotnet-sdk-osx-arm64.tar.gz +[osx-arm64-targz-checksum-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/dotnet-sdk-osx-arm64.pkg.tar.gz.sha [osx-arm64-badge-6.0.3XX]: https://aka.ms/dotnet/6.0.3xx/daily/osx_arm64_Release_version_badge.svg [osx-arm64-version-6.0.3XX]: https://aka.ms/dotnet/6.0.3xx/daily/productCommit-osx-arm64.txt @@ -364,14 +364,14 @@ Reference notes: [linux-targz-main]: https://aka.ms/dotnet/7.0.1xx/daily/dotnet-sdk-linux-x64.tar.gz [linux-targz-checksum-main]: https://aka.ms/dotnet/7.0.1xx/daily/dotnet-sdk-linux-x64.tar.gz.sha -[linux-badge-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/linux_x64_Release_version_badge.svg -[linux-version-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/productCommit-linux-x64.txt -[linux-DEB-installer-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/dotnet-sdk-x64.deb -[linux-DEB-installer-checksum-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/dotnet-sdk-x64.deb.sha -[linux-RPM-installer-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/dotnet-sdk-x64.rpm -[linux-RPM-installer-checksum-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/dotnet-sdk-x64.rpm.sha -[linux-targz-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/dotnet-sdk-linux-x64.tar.gz -[linux-targz-checksum-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/dotnet-sdk-linux-x64.tar.gz.sha +[linux-badge-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/linux_x64_Release_version_badge.svg +[linux-version-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/productCommit-linux-x64.txt +[linux-DEB-installer-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/dotnet-sdk-x64.deb +[linux-DEB-installer-checksum-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/dotnet-sdk-x64.deb.sha +[linux-RPM-installer-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/dotnet-sdk-x64.rpm +[linux-RPM-installer-checksum-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/dotnet-sdk-x64.rpm.sha +[linux-targz-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/dotnet-sdk-linux-x64.tar.gz +[linux-targz-checksum-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/dotnet-sdk-linux-x64.tar.gz.sha [linux-badge-6.0.3XX]: https://aka.ms/dotnet/6.0.3xx/daily/linux_x64_Release_version_badge.svg [linux-version-6.0.3XX]: https://aka.ms/dotnet/6.0.3xx/daily/productCommit-linux-x64.txt @@ -432,10 +432,10 @@ Reference notes: [linux-arm-targz-main]: https://aka.ms/dotnet/7.0.1xx/daily/dotnet-sdk-linux-arm.tar.gz [linux-arm-targz-checksum-main]: https://aka.ms/dotnet/7.0.1xx/daily/dotnet-sdk-linux-arm.tar.gz.sha -[linux-arm-badge-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/linux_arm_Release_version_badge.svg -[linux-arm-version-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/productCommit-linux-arm.txt -[linux-arm-targz-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/dotnet-sdk-linux-arm.tar.gz -[linux-arm-targz-checksum-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/dotnet-sdk-linux-arm.tar.gz.sha +[linux-arm-badge-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/linux_arm_Release_version_badge.svg +[linux-arm-version-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/productCommit-linux-arm.txt +[linux-arm-targz-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/dotnet-sdk-linux-arm.tar.gz +[linux-arm-targz-checksum-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/dotnet-sdk-linux-arm.tar.gz.sha [linux-arm-badge-6.0.3XX]: https://aka.ms/dotnet/6.0.3xx/daily/linux_arm_Release_version_badge.svg [linux-arm-version-6.0.3XX]: https://aka.ms/dotnet/6.0.3xx/daily/productCommit-linux-arm.txt @@ -472,10 +472,10 @@ Reference notes: [linux-arm64-targz-main]: https://aka.ms/dotnet/7.0.1xx/daily/dotnet-sdk-linux-arm64.tar.gz [linux-arm64-targz-checksum-main]: https://aka.ms/dotnet/7.0.1xx/daily/dotnet-sdk-linux-arm64.tar.gz.sha -[linux-arm64-badge-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/linux_arm64_Release_version_badge.svg -[linux-arm64-version-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/productCommit-linux-arm64.txt -[linux-arm64-targz-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/dotnet-sdk-linux-arm64.tar.gz -[linux-arm64-targz-checksum-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/dotnet-sdk-linux-arm64.tar.gz.sha +[linux-arm64-badge-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/linux_arm64_Release_version_badge.svg +[linux-arm64-version-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/productCommit-linux-arm64.txt +[linux-arm64-targz-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/dotnet-sdk-linux-arm64.tar.gz +[linux-arm64-targz-checksum-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/dotnet-sdk-linux-arm64.tar.gz.sha [linux-arm64-badge-6.0.3XX]: https://aka.ms/dotnet/6.0.3xx/daily/linux_arm64_Release_version_badge.svg [linux-arm64-version-6.0.3XX]: https://aka.ms/dotnet/6.0.3xx/daily/productCommit-linux-arm64.txt @@ -512,10 +512,10 @@ Reference notes: [rhel-6-targz-main]: https://aka.ms/dotnet/7.0.1xx/daily/dotnet-sdk-rhel.6-x64.tar.gz [rhel-6-targz-checksum-main]: https://aka.ms/dotnet/7.0.1xx/daily/dotnet-sdk-rhel.6-x64.tar.gz.sha -[rhel-6-badge-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/rhel.6_x64_Release_version_badge.svg -[rhel-6-version-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/productCommit-rhel.6-x64.txt -[rhel-6-targz-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/dotnet-sdk-rhel.6-x64.tar.gz -[rhel-6-targz-checksum-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/dotnet-sdk-rhel.6-x64.tar.gz.sha +[rhel-6-badge-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/rhel.6_x64_Release_version_badge.svg +[rhel-6-version-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/productCommit-rhel.6-x64.txt +[rhel-6-targz-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/dotnet-sdk-rhel.6-x64.tar.gz +[rhel-6-targz-checksum-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/dotnet-sdk-rhel.6-x64.tar.gz.sha [rhel-6-badge-6.0.3XX]: https://aka.ms/dotnet/6.0.3xx/daily/rhel.6_x64_Release_version_badge.svg [rhel-6-version-6.0.3XX]: https://aka.ms/dotnet/6.0.3xx/daily/productCommit-rhel.6-x64.txt @@ -552,10 +552,10 @@ Reference notes: [linux-musl-x64-targz-main]: https://aka.ms/dotnet/7.0.1xx/daily/dotnet-sdk-linux-musl-x64.tar.gz [linux-musl-x64-targz-checksum-main]: https://aka.ms/dotnet/7.0.1xx/daily/dotnet-sdk-linux-musl-x64.tar.gz.sha -[linux-musl-x64-badge-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/linux_musl_x64_Release_version_badge.svg -[linux-musl-x64-version-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/productCommit-linux-musl-x64.txt -[linux-musl-x64-targz-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/dotnet-sdk-linux-musl-x64.tar.gz -[linux-musl-x64-targz-checksum-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/dotnet-sdk-linux-musl-x64.tar.gz.sha +[linux-musl-x64-badge-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/linux_musl_x64_Release_version_badge.svg +[linux-musl-x64-version-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/productCommit-linux-musl-x64.txt +[linux-musl-x64-targz-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/dotnet-sdk-linux-musl-x64.tar.gz +[linux-musl-x64-targz-checksum-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/dotnet-sdk-linux-musl-x64.tar.gz.sha [linux-musl-x64-badge-6.0.3XX]: https://aka.ms/dotnet/6.0.3xx/daily/linux_musl_x64_Release_version_badge.svg [linux-musl-x64-version-6.0.3XX]: https://aka.ms/dotnet/6.0.3xx/daily/productCommit-linux-musl-x64.txt @@ -592,10 +592,10 @@ Reference notes: [linux-musl-arm-targz-main]: https://aka.ms/dotnet/7.0.1xx/daily/dotnet-sdk-linux-musl-arm.tar.gz [linux-musl-arm-targz-checksum-main]: https://aka.ms/dotnet/7.0.1xx/daily/dotnet-sdk-linux-musl-arm.tar.gz.sha -[linux-musl-arm-badge-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/linux_musl_arm_Release_version_badge.svg -[linux-musl-arm-version-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/productCommit-linux-musl-arm.txt -[linux-musl-arm-targz-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/dotnet-sdk-linux-musl-arm.tar.gz -[linux-musl-arm-targz-checksum-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/dotnet-sdk-linux-musl-arm.tar.gz.sha +[linux-musl-arm-badge-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/linux_musl_arm_Release_version_badge.svg +[linux-musl-arm-version-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/productCommit-linux-musl-arm.txt +[linux-musl-arm-targz-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/dotnet-sdk-linux-musl-arm.tar.gz +[linux-musl-arm-targz-checksum-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/dotnet-sdk-linux-musl-arm.tar.gz.sha [linux-musl-arm-badge-6.0.3XX]: https://aka.ms/dotnet/6.0.3xx/daily/linux_musl_arm_Release_version_badge.svg [linux-musl-arm-version-6.0.3XX]: https://aka.ms/dotnet/6.0.3xx/daily/productCommit-linux-musl-arm.txt @@ -627,10 +627,10 @@ Reference notes: [linux-musl-arm64-targz-main]: https://aka.ms/dotnet/7.0.1xx/daily/dotnet-sdk-linux-musl-arm64.tar.gz [linux-musl-arm64-targz-checksum-main]: https://aka.ms/dotnet/7.0.1xx/daily/dotnet-sdk-linux-musl-arm64.tar.gz.sha -[linux-musl-arm64-badge-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/linux_musl_arm64_Release_version_badge.svg -[linux-musl-arm64-version-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/productCommit-linux-musl-arm64.txt -[linux-musl-arm64-targz-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/dotnet-sdk-linux-musl-arm64.tar.gz -[linux-musl-arm64-targz-checksum-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/dotnet-sdk-linux-musl-arm64.tar.gz.sha +[linux-musl-arm64-badge-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/linux_musl_arm64_Release_version_badge.svg +[linux-musl-arm64-version-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/productCommit-linux-musl-arm64.txt +[linux-musl-arm64-targz-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/dotnet-sdk-linux-musl-arm64.tar.gz +[linux-musl-arm64-targz-checksum-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/dotnet-sdk-linux-musl-arm64.tar.gz.sha [linux-musl-arm64-badge-6.0.3XX]: https://aka.ms/dotnet/6.0.3xx/daily/linux_musl_arm64_Release_version_badge.svg [linux-musl-arm64-version-6.0.3XX]: https://aka.ms/dotnet/6.0.3xx/daily/productCommit-linux-musl-arm64.txt @@ -662,10 +662,10 @@ Reference notes: [win-arm-zip-main]: https://aka.ms/dotnet/7.0.1xx/daily/dotnet-sdk-win-arm.zip [win-arm-zip-checksum-main]: https://aka.ms/dotnet/7.0.1xx/daily/dotnet-sdk-win-arm.zip.sha -[win-arm-badge-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/win_arm_Release_version_badge.svg -[win-arm-version-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/productCommit-win-arm.txt -[win-arm-zip-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/dotnet-sdk-win-arm.zip -[win-arm-zip-checksum-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/dotnet-sdk-win-arm.zip.sha +[win-arm-badge-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/win_arm_Release_version_badge.svg +[win-arm-version-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/productCommit-win-arm.txt +[win-arm-zip-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/dotnet-sdk-win-arm.zip +[win-arm-zip-checksum-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/dotnet-sdk-win-arm.zip.sha [win-arm-badge-6.0.3XX]: https://aka.ms/dotnet/6.0.3xx/daily/win_arm_Release_version_badge.svg [win-arm-version-6.0.3XX]: https://aka.ms/dotnet/6.0.3xx/daily/productCommit-win-arm.txt @@ -704,12 +704,12 @@ Reference notes: [win-arm64-zip-main]: https://aka.ms/dotnet/7.0.1xx/daily/dotnet-sdk-win-arm64.zip [win-arm64-zip-checksum-main]: https://aka.ms/dotnet/7.0.1xx/daily/dotnet-sdk-win-arm64.zip.sha -[win-arm64-badge-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/win_arm64_Release_version_badge.svg -[win-arm64-version-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/productCommit-win-arm64.txt -[win-arm64-installer-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/dotnet-sdk-win-arm64.exe -[win-arm64-installer-checksum-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/dotnet-sdk-win-arm64.exe.sha -[win-arm64-zip-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/dotnet-sdk-win-arm64.zip -[win-arm64-zip-checksum-7.0.1XX-preview3]: https://aka.ms/dotnet/7.0.1xx-preview3/daily/dotnet-sdk-win-arm64.zip.sha +[win-arm64-badge-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/win_arm64_Release_version_badge.svg +[win-arm64-version-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/productCommit-win-arm64.txt +[win-arm64-installer-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/dotnet-sdk-win-arm64.exe +[win-arm64-installer-checksum-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/dotnet-sdk-win-arm64.exe.sha +[win-arm64-zip-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/dotnet-sdk-win-arm64.zip +[win-arm64-zip-checksum-7.0.1XX-preview4]: https://aka.ms/dotnet/7.0.1xx-preview4/daily/dotnet-sdk-win-arm64.zip.sha [win-arm64-badge-6.0.3XX]: https://aka.ms/dotnet/6.0.3xx/daily/win_arm64_Release_version_badge.svg [win-arm64-version-6.0.3XX]: https://aka.ms/dotnet/6.0.3xx/daily/productCommit-win-arm64.txt diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 83d6e8d0d..9f5a95e43 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,46 +1,46 @@ - + https://github.com/dotnet/windowsdesktop - 81b8d1656732c9fd5385e103f11e42988c07ec0b + c00f6672a39245c3b0b3c96a657101c43a7beeed - + https://github.com/dotnet/windowsdesktop - 81b8d1656732c9fd5385e103f11e42988c07ec0b + c00f6672a39245c3b0b3c96a657101c43a7beeed - + https://github.com/dotnet/windowsdesktop - 81b8d1656732c9fd5385e103f11e42988c07ec0b + c00f6672a39245c3b0b3c96a657101c43a7beeed - + https://github.com/dotnet/windowsdesktop - 81b8d1656732c9fd5385e103f11e42988c07ec0b + c00f6672a39245c3b0b3c96a657101c43a7beeed - + https://github.com/dotnet/runtime - a39ddca87f9d8e99d74ef44f280761bde578aca2 + 47d9c43ab1f10a98a348a28b3fd7ed9c4d35328b - + https://github.com/dotnet/runtime - a39ddca87f9d8e99d74ef44f280761bde578aca2 + 47d9c43ab1f10a98a348a28b3fd7ed9c4d35328b - + https://github.com/dotnet/runtime - a39ddca87f9d8e99d74ef44f280761bde578aca2 + 47d9c43ab1f10a98a348a28b3fd7ed9c4d35328b - + https://github.com/dotnet/runtime - a39ddca87f9d8e99d74ef44f280761bde578aca2 + 47d9c43ab1f10a98a348a28b3fd7ed9c4d35328b - + https://github.com/dotnet/runtime - a39ddca87f9d8e99d74ef44f280761bde578aca2 + 47d9c43ab1f10a98a348a28b3fd7ed9c4d35328b - + https://github.com/dotnet/runtime - a39ddca87f9d8e99d74ef44f280761bde578aca2 + 47d9c43ab1f10a98a348a28b3fd7ed9c4d35328b @@ -48,34 +48,34 @@ https://github.com/dotnet/core-setup 7d57652f33493fa022125b7f63aad0d70c52d810 - + https://github.com/dotnet/runtime - a39ddca87f9d8e99d74ef44f280761bde578aca2 + 47d9c43ab1f10a98a348a28b3fd7ed9c4d35328b - + https://github.com/dotnet/aspnetcore - 7a1a1ebf86fb24d84cefd45e05534c79708c7947 + d6ea6d7204c3fc32290b2e8545edf0899c90f52b - + https://github.com/dotnet/aspnetcore - 7a1a1ebf86fb24d84cefd45e05534c79708c7947 + d6ea6d7204c3fc32290b2e8545edf0899c90f52b - + https://github.com/dotnet/aspnetcore - 7a1a1ebf86fb24d84cefd45e05534c79708c7947 + d6ea6d7204c3fc32290b2e8545edf0899c90f52b - + https://github.com/dotnet/aspnetcore - 7a1a1ebf86fb24d84cefd45e05534c79708c7947 + d6ea6d7204c3fc32290b2e8545edf0899c90f52b - + https://github.com/dotnet/aspnetcore - 7a1a1ebf86fb24d84cefd45e05534c79708c7947 + d6ea6d7204c3fc32290b2e8545edf0899c90f52b - + https://github.com/dotnet/aspnetcore - 7a1a1ebf86fb24d84cefd45e05534c79708c7947 + d6ea6d7204c3fc32290b2e8545edf0899c90f52b https://github.com/dotnet/test-templates @@ -94,66 +94,66 @@ 34906a5405fc50219c8001d83a7d2def78e0ebec - + https://github.com/dotnet/templating - 619f465fa426ccb543fb16cbcdb8d9a7c4004fb9 + 3ac78976dc4851d56c17e8f9e21ed1d54ddd8762 - + https://github.com/dotnet/templating - 619f465fa426ccb543fb16cbcdb8d9a7c4004fb9 + 3ac78976dc4851d56c17e8f9e21ed1d54ddd8762 - + https://github.com/dotnet/sdk - 6c5d3376a4f581090be1f8cd453907166209fe4f + 752a1f11c189453dd21d1a04b24483e65075b842 - + https://github.com/dotnet/sdk - 6c5d3376a4f581090be1f8cd453907166209fe4f + 752a1f11c189453dd21d1a04b24483e65075b842 - + https://github.com/dotnet/winforms - 945d389d80122054e2e24766ede9df8bba573e03 + d7179ee7fba549954c09bdedf30d70ce7eee0799 - + https://github.com/dotnet/wpf - 505179b0962cd6d607e87d60efa0859e953c5e3c + 7d3a15b116a455edbfd2c9706ef6e44c3981e8dd - + https://github.com/dotnet/fsharp 8854f5d1f3bd7e60d42565a18a2f8c06ae307474 - + https://github.com/dotnet/fsharp 8854f5d1f3bd7e60d42565a18a2f8c06ae307474 - + https://github.com/microsoft/vstest - 5eba36183bb2596d7b9f89291dc8e3e9fb4c20a6 + f8604cd05e828c31b642da74cf5b5131992c80db - + https://github.com/dotnet/linker - 6564aad35881703832aab9edb81558e0b6dd5698 + 4418cce12192f379b9b4d5baa111812e40707f84 linker - + https://github.com/dotnet/roslyn - f2d278f9a5131b7944d6ac5fecf2ce5b0a98195f + cf79620a5243d1f059dc0e295f78d14d798a1e68 - + https://github.com/dotnet/msbuild - 44ad46fed8c5f7e5800e93f61f265b2efaa8ea5e + 12bf0a8ae0c4362b0b3fdcfb3eba75132db9bc69 - + https://github.com/nuget/nuget.client - 6f54dbd49fcda01ca8d71eb4fa4eea6ef54379ab + b8a61266d9a6780cb7eb9c1942695cf813fdef0a diff --git a/eng/Versions.props b/eng/Versions.props index 978c0e3a4..cb9eafc46 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -11,7 +11,7 @@ 00 $(VersionMajor).$(VersionMinor).$(VersionSDKMinor)$(VersionFeature) preview - 4 + 5 $(VersionMajor).$(VersionMinor) $(MajorMinorVersion).$(VersionSDKMinor) @@ -30,15 +30,15 @@ - 7.0.0-preview.4.22216.2 + 7.0.0-preview.4.22224.1 - 7.0.0-preview.4.22216.2 + 7.0.0-preview.5.22224.1 - 7.0.100-preview.4.22204.4 + 7.0.100-preview.5.22225.1 @@ -52,44 +52,44 @@ - 7.0.0-preview.4.22218.8 - 7.0.0-preview.4.22218.8 - 7.0.0-preview.4.22218.8 - 7.0.0-preview.4.22218.8 - 7.0.0-preview.4.22218.8 - 7.0.0-preview.4.22218.8 + 7.0.0-preview.5.22225.9 + 7.0.0-preview.5.22225.9 + 7.0.0-preview.5.22225.9 + 7.0.0-preview.5.22225.9 + 7.0.0-preview.5.22225.9 + 7.0.0-preview.5.22225.9 0.2.0 - 7.0.100-preview.4.22218.15 - 7.0.100-preview.4.22218.15 + 7.0.100-preview.5.22226.6 + 7.0.100-preview.5.22226.6 $(MicrosoftNETSdkPackageVersion) $(MicrosoftNETSdkPackageVersion) $(MicrosoftNETSdkPackageVersion) - 7.0.0-preview.4.22216.4 + 7.0.0-preview.5.22224.3 - 7.0.0-preview.4.22216.4 - 7.0.0-preview.4.22216.4 - 7.0.0-preview.4.22216.4 - 7.0.0-preview.4.22216.4 - 7.0.0-preview.4.22216.4 - 7.0.0-preview.4.22216.4 + 7.0.0-preview.5.22224.3 + 7.0.0-preview.5.22224.3 + 7.0.0-preview.5.22224.3 + 7.0.0-preview.5.22224.3 + 7.0.0-preview.5.22224.3 + 7.0.0-preview.5.22224.3 2.1.0 - 7.0.0-preview.4.22217.1 - 7.0.0-preview.4.22217.1 - 7.0.0-preview.4.22217.1 - 7.0.0-preview.4.22217.1 + 7.0.0-preview.5.22224.1 + 7.0.0-preview.5.22224.1 + 7.0.0-preview.5.22224.1 + 7.0.0-preview.5.22224.1 @@ -167,7 +167,7 @@ 2.2.0-beta.19072.10 2.0.0 - 17.3.0-preview-20220414-05 + 17.3.0-preview-20220425-07 @@ -189,16 +189,16 @@ or minor release, prebuilts may be needed. When the release is mature, prebuilts are not necessary, and this property is removed from the file. --> - 6.0.103 + 6.0.104 - 6.0.200-preview.13.2747 - 31.0.200-preview.13.41 - 15.2.301-preview.13.2 - 15.2.301-preview.13.2 - 12.1.301-preview.13.2 - 15.2.301-preview.13.2 + 6.0.300-rc.1.5355 + 32.0.300-rc.1.4 + 15.4.100-rc.1.125 + 15.4.100-rc.1.125 + 12.3.100-rc.1.125 + 15.4.100-rc.1.125 $(MicrosoftNETCoreAppRefPackageVersion) 7.0.0-preview.4.22215.1 $(MicrosoftNETWorkloadEmscriptenManifest70100Version) diff --git a/src/SourceBuild/Arcade/tools/TextOnlyPackages.csproj b/src/SourceBuild/Arcade/tools/TextOnlyPackages.csproj index 088f860e3..f99075302 100644 --- a/src/SourceBuild/Arcade/tools/TextOnlyPackages.csproj +++ b/src/SourceBuild/Arcade/tools/TextOnlyPackages.csproj @@ -1,6 +1,6 @@ - net6.0 + net7.0 $(TargetPackagesPath) @@ -11,12 +11,12 @@ should be added to source-build-reference-packages. --> - - - - - - + + + + + + diff --git a/src/SourceBuild/tarball/content/build.proj b/src/SourceBuild/tarball/content/build.proj index 52c3341e0..056247233 100644 --- a/src/SourceBuild/tarball/content/build.proj +++ b/src/SourceBuild/tarball/content/build.proj @@ -119,7 +119,7 @@ - $(SmokeTestsDir)bin/$(Configuration)/net6.0/ + $(SmokeTestsDir)bin/$(Configuration)/net7.0/ $(SmokeTestsArtifactsDir)packages/ diff --git a/src/SourceBuild/tarball/content/prep.sh b/src/SourceBuild/tarball/content/prep.sh index e3225d309..56e00219f 100755 --- a/src/SourceBuild/tarball/content/prep.sh +++ b/src/SourceBuild/tarball/content/prep.sh @@ -79,13 +79,13 @@ while read -r line; do if [[ $line == *"Private.SourceBuilt.Artifacts"* ]]; then if [ "$downloadArtifacts" == "true" ]; then echo " Downloading source-built artifacts from $line..." - (cd $SCRIPT_ROOT/packages/archive/ && curl -O $line) + (cd $SCRIPT_ROOT/packages/archive/ && curl --retry 5 -O $line) fi fi if [[ $line == *"Private.SourceBuilt.Prebuilts"* ]]; then if [ "$downloadPrebuilts" == "true" ]; then echo " Downloading source-built prebuilts from $line..." - (cd $SCRIPT_ROOT/packages/archive/ && curl -O $line) + (cd $SCRIPT_ROOT/packages/archive/ && curl --retry 5 -O $line) fi fi done < $SCRIPT_ROOT/packages/archive/archiveArtifacts.txt diff --git a/src/SourceBuild/tarball/content/repos/Directory.Build.props b/src/SourceBuild/tarball/content/repos/Directory.Build.props index e61a6e689..ad4f0693a 100644 --- a/src/SourceBuild/tarball/content/repos/Directory.Build.props +++ b/src/SourceBuild/tarball/content/repos/Directory.Build.props @@ -150,7 +150,7 @@ - + diff --git a/src/SourceBuild/tarball/content/repos/Directory.Build.targets b/src/SourceBuild/tarball/content/repos/Directory.Build.targets index e49bb87ef..aadaf52c8 100644 --- a/src/SourceBuild/tarball/content/repos/Directory.Build.targets +++ b/src/SourceBuild/tarball/content/repos/Directory.Build.targets @@ -327,47 +327,9 @@ - - <_KnownOriginPackagePaths Include="$(PrebuiltSourceBuiltPackagesPath)*.nupkg" /> - <_KnownOriginPackagePaths Include="$(PrebuiltPackagesPath)*.nupkg" /> - <_KnownOriginPackagePaths Include="$(ReferencePackagesDir)*.nupkg" /> - - - - - - - - - <_ReportDir>$(ConflictingPackageReportDir)before-$(RepositoryName)/ - <_ReportDataFile>$(_ReportDir)usage.xml - <_ProjectAssetsJsonArchiveFile>$(_ReportDir)all-project-assets-json-files.zip - - - - - - - - - - - - - + diff --git a/src/SourceBuild/tarball/content/repos/aspnetcore.proj b/src/SourceBuild/tarball/content/repos/aspnetcore.proj index 9eb1dedda..4eed64123 100644 --- a/src/SourceBuild/tarball/content/repos/aspnetcore.proj +++ b/src/SourceBuild/tarball/content/repos/aspnetcore.proj @@ -37,7 +37,7 @@ - + diff --git a/src/SourceBuild/tarball/content/repos/deployment-tools.proj b/src/SourceBuild/tarball/content/repos/deployment-tools.proj index 7d1bf5785..7793b74b8 100644 --- a/src/SourceBuild/tarball/content/repos/deployment-tools.proj +++ b/src/SourceBuild/tarball/content/repos/deployment-tools.proj @@ -10,7 +10,8 @@ - + + diff --git a/src/SourceBuild/tarball/content/repos/format.proj b/src/SourceBuild/tarball/content/repos/format.proj index 21734d18d..9b57876c2 100644 --- a/src/SourceBuild/tarball/content/repos/format.proj +++ b/src/SourceBuild/tarball/content/repos/format.proj @@ -12,7 +12,7 @@ - + diff --git a/src/SourceBuild/tarball/content/repos/fsharp.proj b/src/SourceBuild/tarball/content/repos/fsharp.proj index a03a69fc5..a07f8c36b 100644 --- a/src/SourceBuild/tarball/content/repos/fsharp.proj +++ b/src/SourceBuild/tarball/content/repos/fsharp.proj @@ -21,7 +21,7 @@ - + diff --git a/src/SourceBuild/tarball/content/repos/installer.proj b/src/SourceBuild/tarball/content/repos/installer.proj index 14c057b10..0f4d3744c 100644 --- a/src/SourceBuild/tarball/content/repos/installer.proj +++ b/src/SourceBuild/tarball/content/repos/installer.proj @@ -57,7 +57,7 @@ - + diff --git a/src/SourceBuild/tarball/content/repos/known-good.proj b/src/SourceBuild/tarball/content/repos/known-good.proj index 2ac8a7757..9cb3a86ed 100644 --- a/src/SourceBuild/tarball/content/repos/known-good.proj +++ b/src/SourceBuild/tarball/content/repos/known-good.proj @@ -27,22 +27,23 @@ - - + + - - - - - - - - + + + + + + + + + - - + + @@ -52,20 +53,20 @@ - + - + - + diff --git a/src/SourceBuild/tarball/content/repos/msbuild.proj b/src/SourceBuild/tarball/content/repos/msbuild.proj index 4069d7d3d..d659a561c 100644 --- a/src/SourceBuild/tarball/content/repos/msbuild.proj +++ b/src/SourceBuild/tarball/content/repos/msbuild.proj @@ -30,7 +30,8 @@ - + + diff --git a/src/SourceBuild/tarball/content/repos/nuget-client.proj b/src/SourceBuild/tarball/content/repos/nuget-client.proj index 0bb80e91a..eccc1a738 100644 --- a/src/SourceBuild/tarball/content/repos/nuget-client.proj +++ b/src/SourceBuild/tarball/content/repos/nuget-client.proj @@ -11,7 +11,7 @@ - + diff --git a/src/SourceBuild/tarball/content/repos/razor-compiler.proj b/src/SourceBuild/tarball/content/repos/razor-compiler.proj new file mode 100644 index 000000000..f47d22c98 --- /dev/null +++ b/src/SourceBuild/tarball/content/repos/razor-compiler.proj @@ -0,0 +1,21 @@ + + + + + $(StandardSourceBuildCommand) $(StandardSourceBuildArgs) + + $(ProjectDirectory)global.json + $(ProjectDirectory)NuGet.config + false + + + + + + + + + + + + diff --git a/src/SourceBuild/tarball/content/repos/roslyn-analyzers.proj b/src/SourceBuild/tarball/content/repos/roslyn-analyzers.proj index 3d7882a5b..e352f58c1 100644 --- a/src/SourceBuild/tarball/content/repos/roslyn-analyzers.proj +++ b/src/SourceBuild/tarball/content/repos/roslyn-analyzers.proj @@ -17,8 +17,7 @@ - + diff --git a/src/SourceBuild/tarball/content/repos/roslyn.proj b/src/SourceBuild/tarball/content/repos/roslyn.proj index 0f43286ce..157e817a6 100644 --- a/src/SourceBuild/tarball/content/repos/roslyn.proj +++ b/src/SourceBuild/tarball/content/repos/roslyn.proj @@ -39,7 +39,7 @@ - + diff --git a/src/SourceBuild/tarball/content/repos/runtime-portable.proj b/src/SourceBuild/tarball/content/repos/runtime-portable.proj index f90a7b7d6..09b4625e9 100644 --- a/src/SourceBuild/tarball/content/repos/runtime-portable.proj +++ b/src/SourceBuild/tarball/content/repos/runtime-portable.proj @@ -9,7 +9,7 @@ - + diff --git a/src/SourceBuild/tarball/content/repos/runtime.common.props b/src/SourceBuild/tarball/content/repos/runtime.common.props index b1e9e6adb..19680fa07 100644 --- a/src/SourceBuild/tarball/content/repos/runtime.common.props +++ b/src/SourceBuild/tarball/content/repos/runtime.common.props @@ -31,7 +31,7 @@ - + diff --git a/src/SourceBuild/tarball/content/repos/runtime.proj b/src/SourceBuild/tarball/content/repos/runtime.proj index f3ed143f8..59ea1d6fc 100644 --- a/src/SourceBuild/tarball/content/repos/runtime.proj +++ b/src/SourceBuild/tarball/content/repos/runtime.proj @@ -18,7 +18,7 @@ - + diff --git a/src/SourceBuild/tarball/content/repos/sdk.proj b/src/SourceBuild/tarball/content/repos/sdk.proj index 9a26cd695..c18e00dd6 100644 --- a/src/SourceBuild/tarball/content/repos/sdk.proj +++ b/src/SourceBuild/tarball/content/repos/sdk.proj @@ -32,13 +32,14 @@ - + + diff --git a/src/SourceBuild/tarball/content/repos/source-build.proj b/src/SourceBuild/tarball/content/repos/source-build-externals.proj similarity index 100% rename from src/SourceBuild/tarball/content/repos/source-build.proj rename to src/SourceBuild/tarball/content/repos/source-build-externals.proj diff --git a/src/SourceBuild/tarball/content/repos/templating.proj b/src/SourceBuild/tarball/content/repos/templating.proj index 186bd3542..ed0971d42 100644 --- a/src/SourceBuild/tarball/content/repos/templating.proj +++ b/src/SourceBuild/tarball/content/repos/templating.proj @@ -15,7 +15,7 @@ - + diff --git a/src/SourceBuild/tarball/content/repos/vstest.proj b/src/SourceBuild/tarball/content/repos/vstest.proj index fc7f0984b..63c1609bf 100644 --- a/src/SourceBuild/tarball/content/repos/vstest.proj +++ b/src/SourceBuild/tarball/content/repos/vstest.proj @@ -13,8 +13,9 @@ - - + + + diff --git a/src/SourceBuild/tarball/content/scripts/bootstrap/buildBootstrapPreviouslySB.csproj b/src/SourceBuild/tarball/content/scripts/bootstrap/buildBootstrapPreviouslySB.csproj index 14921a48f..9d74856ca 100644 --- a/src/SourceBuild/tarball/content/scripts/bootstrap/buildBootstrapPreviouslySB.csproj +++ b/src/SourceBuild/tarball/content/scripts/bootstrap/buildBootstrapPreviouslySB.csproj @@ -4,7 +4,7 @@ - net6.0 + net7.0 $(MSBuildProjectDirectory)/artifacts/ $(MSBuildProjectDirectory)/artifacts/restoredPkgs/ $(MSBuildProjectDirectory)/artifacts/unpacked/ diff --git a/src/SourceBuild/tarball/content/tools-local/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/GetSourceBuiltNupkgCacheConflicts.cs b/src/SourceBuild/tarball/content/tools-local/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/GetSourceBuiltNupkgCacheConflicts.cs deleted file mode 100644 index 7eb24ae1a..000000000 --- a/src/SourceBuild/tarball/content/tools-local/tasks/Microsoft.DotNet.SourceBuild.Tasks.XPlat/GetSourceBuiltNupkgCacheConflicts.cs +++ /dev/null @@ -1,153 +0,0 @@ -// Licensed to the .NET Foundation under one or more agreements. -// The .NET Foundation licenses this file to you under the MIT license. -// See the LICENSE file in the project root for more information. - -using Microsoft.Build.Framework; -using Microsoft.Build.Utilities; -using NuGet.Packaging.Core; -using NuGet.Versioning; -using System; -using System.IO; -using System.Linq; - -namespace Microsoft.DotNet.SourceBuild.Tasks -{ - /// - /// For each source-built nupkg info given, ensure that if the package cache contains a package - /// with the same id and version, the cached nupkg is the same as the source-built one. - /// - /// If the package cache contains a package with the same package id and version as a - /// source-built one, nuget restore short-circuits and doesn't look for the source-built one. - /// This usually results in prebuilt packages being used, which can either break the build or - /// end up in the outputs. - /// - public class GetSourceBuiltNupkgCacheConflicts : Task - { - /// - /// Items containing package id and version of each source-built package. - /// ReadNuGetPackageInfos is recommended to generate these. - /// - /// %(Identity): Path to the original nupkg. - /// %(PackageId): Identity of the package. - /// %(PackageVersion): Version of the package. - /// - [Required] - public ITaskItem[] SourceBuiltPackageInfos { get; set; } - - /// - /// Package cache dir containing nupkgs to compare. Path is expected to be like: - /// - /// {PackageCacheDir}/{lowercase id}/{version}/{lowercase id}.{version}.nupkg - /// - [Required] - public string PackageCacheDir { get; set; } - - /// - /// Paths to packages to compare against when conflicts are detected. Knowing where the - /// package in the cache came from can help diagnose a conflict. For example, is it from - /// prebuilt/source-built? Or does the build not have the nupkg anywhere else, and - /// therefore it most likely came from the internet? - /// - public string[] KnownOriginPackagePaths { get; set; } - - [Output] - public ITaskItem[] ConflictingPackageInfos { get; set; } - - public override bool Execute() - { - DateTime startTime = DateTime.Now; - - var knownNupkgs = new Lazy>(() => - { - Log.LogMessage( - MessageImportance.Low, - $"Reading all {nameof(KnownOriginPackagePaths)} package identities to search " + - "for conflicting package origin..."); - - return KnownOriginPackagePaths.NullAsEmpty().ToLookup( - ReadNuGetPackageInfos.ReadIdentity, - path => path); - }); - - ConflictingPackageInfos = SourceBuiltPackageInfos - .Where(item => - { - string sourceBuiltPath = item.ItemSpec; - string id = item.GetMetadata("PackageId"); - string version = item.GetMetadata("PackageVersion"); - - string packageCachePath = Path.Combine( - PackageCacheDir, - id.ToLowerInvariant(), - version, - $"{id.ToLowerInvariant()}.{version}.nupkg"); - - if (!File.Exists(packageCachePath)) - { - Log.LogMessage( - MessageImportance.Low, - $"OK: Package not found in package cache: {id} {version}"); - return false; - } - - Log.LogMessage( - MessageImportance.Low, - $"Package id/version found in package cache, verifying: {id} {version}"); - - byte[] packageCacheBytes = File.ReadAllBytes(packageCachePath); - - if (packageCacheBytes.SequenceEqual(File.ReadAllBytes(sourceBuiltPath))) - { - Log.LogMessage( - MessageImportance.Low, - $"OK: Package in cache is identical to source-built: {id} {version}"); - return false; - } - - Log.LogMessage( - MessageImportance.Low, - "BAD: Source-built nupkg is not byte-for-byte identical " + - $"to nupkg in cache: {id} {version}"); - - var ident = new PackageIdentity(id, NuGetVersion.Parse(version)); - - string message = null; - - foreach (string knownNupkg in knownNupkgs.Value[ident]) - { - if (packageCacheBytes.SequenceEqual(File.ReadAllBytes(knownNupkg))) - { - Log.LogMessage( - MessageImportance.Low, - $"Found identity match with identical contents: {knownNupkg}"); - - message = (message ?? "Nupkg found at") + $" '{knownNupkg}'"; - } - else - { - Log.LogMessage( - MessageImportance.Low, - $"Package identity match, but contents differ: {knownNupkg}"); - } - } - - item.SetMetadata( - "WarningMessage", - message ?? - "Origin nupkg not found in build directory. It may have been " + - "downloaded by NuGet restore."); - - return true; - }) - .ToArray(); - - // Tell the user about this task, in case it takes a while. - Log.LogMessage( - MessageImportance.High, - "Checked cache for conflicts with source-built nupkgs. " + - $"Took {DateTime.Now - startTime}"); - - return !Log.HasLoggedErrors; - } - } -} diff --git a/tools/sdk-readme-table-generator/TableGenerator/Program.fs b/tools/sdk-readme-table-generator/TableGenerator/Program.fs index 66d61161a..e040c0726 100644 --- a/tools/sdk-readme-table-generator/TableGenerator/Program.fs +++ b/tools/sdk-readme-table-generator/TableGenerator/Program.fs @@ -9,9 +9,9 @@ let inputBranches = [ { GitBranchName = "main" DisplayName = "main
(7.0.x Runtime)" AkaMsChannel = Some("7.0.1xx/daily") } - { GitBranchName = "release/7.0.1xx-preview3" - DisplayName = "Release/7.0.1xx-preview3
(7.0.x Runtime)" - AkaMsChannel = Some("7.0.1xx-preview3/daily") } + { GitBranchName = "release/7.0.1xx-preview4" + DisplayName = "Release/7.0.1xx-preview4
(7.0.x Runtime)" + AkaMsChannel = Some("7.0.1xx-preview4/daily") } { GitBranchName = "release/6.0.3xx" DisplayName = "Release/6.0.3XX
(6.0.x Runtime)" AkaMsChannel = Some("6.0.3xx/daily") }