Releases: dotnet/macios
.NET 8.0.1xxx - Xcode 15.1 / 15.2 Support (8004)
This is a servicing release to the previous .NET 8 release and It is also included inside Visual Studio 2022 version 17.8.5 and Visual Studio 2022 version 17.9 Preview 3. This release adds Xcode 15.1 and Xcode 15.2 support.
Note: these are the base SDKs that add support for the platforms in question, for MAUI (which is built on top of our SDKs), go here instead: https://docs.microsoft.com/en-us/dotnet/maui/.
Versions
This release consists of the following versions:
🚨 This release requires Xcode 15.1 or Xcode 15.2.
What's Changed
- [AppKit] Fix binding for NSFontDescriptor.Create. Fixes #19659. by @vs-mobiletools-engineering-service2 in #19731
- [AppKit] Implement the NSUserInterfaceItemSearching protocol. Fixes #19649. by @vs-mobiletools-engineering-service2 in #19732
- [bgen] Fix assembly comparison. Fixes #19612. by @rolfbjarne in #19639
- [dotnet] Call the _CreateAssetPackManifest target during the build. Fixes #19669. by @vs-mobiletools-engineering-service2 in #19714
- [dotnet] Compute the path to the Xamarin SDK root as a relative path to .NET's root directory. by @vs-mobiletools-engineering-service2 in #19638
- [msbuild] Detect any dylibs in NativeReferences. Fixes #19520. by @vs-mobiletools-engineering-service2 in #19571
- [UIKit] Fix broken UITrait bindings. Fixes #19410. by @vs-mobiletools-engineering-service2 in #19730
- Bump the default target platform version to Xcode 15.1. by @rolfbjarne in #19748
- Bump to Xcode 15.1 by @dalexsoto in #19717
- Fix sending MidiPacket when MidiPacket has been created using a point. by @vs-mobiletools-engineering-service2 in #19716
Full Changelog: dotnet-8.0.1xx-8490...dotnet-8.0.1xx-xcode15.1-8004
Full release notes: https://github.com/xamarin/xamarin-macios/wiki/.NET-8-release-notes
.NET 7.0.3xx (7129)
This is a servicing release to the previous 7.0.3xx service release.
Versions
This release consists of the following versions:
These builds are supported using both Xcode 14.3 and Xcode 15.
What's Changed
- [release/7.0.3xx] Update dependencies from dotnet/installer by @dotnet-maestro in #19553
- [release/7.0.3xx] Update dependencies from dotnet/installer by @dotnet-maestro in #19562
Full Changelog: dotnet-7.0.3xx-7127...dotnet-7.0.3xx-xcode14.3-7129
.NET 8.0.1xxx (8490)
This is a servicing release to the first .NET 8 release.
Versions
This release consists of the following versions:
What's Changed
- [tools] Don't detect/resolve binding resource packages in mtouch/mmp/dotnet-linker. Fixes #19378. by @vs-mobiletools-engineering-service2 in #19463
- [UIKit] Store the delegate in a local variable in the UIContextMenuInteraction. by @vs-mobiletools-engineering-service2 in #19469
- [msbuild] Fix resolving static libraries inside an XCFramework in a NuGet. by @vs-mobiletools-engineering-service2 in #19523
Full Changelog: dotnet-8.0.1xx-8478...dotnet-8.0.1xx-8490
Full release notes: https://github.com/xamarin/xamarin-macios/wiki/.NET-8-release-notes
.NET 7.0.3xx (7127)
This is a servicing release to the previous 7.0.3xx service release.
Versions
This release consists of the following versions:
These builds are supported using both Xcode 14.3 and Xcode 15.
What's Changed
- [release/7.0.3xx] Update dependencies from dotnet/installer by @dotnet-maestro in #19409
- [release/7.0.3xx] [CI] Pin the python version to 3.11 until ESRP fixes their deps. by @vs-mobiletools-engineering-service2 in #19501
Full Changelog: dotnet-7.0.3xx-7125...dotnet-7.0.3xx-7127
.NET 8
We're excited to announce our .NET 8 SDK release!
Note: these are the base SDKs that add support for the platforms in question, for MAUI (which is built on top of our SDKs), go here instead: https://docs.microsoft.com/en-us/dotnet/maui/.
This release consists of the following versions:
Full release notes: https://github.com/xamarin/xamarin-macios/wiki/.NET-8-release-notes
.NET 7.0.3xx (7125)
This is a servicing release to the previous 7.0.3xx service release.
Versions
This release consists of the following versions:
These builds are supported using both Xcode 14.3 and Xcode 15.
What's Changed
- [msbuild] Look for and copy binding resource packages to the remote Mac in the ResolveNativeReferences task. Fixes #19229. by @rolfbjarne in #19326
Full Changelog: dotnet-7.0.3xx-7124...dotnet-7.0.3xx-7125
.NET 7.0.3xx (7124)
This is a servicing release to the previous 7.0.3xx service release.
Versions
This release consists of the following versions:
These builds are supported using both Xcode 14.3 and Xcode 15.
What's Changed
- [dotnet] Link Mono and Xamarin statically in Mac Catalyst by default. Fixes #14686. by @vs-mobiletools-engineering-service2 in #19134
- Bump mlaunch to get device support for iOS 17. by @rolfbjarne in #19169
- [msbuild] Copy the entire frameworks to the Mac when building remotely in the ResolveNativeReferences task. Fixes #19173. by @rolfbjarne in #19230
- Bump mlaunch to get fix for older devices. by @vs-mobiletools-engineering-service2 in #19250
- Bump mlaunch to get resource fix. by @vs-mobiletools-engineering-service2 in #19294
- Update dependencies from dotnet/installer by @dotnet-maestro in #19286
Full Changelog: dotnet-7.0.3xx-7107...dotnet-7.0.3xx-7124
.NET 8.0.100 RC 2.1 (8465) - Xcode 15 SDKs Support
We're excited to announce the Xcode 15 APIs support for .NET 8! It is included inside Visual Studio 2022 version 17.8 Preview 6.
Note: these are the base SDKs that add support for the platforms in question, for MAUI (which is built on top of our SDKs), go here instead: https://docs.microsoft.com/en-us/dotnet/maui/.
This release consists of the following versions:
- iOS: 17.0.8465-net8-rc2.1
- tvOS: 17.0.8465-net8-rc2.1
- Mac Catalyst: 17.0.8465-net8-rc2.1
- macOS: 14.0.8465-net8-rc2.1
🚨 This release requires Xcode 15.
For past known issues see: https://github.com/xamarin/xamarin-macios/wiki/Known-issues-in-.NET8
What's Changed
- Add support for Xcode 15 and corresponding OS versions. by @mandel-macaque in #18641
- [BackgroundTask] Add support for Xcode 15 beta 6. by @mandel-macaque in #18670
- [Accessibility] Add support for xcode 15 beta 4. by @mandel-macaque in #18643
- [CarPlay] Add support for Xcode 15 beta5. by @mandel-macaque in #18681
- [Contacts] Add support for Xcode 15 beta 5. by @mandel-macaque in #18697
- Bump Xcode 15 to Beta 6 by @dalexsoto in #18668
- [AudioUnit] Add support for Xcode 15 beta 5. by @mandel-macaque in #18707
- Improve enforcement of the classic linker. by @rolfbjarne in #18719
- [Symbols] Add support for the new Xcode 15 Symbols framework. by @mandel-macaque in #18642
- [AudioToolbox] Add support for Xcode 15 beta5. by @mandel-macaque in #18728
- [BackgroundAssets] Add support for Xcode 15 beta 6. by @mandel-macaque in #18788
- [SceneKit] Add support for Xcode 15 beta 6 by @haritha-mohan in #18778
- [PencilKit] Add support for Xcode 15 beta 6 by @haritha-mohan in #18769
- [CloudKit] Add support for Xcode 15 beta 6. by @mandel-macaque in #18786
- [Cinematic] Add support for Xcode 15 beta 6. by @mandel-macaque in #18686
- [xcode15] Bump to Xcode 15 beta 7 by @dalexsoto in #18855
- [CoreBluetooth] Add support for xcode 15 beta 6. by @mandel-macaque in #18836
- [CoreFoundation] Add support for Xcode 15 beta 6. by @mandel-macaque in #18839
- [CoreGraphics] Add support for xcode 15 beta 6. by @mandel-macaque in #18838
- [CoreData] Add support for xcode 15 beta6. by @mandel-macaque in #18837
- [CallKit] Add support for XCode 15 beta 6. by @mandel-macaque in #18789
- [HomeKit] Add support for Xcode 15 beta 7 by @haritha-mohan in #18878
- [EventKit] Add support for Xcode 15 beta 7 by @haritha-mohan in #18863
- [AuthentationServices] Add support for xcode 15 beta 6. by @mandel-macaque in #18787
- [CoreNFC] Add support for Xcode 15 beta 7. by @mandel-macaque in #18901
- [CoreImage] Add support for Xcode 15 beta 7. by @mandel-macaque in #18874
- [MapKit] Add support for Xcode 15 beta 7 by @haritha-mohan in #18877
- [CoreTelephony] Add support for xcode 15. by @mandel-macaque in #18920
- [CoreServices] Add support for Xcode 15. by @mandel-macaque in #18919
- [CoreML] Add xcode 15 beta 7 support. by @mandel-macaque in #18898
- [CoreMotion] Add support for Xcode 15 beta 7. by @mandel-macaque in #18915
- [CoreWLAN] Add support for Xcode 15 beta 7. by @mandel-macaque in #18926
- [FSEvents] Add support for xcode 15 beta7. by @mandel-macaque in #18930
- [CoreLocation] Add support for xcode 15. by @mandel-macaque in #18876
- [SafariServices] Add support for Xcode 15 beta 8 by @haritha-mohan in #18939
- [ExtensionKit] Add support for xcode15 beta7. by @mandel-macaque in #18929
- [Photos] Add support for Xcode 15 beta 8 by @haritha-mohan in #18941
- [UniformTypeIdentifiers] Add support for Xcode 15 beta 8 by @haritha-mohan in #18942
- [MetricKit] Add support for Xcode 15 beta 8 by @haritha-mohan in #18958
- [PDFKit] Add support for Xcode 15 beta 8 by @haritha-mohan in #18974
- [HealthKit] Add support for Xcode 15 beta 7 by @haritha-mohan in #18927
- [CoreSpotlight] Add support for xcode 15. by @mandel-macaque in #18918
- [LocalAuthentication] Add Xcode 15 beta 7 support. by @mandel-macaque in #19008
- [ImageIO] Add support for Xcode 15 beta 8 by @haritha-mohan in #18976
- [PhotosUI] Add support for Xcode 15 beta 8 by @haritha-mohan in #18959
- [Security] Add support for Xcode 15 by @haritha-mohan in #19021
- [SensitiveContentAnalysis] Add support for Xcode 15 by @haritha-mohan in #19020
- [Messages] Add support for Xcode 15 beta 7. by @mandel-macaque in #19018
- [ShazamKit] Add support for Xcode 15 by @haritha-mohan in #19005
- [HealthKitUI] Add support for Xcode 15 by @haritha-mohan in #19017
- [MediaAccessibility] Add xcode 15 beta 7 support. by @mandel-macaque in #19016
- [xcode15] Bump to Xcode 15 stable version by @dalexsoto in #19009
- [Intents] Add support for xcode 15. by @mandel-macaque in #19006
- [ScreenCaptureKit] Add support for Xcode 15 beta 8 by @haritha-mohan in #18965
- [NaturalLanguage] Add support for Xcode 15 by @haritha-mohan in #19039
- [Speech] Add support for Xcode 15 by @haritha-mohan in #19075
- [SoundAnalysis] Support for Xcode 15 by @haritha-mohan in #19062
- [PushToTalk] Add support for Xcode 15 by @haritha-mohan in #19087
- [MessageUI] Add support for xcode 15. by @mandel-macaque in #19096
- [Accessibility] Complete the binding for xcode 15. by @mandel-macaque in #19098
- [MediaPlayer] Add support for Xcode 15 beta7. by @mandel-macaque in #19014
- NativeAOT: Mark module constructors in MSR by @ivanpovazan in #19097
- [SensorKit] Add support for Xcode 15 by @haritha-mohan in #19105
- [NetworkExtension] Add support for Xcode 15 by @haritha-mohan in #19059
- [PHASE] Add support for Xcode 15 by @haritha-mohan in #19104
- [dotnet] Complete support for universal builds when using NativeAOT. by @vs-mobiletools-engineering-service2 in #19213
- [msbuild] Copy the entire frameworks to the Mac when building remotely in the ResolveNativeReferences task. Fixes #19173. by @vs-mobiletools-engineering-service2 in #19235
Full Changelog: dotnet-8.0.1xx-rc2-8968...dotnet-8.0.1xx-rc2.1-8465
Xamarin.iOS 16.4.0.23 and Xamarin.Mac 9.3.0.23
This is a service release for Xamarin.iOS and Xamarin.Mac.
It is available via Visual Studio 2022, Visual Studio for Mac 2022 or using the links below.
Product | Version | Package | Changelog |
---|---|---|---|
Xamarin.iOS | 16.4.0.23 | xamarin.ios-16.4.0.23.pkg | xamarin-ios-16.4.0.18...xamarin-ios-16.4.0.23 |
Xamarin.Mac | 9.3.0.23 | xamarin.mac-9.3.0.23.pkg | xamarin-mac-9.3.0.18...xamarin-mac-9.3.0.23 |
What's Changed
- Updating Xamarin.iOS.HotRestart.Client to 1.0.125 by @mauroa in #19129
- Bump mlaunch to get device support for iOS 17. by @rolfbjarne in #19170
- Bump mlaunch to get fix for older devices. by @vs-mobiletools-engineering-service2 in #19253
- Bump mlaunch to get resource fix. by @vs-mobiletools-engineering-service2 in #19295
Full Changelog: xamarin-ios-16.4.0.18...xamarin-ios-16.4.0.23
Xamarin.iOS 16.4.0.18 and Xamarin.Mac 9.3.0.18
This is a service release for Xamarin.iOS and Xamarin.Mac bringing Xcode 15 tooling only support.
It is available via Visual Studio 2022 version 17.7 release, Visual Studio for Mac 2022 or using the links below.
Product | Version | Package | Changelog |
---|---|---|---|
Xamarin.iOS | 16.4.0.18 | xamarin.ios-16.4.0.18.pkg | xamarin-ios-16.4.0.6...xamarin-ios-16.4.0.18 |
Xamarin.Mac | 9.3.0.18 | xamarin.mac-9.3.0.18.pkg | xamarin-mac-9.3.0.6...xamarin-mac-9.3.0.18 |
⚠️ Known Issues ⚠️
Unable to automatically launch apps on iOS 17.0 using Xcode 15 on physical devices
There is a known issue where Apps won't automatically open once deployed to a physical device for debugging, you will see the following messages in the logs:
warning HE0030: Could not mount developer tools on '<DeviceName>': Could not locate device support files
warning HE0031: Failed to mount developer tools on '<DeviceName>'.
mlaunch
DTDKRemoteDeviceConnection: Failed to start remote service "com.apple.instruments.remoteserver.DVTSecureSocketProxy" on device.
As a workaround tap on your App's icon to launch the application.
What's Changed
- [xcode14.3] [tools] Always link weakly with NewsstandKit. Fixes #18606. by @vs-mobiletools-engineering-service2 in #18625
- [xcode14.3] [tools] Don't link with NewsstandKit if we're using Xcode 15+. by @vs-mobiletools-engineering-service2 in #18632
- [xcode14.3] [mlaunch] Bump to a version that works with Xcode 15. by @vs-mobiletools-engineering-service2 in #18653
- [xcode14.3] [registrar] Skip registering types removed in Xcode 15. by @rolfbjarne in #18831
- [xcode14.3] [tools] Skip more types and namespaces when using Xcode 15. by @rolfbjarne in #18936
Full Changelog: xamarin-ios-16.4.0.6...xamarin-ios-16.4.0.18