.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
{ "Channel": "10.0", "Runtime": "10.0.0-preview.4.25258.110", "Sdk": "10.0.100-preview.4.25258.110", "TagUrl": "https://github.com/dotnet/dotnet/releases/tag/v10.0.0-preview.4.25258.110", "OfficialBuildId": "20250508.10" }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-manifestoption 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