Skip to content

Releases: xamarin/xamarin-macios

.NET 7.0.3xx - Xcode 14.3 (7099)

13 Sep 08:04
c70a2f5
Compare
Choose a tag to compare

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

Full Changelog: dotnet-7.0.3xx-7089...dotnet-7.0.3xx-7099

.NET 8.0.100 Preview 7 (8694)

08 Aug 15:08
6df7571
Compare
Choose a tag to compare
Pre-release

We're excited to announce our seventh preview release for .NET 8!

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:

Known issues: https://github.com/xamarin/xamarin-macios/wiki/Known-issues-in-.NET8

⚠️ In particular there's a known build failure if both preview 6 and preview 7 are installed: ILLINK : error MT2301: The linker step 'Setup' failed during processing: Failed to parse PList data type: dict

What's Changed

New Contributors

Full Changelog: dotnet-8.0.1xx-preview6-8646...dotnet-8.0.1xx-preview7-8694

.NET 7.0.3xx - Xcode 14.3 (7090)

08 Aug 15:06
43ae6c7
Compare
Choose a tag to compare

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 Xcode 14.3.

What's Changed

  • [release/7.0.3xx] [msbuild] Fix ILStripping of resource assemblies on Windows. by @rolfbjarne in #18511

Full Changelog: dotnet-7.0.3xx-7089...dotnet-7.0.3xx-7090

.NET 8.0.100 Preview 6 (8646)

11 Jul 16:45
Compare
Choose a tag to compare
Pre-release

We're excited to announce our sixth preview release for .NET 8!

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:

Known issues: https://github.com/xamarin/xamarin-macios/wiki/Known-issues-in-.NET8

What's Changed

New Contributors

Full Changelog: dotnet-8.0.1xx-preview5-8525...dotnet-8.0.1xx-preview6-8646

.NET 7.0.3xx - Xcode 14.3 (7089)

11 Jul 16:45
663e05a
Compare
Choose a tag to compare

This is a servicing release to the previous 7.0.2xx service release.

Versions

This release consists of the following versions:

These builds are supported using Xcode 14.3.

What's Changed

Full Changelog: dotnet-7.0.2xx-xcode14.3-7067...dotnet-7.0.3xx-7089

.NET 8.0.100 Preview 5 (8525)

15 Jun 17:30
9955265
Compare
Choose a tag to compare
Pre-release

We're excited to announce our fifth preview release for .NET 8!

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:

Known issues: https://github.com/xamarin/xamarin-macios/wiki/Known-issues-in-.NET8

What's Changed

Full Changelog: dotnet-8.0.1xx-preview4-8377...dotnet-8.0.1xx-preview5-8525

.NET 7.0.2xx - Xcode 14.3 (7067)

15 Jun 17:27
eb327b9
Compare
Choose a tag to compare

This is a servicing release to the previous 7.0.2xx service release.

Versions

This release consists of the following versions:

These builds are supported using Xcode 14.3.

What's Changed

Full Changelog: dotnet-7.0.2xx-xcode14.3-7060...dotnet-7.0.2xx-xcode14.3-7067

.NET 6.0.4xx - Xcode 14.3 (60)

15 Jun 17:24
701aa23
Compare
Choose a tag to compare

This is a servicing release to the previous 6.0.4xx servicing release.

This will most likely be the last servicing release for .NET 6 - please upgrade your projects to .NET 7.

Versions

This release consists of the following versions:

What's Changed

Full Changelog: dotnet-6.0.4xx-xcode14.2-46...dotnet-6.0.4xx-xcode14.3-60

.NET 7.0.2xx - Xcode 14.3 (7060)

16 May 16:16
edd0594
Compare
Choose a tag to compare

This is a servicing release to the previous 7.0.2xx service release, adding support for Xcode 14.3.

Versions

This release consists of the following versions:

These builds are supported using Xcode 14.3.

What's Changed

Read more

.NET 8.0.100 Preview 4 (8377)

16 May 16:17
aab7105
Compare
Choose a tag to compare
Pre-release

We're excited to announce our fourth preview release for .NET 8!

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:

Known issues: https://github.com/xamarin/xamarin-macios/wiki/Known-issues-in-.NET8

