[release/10.0.1xx] Bump mlaunch and xharness to the latest version - #25767
Conversation
This pull request updates the following dependencies - **Subscription**: [02e03784-16b3-4ced-b02a-3715797fc7da](https://maestro.dot.net/subscriptions?search=02e03784-16b3-4ced-b02a-3715797fc7da) - **Build**: [20260619.2](https://dev.azure.com/dnceng/internal/_build/results?buildId=3003827) ([319386](https://maestro.dot.net/channel/2/github:dotnet:xharness/build/319386)) - **Date Produced**: June 19, 2026 9:42:47 AM UTC - **Commit**: [a0534aec8f776d258392f0266cbdb9cc97e1dd98](dotnet/xharness@a0534ae) - **Branch**: [main](https://github.com/dotnet/xharness/tree/main) - **Dependency Updates**: - From [11.0.0-prerelease.26316.1 to 11.0.0-prerelease.26319.2][1] - Microsoft.DotNet.XHarness.iOS.Shared [1]: dotnet/xharness@8d6fae7...a0534ae
There was a problem hiding this comment.
Pull request overview
Updates tool dependencies in the dotnet/macios release branch by bumping the pinned versions of mlaunch (used for device/simulator launch tooling) and xharness (used by the test runner infrastructure).
Changes:
- Bump
Microsoft.Tools.MlaunchNuGet version to1.1.127. - Update
Microsoft.DotNet.XHarness.iOS.Shareddependency to11.0.0-prerelease.26319.2(including the associated commit SHA). - Keep the xharness version consistent between
eng/Version.Details.xmlandeng/Version.Details.props.
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| mk/xamarin.mk | Updates the pinned MLAUNCH_NUGET_VERSION used by the build/tooling download logic. |
| eng/Version.Details.xml | Bumps the Microsoft.DotNet.XHarness.iOS.Shared dependency version and SHA tracked by dependency flow. |
| eng/Version.Details.props | Updates the corresponding MSBuild property used by projects consuming the xharness package version. |
✅ [PR Build #95cde59] Build passed (Detect API changes) ✅Pipeline on Agent |
This comment has been minimized.
This comment has been minimized.
✅ [PR Build #95cde59] Build passed (Build packages) ✅Pipeline on Agent |
✅ API diff for current PR / commitNET (empty diffs)✅ API diff vs stableNET (empty diffs)ℹ️ Generator diffGenerator Diff: vsdrops (html) vsdrops (raw diff) gist (raw diff) - Please review changes) Pipeline on Agent |
✅ [PR Build #95cde59] Build passed (Build macOS tests) ✅Pipeline on Agent |
This comment has been minimized.
This comment has been minimized.
🚀 [CI Build #95cde59] Test results 🚀Test results✅ All tests passed on VSTS: test results. 🎉 All 175 tests passed 🎉 Tests counts✅ cecil: All 1 tests passed. Html Report (VSDrops) Download macOS tests✅ Tests on macOS Monterey (12): All 5 tests passed. Html Report (VSDrops) Download Linux Build VerificationPipeline on Agent |
Bumping mlaunch and xharness (#25767) bundled new dependencies into mlaunch.app/Contents/MonoBundle/.xamarin/{osx-arm64,osx-x64}, which made the "Sign Package Contents" CI step fail because the files were not classified in the sign list: Please update your SignList.xml to include the following unknown files which should be signed: ...mlaunch.app/.../Microsoft.Testing.Platform.dll ... Classify the new files as FirstParty in dotnet/Workloads/SignList.xml, matching the equivalent fix already on the xcode27.0 branch: Microsoft.Testing.Platform.dll Microsoft.Testing.Platform.resources.dll System.ComponentModel.dll System.Private.Xml.Linq.dll System.Text.Encodings.Web.dll System.Threading.dll System.Xml.Linq.dll Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
No description provided.