Skip to content

.NET: update remaining dependencies - #8307

Merged
Vincent Biret (baywet) merged 16 commits into
mainfrom
deps/remaining
Sep 11, 2026
Merged

Vincent Biret (baywet) merged 16 commits into
mainfrom
deps/remaining

Conversation

@baywet

@baywet Vincent Biret (baywet) commented Sep 11, 2026

Copy link
Copy Markdown
Member

Motivation & Context

Keep the .NET dependency set current with recent Agent Framework, provider SDK, hosting, command-line, analyzer, testing, and sample dependency releases. This reduces version drift across the .NET tree and keeps sample projects aligned with the package versions they demonstrate.

Description & Review Guide

  • What are the major changes?

  • Updates centrally managed package versions in Directory.Packages.props, including Aspire Azure OpenAI, Google GenAI, Mscc Generative AI, System.CommandLine, Copilot Studio client/auth/hosting packages, OnnxRuntime GenAI, MSAL extensions, code coverage tooling, and Roslyn analyzer/compiler packages.

  • Updates sample-specific package references for Microsoft.Agents.AI, Microsoft.Extensions.Hosting, Microsoft.Agents.AI.Foundry, and Foundry hosted agent invocation packages.

  • Moves Foundry hosted agent samples to the latest applicable AgentFrameworkVersion values used by this branch.

  • What is the impact of these changes?

  • Consumers and samples build against newer dependency versions without changing framework behavior or public API surface.

  • Sample projects stay compatible with the latest provider and hosting package versions covered by this dependency refresh.

  • What do you want reviewers to focus on?

  • Confirm the selected versions are the intended dependency targets for this update batch.

  • Pay particular attention to the larger version jumps for Roslyn packages, Neo4j.Driver, System.CommandLine, and the Microsoft.Agents package family.

Related Issue Fixes #

Contribution Checklist

  • The code builds clean without any errors or warnings
  • All unit tests pass, and I have added new tests where possible
  • The PR follows the Contribution Guidelines
  • This PR is linked to an issue and there is no other open PR for this issue (see Related Issue above).
  • This is not a breaking change. If it is a breaking change, add the breaking change label (or add "[BREAKING]" to the title prefix, before or after any language prefix)
    — a workflow keeps the label and title prefix in sync automatically

….11.2

Signed-off-by: Vincent Biret <vibiret@microsoft.com>
…89.0

Signed-off-by: Vincent Biret <vibiret@microsoft.com>
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
…ges to version 1.9.35-beta

Signed-off-by: Vincent Biret <vibiret@microsoft.com>
…ensions.Hosting to version 10.0.12

Signed-off-by: Vincent Biret <vibiret@microsoft.com>
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
…r.Invocations to version 1.0.0-beta.7

Signed-off-by: Vincent Biret <vibiret@microsoft.com>
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
…ysis.CSharp to version 5.9.0

Signed-off-by: Vincent Biret <vibiret@microsoft.com>
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
Copilot AI balanced review requested due to automatic review settings September 11, 2026 15:07
@agent-framework-automation agent-framework-automation Bot added the .NET Usage: [Issues, PRs], Target: .Net label Sep 11, 2026
@github-actions github-actions Bot changed the title deps/remaining .NET: deps/remaining Sep 11, 2026
github-actions[bot]

This comment was marked as outdated.

This comment was marked as outdated.

@github-code-quality

This comment was marked as outdated.

Signed-off-by: Vincent Biret <vibiret@microsoft.com>
@baywet
Vincent Biret (baywet) added this pull request to the merge queue Sep 11, 2026

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

MAF Automated Review — Iteration 2

Result: No findings
Scope: 2 net-new commit(s): b016dee02817, e9ad61a08c67
Model: gpt-5.6-sol-fast

Overview

This incremental revision restores documented package compatibility pins in two standalone .NET samples. The AgentMemory pin matches both the project and README packaging contract, while the GraphRAG pin is explicitly held with its provider version pending the linked upstream release. Both projects opt out of Central Package Management and remain covered by the pull-request solution build, and no Critical, High, or Medium defect was established.

Reviewed the supplied incremental change set across correctness, security/reliability, architecture, and failure behavior.
No publishable findings remained after source verification for this scope.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 Needs a closer look

The dependency refresh spans multiple package families and sample compatibility surfaces, warranting final human review.

Review details
  • Files reviewed: 5/5 changed files
  • Comments generated: 0 new
  • Review effort level: Lite (auto)

Note

Copilot is running an experiment and ran this review at Lite.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

.NET Usage: [Issues, PRs], Target: .Net

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants