CARVIEW |
Navigation Menu
-
Notifications
You must be signed in to change notification settings - Fork 543
.NET 10.0.1xx Preview 5 (10622)
Pre-releaseCompare
04de16f
We're excited to announce our fifth preview release for .NET 10!
Note: these are the base SDKs that add support for the platforms in question. For MAUI (which is built on top of our SDKs), visit: https://learn.microsoft.com/dotnet/maui/.
This release consists of the following versions:
- iOS: 18.4.10622-net10-p5
- tvOS: 18.4.10622-net10-p5
- Mac Catalyst: 18.4.10622-net10-p5
- macOS: 15.4.10622-net10-p5
Full release notes: .NET 10 release notes
Known issues: Known issues in .NET 10
Installation
You can use workload set version 10.0.100-preview.5.25306.3
in order to install these versions of the SDKs, please make sure to be using the corresponding preview of the .NET SDK 10.0.100 before issuing the dotnet workload install
command below. You can validate your installed dotnet version using dotnet --version
do make sure it shows 10.0.100
or greater before proceeding.
dotnet workload install <workload id(s)> --version 10.0.100-preview.5.25306.3
Available workload ids
- ios
- tvos
- macos
- maccatalyst
- android (see https://github.com/dotnet/android)
- maui (see https://github.com/dotnet/maui)
Example command installing all listed workloads.
dotnet workload install ios tvos macos maccatalyst maui android --version 10.0.100-preview.5.25306.3
You can use dotnet workload --info
to validate the workload versions installed in your system.
What's Changed
- [AppKit] Improve and simplify the manually bound constructors for NSBitmapImageRep slightly. by @rolfbjarne in #22676
- [AppKit] Improve and simplify the manually bound constructors for NSOpenGLPixelFormat slightly. by @rolfbjarne in #22716
- [AppKit] Remove all !NET code. by @rolfbjarne in #22739
- [bgen] Add default xml docs for properties that represents fields. by @rolfbjarne in #22651
- [CFNetwork] Fix all availability attributes in this framework. by @rolfbjarne in #22698
- [CoreBluetooth] Fix nullability in a few CBCentralManager.ScanForPeripherals overloads. Fixes #22610. by @rolfbjarne in #22630
- [CoreImage] Simplify CIFilter.OutputImage. by @rolfbjarne in #22711
- [Foundation] Add a few missing NSDictionary members. Fixes #22817. by @rolfbjarne in #22820
- [Foundation] Improve and simplify the manually bound constructors for NSHttpCookie slightly. by @rolfbjarne in #22740
- [GameController] Fix all availability attributes in this framework. by @rolfbjarne in #22726
- [GameController] Implement up to Xcode 16.3. by @rolfbjarne in #22699
- [GameplayKit] Improve and simplify the manually bound constructors for GKPath slightly. by @rolfbjarne in #22847
- [Metal] Fix a few issues in MTLRasterizationRateLayerDescriptor. by @rolfbjarne in #22804
- [MetricKit] Fix an issue with availability attributes. by @rolfbjarne in #22810
- [ModelIO] Improve and simplify the manually bound constructors for MDLNoiseTexture slightly. by @rolfbjarne in #22844
- [msbuild] A few project file improvements to make the msbuild projects work well in VSCode. by @rolfbjarne in #22811
- [msbuild] Don't try to log a null exception. by @rolfbjarne in #22799
- [msbuild] Fix placing app extensions for Mac Catalyst. by @rolfbjarne in #22795
- [msbuild] Improve logging in XamarinTask.ExecuteAsync to show duration of external command. by @rolfbjarne in #22779
- [msbuild] introduce
_CompileAppManifestInputs
by @jonathanpeppers in #22745 - [msbuild] Sort inputs when doing aot compilation and native compilation. by @rolfbjarne in #22755
- [msbuild] Unify code to launch external processes. by @rolfbjarne in #22752
- [msbuild] Validate a few macOS-only entitlements. Fixes #22729. by @rolfbjarne in #22743
- [msbuild] Validate the required Xcode version. by @rolfbjarne in #22800
- [net10.0] [dotnet] Add a way to get help with how apps are launched on mobile. by @rolfbjarne in #22858
- [net10.0] [dotnet] Use the 'ComputeRunArguments' target to compute properties for 'dotnet run'. by @rolfbjarne in #22816
- [net10.0] [tests] Revert ignored NativeAOT tests that were failing due to a dotnet/sdk issue. by @rolfbjarne in #22728
- [NetworkExtension] Improve and simplify the manually bound constructors for NEHotspotConfiguration slightly. by @rolfbjarne in #22665
- [OpenGL] Remove !NET code. by @rolfbjarne in #22713
- [OpenGLES] Remove !NET code and tweak docs a little bit. by @rolfbjarne in #22708
- [release/10.0.1xx-preview5] [msbuild] Don't execute the ParseDeviceSpecificBuildInformation task on Mac Catalyst. by @rolfbjarne in #22915
- [release/10.0.1xx-preview5] [SystemConfiguration] Fix accidental break in NetworkReachability.Schedule|Unschedule. by @rolfbjarne in #22914
- [release/10.0.1xx-preview5] Update dependencies from dotnet/dotnet by @dotnet-maestro in #22896
- [runtime/src] Raise the AppDomain.UnhandledException event on CoreCLR. Fixes #15252. by @rolfbjarne in #22778
- [runtime] Implement workaround for an interpreter bug where it returns incorrect small integer values to reverse P/Invokes. by @rolfbjarne in #22727
- [runtime] Remove 32-bit code (x86 and armv7*). by @rolfbjarne in #22667
- [Security] Add SecKeyChain.QueryAsConcreteType to macOS. by @rolfbjarne in #22710
- [SpriteKit] Fix all availability attributes in this framework. by @rolfbjarne in #22674
- [SpriteKit] Simplify SKVideoNode creation code. by @rolfbjarne in #22719
- [src/tests/tools] Remove legacy xamarin logic from the TargetFramework class. by @rolfbjarne in #22761
- [src] Fix make dependency to make apidefinition.dll rebuild when an api definition file changes. by @rolfbjarne in #22759
- [src] Fix missing _OR_GREATER in conditional constants. by @rolfbjarne in #22738
- [src] Ignore warnings related to xml docs when compiling core and api definition assemblies. by @rolfbjarne in #22712
- [src] Import xml docs for members, part 21. by @rolfbjarne in #22669
- [src] Import xml docs for members, part 22/22. by @rolfbjarne in #22678
- [src] Improve generics support. by @rolfbjarne in #22527
- [src] Numerous fixes in the xml docs. Fixes #17399. by @rolfbjarne in #22715
- [src] Remove pointer-size checks and code. by @rolfbjarne in #22666
- [StoreKit] Fix all availability attributes in this framework. by @rolfbjarne in #22690
- [SystemConfiguration] Fix all availability attributes in this framework. by @rolfbjarne in #22709
- [tools] Remove nnyeah, it's no longer used. by @rolfbjarne in #22700
- [UIKit] Fix all availability attributes in this framework. by @rolfbjarne in #22720
- [UIKit] Mark UIGraphicsRenderer and derived classes as thread-safe. Fixes #22597. by @rolfbjarne in #22600
- [UserNotifications] Fix nullability for UNUserNotificationCenter.GetPendingNotificationRequests's response. by @rolfbjarne in #22833
- [WebKit] Fix all availability attributes in this framework. by @rolfbjarne in #22848
- [workload] Add Microsoft.$(platform).Runtimes frameworks by @pjcollins in #22756
- [xma] Added targets and tasks to copy modified dll and pdb files back to Windows by @mauroa in #22677
- Remove some watchOS code/logic. by @rolfbjarne in #22818
- Replace all instances of 'xamarin/xamarin-macios' with 'dotnet/macios' by @mcumming in #22706
- Use feature flags for CFNetworkHandler and NSUrlSessionHandler by @mcumming in #22703
Full Changelog: dotnet-10.0.1xx-preview4-10471...dotnet-10.0.1xx-preview5-10621