.NET 10.0 Preview 4 May 2025 Update - .NET 10.0.0-preview.4 and SDK 10.0.100-preview.4 #5171
dotnet-sb-bot
announced in
Announcements
Replies: 1 comment
-
I updated the initial post with some important release notes. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Please use the v10.0.0-preview.4.25258.110 tag to source-build .NET version 10.0.0-preview.4.25258.110 / 10.0.100-preview.4.25258.110.
@dotnet/distro-maintainers
Release Notes
Official Build ID
This release has changes related to the official build ID. With Preview 4, all Microsoft-built NuGet packages have the same package version which is based on the value of the official build ID. It is important to make use of this same build ID when doing an official source build release in order for the output SDK to expect the same package versions that will exist in nuget.org from Microsoft packages.
There are two ways to provide the official build ID:
--release-manifest
option of the build.sh script, the build will implicitly use the official build ID set in that JSON file./p:OfficialBuildId=20250508.10
. You can get the official build ID value either from the release manifest file or via the JSON snippet above which will be included with each release.The way in which the official build ID is provided (or not needed at all) will be subject to change in the future. Follow #5109 for more on that.
When doing a dev build and not providing an official build ID, you'll be required to provide the following MSBuild property to the build.sh script:
/p:DisableDevBuildAsDefaultForSourceOnly=true
. This is a temporary requirement that will eventually be resolved by #5061.Beta Was this translation helpful? Give feedback.
All reactions