What's Changed

  • [AppKit] Add a few missing NullAllowed attributes. Fixes #18115. by @rolfbjarne in #18118
  • [AppKit] Add a weakly typed version of NSRulerView.WeakMeasurementUnits. Fixes #17742. by @rolfbjarne in #17779
  • [AVFoundation] Add a few strongly typed enums by @rolfbjarne in #18022
  • [AVFoundation] Add missing AVCapture members. Fixes #18155. by @rolfbjarne in #18156
  • [AVFoundation] Fix callback signature for the AVAudioSinkNode constructor. Fixes #17575. by @rolfbjarne in #17785
  • [bgen] Check for null (no) namespace when matching namespace to framework. Fixes #18025. by @rolfbjarne in #18046
  • [CoreMidi] Create a blittable version of MidiCIDeviceIdentification. by @rolfbjarne in #18052
  • [CoreMidi] Sprinkle a few more NativeName attributes for various structs. by @rolfbjarne in #18139
  • [docs] Document properties for configurations by @haritha-mohan in #17940
  • [dotnet/msbuild] Copy binding resource packages to output directories together with CopyLocal assemblies. Fixes #13910. by @rolfbjarne in #17806
  • [dotnet/msbuild] Don't bundle *.xml files that match any assemblies. Fixes #14939 and fixes #15897. by @rolfbjarne in #17908
  • [dotnet] Add a missing IsMacEnabled check before executing a task in the _ComputeLinkerArguments target. by @rolfbjarne in #18145
  • [dotnet] Add support for setting an MSBuild property to pass additional mlaunch arguments. by @rolfbjarne in #17866
  • [dotnet] Added one more test to ensure that multiple types in a file work. by @stephen-hawley in #18073
  • [dotnet] Added tests, fixed bugs by @stephen-hawley in #17979
  • [dotnet] Enable generation of runtime configuration file by @haritha-mohan in #17840
  • [dotnet] Include the parsed runtimeconfig.bin into ResolvedFileToPublish. Contributes towards #17579. by @rolfbjarne in #18087
  • [dotnet] integrate writing out class map into static registrar by @stephen-hawley in #18141
  • [dotnet] preliminary cut for class-redirector by @stephen-hawley in #17951
  • [dotnet] Use the type_map_path arg by @stephen-hawley in #18175
  • [Foundation] Preserve all members of WrappedNSInputStream. Fixes #15860. by @rolfbjarne in #18011
  • [Generator] Clean the attribute work. by @mandel-macaque in #17570
  • [generator] Make the block callbacks UnmanagedCallersOnly functions in .NET. by @rolfbjarne in #17741
  • [generator] Simplify/clarify code a little bit. by @rolfbjarne in #17858
  • [linker/trimmer] Add opt-in support for not marking NSObjects in user assemblies. Fixes #15723. by @rolfbjarne in #17949
  • [main] Add Xcode 14.3 Support by @dalexsoto in #17810
  • [msbuild/dotnet] Rework how we collect and process native references. by @rolfbjarne in #17554
  • [msbuild/tests/dotnet] Add support for xcframeworks for Hot Restart and add tests. Fixes #16571. by @rolfbjarne in #18103
  • [msbuild] Allow setting EnableCodeSigning=false to disable code signing for Hot Restart. by @rolfbjarne in #18013
  • [msbuild] Always pass --wait-for-exit: to mlaunch. by @rolfbjarne in #17865
  • [msbuild] Enable nullability and unify base and derived class for the GetFiles task. by @rolfbjarne in #17814
  • [msbuild] Get RecursiveDir directory name only if it isn't empty by @emaf in #17988
  • [msbuild] Honor any existing values for HotRestartSignedAppOutputDir and HotRestartAppBundlePath. by @rolfbjarne in #18014
  • [msbuild] Move *.targets, *.props and FrameworkList.xml files to a common directory. by @rolfbjarne in #17860
  • [msbuild] Remove the SdkVersion property in the ReadAppManifest task. by @rolfbjarne in #18053
  • [msbuild] Remove unused input/output from HotRestart's DetectSigningIdentity task by @rolfbjarne in #18055
  • [msbuild] Rename a few HotRestart tasks. by @rolfbjarne in #18077
  • [msbuild] Simplify the CompileAppManifest a bit by removing the SdkPlatform input property. by @rolfbjarne in #18054
  • [msbuild] Use our own Unzip task instead of Ditto when extracting compressed plugins. by @rolfbjarne in #18015
  • [msbuild] Verify Mac Catalyst apps like we verify macOS apps. Fixes #17829. by @rolfbjarne in #17835
  • [registrar] Refactor some code to reduce code duplication by @rolfbjarne in #17924
  • [runtime] Add support for passing on a connect timeout to sdb. by @rolfbjarne in #18037
  • [runtime] Always look for dynamic libraries relative to the root directory first. Fixes #xamarin/maccore@2668. by @rolfbjarne in #18121
  • [src] Define NETX_Y_OR_GREATER flags for our platform assemblies. by @rolfbjarne in #17811
  • [src] Fix containing namespace/framework for AVCustomRoutingControllerDelegate. by @rolfbjarne in #18137
  • [src] Fix min OS versions for .NET for numerous APIs. by @rolfbjarne in #17871
  • [src] Improve the generated project files a little bit. by @rolfbjarne in #17812
  • [src] Remove duplicated FindUserTypeIndex method between the Runtime and Class types. by @rolfbjarne in #17923
  • [static registrar] Avoid listing protocols more than once in generated code. by @rolfbjarne in #18136
  • [Templates] Add comments to help developers publish MacCatalyst apps on App Store by @dustin-wojciechowski in #17830
  • [tools/tests] Fix bug in 'link all' test and the resulting regression that showed up in code. by @rolfbjarne in #18016
  • [tools] Re-create dotnet-linker.csproj.inc when dotnet-linker.csproj changes. by @rolfbjarne in #17826
  • add EditorBrowsable to obsolete member by @stephen-hawley in #17854
  • CGEventCreate fixed broken call, added tests by @stephen-hawley in #17805
  • Enable deduplication of generics in Xamarin.iOS build by @kotlarmilos in #17766
  • Encode the .NET version we're targeting in the third NuGet version number. by @rolfbjarne in #17818
  • Fixed remote and local build issues by @mauroa in #17964

New Contributors

Full Changelog: dotnet-8.0.1xx-preview3-462...dotnet-8.0.1xx-preview4-8377