CARVIEW |
Select Language
HTTP/2 301
date: Wed, 23 Jul 2025 20:19:32 GMT
content-type: text/html; charset=utf-8
content-length: 0
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
location: https://github.com/dotnet/macios/releases/tag/dotnet-9.0.1xx-preview2-9244
cache-control: no-cache
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: origin-when-cross-origin, strict-origin-when-cross-origin
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
set-cookie: _gh_sess=tdubQlRaTnhV%2BkZWqHD4fg3zI4GV%2F1LFrL8EaVMTKANB37d6AUt4X7XStvMnvJVwYsG67ymMFTqxFkyWeqt17KIdhlyzW%2F%2BQvmVkW6jnRRcC4pSpvDWYkcq7mmjqD4RPfusyt9lw6LfCbmQbCad5SYXAu59VOyLbDShyv9kxULI7KvfMYlKCqibCBLezsMVGVcDS%2Ff9IQDyRc3xC1jeWsWD8QudR%2F8dAuX%2FFHsu3cKXlAX6aGhupGTc7WffRVKJHBTGH%2FGQ8X3IguWQdjpor%2Bg%3D%3D--%2BiQ1l9nAf3QtN7Do--LU%2BOpXhhIg4wFNDAk0kK2Q%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.233797339.1753301972; Path=/; Domain=github.com; Expires=Thu, 23 Jul 2026 20:19:32 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Thu, 23 Jul 2026 20:19:32 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: E2A8:12F48D:10A8665:13C5A6F:688143D4
HTTP/2 200
date: Wed, 23 Jul 2025 20:19:33 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"54c0307db0bee9163487525d83b88fe1"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
x-github-request-id: E2A8:12F48D:10A867C:13C5A9A:688143D4
Release .NET 9.0.1xx Preview 2 (9244) · dotnet/macios · GitHub
Loading
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 543
.NET 9.0.1xx Preview 2 (9244)
Pre-release
Pre-release
Compare
·
2308 commits
to main
since this release
7e44e75
This commit was created on GitHub.com and signed with GitHub’s verified signature.
We're excited to announce our second preview release for .NET 9!
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: 17.2.9244-net9-p2
- tvOS: 17.2.9244-net9-p2
- Mac Catalyst: 17.2.9244-net9-p2
- macOS: 14.2.9244-net9-p2
Full release notes: .NET 9 release notes
Known issues: Known issues in .NET 9
What's Changed
- [Accelerate] Make P/Invokes have blittable signatures. by @rolfbjarne in #19991
- [AppKit] Make P/Invokes have blittable signatures. by @rolfbjarne in #19987
- [AudioToolbox] Fix computing array size. by @rolfbjarne in #19952
- [AudioToolbox] Make P/Invokes in AudioConverter.cs have blittable signatures. by @rolfbjarne in #19848
- [AudioToolbox] Make P/Invokes in AudioFile.cs have blittable signatures. by @rolfbjarne in #19936
- [AudioToolbox] Make P/Invokes in AudioFileGlobalInfo.cs have blittable signatures. by @rolfbjarne in #19906
- [AudioToolbox] Make P/Invokes in AudioFormat.cs have blittable signatures. by @rolfbjarne in #19954
- [AudioToolbox] Make P/Invokes in AudioQueue.cs have blittable signatures. by @rolfbjarne in #19933
- [AudioToolbox] Make P/Invokes in AudioSession.cs have blittable signatures. by @rolfbjarne in #19834
- [AudioToolbox] Make P/Invokes in AudioToolbox.cs have blittable signatures. by @rolfbjarne in #19840
- [AudioToolbox] Make P/Invokes in MusicSequence.cs have blittable signatures. by @rolfbjarne in #19839
- [AudioToolbox] Sprinkle DynamicallyAccessedMembers attributes to fix ILC trimmer warnings. by @rolfbjarne in #19913
- [AudioUnit] Make P/Invokes in ExtAudioFile.cs have blittable signatures. by @rolfbjarne in #19995
- [CFNetwork] Make P/Invokes have blittable signatures. by @rolfbjarne in #20037
- [Compression] Make P/Invokes have blittable signatures. by @rolfbjarne in #19996
- [CoreAnimation] Make P/Invokes have blittable signatures. by @rolfbjarne in #19997
- [CoreFoundation] Make P/Invokes in CFBundle and CFDictionary have blittable signatures. by @rolfbjarne in #20060
- [CoreLocation] Make P/Invokes have blittable signatures. by @rolfbjarne in #20001
- [CoreText] Add NotNullWhen to help MAUI with null errors. by @mandel-macaque in #20050
- [Foundation] Create a strong dictionary for NSAttributedStringDocumentAttributeKey. by @rolfbjarne in #19824
- [HealthKit] Make P/Invokes have blittable signatures. by @rolfbjarne in #20005
- [MapKit] Make P/Invokes have blittable signatures. by @rolfbjarne in #20006
- [MediaPlayer] Make P/Invokes have blittable signatures. by @rolfbjarne in #20012
- [Metal] Make P/Invokes have blittable signatures. by @rolfbjarne in #20009
- [MetalPerformanceShaders] Make P/Invokes have blittable signatures. by @rolfbjarne in #20014
- [mmp] Add PreserveSmartEnumConversionsSubStep to the linker sub steps. Fixes #19712. by @rolfbjarne in #19836
- [MobileCoreServices] Make P/Invokes have blittable signatures. by @rolfbjarne in #20015
- [monotouch-test] Ignore the MetalPerformanceShadersGraph.MnistTest test, it fails randomly. by @rolfbjarne in #20033
- [msbuild] Correctly add custom entitlements to the archived entitlements. by @rolfbjarne in #19920
- [msbuild] Disable certain .NET behaviors we don't need when doing stuff on a remote Mac. by @rolfbjarne in #19961
- [msbuild] Don't try to bundle the BouncyCastle.Crypto library anymore. by @rolfbjarne in #20044
- [msbuild] Enable nullability and improve error reporting in the PackLibraryResources task. by @rolfbjarne in #19998
- [msbuild] Enable nullability for ArTool and AcTool. by @rolfbjarne in #20010
- [msbuild] Enable nullability in the CollectBundleResources task. by @rolfbjarne in #19992
- [msbuild] Fix item name confusion - the texture atlas item group is called AtlasTexture, not TextureAtlas. by @rolfbjarne in #19994
- [msbuild] Fix WriteAssetPackManifest class name and abstractability after recent changes. by @rolfbjarne in #19978
- [msbuild] Merge the Archive[TaskBase] classes. by @rolfbjarne in #19949
- [msbuild] Merge the BTouch[TaskBase] classes. by @rolfbjarne in #19951
- [msbuild] Merge the CreateBindingResourcePackage[TaskBase] classes. by @rolfbjarne in #19975
- [msbuild] Merge the DetectSdkLocations[TaskBase] classes. by @rolfbjarne in #19977
- [msbuild] Merge the ReadItemsFromFile[Task] classes. by @rolfbjarne in #19875
- [msbuild] Merge the ResolveNativeWatchApp[TaskBase] classes. by @rolfbjarne in #19879
- [msbuild] Merge the ScnTool[TaskBase] classes. by @rolfbjarne in #19880
- [msbuild] Merge the SmartCopy[TaskBase] classes. by @rolfbjarne in #19904
- [msbuild] Merge the SpotlightIndexer[TaskBase] classes. by @rolfbjarne in #19893
- [msbuild] Merge the SymbolStrip[TaskBase] classes. by @rolfbjarne in #19894
- [msbuild] Merge the Task[Base] classes overriding Microsoft.Build.Tasks.Core tasks. by @rolfbjarne in #19956
- [msbuild] Merge the TextureAtlas[TaskBase] classes. by @rolfbjarne in #19895
- [msbuild] Merge the UnpackLibraryResources[TaskBase] classes. by @rolfbjarne in #19905
- [msbuild] Merge the ValidateAppBundle[TaskBase] classes. by @rolfbjarne in #19907
- [msbuild] Merge the WriteAppManifest[TaskBase] classes. by @rolfbjarne in #19921
- [msbuild] Merge the WriteAssetPackManifest[TaskBase] classes. by @rolfbjarne in #19928
- [msbuild] Merge the WriteItemsToFile[TaskBase] classes. by @rolfbjarne in #19931
- [msbuild] Merge the Zip[TaskBase] classes. by @rolfbjarne in #19932
- [msbuild] Pass /p:RestoreConfigFile to 'dotnet build' in addition to 'dotnet restore'. by @rolfbjarne in #20008
- [msbuild] Process custom entitlements as if they came from an Entitlements.plist file. by @rolfbjarne in #19942
- [msbuild] Remove SimpleAssemblyResolver - it's not used. by @rolfbjarne in #20016
- [msbuild] Remove usage of GitInfo in Xamarin.Messaging.Build. by @rolfbjarne in #19935
- [msbuild] Rename numerous files to match their task name. by @rolfbjarne in #20013
- [msbuild] Take the CustomEntitlements item group into account in DetectSigningIdentity. by @rolfbjarne in #19919
- [msbuild] Use exact version of XVS' packages. by @rolfbjarne in #20043
- [net9.0] [tests] Add a test to verify that we can build .NET 8 apps. by @rolfbjarne in #19897
- [net9.0] Bump min iOS and tvOS version to 12.2. by @rolfbjarne in #19953
- [VideoToolbox] Make P/Invokes have blittable signatures. by @rolfbjarne in #20019
- Avoid passing null to TaskRunner.FixReferencedItems by @mauroa in #19871
- NativeAOT: Enable native symbols stripping when targeting macOS with NativeAOT by @ivanpovazan in #19922
Full Changelog: dotnet-9.0.1xx-preview1-9088...dotnet-9.0.1xx-preview2-9244
Assets 2
You can’t perform that action at this time.