Conversation
This pull request updates the following dependencies ## From https://github.com/dotnet/macios - **Subscription**: [c0371266-dd6f-4959-822b-decc72d2d668](https://maestro.dot.net/subscriptions?search=c0371266-dd6f-4959-822b-decc72d2d668) - **Build**: [20260212.1](https://dev.azure.com/devdiv/DevDiv/_build/results?buildId=13297189) ([301477](https://maestro.dot.net/channel/3884/github:dotnet:macios/build/301477)) - **Date Produced**: February 12, 2026 10:12:00 AM UTC - **Commit**: [3804943](3804943) - **Branch**: [release/9.0.1xx](https://github.com/dotnet/macios/tree/release/9.0.1xx) - **Dependency Updates**: - From [26.0.9788 to 26.0.9790][1] - Microsoft.iOS.Sdk.net9.0_26.0 - Microsoft.MacCatalyst.Sdk.net9.0_26.0 - Microsoft.macOS.Sdk.net9.0_26.0 - Microsoft.tvOS.Sdk.net9.0_26.0 [1]: 45f29c7...3804943
This is file 29 of 30 files with nullability disabled in UIKit. * Enable nullability (#nullable enable). * Improve XML documentation comments: remove 'To be added.' placeholders, fix whitespace, add missing docs, add 'see cref' references, fix formatting. Contributes towards #17285. --------- Co-authored-by: GitHub Copilot <copilot@github.com>
The manual binding hasn't been needed since support for non-NewRefCount code was removed in 2015. Additionally, this contributes towards #17285, because UIToolbar.cs was file 26 of 30 files with nullability disabled in UIKit. --------- Co-authored-by: GitHub Copilot <copilot@github.com>
This is file 28 of 30 files with nullability disabled in UIKit. * Enable nullability (#nullable enable). * Add nullable annotations (object?, string?). * Improve XML documentation comments: remove 'To be added.' placeholders, remove empty remarks/returns elements, fix whitespace, add missing docs for constructors/operators/fields/properties, add 'see cref' and 'see langword' references, fix formatting. Contributes towards #17285. --------- Co-authored-by: GitHub Copilot <copilot@github.com>
This pull request updates the following dependencies ## From https://github.com/dotnet/xharness - **Subscription**: [02e03784-16b3-4ced-b02a-3715797fc7da](https://maestro.dot.net/subscriptions?search=02e03784-16b3-4ced-b02a-3715797fc7da) - **Build**: [20260214.1](https://dev.azure.com/dnceng/internal/_build/results?buildId=2904540) ([301901](https://maestro.dot.net/channel/2/github:dotnet:xharness/build/301901)) - **Date Produced**: February 15, 2026 12:41:39 AM UTC - **Commit**: [bfbac237157e59cdbd19334325b2af80bd6e9828](dotnet/xharness@bfbac23) - **Branch**: [main](https://github.com/dotnet/xharness/tree/main) - **Dependency Updates**: - From [11.0.0-prerelease.26107.1 to 11.0.0-prerelease.26114.1][1] - Microsoft.DotNet.XHarness.iOS.Shared [1]: dotnet/xharness@bfbac23...bfbac23
This pull request updates the following dependencies ## From https://github.com/dotnet/dotnet - **Subscription**: [5d99045a-81d4-48fe-aebf-cf1c5a46584b](https://maestro.dot.net/subscriptions?search=5d99045a-81d4-48fe-aebf-cf1c5a46584b) - **Build**: [20260213.13](https://dev.azure.com/dnceng/internal/_build/results?buildId=2903811) ([301816](https://maestro.dot.net/channel/8856/github:dotnet:dotnet/build/301816)) - **Date Produced**: February 13, 2026 11:54:58 PM UTC - **Commit**: [05d9490471fb4b10d7ef4faa32c423e1b5adcaee](dotnet/dotnet@05d9490) - **Branch**: [release/10.0.2xx](https://github.com/dotnet/dotnet/tree/release/10.0.2xx) - **Dependency Updates**: - From [10.0.0-beta.26110.110 to 10.0.0-beta.26113.113][1] - Microsoft.DotNet.Arcade.Sdk - Microsoft.DotNet.Build.Tasks.Feed - Microsoft.DotNet.SharedFramework.Sdk - From [10.0.200-preview.0.26110.110 to 10.0.200-preview.0.26113.113][1] - Microsoft.NET.Sdk - From [10.0.200-preview.26110.110 to 10.0.200-preview.26113.113][1] - Microsoft.TemplateEngine.Authoring.Tasks [1]: dotnet/dotnet@24f66fe...05d9490
Open-source the Objective-Sharpie tool. * Port the old closed-source version of Objective-Sharpie to modern .NET, and have it use ClangSharp for its clang integration. * This is a simplified port, any features that were not frequently used have been dropped. In particular, only two features remain: * Binding an entire OS SDK (which we use for our own bindings). * Binding a .framework (to bind third-party bindings). * The new sharpie will be distributed as a .NET command-line tool. Fixes #23962. Fixes #21573.
This pull request updates the following dependencies ## From https://github.com/dotnet/xharness - **Subscription**: [02e03784-16b3-4ced-b02a-3715797fc7da](https://maestro.dot.net/subscriptions?search=02e03784-16b3-4ced-b02a-3715797fc7da) - **Build**: [20260207.1](https://dev.azure.com/dnceng/internal/_build/results?buildId=2898171) ([300760](https://maestro.dot.net/channel/2/github:dotnet:xharness/build/300760)) - **Date Produced**: February 8, 2026 12:45:20 AM UTC - **Commit**: [bfbac237157e59cdbd19334325b2af80bd6e9828](dotnet/xharness@bfbac23) - **Branch**: [main](https://github.com/dotnet/xharness/tree/main) - **Dependency Updates**: - From [11.0.0-prerelease.26114.1 to 11.0.0-prerelease.26107.1][1] - Microsoft.DotNet.XHarness.iOS.Shared [1]: dotnet/xharness@bfbac23...bfbac23
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6. ## Release notes <p><em>Sourced from <a href="https://github.com/actions/checkout/releases">actions/checkout's releases</a>.</em></p> ### v6.0.0 ### What's Changed -Update README to include Node.js 24 support details and requirements by in <a href="https://redirect.github.com/actions/checkout/pull/2248">actions/checkout#2248</a> -Persist creds to a separate file by in <a href="https://redirect.github.com/actions/checkout/pull/2286">actions/checkout#2286</a> -v6-beta by in <a href="https://redirect.github.com/actions/checkout/pull/2298">actions/checkout#2298</a> -update readme/changelog for v6 by in <a href="https://redirect.github.com/actions/checkout/pull/2311">actions/checkout#2311</a> <p>Full Changelog: <a href="https://github.com/actions/checkout/compare/v5.0.0...v6.0.0">https://github.com/actions/checkout/compare/v5.0.0...v6.0.0</a></p> ### v6-beta ### What's Changed <p>Updated persist-credentials to store the credentials under $RUNNER_TEMP instead of directly in the local git config.</p> <p>This requires a minimum Actions Runner version of <a href="https://github.com/actions/runner/releases/tag/v2.329.0">v2.329.0</a> to access the persisted credentials for <a href="https://docs.github.com/en/actions/tutorials/use-containerized-services/create-a-docker-container-action">Docker container action</a> scenarios.</p> ### v5.0.1 ### What's Changed -Port v6 cleanup to v5 by in <a href="https://redirect.github.com/actions/checkout/pull/2301">actions/checkout#2301</a> <p>Full Changelog: <a href="https://github.com/actions/checkout/compare/v5...v5.0.1">https://github.com/actions/checkout/compare/v5...v5.0.1</a></p> ### v5.0.0 ### What's Changed -Update actions checkout to use node 24 by in <a href="https://redirect.github.com/actions/checkout/pull/2226">actions/checkout#2226</a> -Prepare v5.0.0 release by in <a href="https://redirect.github.com/actions/checkout/pull/2238">actions/checkout#2238</a> ###⚠️ Minimum Compatible Runner Version <p>v2.327.1<br /> <a href="https://github.com/actions/runner/releases/tag/v2.327.1">Release Notes</a></p> <p>Make sure your runner is updated to this version or newer to use this release.</p> <p>Full Changelog: <a href="https://github.com/actions/checkout/compare/v4...v5.0.0">https://github.com/actions/checkout/compare/v4...v5.0.0</a></p> ### v4.3.1 ### What's Changed -Port v6 cleanup to v4 by in <a href="https://redirect.github.com/actions/checkout/pull/2305">actions/checkout#2305</a> <p>Full Changelog: <a href="https://github.com/actions/checkout/compare/v4...v4.3.1">https://github.com/actions/checkout/compare/v4...v4.3.1</a></p> ### v4.3.0 ### What's Changed -docs: update README.md by in <a href="https://redirect.github.com/actions/checkout/pull/1971">actions/checkout#1971</a> -Add internal repos for checking out multiple repositories by in <a href="https://redirect.github.com/actions/checkout/pull/1977">actions/checkout#1977</a> -Documentation update - add recommended permissions to Readme by in <a href="https://redirect.github.com/actions/checkout/pull/2043">actions/checkout#2043</a> <!-- raw HTML omitted --> <p>... (truncated)</p> ## Changelog <p><em>Sourced from <a href="https://github.com/actions/checkout/blob/main/CHANGELOG.md">actions/checkout's changelog</a>.</em></p> <h1>Changelog</h1> ### v6.0.2 -Fix tag handling: preserve annotations and explicit fetch-tags by in <a href="https://redirect.github.com/actions/checkout/pull/2356">actions/checkout#2356</a> ### v6.0.1 -Add worktree support for persist-credentials includeIf by in <a href="https://redirect.github.com/actions/checkout/pull/2327">actions/checkout#2327</a> ### v6.0.0 -Persist creds to a separate file by in <a href="https://redirect.github.com/actions/checkout/pull/2286">actions/checkout#2286</a> -Update README to include Node.js 24 support details and requirements by in <a href="https://redirect.github.com/actions/checkout/pull/2248">actions/checkout#2248</a> ### v5.0.1 -Port v6 cleanup to v5 by in <a href="https://redirect.github.com/actions/checkout/pull/2301">actions/checkout#2301</a> ### v5.0.0 -Update actions checkout to use node 24 by in <a href="https://redirect.github.com/actions/checkout/pull/2226">actions/checkout#2226</a> ### v4.3.1 -Port v6 cleanup to v4 by in <a href="https://redirect.github.com/actions/checkout/pull/2305">actions/checkout#2305</a> ### v4.3.0 -docs: update README.md by in <a href="https://redirect.github.com/actions/checkout/pull/1971">actions/checkout#1971</a> -Add internal repos for checking out multiple repositories by in <a href="https://redirect.github.com/actions/checkout/pull/1977">actions/checkout#1977</a> -Documentation update - add recommended permissions to Readme by in <a href="https://redirect.github.com/actions/checkout/pull/2043">actions/checkout#2043</a> -Adjust positioning of user email note and permissions heading by in <a href="https://redirect.github.com/actions/checkout/pull/2044">actions/checkout#2044</a> -Update README.md by in <a href="https://redirect.github.com/actions/checkout/pull/2194">actions/checkout#2194</a> -Update CODEOWNERS for actions by in <a href="https://redirect.github.com/actions/checkout/pull/2224">actions/checkout#2224</a> -Update package dependencies by in <a href="https://redirect.github.com/actions/checkout/pull/2236">actions/checkout#2236</a> ### v4.2.2 - url-helper.ts now leverages well-known environment variables by in <a href="https://redirect.github.com/actions/checkout/pull/1941">actions/checkout#1941</a> -Expand unit test coverage for isGhes by in <a href="https://redirect.github.com/actions/checkout/pull/1946">actions/checkout#1946</a> ### v4.2.1 -Check out other refs/* by commit if provided, fall back to ref by in <a href="https://redirect.github.com/actions/checkout/pull/1924">actions/checkout#1924</a> ### v4.2.0 -Add Ref and Commit outputs by in <a href="https://redirect.github.com/actions/checkout/pull/1180">actions/checkout#1180</a> -Dependency updates by - <a href="https://redirect.github.com/actions/checkout/pull/1777">actions/checkout#1777</a>, <a href="https://redirect.github.com/actions/checkout/pull/1872">actions/checkout#1872</a> ### v4.1.7 -Bump the minor-npm-dependencies group across 1 directory with 4 updates by in <a href="https://redirect.github.com/actions/checkout/pull/1739">actions/checkout#1739</a> -Bump actions/checkout from 3 to 4 by in <a href="https://redirect.github.com/actions/checkout/pull/1697">actions/checkout#1697</a> -Check out other refs/* by commit by in <a href="https://redirect.github.com/actions/checkout/pull/1774">actions/checkout#1774</a> -Pin actions/checkout's own workflows to a known, good, stable version. by in <a href="https://redirect.github.com/actions/checkout/pull/1776">actions/checkout#1776</a> ### v4.1.6 -Check platform to set archive extension appropriately by in <a href="https://redirect.github.com/actions/checkout/pull/1732">actions/checkout#1732</a> <!-- raw HTML omitted --> <p>... (truncated)</p> ## Commits - Fix tag handling: preserve annotations and explicit fetch-tags (<a href="https://redirect.github.com/actions/checkout/issues/2356">#2356</a>) - Add orchestration_id to git user-agent when ACTIONS_ORCHESTRATION_ID is set (... - Clarify v6 README (<a href="https://redirect.github.com/actions/checkout/issues/2328">#2328</a>) - Add worktree support for persist-credentials includeIf (<a href="https://redirect.github.com/actions/checkout/issues/2327">#2327</a>) - Update all references from v5 and v4 to v6 (<a href="https://redirect.github.com/actions/checkout/issues/2314">#2314</a>) - update readme/changelog for v6 (<a href="https://redirect.github.com/actions/checkout/issues/2311">#2311</a>) - v6-beta (<a href="https://redirect.github.com/actions/checkout/issues/2298">#2298</a>) - Persist creds to a separate file (<a href="https://redirect.github.com/actions/checkout/issues/2286">#2286</a>) - Update README to include Node.js 24 support details and requirements (<a href="https://redirect.github.com/actions/checkout/issues/2248">#2248</a>) - Prepare v5.0.0 release (<a href="https://redirect.github.com/actions/checkout/issues/2238">#2238</a>) -Additional commits viewable in <a href="https://github.com/actions/checkout/compare/v4...v6">compare view</a> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- ## Dependabot commands and options
This reverts commit 5705638.
This reverts commit 6d4ae9a.
This pull request updates the following dependencies ## From https://github.com/dotnet/xharness - **Subscription**: [02e03784-16b3-4ced-b02a-3715797fc7da](https://maestro.dot.net/subscriptions?search=02e03784-16b3-4ced-b02a-3715797fc7da) - **Build**: [20260217.1](https://dev.azure.com/dnceng/internal/_build/results?buildId=2906325) ([302122](https://maestro.dot.net/channel/2/github:dotnet:xharness/build/302122)) - **Date Produced**: February 17, 2026 4:29:14 PM UTC - **Commit**: [0eeaa60169fe6a95932d29d822e20eb225ce0143](dotnet/xharness@0eeaa60) - **Branch**: [main](https://github.com/dotnet/xharness/tree/main) - **Dependency Updates**: - From [11.0.0-prerelease.26107.1 to 11.0.0-prerelease.26117.1][1] - Microsoft.DotNet.XHarness.iOS.Shared [1]: dotnet/xharness@bfbac23...0eeaa60
…1: Build ID 13334765 (#24731) This is the pull request automatically created by the OneLocBuild task in the build process to check-in localized files generated based upon translation source files (.lcl files) handed-back from the downstream localization pipeline. If there are issues in translations, visit https://aka.ms/icxLocBug and log bugs for fixes. The OneLocBuild wiki is https://aka.ms/onelocbuild and the localization process in general is documented at https://aka.ms/AllAboutLoc.
…the GH comment with all the other tests. (#24672)
We no longer need it, we have our own sharpie.
We don't use the msbuild.zip/bundle.zip files anymore, so the code to produce these can be deleted.
This is file 1 of 7 files with nullability disabled in ObjCRuntime. * Enable nullability (#nullable enable). * Add nullable annotations for block delegate conversion paths and related helper signatures. * Fix number of places where the block API was consumed. * Improve BlockLiteral XML documentation (ordering, spacing, cref usage, and missing member docs). * Fix grammar in docs/api/ObjCRuntime/BlockLiteral.xml. Contributes towards #17285. --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This is file 2 of 7 files with nullability disabled in ObjCRuntime. * Enable nullability (#nullable enable). * Add nullability-aware argument validation and element-type checks using ThrowHelper for static analysis. * Improve XML documentation comments: fix formatting/order, grammar, and add relevant see cref references. Contributes towards #17285. --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
The arcade script files (found at `eng/common/`) were removed in a previous Maestro PR (#24714) due to a bug. This commit brings them back.
|
@rolfbjarne this PR is bringing the accidental deletion of the eng/common folder into net11.0, can we undo that? |
✅ [PR Build #218f2b4] Build passed (Detect API changes) ✅Pipeline on Agent |
This comment has been minimized.
This comment has been minimized.
✅ 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 |
This is file 4 of 7 files with nullability disabled in ObjCRuntime. * Enable nullability (#nullable enable). * Add nullable annotations for cached backing-field helper APIs. * Add converter null checks using ThrowHelper to improve static analysis. * Add XML documentation for BackingField and its public helper methods. Contributes towards #17285. --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
✅ [CI Build #218f2b4] Build passed (Build macOS tests) ✅Pipeline on Agent |
This comment has been minimized.
This comment has been minimized.
This is file 3 of 7 files with nullability disabled in ObjCRuntime. * Enable nullability (#nullable enable). * Add null argument validation for stret helpers to improve static analysis and runtime diagnostics. * Add nullable-safe handling for reflection-based attributes and ByValArray element types. * Improve XML documentation comments by adding missing public API docs. Contributes towards #17285. --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
) This is file 6 of 7 files with nullability disabled in ObjCRuntime. * Enable nullability (#nullable enable). * Add nullability-aware API updates for category name metadata. * Inline XML documentation from CategoryAttribute.xml into source and remove the include file. * Improve XML documentation formatting, grammar, and cref usage. Contributes towards #17285. --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
We no longer need it.
🔥 [CI Build #218f2b4] Test results 🔥Test results❌ Tests failed on VSTS: test results 2 tests crashed, 4 tests failed, 151 tests passed. Failures❌ monotouch tests (iOS) [attempt 2]1 tests failed, 12 tests passed.Failed tests
Html Report (VSDrops) Download ❌ monotouch tests (MacCatalyst) [attempt 2]2 tests failed, 15 tests passed.Failed tests
Html Report (VSDrops) Download ❌ monotouch tests (tvOS) [attempt 2]1 tests failed, 12 tests passed.Failed tests
Html Report (VSDrops) Download ❌ Tests on macOS Monterey (12) tests🔥 Failed catastrophically on VSTS: test results - mac_monterey (no summary found). Html Report (VSDrops) Download ❌ Tests on macOS Ventura (13) tests🔥 Failed catastrophically on VSTS: test results - mac_ventura (no summary found). Html Report (VSDrops) Download Successes✅ cecil: All 1 tests passed. Html Report (VSDrops) Download macOS tests✅ Tests on macOS Sonoma (14): All 5 tests passed. Html Report (VSDrops) Download Pipeline on Agent |
…-net11.0-2026-02-19
@adamzip this PR should be fixed now, I just merged main again into this PR's branch. |
Looks good |
✅ [CI Build #000e4e8] Build passed (Build packages) ✅Pipeline on Agent |
No description provided.