Skip to content

Merge main into live#52130

Merged
gewarren merged 16 commits intolivefrom
main
Mar 11, 2026
Merged

Merge main into live#52130
gewarren merged 16 commits intolivefrom
main

Conversation

@dotnet-policy-service
Copy link
Contributor

@dotnet-policy-service dotnet-policy-service bot commented Mar 10, 2026

Please don't squash-merge this PR.


Internal previews

Toggle expand/collapse
📄 File 🔗 Preview link
docs/ai/azure-ai-services-authentication.md Foundry tools authentication and authorization using .NET
docs/ai/conceptual/ai-tools.md "AI tool calling"
docs/ai/dotnet-ai-ecosystem.md .NET + AI ecosystem tools and SDKs
docs/ai/how-to/handle-invalid-tool-input.md docs/ai/how-to/handle-invalid-tool-input
docs/ai/quickstarts/build-chat-app.md Build an AI chat app with .NET
docs/ai/quickstarts/build-vector-search-app.md Build a .NET AI vector search app
docs/ai/quickstarts/generate-images.md Quickstart - Generate images using OpenAI.Images.ImageClient
docs/ai/quickstarts/process-data.md Process custom data for AI applications
docs/ai/quickstarts/prompt-model.md docs/ai/quickstarts/prompt-model
docs/ai/quickstarts/snippets/process-data/data/sample.md Sample Document
docs/ai/quickstarts/structured-output.md Request a response with structured output
docs/ai/quickstarts/use-function-calling.md Quickstart - Extend OpenAI using functions and execute a local function with .NET
docs/ai/toc.yml docs/ai/toc
docs/core/extensions/dependency-injection/guidelines.md Dependency injection guidelines
docs/core/porting/github-copilot-app-modernization/how-to-custom-upgrade-instructions.md Apply custom upgrade instructions for .NET upgrades
docs/core/porting/versioning-sdk-msbuild-vs.md .NET SDK, MSBuild, and Visual Studio versioning
docs/core/project-sdk/msbuild-props.md MSBuild reference for .NET SDK projects
docs/core/testing/migrating-vstest-microsoft-testing-platform.md docs/core/testing/migrating-vstest-microsoft-testing-platform
docs/core/testing/unit-testing-mstest-writing-tests-data-driven.md Data-driven testing in MSTest
docs/core/whats-new/dotnet-10/sdk.md 1. Create a single-file C# app with a shebang
docs/core/whats-new/dotnet-11/libraries.md What's new in .NET libraries for .NET 11
docs/core/whats-new/dotnet-11/overview.md What's new in .NET 11
docs/core/whats-new/dotnet-11/runtime.md docs/core/whats-new/dotnet-11/runtime
docs/core/whats-new/dotnet-11/sdk.md What's new in the SDK and tooling for .NET 11
docs/framework/interop/marshalling-data-with-platform-invoke.md Marshalling Data with Platform Invoke
docs/fsharp/whats-new/fsharp-10.md What's new in F# 10 - F# Guide
docs/fundamentals/networking/http/httpclient.md Make HTTP requests with the HttpClient class
docs/standard/native-interop/custom-marshalling-source-generation.md docs/standard/native-interop/custom-marshalling-source-generation
docs/standard/serialization/xml-schema-definition-tool-xsd-exe.md XML Schema Definition Tool (Xsd.exe)

BartoszKlonowski and others added 9 commits March 9, 2026 10:31
* Initial plan

* Add WPAD protocol explanation to proxy detection docs

Co-authored-by: BillWagner <493969+BillWagner@users.noreply.github.com>

* Update docs/fundamentals/networking/http/httpclient.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: BillWagner <493969+BillWagner@users.noreply.github.com>
Co-authored-by: Bill Wagner <wiwagn@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…docs (#52105)

* Initial plan

* Add XSD.exe source code link and update frontmatter

Co-authored-by: BillWagner <493969+BillWagner@users.noreply.github.com>

* Update docs/standard/serialization/xml-schema-definition-tool-xsd-exe.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: BillWagner <493969+BillWagner@users.noreply.github.com>
Co-authored-by: Bill Wagner <wiwagn@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Initial plan

* Use correct xref link for TestDataRow in data-driven testing docs

Co-authored-by: meaghanlewis <10103121+meaghanlewis@users.noreply.github.com>

* Add xref for TestDataRow.DisplayName property

Co-authored-by: meaghanlewis <10103121+meaghanlewis@users.noreply.github.com>

* Add xref for TestDataRow.TestCategories property

Co-authored-by: meaghanlewis <10103121+meaghanlewis@users.noreply.github.com>

* Update date and enhance TestDataRow section

Updated the date for the document and enhanced the description of TestDataRow features.

* Apply suggestions from code review

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: meaghanlewis <10103121+meaghanlewis@users.noreply.github.com>
Co-authored-by: Meaghan Osagie (Lewis) <mosagie@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@github-advanced-security
Copy link

You are seeing this message because GitHub Code Scanning has recently been set up for this repository, or this pull request contains the workflow file for the Code Scanning tool.

What Enabling Code Scanning Means:

  • The 'Security' tab will display more code scanning analysis results (e.g., for the default branch).
  • Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results.
  • You will be able to see the analysis results for the pull request's branch on this overview once the scans have completed and the checks have passed.

For more information about GitHub Code Scanning, check out the documentation.

@dotnetrepoman dotnetrepoman bot added this to the March 2026 milestone Mar 10, 2026
cincuranet and others added 7 commits March 10, 2026 14:24
…ib.dll reference article (#52104)

* Initial plan

* Add managed C# and VB code examples to marshalling-data-with-platform-invoke.md

- Add StructLayout and DllImport managed type/function declarations
- Create C# and VB snippet files for PInvokeLibManaged
- Update article frontmatter with dev_langs and ai-usage

Co-authored-by: BillWagner <493969+BillWagner@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Fix library name: use PInvokeLib.dll consistently on line 58

Co-authored-by: BillWagner <493969+BillWagner@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: BillWagner <493969+BillWagner@users.noreply.github.com>
Co-authored-by: Bill Wagner <wiwagn@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Initial plan

* Update What's new in .NET 11 for Preview 2

Co-authored-by: BillWagner <493969+BillWagner@users.noreply.github.com>

* Address review feedback: use lists in overview, runtime, and sdk

Co-authored-by: BillWagner <493969+BillWagner@users.noreply.github.com>

* Apply suggestions from code review

* Apply suggestions from code review

* Update snippets.csproj to include C# files

Removed exclusion of C# files from compilation and included them as content for documentation.

* Refactor Libraries.cs to static class; fix TarFile named args; add using directives

Co-authored-by: BillWagner <493969+BillWagner@users.noreply.github.com>

* Address gewarren review: xrefs, file-relative links, wording fixes

Co-authored-by: gewarren <24882762+gewarren@users.noreply.github.com>

* Apply suggestion from @BillWagner

* Apply suggestions from code review

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: BillWagner <493969+BillWagner@users.noreply.github.com>
Co-authored-by: Bill Wagner <wiwagn@microsoft.com>
Co-authored-by: gewarren <24882762+gewarren@users.noreply.github.com>
* Clarify MarshalMode naming convention and return value coverage

Add an 'Applies to' column to the MarshalMode table and a NOTE block
explaining the {CallDirection}{DataFlow} naming convention. Explicitly
call out that Out modes cover return values, not just out parameters.

Addresses dotnet/runtime#124726

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Update docs/standard/native-interop/custom-marshalling-source-generation.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Genevieve Warren <24882762+gewarren@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@gewarren gewarren merged commit 0a11673 into live Mar 11, 2026
10 of 12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants