.NET 6.0.4xx - Xcode 14.1 (228)
·
4275 commits
to main
since this release
This is a servicing release to the previous major 6.0.4xx release (for iOS and tvOS, and for macOS and Mac Catalyst) adding support for Xcode 14.1 to all the platforms.
This release consists of the following versions:
What's Changed
- [.NET/MediaToolbox] Use [UnmanagedCallersOnly] instead of [MonoPInvokeCallback] Partial Fix for #10470 by @stephen-hawley in #15942
- [.NET/CoreMedia] Use [UnmanagedCallersOnly] instead of [MonoPInvokeCallback] Partial Fix for #10470 by @stephen-hawley in #15934
- [msbuild] Remove MS7068 so allow creating binding projects without native libraries. Fixes #15489. by @rolfbjarne in #15926
- [msbuild] Automatically add the 'com.apple.security.cs.allow-jit' entitlement for desktop release builds. Fixes #15745. by @rolfbjarne in #15927
- [msbuild] Hot Restart fixes by @emaf in #15979
- [foundation] Add lowPowerModeEnabled to macOS by @chamons in #15940
- [CoreMedia] Don't use 'bool' in an [UnmanagedCallersOnly] method. by @rolfbjarne in #15986
- [dotnet/msbuild] Add support for skipping/adding items (and bundles) to be signed. Fixes #15594. by @rolfbjarne in #15894
- [UIKit] Add Constructor for UIHoverGestureRecognizer by @haritha-mohan in #15837
- [main] [mtouch] Automatically disable bitcode if using Xcode 14+. Fixes #15210. by @vs-mobiletools-engineering-service2 in #16054
- [msbuild] Add a public 'CompileImageAssetsDependsOn' property. Fixes #16065. by @rolfbjarne in #16089
- [msbuild] Use _TrimmerDefaultAction if TrimmerDefaultAction isn't set. by @vs-mobiletools-engineering-service2 in #16130
- Fix selectors from submission tests by @chamons in #16042
- [dotnet] Don't try to collect RID-specific items to codesign unless we're connected to (or building on) a Mac. by @rolfbjarne in #16153
- [dotnet] Don't try to ILStrip assemblies unless we're connected to a Mac. by @rolfbjarne in #16160
- [msbuild] Make DetectSigningIdentity.CodesignEntitlements an ITaskItem property. by @rolfbjarne in #16174
- [Network] Fix a few issues with the callbacks in NWPath. Fixes #13772. by @rolfbjarne in #16138
- [UIKit] Change UITextInput.SelectedTextRange to not be ArgumentSemantic.Copy. Fixes #15677. by @rolfbjarne in #16201
- [ShareWithYou] Fix linker problem due to a bad yy. Fixes #16084 by @vs-mobiletools-engineering-service2 in #16187
- [AVFoundation] Fix the AVAudioFormat.StreamDescription binding. Fixes #8892. by @rolfbjarne in #16206
- [tools] Always weak link the SensorKit framework. Fixes #9938. by @rolfbjarne in #16215
- [msbuild] Fix processing static libraries in binding sidecars. by @rolfbjarne in #16227
- Disable objc_msgSend stubs in clang. Fixes #16223. by @rolfbjarne in #16231
- [StoreKit] Added support for Xcode 14.1 b1-b3 by @SotoiGhost in #16026
- [WatchKit] Added support for Xcode 14.1 b1 by @SotoiGhost in #16061
- [Foundation] Add NSArray.ToArray and implement IEnumerable. by @rolfbjarne in #16252
- [dotnet] Improve name and descripting in a few existing templates a little bit. by @rolfbjarne in #16260
- [dotnet] macOS is not a mobile platform, so don't claim it is in the templates. by @rolfbjarne in #16262
- [dotnet] Add class library project templates for tvOS, macOS and Mac Catalyst. by @rolfbjarne in #16263
- [NetworkExtension] Added support for Xcode 14.1 b1 by @SotoiGhost in #16066
- [CoreSpotlight] Added support for Xcode 14.1 b1 by @SotoiGhost in #16116
- [TVServices] Added support for Xcode 14.1 b3 by @SotoiGhost in #16194
- Ensure we restore the temp csproj to compute AOT compiler path by @mauroa in #16280
- [CoreMotion] Added support for Xcode 14.1 b1 by @SotoiGhost in #16118
- [illink] Ensure we replace the dotnet SDK path in the _ExtraTrimmerArgs for remote builds by @mauroa in #16294
- [dotnet] Add numerous item templates. Fixes #15836. by @rolfbjarne in #16287
- [msbuild] Only sign the app bundle if codesigning is enabled. Fixes #16197. by @rolfbjarne in #16266
- [ThreadNetwork] Added support for Xcode 14.1 b3 by @SotoiGhost in #16196
- [dotnet] Hardcode 'true' as the default value for GenerateSatelliteAssembliesForCore. Fixes #16193. by @rolfbjarne in #16306
- [CoreLocation] Added support for Xcode 14.1 b1 by @SotoiGhost in #16119
- [foundation] Add new/fixed selectors from beta1 by @chamons in #16249
- [appkit] Xcode 14.1 Beta 1-3 by @chamons in #16255
- [SharedWithYouCore] Added support for Xcode 14.1 b3 by @SotoiGhost in #16198
- [MapKit] Add support for Xcode 14 beta 1 & 2 & 5 by @SotoiGhost in #15562
- [SharedWithYou] Added support for Xcode 14.1 b3 by @SotoiGhost in #16199
- [VideoToolbox] Added support for Xcode 14 b1-3 by @SotoiGhost in #15845
- [HomeKit] Added support to Xcode 14.1 b1-b3 by @SotoiGhost in #16069
- [GameController] Added support to Xcode 14.1 b1 by @SotoiGhost in #16094
- [AVFoundation] Improve the callback in AVAssetImageGenerator.GenerateCGImagesAsynchronously. by @rolfbjarne in #16325
- [Foundation] Implement the server certificate custom validation callback usage in NSUrlSessionHandler by @simonrozsival in #15117
- [NearbyInteraction] Bump to support Xcode 14.1 by @mandel-macaque in #16338
- [BackgroundAsserts] Add support for Xcode 14.1 by @mandel-macaque in #16350
- [AuditoToolBox] Add support for Xcode 14.1. by @mandel-macaque in #16351
- [CoreSpotlight] Fixing breaking change. by @mandel-macaque in #16352
- [CoreLocation] Add support for Xcode 14.1 by @mandel-macaque in #16412
- [UIKit] Add support for Xcode 14.1. by @mandel-macaque in #16411
- [CoreMedia] Add support for xcode14.1 by @mandel-macaque in #16409
- [HealthKit] Add support for Xcode 14.1/. by @mandel-macaque in #16410
- [HomeKit] Brings back HMAccessorySetupManager by @dalexsoto in #16439
- [AVFoundation] Fix capitalization issue by @vs-mobiletools-engineering-service2 in #16484
- [ObjCRuntime] Change Runtime.GetNSObject to create a new instance if the existing one is of the wrong type. Fixes #13704. by @vs-mobiletools-engineering-service2 in #16502
- [msbuild] Fix watchOS submissions with Xcode 14. Fixes #16499. by @rolfbjarne in #16526
New Contributors
- @simonrozsival made their first contribution in #15117
Full changelogs
iOS and tvOS
dotnet-6.0.4xx-xcode14-517...dotnet-6.0.4xx-xcode14.1-228