Skip to content

Merge main into live#54766

Open
dotnet-policy-service[bot] wants to merge 20 commits into
livefrom
main
Open

Merge main into live#54766
dotnet-policy-service[bot] wants to merge 20 commits into
livefrom
main

Conversation

@dotnet-policy-service

@dotnet-policy-service dotnet-policy-service Bot commented Jul 15, 2026

Copy link
Copy Markdown
Contributor

Please don't squash-merge this PR.


Internal previews

Toggle expand/collapse
📄 File 🔗 Preview link
.github/workflows/check-for-build-warnings.yml .github/workflows/check-for-build-warnings
.github/workflows/cleanrepo-orphaned-articles.yml .github/workflows/cleanrepo-orphaned-articles
.github/workflows/cleanrepo-orphaned-images.yml .github/workflows/cleanrepo-orphaned-images
.github/workflows/cleanrepo-orphaned-includes.yml .github/workflows/cleanrepo-orphaned-includes
.github/workflows/cleanrepo-orphaned-snippets.yml .github/workflows/cleanrepo-orphaned-snippets
.github/workflows/cleanrepo-redirect-hops.yml .github/workflows/cleanrepo-redirect-hops
.github/workflows/cleanrepo-relative-links.yml .github/workflows/cleanrepo-relative-links
.github/workflows/cleanrepo-replace-redirects.yml .github/workflows/cleanrepo-replace-redirects
.github/workflows/dependabot-bot.yml The name used in the GitHub UI for the workflow
.github/workflows/dependency-review.yml surfacing known-vulnerable versions of the packages declared or updated in the PR.
.github/workflows/do-not-merge-label-check.yml succeed, allowing the pull request to be merged.
.github/workflows/docs-verifier.yml .github/workflows/docs-verifier
.github/workflows/live-protection.yml .github/workflows/live-protection
.github/workflows/markdownlint.yml .github/workflows/markdownlint
.github/workflows/quest-bulk.yml .github/workflows/quest-bulk
.github/workflows/quest.yml .github/workflows/quest
.github/workflows/scorecards.yml This workflow uses actions that are not certified by GitHub. They are provided
.github/workflows/snippets5000.yml events on the main branch only.
.github/workflows/version-sweep.yml A workflow run is made up of one or more jobs that can run sequentially or in parallel
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/csharp/language-reference/builtin-types/numeric-conversions.md Built-in numeric conversions (C# reference)
docs/csharp/language-reference/keywords/extension.md Extension declaration (C# Reference)
docs/csharp/language-reference/toc.yml docs/csharp/language-reference/toc
docs/csharp/language-reference/xmldoc/examples.md Example XML documentation comments
docs/csharp/misc/sorry-we-don-t-have-specifics-on-this-csharp-error.md Coming in C# 15
docs/csharp/toc.yml Taken from https://github.com/dotnet/roslyn/wiki/Samples-and-Walkthroughs
docs/csharp/whats-new/csharp-15.md What's new in C# 15

Note

This table shows preview links for the 30 files with the most changes. For preview links for other files in this PR, select OpenPublishing.Build Details within checks.

Copilot AI and others added 3 commits July 14, 2026 12:29
* Initial plan

* Update What's New in .NET 11 docs for Preview 6

- Update all four what's-new articles to say "last updated for Preview 6"
- Bump ms.date to 07/14/2026 in all four files
- runtime.md: Add Runtime Async performance improvements (JIT async support,
  async continuations without ExecutionContext, cached continuations,
  tail-merged suspension points), new JIT improvements (Math.BigMul x64,
  single-IG prolog removal, SELECT fold, ARM64 Vector<T> by reference for SVE),
  in-process crash report logging, NativeAOT faster interface dispatch, and
  SIMD lane construction/composition APIs
- libraries.md: Add in-memory stream adapters (ReadOnlyMemoryStream,
  WritableMemoryStream, ReadOnlySequenceStream, StringStream), async DataAnnotations
  validation (AsyncValidationAttribute, IAsyncValidatableObject, Validator async methods),
  JSON C# union type serialization (JsonTypeInfoKind.Union, JsonUnionAttribute),
  Activity tracing configuration (AddTracing, ActivitySourceFactory),
  cross-lane vector operations (CreateGeometricSequence, Zip, Unzip, Concat),
  and Process enhancements (StartSuspended, TryGetProcessById, SafeProcessHandle.Open)
- sdk.md: Update NativeAOT CLI to reflect Preview 6 full command surface with
  tool dispatch, add dotnet test improvements (--no-dependencies, DOTNET_TEST_RUNNER,
  --ucr, exclusion patterns, per-assembly counts, live in-flight tests, Ctrl+C),
  test templates for xUnit v3/NUnit MTP, multi-arch Podman container builds,
  TypeScript Static Web Assets integration, MSBuild server opt-in, and
  OTEL env var activation; add file-based apps DLL includes
- overview.md: Update all three section summaries to include Preview 6 features

Fixes #53526

* Address review feedback on libraries.md: Resume comment, JSON samples, Vector64 ordering

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
* First draft of `extension` indexers

Add the information for extension indexers into the language reference.

* Apply suggestions from code review

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

* Update docs/csharp/language-reference/keywords/extension.md

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

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Genevieve Warren <24882762+gewarren@users.noreply.github.com>
* First draft

Run the first draft for Everyday C# PR 13: iteration statements in C#.

* 2nd draft

Review and fix language

* respond to feedback.
@github-advanced-security

Copy link
Copy Markdown

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 July 2026 milestone Jul 15, 2026
Copilot AI and others added 17 commits July 15, 2026 09:12
* Initial plan

* Fix overlocalization risk by codefencing C# conversion keywords

* Address review: code-fence implicit-table type keywords

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Bumps Refit.HttpClientFactory from 13.0.0 to 13.1.0

---
updated-dependencies:
- dependency-name: Refit.HttpClientFactory
  dependency-version: 13.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Azure.Storage.Blobs from 12.29.0 to 12.29.1

---
updated-dependencies:
- dependency-name: Azure.Storage.Blobs
  dependency-version: 12.29.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps OpenAI from 2.11.0 to 2.12.0

---
updated-dependencies:
- dependency-name: OpenAI
  dependency-version: 2.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps OpenTelemetry.Instrumentation.AspNetCore from 1.15.2 to 1.16.0

---
updated-dependencies:
- dependency-name: OpenTelemetry.Instrumentation.AspNetCore
  dependency-version: 1.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps OpenTelemetry.Instrumentation.AspNetCore from 1.15.2 to 1.16.0
Bumps OpenTelemetry.Instrumentation.Http from 1.15.1 to 1.16.0

---
updated-dependencies:
- dependency-name: OpenTelemetry.Instrumentation.AspNetCore
  dependency-version: 1.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
- dependency-name: OpenTelemetry.Instrumentation.Http
  dependency-version: 1.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Spectre.Console from 0.57.1 to 0.57.2

---
updated-dependencies:
- dependency-name: Spectre.Console
  dependency-version: 0.57.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Microsoft.Extensions.AI.OpenAI from 10.4.1 to 10.7.0
Bumps Microsoft.Extensions.Configuration from 10.0.5 to 10.0.9
Bumps Microsoft.Extensions.Configuration.UserSecrets from 10.0.5 to 10.0.9

---
updated-dependencies:
- dependency-name: Microsoft.Extensions.AI.OpenAI
  dependency-version: 10.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
- dependency-name: Microsoft.Extensions.Configuration
  dependency-version: 10.0.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
- dependency-name: Microsoft.Extensions.Configuration.UserSecrets
  dependency-version: 10.0.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Microsoft.Agents.AI.OpenAI from 1.12.0 to 1.13.0

---
updated-dependencies:
- dependency-name: Microsoft.Agents.AI.OpenAI
  dependency-version: 1.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Microsoft.Extensions.Configuration.Binder from 10.0.8 to 10.0.9
Bumps Microsoft.Extensions.Hosting from 10.0.8 to 10.0.9

---
updated-dependencies:
- dependency-name: Microsoft.Extensions.Configuration.Binder
  dependency-version: 10.0.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
- dependency-name: Microsoft.Extensions.Hosting
  dependency-version: 10.0.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Microsoft.CodeAnalysis from 5.3.0 to 5.6.0
Bumps Microsoft.CodeAnalysis.CSharp.Workspaces from 5.3.0 to 5.6.0

---
updated-dependencies:
- dependency-name: Microsoft.CodeAnalysis
  dependency-version: 5.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
- dependency-name: Microsoft.CodeAnalysis.CSharp.Workspaces
  dependency-version: 5.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github/codeql-action/upload-sarif](https://github.com/github/codeql-action) from 4.36.2 to 4.37.0.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@8aad20d...99df26d)

---
updated-dependencies:
- dependency-name: github/codeql-action/upload-sarif
  dependency-version: 4.37.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [step-security/harden-runner](https://github.com/step-security/harden-runner) from 2.19.4 to 2.20.0.
- [Release notes](https://github.com/step-security/harden-runner/releases)
- [Commits](step-security/harden-runner@9af89fc...bf7454d)

---
updated-dependencies:
- dependency-name: step-security/harden-runner
  dependency-version: 2.20.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [DavidAnson/markdownlint-cli2-action](https://github.com/davidanson/markdownlint-cli2-action) from 23.2.0 to 24.0.0.
- [Release notes](https://github.com/davidanson/markdownlint-cli2-action/releases)
- [Commits](DavidAnson/markdownlint-cli2-action@ded1f94...8de2aa0)

---
updated-dependencies:
- dependency-name: DavidAnson/markdownlint-cli2-action
  dependency-version: 24.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps Microsoft.NET.Test.Sdk from 18.6.0 to 18.7.0

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dotnet
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Initial plan

* Fix F# tour interface comment

* Polish F# tour comment wording

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
* Create framewoork

* First consolidation phase

Consolidate existing diagnostic files.

* Add remaining missing diagnostics

* First draft rework

* Final review.

* Apply suggestions from code review

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

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
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.

3 participants