Repository navigation
.NET 10 - Xcode 27.0 support (27.0.10722)
Note
- Xcode 27.0 is required with this release. Xcode 27.0 requires macOS 26.6+ (Tahoe).
- MAUI SR 11 10.0.110+ is recommended to be used with this release.
This is a servicing release to the previous .NET 10 release.
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: 27.0.10722
- tvOS: 27.0.10722
- macOS: 27.0.10722
- Mac Catalyst: 27.0.10722
Installation
You can use workload set version 10.0.401.1 in order to install these versions of the SDKs.
Please make sure to be using the latest .NET SDK 10.0.401 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.401 before proceeding.
dotnet workload install <workload id(s)> --version 10.0.401.1Available 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.401.1You can use dotnet workload --info to validate the workload versions installed in your system.
Full release notes: https://github.com/dotnet/macios/wiki/.NET-10-release-notes
Breaking changes
Apps must adopt UIScene lifecycle
iOS and Mac Catalyst apps built with Xcode 27 must adopt the UIScene lifecycle, otherwise they will crash at launch (this is a requirement from Apple).
References:
- #26837
- dotnet/maui#38601
- https://developer.apple.com/documentation/technotes/tn3187-migrating-to-the-uikit-scene-based-life-cycle
What's Changed
- [macios-devtools] Bump devtools by @dalexsoto in #25402
- Localized file check-in by OneLocBuild Task: Build definition ID 14411: Build ID 14077114 by @vs-mobiletools-engineering-service2 in #25406
- [aw] Harden Code Radiator safe-outputs for scheduled runs by @rolfbjarne with @Copilot in #25371
- fix: treat missing expected cookie as transient network failure in TestNSurlSessionHandlerCookieContainerSetCookie by @rolfbjarne with @Copilot in #25420
- [src] Attempt to fix a race condition with NSObject.GetData. Fixes #25373. by @rolfbjarne in #25399
- LEGO: Pull request from lego/hb_5df43909-4a19-4f55-bc3f-9ea8fccf3c82_20260508175345648 to main by @csigs in #25377
- [xharness] Honor system dark mode in xharness web UI by @rolfbjarne in #25401
- [tools] Fix IL2009 warning for generic types in linker XML descriptors by @rolfbjarne in #25415
- LEGO: Pull request from lego/hb_5df43909-4a19-4f55-bc3f-9ea8fccf3c82_20260513055157079 to main by @csigs in #25414
- fix: treat unexpected cookie values as transient network failures in cookie handler tests by @rolfbjarne with @Copilot in #25419
- [main] Keep using the desktop MSBuild assemblies when building from within Visual Studio. by @rolfbjarne in #25417
- LEGO: Pull request from lego/hb_5df43909-4a19-4f55-bc3f-9ea8fccf3c82_20260513174343331 to main by @csigs in #25423
- LEGO: Pull request from lego/hb_5df43909-4a19-4f55-bc3f-9ea8fccf3c82_20260514054804289 to main by @csigs in #25425
- [aw] Allow dotted Xcode branches in Code Radiator PR base policy by @rolfbjarne with @Copilot in #25426
- [main] Update dependencies from dotnet/macios by @dalexsoto in #25433
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro[bot] in #25436
- [tests] Upgrade tests/msbuild to NUnit v4 Assert.That syntax by @rolfbjarne in #25431
- [ObjCRuntime] Improve super calls - Fixes #25362 by @rolfbjarne in #25376
- docs: fix broken link in native-library-interop.md by @rolfbjarne in #25439
- [tests] Upgrade tests/introspection to NUnit v4 Assert.That syntax by @rolfbjarne in #25442
- Delete old NuGet.config feeds. by @rolfbjarne in #25449
- Fix docs/bindas.md links pointing to personal fork instead of dotnet/macios by @rolfbjarne in #25441
- [tests] Fix flaky NSPasteboardTests.DetectMetadataTests on macOS by @rolfbjarne in #25450
- [main] Update dependencies from dotnet/macios by @dotnet-maestro[bot] in #25460
- [msbuild/tools] Add netstandard2.0 helper string functions. by @rolfbjarne in #25375
- Add option to build (partially) without Xcode. by @rolfbjarne in #25429
- [tests] Fix transient TLS/network failures in MessageHandlerTest tests by @rolfbjarne in #25452
- [tools] Fix marking generated block code when not using any of the static registrars by @rolfbjarne in #25434
- [apidiff] Update reference/stable versions to latest .NET 10 / Xcode 26.5 by @dalexsoto in #25457
- [github] Simplify the yaml lint action to not post a comment. by @rolfbjarne in #25467
- [github] Remove unused workflows. by @rolfbjarne in #25466
- [github] Use/require fewer permissions in the 'Bump global.json' workflow. by @rolfbjarne in #25469
- [github] Enable cooldown for dependabot. by @rolfbjarne in #25470
- [github] Remove the backport trigger workflow. by @rolfbjarne in #25471
- [github] Harden 'Maestro changelog' workflow permissions and pin actions by @rolfbjarne in #25472
- [tests] Fix actool warnings in test icon asset catalogs by @rolfbjarne in #25475
- [tests] Ignore the AppSize tests for now. by @rolfbjarne in #25480
- [copilot] Add CI postmortem skill and weekly agentic workflow by @rolfbjarne in #25303
- [tests] Upgrade tests/monotouch-test to NUnit v4 Assert.That syntax by @rolfbjarne in #25456
- [tools] Fix a nullability issue in the create-dotnet-linker-launch-json tool. by @rolfbjarne in #25474
- Add *.lscache to .gitignore. by @rolfbjarne in #25455
- [mtouch] Remove unused code from mtouch by @rolfbjarne in #25428
- [devops] Fan the linker tests out per platform. by @rolfbjarne in #25486
- [msbuild] Bump Xamarin.MacDev and use PDictionary.[Try]OpenFile. by @rolfbjarne in #25382
- [main] Update dependencies from dotnet/dotnet by @dotnet-maestro[bot] in #25230
- [tests] Upgrade tests/linker to NUnit v4 Assert.That syntax by @rolfbjarne in #25484
- [tools] Keep track of removed/unavailable frameworks in our list of frameworks. by @rolfbjarne in #25490
- [sharpie] Show a helpful error message when installed on x64 by @rolfbjarne in #25359
- [tests] Upgrade tests/dotnet to NUnit v4 Assert.That syntax by @rolfbjarne in #25487
- [NSUrlSessionHandler] Reject unsupported auth methods to allow fallback to Basic. Fixes #25485. by @rolfbjarne in #25493
- [NSObject] Store the super handle in a ConditionalWeakTable. by @rolfbjarne in #25454
- [mtouch] Make mtouch work without Xcode, since we don't really need Xcode for what mtouch currently does. by @rolfbjarne in #25430
- [main] Update dependencies from dotnet/macios by @dotnet-maestro[bot] in #25499
- Fix 'dotnet checkout' typos in docs/guides/HowToBranch.md by @rolfbjarne in #25500
- [tests] Upgrade remaining tests to NUnit v4 Assert.That syntax. by @rolfbjarne in #25501
- [Foundation] Simplify memory management of NSObjectData for CoreCLR. by @rolfbjarne in #25507
- [devops] Remove the fix to avoid using a leaked GitHub ssh key. by @rolfbjarne in #25504
- [tests] Upload expected app size files as artifacts on test failure by @rolfbjarne in #25482
- [msbuild] Improve how we handle the path to Xcode. by @rolfbjarne in #24021
- Fix missing 'don't' in docs/os-onboarding.md that reverses sentence meaning by @rolfbjarne in #25508
- [github] Update to gh aw v0.74.8 by @rolfbjarne in #25514
- [github] Add autoformat-v2.yml: single zizmor-clean workflow by @rolfbjarne in #25510
- [dotnet-linker] Add a trimmer step to inline calls to Class.GetHandle[Intrinsic]. by @rolfbjarne in #25318
- Make NSUrlSessionHandler handle redirects like the .NET handlers do by @dalexsoto in #25529
- [bgen] Remove support for ZeroCopyStrings by @rolfbjarne in #25515
- [main] Update dependencies from dotnet/dotnet by @dotnet-maestro[bot] in #25533
- [tests] Improve new BasicAuthWorksWhenBearerIsAdvertisedFirst test. by @rolfbjarne in #25503
- [main] Update dependencies from dotnet/macios by @dotnet-maestro[bot] in #25520
- [devops] If SYSTEM_PULLREQUEST_PULLREQUESTNUMBER is set, always use that as the PR number. by @rolfbjarne in #25517
- [aw] Align Code Radiator base-branch policy with safe-output glob matching by @rolfbjarne with @Copilot in #25440
- Localized file check-in by OneLocBuild Task: Build definition ID 14411: Build ID 14187915 by @vs-mobiletools-engineering-service2 in #25518
- [src] NSBindingSelectionMarker is in AppKit. by @rolfbjarne in #25523
- [bgen] Replace XPath lookups with Dictionary in DocumentationManager by @rolfbjarne in #25521
- Localized file check-in by OneLocBuild Task: Build definition ID 14411: Build ID 14204921 by @vs-mobiletools-engineering-service2 in #25538
- [tests] Misc improvements to the app size tests by @rolfbjarne in #25522
- Localized file check-in by OneLocBuild Task: Build definition ID 14411: Build ID 14204473 by @vs-mobiletools-engineering-service2 in #25535
- Localized file check-in by OneLocBuild Task: Build definition ID 14411: Build ID 14204987 by @vs-mobiletools-engineering-service2 in #25539
- Localized file check-in by OneLocBuild Task: Build definition ID 14411: Build ID 14204841 by @vs-mobiletools-engineering-service2 in #25537
- [dotnet] Don't enable InlineClassGetHandle if we're using the static registrar as a custom trimmer step. by @rolfbjarne in #25524
- Bump actions/upload-artifact from 4.6.2 to 7.0.1 by @dependabot[bot] in #25550
- [runtime] Show the error code if calling coreclr_initialize fails. by @rolfbjarne in #25544
- [github] Fix workflows to pin actions & drop credentials when possible. by @rolfbjarne in #25545
- [CI] Add retry count on task failure for AzureCLI step in provision.yml by @dalexsoto in #25565
- [github] Add zizmor GitHub Actions security linter workflow by @rolfbjarne in #25560
- Fix Code Radiator: prevent upstream unsetting that breaks safeoutputs PR creation by @rolfbjarne with @Copilot in #25563
- [main] Update dependencies from dotnet/dotnet by @dotnet-maestro[bot] in #25557
- [tools] Make csproj.inc generation parallel-safe. by @rolfbjarne in #25547
- [msbuid] Fix Content items with PublishFolderType losing files that match SDK names. Fixes #25497. by @rolfbjarne in #25528
- [msbuild] Improve diagnostics when simulator runtimes aren't available, Fixes #25298 by @rolfbjarne in #25483
- Add support for Composer Icons by @rolfbjarne in #24722
- [docs] Fix reference to the ReferenceNativeSymbol item group. by @rolfbjarne in #25579
- [github] Raise Code Radiator PR patch-file limit to 1000 for inter-branch merges by @rolfbjarne with @Copilot in #25576
- [src] Add opt-in to build the platform assemblies serially. by @rolfbjarne in #25546
- [src] Remove NSPrintPreviewGraphicsContext. by @rolfbjarne in #25527
- LEGO: Pull request from lego/hb_5df43909-4a19-4f55-bc3f-9ea8fccf3c82_20260528175129236 to main by @csigs in #25569
- LEGO: Pull request from lego/hb_5df43909-4a19-4f55-bc3f-9ea8fccf3c82_20260528055153236 to main by @csigs in #25558
- Localized file check-in by OneLocBuild Task: Build definition ID 14411: Build ID 14245989 by @vs-mobiletools-engineering-service2 in #25593
- [docs] Minor update to docs about how to update api docs. by @rolfbjarne in #25595
- [tests] Fix flaky BasicAuthWorksWhenBearerIsAdvertisedFirst test. Fixes #25597 by @rolfbjarne in #25604
- LEGO: Pull request from lego/hb_5df43909-4a19-4f55-bc3f-9ea8fccf3c82_20260529053637714 to main by @csigs in #25575
- [main] Update dependencies from dotnet/dotnet by @dotnet-maestro[bot] in #25587
- [bgen] Cache raw GetCustomAttributesData() results per provider by @rolfbjarne in #25564
- [tools] Use instance-based Log methods. by @rolfbjarne in #25566
- [devops] yaml-templates go back to use main by @dalexsoto in #25600
- [tests] Update NUnit packages to latest stable versions by @rolfbjarne in #25516
- [make] Serialize AppleDocReader doc injection by @dalexsoto in #25568
- [github] Update & recompile agentic workflows. by @rolfbjarne in #25608
- [make] Allow configuring the Xcode path by @dalexsoto in #25622
- [sharpie] Ignore warnings about long paths when packaging sharpie. by @rolfbjarne in #25615
- [src] Mark MKDistanceFormatter as thread-safe. Fixes #25617. by @rolfbjarne in #25620
- [github] Disable signed-commit replay in Code Radiator merge PR pushes by @rolfbjarne with @Copilot in #25577
- [sharpie] Fix a parallel build issue by building before packing. by @rolfbjarne in #25616
- [apidiff] Add nullability support to mono-api-info and mono-api-html by @rolfbjarne in #25603
- Bump dotnet/arcade/.github/workflows/inter-branch-merge-base.yml from b36a3594d11b8d56bf7d3dbce919e0688715d5ec to b6ed8ef7f3251d0b67ac2428c06253d0ba328e97 by @dependabot[bot] in #25639
- Bump actions/setup-dotnet from 5.2.0 to 5.3.0 by @dependabot[bot] in #25638
- [tools] Remove most static state from the tools. by @rolfbjarne in #25619
- LEGO: Pull request from lego/hb_5df43909-4a19-4f55-bc3f-9ea8fccf3c82_20260603055155830 to main by @csigs in #25626
- [tests] Ignore any tests using CFNetworkHandler. Fixes #25634. by @rolfbjarne in #25635
- [tests] Don't strip symbols on any platform. by @rolfbjarne in #25643
- Increase Code Radiator safe-output patch size limit by @rolfbjarne with @Copilot in #25642
- Disable weekly schedule trigger for CI Post-Mortem Analysis workflow by @rolfbjarne with @Copilot in #25602
- [tools] Don't inline calls to Class.GetHandle for BrowserEngineKit/BrowserEngineCore classes. by @rolfbjarne in #25629
- [tests] Filter out any warnings about using deprecated locations for the Xcode location. by @rolfbjarne in #25628
- [src] Remove CIFilterGenerator from iOS and Mac Catalyst. by @rolfbjarne in #25630
- [msbuild] Fix getting an x64 simulator if asked to build for x64. by @rolfbjarne in #25614
- [CI] Use ACES in CI builds by @dalexsoto in #25572
- [monotouch-test] Add timeouts to all Thread.Join calls by @rolfbjarne in #25644
- [xtro] Don't report !unknown-type! for types with an [UnsupportedOSPlatform] attribute. by @rolfbjarne in #25632
- Bump actions/checkout from 6.0.2 to 6.0.3 by @dependabot[bot] in #25669
- Bump dotnet/arcade/.github/workflows/inter-branch-merge-base.yml from b6ed8ef7f3251d0b67ac2428c06253d0ba328e97 to 0a80b038bcc0d76b2f26c7f22062942de75779e6 by @dependabot[bot] in #25668
- [bgen] Propagate simulator availability attributes to smart-enum field accessors by @dalexsoto in #25681
- [dotnet] Fix the .NET 10 MSI minor-version computation for Xcode 27 and later by @dalexsoto in #25688
- [tests] Await async cancellation in SecProtocolMetadataTest to avoid a hang by @dalexsoto in #25682
- [CI] Run ./configure after provisioning in the simulator test stage by @dalexsoto in #25684
- [runtime] Use method_getTypeEncoding instead of the deprecated method_getDescription by @dalexsoto in #25686
- [msbuild] Make inlined dlfcn native symbol references weak + dlsym fallback by @dalexsoto in #25683
- [tests] Ignore introspection TypoTest until #25397 is resolved by @rolfbjarne in #25695
- [xcode27.0] Backport #24420 and #24515 by @dalexsoto in #25691
- [dotnet] Quote MlaunchPath in generated mobile run scripts by @rolfbjarne in #25680
- [tests] Add a few missing warning filters. by @rolfbjarne in #25650
- [devops] Don't clean ACES bots. by @rolfbjarne in #25646
- [tests] Clean up Configure.cs a bit. by @rolfbjarne in #25692
- [tools] Simplify the creation of the list of frameworks a bit. by @rolfbjarne in #25618
- [dotnet] Use desktop MSBuild task assemblies in VS for all platforms by @kotlarmilos in #25662
- [dotnet] Put type-map.txt into the linker cache directory. by @rolfbjarne in #25654
- [xcode27.0] Merge main into xcode27.0 by @dalexsoto in #25703
- [tests] Update MSBuild.StructuredLogger to 2.2.243 by @rolfbjarne in #25679
- LEGO: Pull request from lego/hb_5df43909-4a19-4f55-bc3f-9ea8fccf3c82_20260603175250477 to main by @csigs in #25633
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro[bot] in #25586
- [main] Update dependencies from dotnet/dotnet by @dotnet-maestro[bot] in #25657
- [docs] Improve XML docs for SystemConfigurationException by @rolfbjarne in #25704
- [src] Fix numerous API typos and improve the introspection typo test. Fixes #25397. by @rolfbjarne in #25706
- [mtouch] Guard RunRegistrar calls with platform ifdef checks by @rolfbjarne in #25678
- [assembly-preparer] Create a new tool to replace pre-mark custom linker steps. by @rolfbjarne in #25652
- [docs] Improve XML docs for StatusCodeError by @rolfbjarne in #25710
- [tests] Replace httpbin.org with an in-proc HTTP server to improve reliability. by @rolfbjarne in #25705
- Bump dotnet/arcade/.github/workflows/inter-branch-merge-base.yml from 0a80b038bcc0d76b2f26c7f22062942de75779e6 to 5f63985fe82894604956e653d43c161ebbc1b576 by @dependabot[bot] in #25716
- Localized file check-in by OneLocBuild Task: Build definition ID 14411: Build ID 14406892 by @vs-mobiletools-engineering-service2 in #25725
- Localized file check-in by OneLocBuild Task: Build definition ID 14411: Build ID 14405986 by @vs-mobiletools-engineering-service2 in #25724
- [xcode27.0] Baseline update for Xcode 27.0 Beta 1 (v2) by @dalexsoto in #25729
- [CI] Tighten the needed network calls to comply with network restrictions by @dalexsoto in #25727
- [tests] Use Regex instead of string interpolation for Xcode location warning filter by @rolfbjarne in #25731
- Downgrade MT2255 warning to a log message Fixes #25670 by @rolfbjarne in #25696
- [docs] Improve XML docs for StatusCode by @rolfbjarne in #25730
- [tests] Remove the 'UseSystem' option. by @rolfbjarne in #25649
- [xcode27.0] Merge main into xcode27.0 by @dalexsoto in #25741
- LEGO: Pull request from lego/hb_5df43909-4a19-4f55-bc3f-9ea8fccf3c82_20260604055240542 to main by @csigs in #25640
- [main] Update dependencies from dotnet/dotnet by @dotnet-maestro[bot] in #25746
- Localized file check-in by OneLocBuild Task: Build definition ID 14411: Build ID 14407478 by @vs-mobiletools-engineering-service2 in #25726
- [dotnet] Add new mlaunch 1.1.127 assemblies to SignList.xml by @dalexsoto in #25745
- Update reviewer skill: never request changes, always use COMMENT by @rolfbjarne in #25747
- [docs] Improve XML docs for SKCloudServiceSetupOptions by @rolfbjarne in #25748
- [dotnet] Add WaitForExit, StandardOutputPath, StandardErrorPath MSBuild properties. Fixes #24848 by @rolfbjarne in #25715
- [msbuild] Copy inputs to the remote Mac in the CompileNativeCode task. by @rolfbjarne in #25732
- LEGO: Pull request from lego/hb_5df43909-4a19-4f55-bc3f-9ea8fccf3c82_20260621053538722 to main by @csigs in #25757
- [dotnet] Add displayName to template symbols for localization. Fixes #20718. by @rolfbjarne in #25714
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro[bot] in #25753
- [xharness] Clean up ARM64 test variations. by @rolfbjarne in #25736
- [code-radiator] Skip branches with closed milestones and close stale PRs by @rolfbjarne in #25761
- [localization] Include template JSON files in OneLocBuild configuration. Fixes #20717 by @rolfbjarne in #25717
- [gh-aw] Eliminate magic GH_AW_* secret references from lock files by @rolfbjarne in #25765
- Expose application artifacts by @Redth in #25723
- Bump dotnet/arcade/.github/workflows/inter-branch-merge-base.yml from 5f63985fe82894604956e653d43c161ebbc1b576 to bace0c94c5ec24d81dc66d1adfb5ce44edb218e6 by @dependabot[bot] in #25766
- LEGO: Pull request from lego/hb_5df43909-4a19-4f55-bc3f-9ea8fccf3c82_20260620053547244 to main by @csigs in #25755
- LEGO: Pull request from lego/hb_5df43909-4a19-4f55-bc3f-9ea8fccf3c82_20260620173520203 to main by @csigs in #25756
- [main] Update dependencies from dotnet/dotnet by @dotnet-maestro[bot] in #25754
- [tools] Refactor the assembly-preparer code a bit. by @rolfbjarne in #25743
- LEGO: Pull request from lego/hb_5df43909-4a19-4f55-bc3f-9ea8fccf3c82_20260621175222065 to main by @csigs in #25758
- [docs] Improve XML docs for StoreProductParameters by @rolfbjarne in #25759
- [tests] Merge BuildIpaOnRemoteWindowsTest and ArchiveOnRemoteWindowsTest into one by @dalexsoto in #25770
- 🤖 Merge 'main' => 'xcode27.0' by @github-actions[bot] in #25775
- [dotnet] Don't quote the 'RunCommand' property. by @rolfbjarne in #25764
- [tools] Fix race condition in assembly-preparer Makefile by @rolfbjarne in #25762
- [main] Update dependencies from dotnet/dotnet by @dotnet-maestro[bot] in #25780
- [tests] Print the path to the binlog when building a test project. by @rolfbjarne in #25771
- [docs] Improve XML docs for SKReceiptProperties by @rolfbjarne in #25774
- [xtro] Fix computing the path to the assembly we're testing locally. by @rolfbjarne in #25783
- [main] Bump mlaunch to support Xcode 27 Device Hub by @dalexsoto in #25768
- [tests] Replace make-based packaged macOS test runner with C# script by @rolfbjarne in #25749
- [NSUrlSessionHandler] Surface cancelled requests with a better exception. Fixes #25667. by @rolfbjarne in #25699
- [xcode27.0] Update to Xcode 27.0 Beta 2 and make sharpie aware of anyAppleOS by @dalexsoto in #25786
- 🤖 Merge 'main' => 'xcode27.0' by @github-actions[bot] in #25789
- [devops] Run macOS tests on macOS Golden Gate 🌉 by @rolfbjarne in #25784
- [docs] Improve XML docs for MPSkipIntervalCommand by @rolfbjarne in #25788
- [github] Change code radiator to create ready (non-draft) pull requests by @rolfbjarne in #25794
- [msbuild] Don't let binding sidecar manifest metadata redirect native reference output paths by @dalexsoto in #25790
- [github] Update & recompile agentic workflows. by @rolfbjarne in #25804
- Bump dotnet/arcade/.github/workflows/inter-branch-merge-base.yml from bace0c94c5ec24d81dc66d1adfb5ce44edb218e6 to 0ee033f311c9e1aca360c18e0c3f7c2c61b7f2be by @dependabot[bot] in #25800
- [docs] Improve XML docs for MPVolumeSettings by @rolfbjarne in #25796
- [tests] Fix expected value for 'RunCommand' after #25764. by @rolfbjarne in #25795
- 🤖 Merge 'main' => 'xcode27.0' by @github-actions[bot] in #25810
- [github] Set the agentic workflow's environment to 'gh-aw-environment'. by @rolfbjarne in #25806
- [CI] Add workaround for dotnet/runtime#91987 (NuGet-Migrations race condition) by @rolfbjarne in #25797
- [ARKit] Bind new Xcode 27 APIs and deprecations by @dalexsoto in #25809
- [docs] Improve XML docs for MPNowPlayingInfo by @rolfbjarne in #25808
- [dependabot] Fix formatting of dependabot.yml. by @rolfbjarne in #25813
- [AudioToolbox] Bind new Xcode 27 AudioToolbox APIs. by @dalexsoto in #25811
- [devops] Use ACES pools for PRs. by @rolfbjarne in #25760
- [github] Code radiator: file an issue if PR creation fails by @rolfbjarne in #25814
- [devops] Move comment identifier to beginning of GitHub CI comments by @rolfbjarne in #25785
- [docs] Improve XML docs for MPNowPlayingInfoCenter by @rolfbjarne in #25819
- Bump dotnet/arcade/.github/workflows/inter-branch-merge-base.yml from 0ee033f311c9e1aca360c18e0c3f7c2c61b7f2be to b076228a542025c4f879f254d38adb5cf34a2475 by @dependabot[bot] in #25817
- [AutomaticAssessmentConfiguration] Bind new Xcode 27 APIs by @dalexsoto in #25824
- [github] Remove the inter-branch-merge-flow workflow. by @rolfbjarne in #25835
- [github] Run 'gh aw upgrade' by @rolfbjarne in #25834
- [AuthenticationServices] Bind new macOS 27.0 APIs. by @dalexsoto in #25822
- 🤖 Merge 'main' => 'xcode27.0' by @github-actions[bot] in #25826
- 🤖 Merge 'main' => 'xcode27.0' by @github-actions[bot] in #25842
- [msbuild] Always build referenced extension projects by default by @rolfbjarne in #25805
- [bgen] Cache attribute lookups to reduce memory allocations by @rolfbjarne in #25782
- [msbuild] Improve interactive simulator selection by showing running simulators first. Fixes #25701 by @rolfbjarne in #25772
- [code-radiator] Allow pushing protected files in cross-branch merges by @rolfbjarne with @Copilot in #25847
- [docs] Improve XML docs for WKWindowFeatures by @rolfbjarne in #25832
- [AVFoundation] Bind Xcode 27 APIs by @dalexsoto in #25828
- [AppKit] Add bindings for the new APIs in Xcode 27. by @dalexsoto in #25777
- [build] Fix NuGet migration race condition workaround by @rolfbjarne in #25849
- [github] [Required] MSBuild properties must only be non-nullable if they're strings or arrays. by @rolfbjarne in #25857
- [docs] Improve XML docs for WebActionMouseButton by @rolfbjarne in #25855
- [main] Update to use stable Xcode 26.6 by @dalexsoto in #25852
- 🤖 Merge 'main' => 'xcode27.0' by @github-actions[bot] in #25865
- Bump actions/checkout from 6.0.2 to 7.0.0 by @dependabot[bot] in #25801
- [aw] Increase Code Radiator safe-outputs patch limit to prevent ENOBUFS on large merge PRs by @rolfbjarne with @Copilot in #25831
- [tools] Honor the 'ProductException.Warning' field if nothing has been configured for an exception. by @rolfbjarne in #25856
- [msbuild] Only run _CreateInstaller target for desktop platforms by @rolfbjarne in #25848
- [tests] Skip macOS/Mac Catalyst tests on mismatched beta macOS versions by @rolfbjarne in #25829
- [dotnet] Add 'Desktop' classification to Mac Catalyst and macOS templates. Fixes #15136. by @rolfbjarne in #25863
- [xharness] Use 'dotnet build -getProperty:...' instead of temporary PropertyInspector project by @rolfbjarne in #25862
- [docs] Improve XML docs for WebNavigationPolicyEventArgs by @rolfbjarne in #25859
- [scripts] Improve 'run-packaged-macos-tests' to write diagnostic output to the test's output instead of the Console. by @rolfbjarne in #25858
- [build] We can build the dotnet/ directory without Xcode. by @rolfbjarne in #25812
- [msbuild/tools] Move post-trimming custom trimmer steps to a post-ILLink MSBuild task. by @rolfbjarne in #25742
- [sharpie] Emit correct nullability for block/delegate parameters by @rolfbjarne in #25837
- [github] Adapt GH-AW workflows to the PAT pool by @rolfbjarne in #25888
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro[bot] in #25892
- [runtime] Read debugging environment variables on the main thread to avoid a race. by @rolfbjarne in #25878
- [msbuild] Fix app crash at launch when _ExportSymbolsExplicitly=false. Fixes #25491 by @rolfbjarne in #25494
- Fix flaky SecProtocolMetadataTest.TlsDefaults -- ServerName is null. Fixes #25877 by @rolfbjarne in #25885
- [tests] Mark tests inconclusive on premature response termination. Fixes #25873 by @rolfbjarne in #25875
- Bump zizmorcore/zizmor-action from 0.5.6 to 0.5.7 by @dependabot[bot] in #25898
- Use bundle patch format for code-radiator merge PRs by @rolfbjarne with @Copilot in #25896
- [docs] Improve XML docs for TWTweetComposeViewControllerResult by @rolfbjarne in #25901
- [github-actions] Ignore gh-aw-managed actions in dependabot config by @rolfbjarne in #25903
- [dotnet] Enable AOT generic instantiation deduplication when PrepareAssemblies=true by @rolfbjarne in #25894
- [UIKit] Bind new Xcode 27 (iOS 27) UIKit APIs by @dalexsoto in #25889
- [templates] Add Framework parameter to project templates. Fixes #17319 by @rolfbjarne in #25884
- [devops] Switch CI builds to use ACES pool by @rolfbjarne in #25902
- [apidiff] Handle Xcode version mismatch in API diff comparison by @rolfbjarne in #25883
- [docs] Improve XML docs for TWRequestMethod by @rolfbjarne in #25904
- [skills] Improve macios-binding-creator skill by @dalexsoto in #25906
- 🤖 Merge 'main' => 'xcode27.0' by @github-actions[bot] in #25891
- [bgen] Propagate nullability information for generic type arguments. Fixes #16860 by @rolfbjarne in #25541
- [dotnet] Default PublishTrimmed=false when there's nothing for the trimmer to do. by @rolfbjarne in #25909
- [msbuild] Fix building binding projects with 'dotnet build /t:Compile' by @rolfbjarne in #25914
- [msbuild] Resolve Content and BundleResource items using the main project's location. Fixes 23898. by @rolfbjarne in #25713
- [templates] Use DOTNET_TFM placeholder and add TFM update script by @rolfbjarne in #25913
- [AVFoundation] Fix signature for LoadTrack*/LoadTracks* methods. Fixes #25606 by @rolfbjarne in #25653
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro[bot] in #25928
- Fix flaky BitmapContextTest.CreateAdaptive_2 and _3 on iOS. Fixes #25387 by @rolfbjarne in #25937
- [docs] Improve XML docs for QLPreviewPanel by @rolfbjarne in #25926
- Fix code-radiator ENOBUFS on net11.0: ensure proper merge commit after conflict resolution by @rolfbjarne with @Copilot in #25925
- [CI] Show better message when macOS tests can't run due to build failure by @rolfbjarne in #25924
- [tests] Take a screenshot on test timeout in run-packaged-macos-tests by @rolfbjarne in #25921
- [msbuild] Validate extracted resource paths in UnpackLibraryResources by @rolfbjarne in #25911
- [CI] Handle missing Xcode gracefully in provision script. Fixes #25934 by @rolfbjarne in #25936
- [main] Update dependencies from dotnet/dotnet by @dotnet-maestro[bot] in #25948
- [msbuild] Support App Extensions on Mac Catalyst (fixes #17408) by @dalexsoto in #25940
- [xtro] Ensure the full report zip is uploaded even when xtro finds unclassified entries. by @rolfbjarne in #25953
- [tests] Add back the app size test to see if it's better now. by @rolfbjarne in #25910
- [docs] Improve XML docs for SRAbsoluteTime, MPMediaItemArtwork, SKPaymentTransactionState, SKDownloadState, CGPDFPage, CGShading, CGLayer by @rolfbjarne in #25945
- [assembly-preparer] Subclass AssemblyModifierStep in ListExportedSymbols. by @rolfbjarne in #25942
- [docs] Improve XML docs for SKError by @rolfbjarne in #25957
- [build] Only report build failures, not successes by @rolfbjarne in #25959
- [xcode27.0] Update to Xcode 27.0 Beta 3 by @dalexsoto in #25949
- [Signing] Singn unsigned libraries by @dalexsoto in #25966
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro[bot] in #25967
- [xcode27.0] Merge remote-tracking branch main into xcode27.0 by @dalexsoto in #25961
- [assembly-preparer] Use a trimmer feature switch for DynamicRegistrationSupported. by @rolfbjarne in #25939
- [assembly-preparer] Log per-step timings and whether each step modified assemblies. by @rolfbjarne in #25944
- [msbuild/dotnet] Fix remote Release builds when using plural RuntimeIdentifiers. Fixes #24046. by @rolfbjarne in #24228
- [main] Update dependencies from dotnet/dotnet by @dotnet-maestro[bot] in #25969
- [tests] Capture 'log stream' output during macOS test execution by @rolfbjarne in #25956
- [tests] Delete saved application state before executing test apps. Fixes #25922 by @rolfbjarne in #25958
- [docs] Improve XML docs for ModelAttribute by @rolfbjarne in #25964
- Bump actions/setup-dotnet from 5.3.0 to 5.4.0 by @dependabot[bot] in #25972
- [assembly-preparer] Only run RegistrarRemovalTrackingStep if the platform assembly is trimmed. by @rolfbjarne in #25941
- 🤖 Merge 'main' => 'xcode27.0' by @github-actions[bot] in #25980
- [main] Update dependencies from dotnet/dotnet by @dotnet-maestro[bot] in #25991
- [assembly-preparer] Skip re-serializing assemblies that weren't modified. by @rolfbjarne in #25971
- [msbuild] Fix partial-incremental _PostprocessAssemblies (MT2362) Fixes #25938 by @rolfbjarne in #25943
- [tests] Render negative TimeSpan differences with a sign in the performance report. by @rolfbjarne in #25973
- [UserNotifications] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #25993
- [Vision] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #25992
- [VideoToolbox] Update bindings up to Xcode 27 Beta 3 by @dalexsoto in #25990
- [Accessibility] Update bindings up to Xcode 27 Beta 3 by @dalexsoto in #25984
- [AppKit] Update bindings up to Xcode 27 Beta 3 by @dalexsoto in #25983
- [xcode27.0] [tests] Generate test summary and HTML report when skipping due to beta version mismatch by @rolfbjarne in #26003
- [UIKit] Update bindings up to Xcode 27 Beta 3 by @dalexsoto in #26007
- [dotnet] Show a clear error when PublishSingleFile is set. Fixes #16754 by @rolfbjarne in #25978
- [ci] Add /apply-gist workflow for updating expected app size files by @rolfbjarne in #25974
- [docs] Improve XML docs for ObjCException, NLLanguage, CFHTTPAuthentication, CFHTTPStream, EKParticipantType, EKErrorCode, EKWeekday by @rolfbjarne in #25976
- [AutomaticAssessmentConfiguration] Update bindings up to Xcode 27 Beta 3 by @dalexsoto in #25985
- [main] Update dependencies from dotnet/dotnet by @dotnet-maestro[bot] in #26033
- Bump mlaunch to get fix for #19587. by @rolfbjarne in #26016
- [devops] Fix typo: HAS_FAILED_APP_SIZE_BUNDLERS → HAS_FAILED_APP_SIZE_BUNDLES by @rolfbjarne in #26002
- [xcode27.0] [devops] Recognize the "skipped, incorrect beta version" test summary by @rolfbjarne in #26023
- [tests] Add logging around screenshot capture in run-packaged-macos-tests by @rolfbjarne in #26001
- [tests] Disable the AppSizeTest on branches using an Xcode beta. by @rolfbjarne in #26037
- 🤖 Merge 'main' => 'xcode27.0' by @github-actions[bot] in #26026
- [docs] Improve XML docs for EKSourceType, EKAlarmProximity, EKEntityMask, EKEntityType, EKAlarmType by @rolfbjarne in #26036
- [assembly-preparer] Compute the method-override map lazily. by @rolfbjarne in #26022
- [assembly-preparer] Don't run the preserve/optimize/mark steps when not trimming. by @rolfbjarne in #26014
- [build] Hide stale build failure comment when a re-run succeeds by @rolfbjarne in #26012
- [dotnet-linker] Gate the TypeMap workaround for dotnet/runtime#127504 on .NET 10 and earlier. Fixes #25275 by @rolfbjarne in #26010
- [runtime] Use SYSTEM_CORELIB_DIRECTORY to locate System.Private.CoreLib.dll by @rolfbjarne in #26009
- [tests] Remove unused script. by @rolfbjarne in #26000
- [CI] Add build_macos_tests to publish-results stage dependencies by @rolfbjarne in #26024
- [assembly-preparer] Fix IL2036 unresolved type in DynamicDependency with link-all. Fixes #26017 by @rolfbjarne in #26040
- [Foundation] Fix NSCoder.Encode(byte[], offset, count, key) to honor offset/count by @rolfbjarne in #26015
- [ThreadNetwork] Update bindings up to Xcode 27 Beta 3 by @dalexsoto in #26034
- [WebKit] Update bindings to Xcode 27.0 Beta 3 by @dalexsoto in #25994
- 🤖 Merge 'main' => 'xcode27.0' by @github-actions[bot] in #26051
- [AccessoryAccess] Add bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #25982
- [AVFoundation] Update bindings for Xcode 27 beta 3 by @dalexsoto in #25986
- [main] Update dependencies from dotnet/dotnet by @dotnet-maestro[bot] in #26049
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro[bot] in #26046
- [UniformTypeIdentifiers] Update bindings up to Xcode 27 Beta 3 by @dalexsoto in #26029
- [Binding Creator] Enhance documentation for adding new frameworks and clarify Xtro checks by @dalexsoto in #26028
- [AVKit] Update bindings to Xcode 27 beta 3 by @dalexsoto in #26055
- [AVRouting] Update bindings to Xcode 27 beta 3 by @dalexsoto in #26056
- [msbuild] Disable device-specific builds by default. by @rolfbjarne in #26005
- [dotnet] Fix inlined-dlfcn native symbol generation when the trimmer is skipped by @rolfbjarne in #25999
- [msbuild] Fix simulator OS version comparison in GetAvailableDevices by @rolfbjarne in #25975
- [msbuild] Deprecate NoBindingEmbedding=false in .NET 11, remove in .NET 12 by @rolfbjarne in #25962
- [msbuild] Strip binding-embedded dynamic frameworks with 'strip -S -x'. Fixes #25952. by @rolfbjarne in #25970
- [msbuild] Restore library resources on incremental builds Fixes #5755 by @rolfbjarne in #26004
- [docs] Improve XML docs for EKParticipantScheduleStatus and 19 other types by @rolfbjarne in #26059
- [assembly-preparer] Speed up InlineDlfcnMethodsStep. by @rolfbjarne in #26039
- [dotnet-linker] Gate the TypeMap proxy-attribute workaround to .NET 10 only. Fixes #25276 by @rolfbjarne in #26018
- [ci] Fix /apply-gist to read gists unauthenticated (the Actions token can't). by @rolfbjarne in #26064
- [docs] Improve XML docs for UIImage, UIView, and 11 other types by @rolfbjarne in #26068
- [dotnet] Add Xcode 27.0 packages for .NET 10. by @rolfbjarne in #26071
- [build] Speed up makefile parsing by dropping per-parse subprocesses by @rolfbjarne in #26065
- [dotnet] Add icons to the project templates. Fixes #17169 by @rolfbjarne in #26062
- [msbuild] Detect Mono-only build properties when not using the Mono runtime by @rolfbjarne in #26042
- [StateReporting] Add bindings for the new StateReporting framework up to Xcode 27 Beta 3 by @dalexsoto in #26035
- Bump actions/github-script from 7.0.1 to 9.0.0 by @dependabot[bot] in #26102
- Bump actions/checkout from 4.2.2 to 7.0.0 by @dependabot[bot] in #26101
- [github] Stop radiating 'main' to 'net*.0' branches. by @rolfbjarne in #26096
- [docs] Improve XML docs for MPSImageScale, NEFilterFlow, and 11 other types by @rolfbjarne in #26091
- [BackgroundAssets] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26086
- 🤖 Merge 'main' => 'xcode27.0' by @github-actions[bot] in #26093
- [templates] Fix typo in the 'appliesTo' element by @rolfbjarne in #26085
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro[bot] in #26126
- [code-radiator] Fix closed-milestone check that never worked by @rolfbjarne in #26128
- [docs] Improve XML docs for CBCentralManager, HKAnchoredObjectQuery, and 5 other types by @rolfbjarne in #26122
- [tools] Skip resource stripping for (hot) reloadable assemblies. Fixes #26076 by @rolfbjarne in #26082
- [CoreBluetooth] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26116
- [CloudKit] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26115
- [Cinematic] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26113
- [BackgroundTasks] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26084
- [CoreGraphics] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26114
- [CoreMedia] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26121
- [CoreNFC] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26118
- [CoreLocation] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26120
- 🤖 Merge 'main' => 'xcode27.0' by @github-actions[bot] in #26124
- [AVSystemRouting] Update bindings to Xcode 27 beta 3 by @dalexsoto in #26057
- [dotnet] Make the RecommendedXcodeVersion MSBuild property public by @rolfbjarne in #26097
- [msbuild] Copy the .dSYM to the publish directory when publishing by @rolfbjarne in #26041
- [CoreMotion] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26119
- [docs] Improve XML docs for AccountStoreOptions and AppKitThreadAccessException by @rolfbjarne in #26132
- 🤖 Merge 'main' => 'xcode27.0' by @github-actions[bot] in #26149
- [linker] Skip RemoveUserResourcesSubStep when building for NativeAOT. Fixes #26063. by @rolfbjarne in #26108
- [Accounts] Fix ACFacebookAudience.OnlyMe mapping in SetPermissions by @rolfbjarne in #26133
- [CryptoTokenKit] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26156
- [NativeAOT] Skip ILLink when using ILC + PrepareAssemblies by @rolfbjarne in #26109
- [scripts] Rebuild generate-frameworks-constants when its linked tools/common sources change by @rolfbjarne in #26098
- [CoreVideo] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26157
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro[bot] in #26154
- [linker] Convert the Runtime.Arch optimization to a trimmer feature switch. Fixes #26106. by @rolfbjarne in #26111
- [CoreTelephony] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26160
- [build] Fix malformed Version.Details.xml by @dalexsoto in #26152
- [DeviceDiscoveryExtension] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26155
- [EnhancedLinkSecurity] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26161
- [src] Fix GC-safety issues in a number of APIs. by @rolfbjarne in #26147
- [FSKit] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26163
- [FileProvider] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26165
- [HealthKit] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26164
- [CoreImage] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26117
- [GameController] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26162
- [CoreAudio] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26123
- [Foundation] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26159
- [BrowserEngineKit] Add bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26083
- [CarPlay] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26112
- 🤖 Merge 'main' => 'xcode27.0' by @github-actions[bot] in #26170
- [linker] Trim [ProtocolMember] attributes with trimmable-static + PrepareAssemblies by @rolfbjarne in #26089
- [msbuild] Embed the app's symbols in the .ipa (IpaIncludeSymbols) by @rolfbjarne in #26043
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro[bot] in #26182
- [docs] Improve XML docs for DoubleClick events and NSEdgeInsets by @rolfbjarne in #26151
- [NativeAOT] Warn if a post-ILC postprocessing step modifies a managed assembly by @rolfbjarne in #26137
- [MediaAccessibility] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26172
- [HomeKit] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26171
- [MediaExtension] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26178
- [Metal] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26176
- [ImageIO] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26175
- [Messages] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26177
- [LinkSecurity] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26174
- [MediaPlayer] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26179
- [MapKit] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26173
- [xtro] Report extra/unknown managed selectors with no native declaration. Fixes #26053. by @rolfbjarne in #26135
- [devops] Fix the AppSizeTest gist/PR-comment CI step to not rely on the 'gh' CLI. by @rolfbjarne in #26061
- [tools] Fix invalid IL in generated CreateObject proxies for generic types by @rolfbjarne in #26100
- [monotouch-test] Fix TOCTOU race in SecProtocolMetadataTest.TlsDefaults. Fixes #25877. by @rolfbjarne in #26186
- [rgen] Scope UI namespace cache per-compilation to fix generator flakiness. Fixes #26184. by @rolfbjarne in #26187
- 🤖 Merge 'main' => 'xcode27.0' by @github-actions[bot] in #26199
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro[bot] in #26209
- [NativeAOT] Complete "Skip ILLink" so ILC gets the prepared assemblies (gated to .NET 11+) by @rolfbjarne in #26193
- [github] Update macios reviewer model by @rolfbjarne in #26217
- [tests] Treat handles loaded from static fields as GC-safe in HandleSafety by @rolfbjarne in #26213
- [MetalFX] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26201
- [MetalPerformanceShadersGraph] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26204
- [devops] Fix apidiff GitHub comment step failing on git ancestry check Fixes #26107 by @rolfbjarne in #26144
- [MediaToolbox] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26202
- [MultipeerConnectivity] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26200
- [NetworkExtension] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26205
- [CI] Make 'Clean for remote tests' able to delete read-only directories by @rolfbjarne in #26198
- [CoreSpotlight] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26158
- [MPSFunctions] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26207
- [MessageUI] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in #26180
- [tests] Delete legacy mmptest suite and port two tests to tests/dotnet/UnitTests. Fixes #26145. by @rolfbjarne in https://github.com/dotnet/macios/pull/26146
- [docs] Improve XML docs for NSFontCollectionAction, AppKitFramework, SKReceiptRefreshRequest, NSBrowser, NSLevelIndicator, NSPopUpButton by @rolfbjarne in https://github.com/dotnet/macios/pull/26220
- [tests] Truncate command output in DotNet.ExecuteCommand failure messages by @rolfbjarne in https://github.com/dotnet/macios/pull/26188
- [Network] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in https://github.com/dotnet/macios/pull/26208
- [NearbyInteraction] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in https://github.com/dotnet/macios/pull/26203
- [xtro-sharpie] Handle typedef-level API_UNAVAILABLE on enums. Fixes #26166. by @rolfbjarne in https://github.com/dotnet/macios/pull/26168
- [main] Update dependencies from dotnet/dotnet by @dotnet-maestro[bot] in https://github.com/dotnet/macios/pull/26095
- [github] Update Code Radiator model by @rolfbjarne in https://github.com/dotnet/macios/pull/26228
- [github] Convert XML doc writer to a skill by @rolfbjarne in https://github.com/dotnet/macios/pull/26231
- [tests] Stabilize NSPasteboard metadata detection Fixes #25446 by @rolfbjarne in https://github.com/dotnet/macios/pull/26232
- [CI] Collect issue-specific postmortem data by @rolfbjarne in https://github.com/dotnet/macios/pull/26230
- [NativeAOT] Generate native registrar code after ILC for trimmable-static by @rolfbjarne in https://github.com/dotnet/macios/pull/26194
- [docs] Improve XML docs for NSScreen, NSTextField, AudioUnitUtils, and 7 more types by @rolfbjarne in https://github.com/dotnet/macios/pull/26229
- [github] Pin concrete models in agentic workflows by @rolfbjarne in https://github.com/dotnet/macios/pull/26237
- Bump actions/setup-dotnet from 5.4.0 to 6.0.0 by @dependabot[bot] in https://github.com/dotnet/macios/pull/26239
- Bump zizmorcore/zizmor-action from 0.5.7 to 0.6.0 by @dependabot[bot] in https://github.com/dotnet/macios/pull/26238
- [tests] Relax SpecialFolder write access checks Fixes #26225 by @rolfbjarne in https://github.com/dotnet/macios/pull/26233
- [tests] Detect GC.KeepAlive kept-alive objects reached via a dup in HandleSafety by @rolfbjarne in https://github.com/dotnet/macios/pull/26214
- [xcode27.0] Merge main into xcode27.0. by @rolfbjarne in https://github.com/dotnet/macios/pull/26235
- [tools] PreserveSmartEnumConversionsStep: emit root-descriptor XML instead of modifying (hot) reloadable assemblies. Fixes #26073 by @rolfbjarne in https://github.com/dotnet/macios/pull/26087
- [src] Clean/consolidate runtime initialization code between platforms. by @rolfbjarne in https://github.com/dotnet/macios/pull/26131
- [docs] Improve XML docs for PreserveAttribute, CLEnums, MKLocalSearch, and 12 more types by @rolfbjarne in https://github.com/dotnet/macios/pull/26241
- [MetalPerformanceShaders] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in https://github.com/dotnet/macios/pull/26206
- [monotouch-test] Assert instead of plain exception. by @rolfbjarne in https://github.com/dotnet/macios/pull/26247
- Add common Apple application artifact metadata by @Redth in https://github.com/dotnet/macios/pull/26110
- [msbuild] Generate dSYM files by default on macOS/Mac Catalyst when using Native AOT. Fixes #21553 by @rolfbjarne in https://github.com/dotnet/macios/pull/26197
- [msbuild] Show a helpful error when codesign fails with errSecInternalComponent. Fixes #26183. by @rolfbjarne in https://github.com/dotnet/macios/pull/26189
- [msbuild] Copy dSYMs from xcframeworks next to the app's dSYM. Fixes #23076. by @rolfbjarne in https://github.com/dotnet/macios/pull/25979
- [docs] Improve XML docs for AVPlayerItem, AVPlayerItemVideoOutput, CKRecord, CABasicAnimation, CAKeyFrameAnimation by @rolfbjarne in https://github.com/dotnet/macios/pull/26250
- 🤖 Merge 'main' => 'xcode27.0' by @github-actions[bot] in https://github.com/dotnet/macios/pull/26249
- [xcode27.0] Bump to Xcode 27.0 Beta 4 by @dalexsoto in https://github.com/dotnet/macios/pull/26251
- [tests] Remove unnecessary conditional compilation symbol XAMMAC_TESTS. by @rolfbjarne in https://github.com/dotnet/macios/pull/26254
- [ObjCRuntime] Allow native dynamic registrar removal. Fixes #16668 by @rolfbjarne in https://github.com/dotnet/macios/pull/26219
- [docs] Improve XML docs for 19 types (NSValue, MessageComposeResult, ABRecord, etc.) by @rolfbjarne in https://github.com/dotnet/macios/pull/26256
- 🤖 Merge 'main' => 'xcode27.0' by @github-actions[bot] in https://github.com/dotnet/macios/pull/26270
- [docs] Improve XML docs for NSCollectionViewLayout, NSPasteboard, NSSharingService, ARPointCloud, CAMediaTimingFunction, CFType, CGPattern, AVAssetDownloadTask, AVOutputSettingsAssistant, CFMachPortContext, GKComponentSystem, HMCharacteristic by @rolfbjarne in https://github.com/dotnet/macios/pull/26266
- [SafariServices] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in https://github.com/dotnet/macios/pull/26274
- [PencilKit] Update bindings up to Xcode 27.0 Beta 4 by @dalexsoto in https://github.com/dotnet/macios/pull/26275
- [SensitiveContentAnalysis] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in https://github.com/dotnet/macios/pull/26272
- [xcode27.0] Update bindings up to Xcode 27.0 Beta 4 for already updated up to Beta 3 Frameworks by @dalexsoto in https://github.com/dotnet/macios/pull/26271
- [docs] Improve XML docs for HMCharacteristicMetadata, HMCharacteristicProperties, INCallRecord, INIntentResolutionResult, MTKTextureLoaderOptions, GKGridGraph, UIDynamicAnimator, UINavigationBar, CGDataConsumer, ModelNotImplementedException, GKEntity, GKPolygonObstacle, SCNRenderer, UIKitThreadAccessException by @rolfbjarne in https://github.com/dotnet/macios/pull/26289
- [Security] Update bindings up to Xcode 27.0 Beta 4 by @dalexsoto in https://github.com/dotnet/macios/pull/26276
- [runtime] Link away entry assembly registration. Fixes #10457 by @rolfbjarne in https://github.com/dotnet/macios/pull/26261
- [bgen] Support BindAs parameters in protocols by @dalexsoto in https://github.com/dotnet/macios/pull/26195
- [tests] Fix LinkedAwayGenericTypeAsOptionalMemberInProtocol keeping NSSet alive by @rolfbjarne in https://github.com/dotnet/macios/pull/26262
- [AppManagedFeatures] Ignore Swift-only framework by @dalexsoto in https://github.com/dotnet/macios/pull/26284
- [UIKit] Give priority to the UIMenuIdentifier overload of UIMenu.Create. Fixes #26267. by @rolfbjarne in https://github.com/dotnet/macios/pull/26293
- [ReplayKit] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in https://github.com/dotnet/macios/pull/26278
- [SensorKit] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in https://github.com/dotnet/macios/pull/26286
- 🤖 Merge 'main' => 'xcode27.0' by @github-actions[bot] in https://github.com/dotnet/macios/pull/26305
- [SharedWithYou] Update bindings up to Xcode 27.0 Beta 3 by @dalexsoto in https://github.com/dotnet/macios/pull/26285
- [PassKit] Update bindings up to Xcode 27.0 Beta 4 by @dalexsoto in https://github.com/dotnet/macios/pull/26277
- [CoreSpotlight] Update bindings up to Xcode 27.0 Beta 4 by @dalexsoto in https://github.com/dotnet/macios/pull/26279
- [main] Update dependencies from dotnet/dotnet by @dotnet-maestro[bot] in https://github.com/dotnet/macios/pull/26307
- [registrar] Omit CoreCLR callback entry points. Fixes #21732 by @rolfbjarne in https://github.com/dotnet/macios/pull/26263
- [tools] Strip resources from linked assemblies in Hot Reload + PrepareAssemblies builds. by @rolfbjarne in https://github.com/dotnet/macios/pull/26300
- [docs] Improve XML docs for CNContactFetchRequest, CIImageInitializationOptions, CVTime, NSInputStream, GKBehavior, GKState, NLLanguageRecognizer, NEHotspotHelperOptions, SCNScene, SLComposeViewController by @rolfbjarne in https://github.com/dotnet/macios/pull/26294
- [bgen] Emit XML documentation for generated events by @rolfbjarne in https://github.com/dotnet/macios/pull/26299
- [Photos/PhotosUI] Update bindings up to Xcode 27.0 Beta 4 by @dalexsoto in https://github.com/dotnet/macios/pull/26283
- 🤖 Merge 'main' => 'xcode27.0' by @github-actions[bot] in https://github.com/dotnet/macios/pull/26315
- [tests] Don't crash macOS test runner on late log output by @dalexsoto in https://github.com/dotnet/macios/pull/26321
- [linker] Remove Foundation member attributes by @rolfbjarne in https://github.com/dotnet/macios/pull/26257
- [tests] Fix IsLinkAll trimmer dataflow heuristic workaround by @rolfbjarne in https://github.com/dotnet/macios/pull/26295
- [tests] Only force complete NativeAOT metadata when NUnit is referenced by @rolfbjarne in https://github.com/dotnet/macios/pull/26312
- [docs] Improve XML docs for UISegmentedControl, VNUtils, CGVector, CIFilter, NSSecureCoding, MDLVertexFormatExtensions, UIBarItem, CNInstantMessageAddress, CNSocialProfile, NSPrintInfo by @rolfbjarne in https://github.com/dotnet/macios/pull/26314
- [docs] Clarify EnableOnDemandResources and EmbedOnDemandResources properties by @rolfbjarne in https://github.com/dotnet/macios/pull/26310
- [devops] Provision Xcode from an immutable Azure Artifacts package instead of Provisionator by @dalexsoto in https://github.com/dotnet/macios/pull/26309
- [dotnet] Update Xcode 27.0 packages for .NET 10. by @dalexsoto in https://github.com/dotnet/macios/pull/26316
- [AVFoundation] Fix InputChannelsChanged event to remove handler on unsubscribe by @rolfbjarne in https://github.com/dotnet/macios/pull/26325
- [tests] Upload AppSizeTest expected-file diffs instead of full files by @rolfbjarne in https://github.com/dotnet/macios/pull/26322
- [AVFoundation] Fix AVAudioSession.EndInterruption event unsubscription by @rolfbjarne in https://github.com/dotnet/macios/pull/26326
- [ScreenCaptureKit] Update bindings up to Xcode 27.0 Beta 4 by @dalexsoto in https://github.com/dotnet/macios/pull/26280
- [docs] Add XML documentation to hand-written events by @rolfbjarne in https://github.com/dotnet/macios/pull/26311
- [src] Move focused static initialization to fields by @rolfbjarne in https://github.com/dotnet/macios/pull/26264
- [docs] Improve XML docs for CIVector, SCNText, UIDeviceOrientationExtensions, UISearchBar, and NSAttributedString by @rolfbjarne in https://github.com/dotnet/macios/pull/26327
- [ObjCRuntime] Use Type.GetMemberWithSameMetadataDefinitionAs to find closed generic members. Fixes #18355 by @rolfbjarne in https://github.com/dotnet/macios/pull/26143
- [bgen] Emit XML documentation for generated
*Appearanceclass members by @rolfbjarne in https://github.com/dotnet/macios/pull/26298 - [xcode27.0] Merge main into xcode27.0 by @dalexsoto in https://github.com/dotnet/macios/pull/26333
- [main] Update dependencies from dotnet/dotnet by @dotnet-maestro[bot] in https://github.com/dotnet/macios/pull/26341
- [msbuild] Avoid concurrent Errors.designer.cs generation. Fixes #26246 by @rolfbjarne in https://github.com/dotnet/macios/pull/26258
- [msbuild] Return full paths from FilterStaticFrameworks. Fixes #19602 by @rolfbjarne in https://github.com/dotnet/macios/pull/26244
- [msbuild] Strip framework metadata by default. Fixes #15724 by @rolfbjarne in https://github.com/dotnet/macios/pull/26253
- [msbuild] Use GetFileSystemEntries for remote-safe XCFramework dSYM discovery by @rolfbjarne in https://github.com/dotnet/macios/pull/26296
- Add gh-stack skill for stacked pull requests by @dalexsoto with @Copilot in https://github.com/dotnet/macios/pull/26339
- [src] Generate accessors for native binding constants by @rolfbjarne in https://github.com/dotnet/macios/pull/26290
- [docs] Improve XML docs for NSLayoutManager and MLMultiArray by @rolfbjarne in https://github.com/dotnet/macios/pull/26337
- [dotnet-linker] Skip inlining Dlfcn in reloadable assemblies. Fixes #26075 by @rolfbjarne in https://github.com/dotnet/macios/pull/26081
- Bump actions/checkout from 7.0.0 to 7.0.1 by @dependabot[bot] in https://github.com/dotnet/macios/pull/26348
- [ci] Fix apply-gist workflow failing on gist diffs with CRLF line endings by @rolfbjarne in https://github.com/dotnet/macios/pull/26350
- [docs] Improve XML docs for NSCell, CTBaselineClass, MTProfessionalVideoWorkflow, NEVpnManager, INSetCarLockStatusIntent, CMCustomBlockAllocator by @rolfbjarne in https://github.com/dotnet/macios/pull/26342
- [main] Update dependencies from dotnet/dotnet by @dotnet-maestro[bot] in https://github.com/dotnet/macios/pull/26358
- [tools] Convert IsARM64CallingConvention optimization to a trimmer feature switch Fixes #26105 by @rolfbjarne in https://github.com/dotnet/macios/pull/26141
- [docs] Document runtime/handle constructors flagged by the documentation test by @rolfbjarne in https://github.com/dotnet/macios/pull/26303
- Simplify CODEOWNERS. by @rolfbjarne in https://github.com/dotnet/macios/pull/26359
- [tests] Don't let run-bare's recursive make trip the RUNTIMEIDENTIFIER guard. by @rolfbjarne in https://github.com/dotnet/macios/pull/26360
- [dotnet-linker] Work around a crossgen2 crash compiling the trimmable-static type maps by @rolfbjarne in https://github.com/dotnet/macios/pull/26345
- [bgen][docs] Add XML documentation for every Dispose(bool) override by @rolfbjarne in https://github.com/dotnet/macios/pull/26301
- [docs] Improve XML docs for SCNGeometrySource, CVPixelBufferPool, INInteraction, GCExtendedGamepadSnapshotDataVersion, SCNMatrix4 by @rolfbjarne in https://github.com/dotnet/macios/pull/26354
- [dotnet-linker] Mark the generated type map assemblies as trimmable. by @rolfbjarne in https://github.com/dotnet/macios/pull/26351
- [bgen] Add [FactoryMethod] support for failable initializers. Fixes #26167. by @rolfbjarne in https://github.com/dotnet/macios/pull/26196
- [src] Fix availability analyzer errors by @rolfbjarne in https://github.com/dotnet/macios/pull/26369
- [docs] Improve XML docs for CIAutoAdjustmentFilterOptions, PKAddPassButtonStyle, AVKitError, NSThread, INSetDefrosterSettingsInCarIntent, MPSCnnNeuronPReLU, and ILClassificationUIExtensionContext by @rolfbjarne in https://github.com/dotnet/macios/pull/26372
- [tests] Diagnose NSUrlSession redirect stalls by @rolfbjarne in https://github.com/dotnet/macios/pull/26234
- [Hot Reload] ManagedRegistrarStep: emit UnmanagedCallersOnly trampolines into a companion assembly. Fixes #26074. by @rolfbjarne in https://github.com/dotnet/macios/pull/26139
- [src] Use numeric values for the Runtime.Arch field substitution. by @rolfbjarne in https://github.com/dotnet/macios/pull/26371
- [tests] Skip event add/remove accessors in the documentation cecil-test by @rolfbjarne in https://github.com/dotnet/macios/pull/26297
- [docs] Improve XML docs for various types by @rolfbjarne in https://github.com/dotnet/macios/pull/26379
- [Foundation] Improve NSObject_Disposer a bit. by @rolfbjarne in https://github.com/dotnet/macios/pull/26361
- [dotnet] Fix latent trimmable-static registrar bugs on non-NativeAOT runtimes by @rolfbjarne in https://github.com/dotnet/macios/pull/26344
- [api] Improve xml docs for AVContentKeySession content key recipient methods by @rolfbjarne in https://github.com/dotnet/macios/pull/26393
- [xcode27.0] Merge main into xcode27.0. by @rolfbjarne in https://github.com/dotnet/macios/pull/26392
- [main] Update dependencies from dotnet/dotnet by @dotnet-maestro[bot] in https://github.com/dotnet/macios/pull/26397
- [bgen] Emit XML documentation for generated *EventArgs members by @rolfbjarne in https://github.com/dotnet/macios/pull/26304
- [src] Fix nullability for FieldAttribute.SymbolName and update xml docs. by @rolfbjarne in https://github.com/dotnet/macios/pull/26365
- [HandleSafety] Recognize GC.KeepAlive with equivalent (non-identical) loads. by @rolfbjarne in https://github.com/dotnet/macios/pull/26366
- [runtime] Use format attributes instead of ignoring -Wformat-nonliteral by @rolfbjarne in https://github.com/dotnet/macios/pull/26389
- Improve XML docs for eight types by @rolfbjarne in https://github.com/dotnet/macios/pull/26395
- [src] Add missing nullability to strongly-typed dictionary parameters by @rolfbjarne in https://github.com/dotnet/macios/pull/26377
- [src] Convert manual binding factories to [FactoryMethod] by @rolfbjarne in https://github.com/dotnet/macios/pull/26376
- [src] Generate remaining native constant accessors by @rolfbjarne in https://github.com/dotnet/macios/pull/26367
- [dotnet-linker] Don't preserve base type members for [Preserve (AllMembers = true)]. by @rolfbjarne in https://github.com/dotnet/macios/pull/26362
- [dotnet] Default to the trimmable-static registrar for NativeAOT on .NET 11 by @rolfbjarne in https://github.com/dotnet/macios/pull/26346
- [docs] Improve XML docs for ten types by @rolfbjarne in https://github.com/dotnet/macios/pull/26399
- [dotnet-linker] Don't emit parameter names for generated proxy methods. by @rolfbjarne in https://github.com/dotnet/macios/pull/26363
- [docs] Improve XML docs for ten types by @rolfbjarne in https://github.com/dotnet/macios/pull/26402
- [registrar] Look up trimmed-away protocol interface methods in the pre-trim assemblies. by @rolfbjarne in https://github.com/dotnet/macios/pull/26403
- [dotnet-linker] Only override
NSObjectProxyAttribute.LookupUnmanagedFunctionwhen the type actually has anyUnmanagedCallersOnlymethods to look up. by @rolfbjarne in https://github.com/dotnet/macios/pull/26364 - Bump zizmorcore/zizmor-action from 0.6.0 to 0.6.1 by @dependabot[bot] in https://github.com/dotnet/macios/pull/26404
- [dotnet] Make trimmable-static the default registrar for CoreCLR too in .NET 11+. by @rolfbjarne in https://github.com/dotnet/macios/pull/26409
- [docs] Improve XML docs for ten types by @rolfbjarne in https://github.com/dotnet/macios/pull/26407
- [SecurityInterface] Update bindings up to Xcode 27.0 Beta 4 by @dalexsoto in https://github.com/dotnet/macios/pull/26281
- [linker] Convert the EnsureUIThread optimization to a trimmer feature switch. Fixes #26104. by @rolfbjarne in https://github.com/dotnet/macios/pull/26140
- [xcode27.0] Merge main into xcode27.0 by @dalexsoto in https://github.com/dotnet/macios/pull/26411
- [runtime] Fix the alloc/init handle-reuse race in object_map (issue #25861) by @rolfbjarne in https://github.com/dotnet/macios/pull/26259
- [docs] Improve XML docs for ten types by @rolfbjarne in https://github.com/dotnet/macios/pull/26415
- [tools] Report warnings as warnings in ErrorHelper.ShowInternal. by @rolfbjarne in https://github.com/dotnet/macios/pull/26414
- [dotnet-linker] Relocate generic registrar trampolines into the companion assembly for Hot Reload by @rolfbjarne in https://github.com/dotnet/macios/pull/26410
- [CI] Retry simulator runtime downloads on transient network failures. Fixes #26288 by @rolfbjarne in https://github.com/dotnet/macios/pull/26406
- [mono-api-html] Fix placeholder leak and add a test project by @rolfbjarne in https://github.com/dotnet/macios/pull/26405
- [registrar] Import the framework for NSObject types used in method signatures. by @rolfbjarne in https://github.com/dotnet/macios/pull/26418
- [docs] Improve XML docs for ten types by @rolfbjarne in https://github.com/dotnet/macios/pull/26419
- [docs] Improve XML docs for ten types by @rolfbjarne in https://github.com/dotnet/macios/pull/26423
- [xcode27] Update baseline to use Xcode 27 beta 5 by @dalexsoto in https://github.com/dotnet/macios/pull/26429
- [msbuild] Reword the message about using DEVELOPER_DIR or XcodeLocation to choose Xcode. by @rolfbjarne in https://github.com/dotnet/macios/pull/26420
- [runtime] Generate trusted platform assemblies at build time Fixes #16744 by @rolfbjarne in https://github.com/dotnet/macios/pull/26245
- Bump zizmorcore/zizmor-action from 0.6.1 to 0.6.2 by @dependabot[bot] in https://github.com/dotnet/macios/pull/26440
- LEGO: Pull request from lego/hb_5df43909-4a19-4f55-bc3f-9ea8fccf3c82_20260818173756944 to main by @csigs in https://github.com/dotnet/macios/pull/26450
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro[bot] in https://github.com/dotnet/macios/pull/26437
- LEGO: Pull request from lego/hb_5df43909-4a19-4f55-bc3f-9ea8fccf3c82_20260818053657337 to main by @csigs in https://github.com/dotnet/macios/pull/26448
- LEGO: Pull request from lego/hb_5df43909-4a19-4f55-bc3f-9ea8fccf3c82_20260819053807749 to main by @csigs in https://github.com/dotnet/macios/pull/26451
- Bump to the latest v8 version of System.Security.Cryptography.Xml. by @rolfbjarne in https://github.com/dotnet/macios/pull/26458
- [msbuild] Merge runtimeconfig.dev.json into the runtime configuration. Fixes #26330 by @rolfbjarne in https://github.com/dotnet/macios/pull/26332
- [AutomaticAssessmentConfiguration] Update bindings up to Xcode 27.0 Beta 5 by @dalexsoto in https://github.com/dotnet/macios/pull/26432
- [FSKit] Update bindings up to Xcode 27.0 Beta 5 by @dalexsoto in https://github.com/dotnet/macios/pull/26433
- [Intents] Update bindings up to Xcode 27.0 Beta 5 by @dalexsoto in https://github.com/dotnet/macios/pull/26435
- [CoreGraphics] Update bindings up to Xcode 27.0 Beta 5 by @dalexsoto in https://github.com/dotnet/macios/pull/26436
- [Bindings] Update multiple frameworks up to Xcode 27.0 Beta 5 by @dalexsoto in https://github.com/dotnet/macios/pull/26438
- [Photos] Update bindings up to Xcode 27.0 Beta 5 by @dalexsoto in https://github.com/dotnet/macios/pull/26434
- [devops] Vendor Maestro changelog tool by @rolfbjarne in https://github.com/dotnet/macios/pull/26461
- [dotnet-linker] Emit the macro/short form of IL instructions in generated method bodies. by @rolfbjarne in https://github.com/dotnet/macios/pull/26471
- [dotnet-linker] Don't unconditionally preserve smart enum conversions in trimmed assemblies. by @rolfbjarne in https://github.com/dotnet/macios/pull/26486
- [main] Update dependencies from dotnet/xharness by @dotnet-maestro[bot] in https://github.com/dotnet/macios/pull/26472
- [dotnet-linker] Write the generated typemap assemblies deterministically. by @rolfbjarne in https://github.com/dotnet/macios/pull/26485
- Use the same Mono.Cecil version everywhere (0.11.6). by @rolfbjarne in https://github.com/dotnet/macios/pull/26460
- [devops] Run macOS tests for Mac Catalyst-only builds by @rolfbjarne in https://github.com/dotnet/macios/pull/26462
- [xharness] Cap test output into the html report. by @rolfbjarne in https://github.com/dotnet/macios/pull/26480
- [xcode27.0] Merge main into xcode27.0 by @dalexsoto in https://github.com/dotnet/macios/pull/26502
- [AutomaticAssessmentConfiguration] Update bindings up to Xcode 27.0 Beta 6i by @dalexsoto in https://github.com/dotnet/macios/pull/26504
- [xcode27.0] main into xcode27.0 by @dalexsoto in https://github.com/dotnet/macios/pull/26514
- [xcode27.0] [tests] Misc CodeQL fixes/ignores. by @rolfbjarne in https://github.com/dotnet/macios/pull/26526
- [release/10.0.1xx] [dotnet] Update Xcode 27.0 packages for .NET 10. by @dalexsoto in https://github.com/dotnet/macios/pull/26523
- [xcode27.0] [msbuild] Bump Messaging to get updated dependencies. by @rolfbjarne in https://github.com/dotnet/macios/pull/26527
- [xcode27.0][Signing] Sign new Xamarin.Messaging dependencies by @dalexsoto in https://github.com/dotnet/macios/pull/26538
- [release/10.0.1xx] [dotnet] Update Xcode 27.0 packages for .NET 10. by @dalexsoto in https://github.com/dotnet/macios/pull/26542
- [release/10.0.1xx] Update dependencies from dotnet/dotnet by @dotnet-maestro[bot] in https://github.com/dotnet/macios/pull/26443
- [xcode27.0] Update baseline to Xcode 27.0 RC 1 by @dalexsoto in https://github.com/dotnet/macios/pull/26591
- [HealthKit] Update bindings up to Xcode 27.0 RC1 by @dalexsoto in https://github.com/dotnet/macios/pull/26596
- [AVFoundation] Update bindings up to Xcode 27.0 RC1 by @dalexsoto in https://github.com/dotnet/macios/pull/26598
- [Metal] Update bindings up to Xcode 27.0 RC1 by @dalexsoto in https://github.com/dotnet/macios/pull/26594
- [CoreMedia] Update bindings up to Xcode 27.0 RC1 by @dalexsoto in https://github.com/dotnet/macios/pull/26599
- [Cinematic] Update bindings up to Xcode 27.0 RC1 by @dalexsoto in https://github.com/dotnet/macios/pull/26592
- [tests] Prevent harness window animations from starving dispatch callbacks by @dalexsoto in https://github.com/dotnet/macios/pull/26600
- [tests] Prevent harness window animations from starving dispatch callbacks (#26600) by @dalexsoto in https://github.com/dotnet/macios/pull/26604
- [release/10.0.1xx] Merge xcode27.0 into release/10.0.1xx by @dalexsoto in https://github.com/dotnet/macios/pull/26606
- [release/10.0.1xx] [msbuild] Discard any simulators we get from devicectl in the GetAvailableDevices task. by @rolfbjarne in https://github.com/dotnet/macios/pull/26579
- [release/10.0.1xx] [introspection] Update for recent changes in macOS 27. by @rolfbjarne in https://github.com/dotnet/macios/pull/26647
- [release/10.0.1xx] [msbuild] Fix transitive AOT incremental invalidation. Fixes #26608 by @rolfbjarne in https://github.com/dotnet/macios/pull/26618
- [release/10.0.1xx] [VideoToolbox] Strongly type compression log transfer functions by @dalexsoto in https://github.com/dotnet/macios/pull/26640
- [CoreSpotlight] Strongly type the search delegate protection class (.NET 10) by @dalexsoto in https://github.com/dotnet/macios/pull/26651
- [tests] Use the stable version of Golden Gate by @dalexsoto in https://github.com/dotnet/macios/pull/26661
- [release/10.0.1xx] Update dependencies from dotnet/dotnet by @dotnet-maestro[bot] in https://github.com/dotnet/macios/pull/26593
- [release/10.0.1xx] Update dependencies from dotnet/dotnet by @dotnet-maestro[bot] in https://github.com/dotnet/macios/pull/26670
- [release/10.0.1xx][messaging] Added missing indirect dependencies after Xamarin.Messaging and SSH.NET updates by @mauroa in https://github.com/dotnet/macios/pull/26682
- [release/10.0.1xx] [ci] Warn when enabling Windows long paths is denied. Fixes #26667 by @rolfbjarne in https://github.com/dotnet/macios/pull/26740
- [release/10.0.1xx] [msbuild] Support devicectl JSON version 5. Fixes #26482. by @rolfbjarne in https://github.com/dotnet/macios/pull/26708
- [Signing] Sign newly bundled mlaunch assemblies by @dalexsoto in https://github.com/dotnet/macios/pull/26751
New Contributors
Full Changelog: dotnet-10.0.1xx-xcode26.5-10318...dotnet-10.0.1xx-xcode27.0-10722