Skip to content

Update NuGet packages - #340

Merged
robgruen merged 3 commits into
mainfrom
dev/robgruen/nuget_updates_october_26
Oct 27, 2026
Merged

robgruen merged 3 commits into
mainfrom
dev/robgruen/nuget_updates_october_26

Conversation

@robgruen

Copy link
Copy Markdown
Collaborator

This pull request primarily updates the centrally managed NuGet package versions in Directory.Packages.props to more recent releases, improves dependency management documentation in README.md, and clarifies the use of VersionOverride for legacy test projects. The most important changes are summarized below:

Dependency and Package Management Updates:

  • Updated multiple package versions in Directory.Packages.props to their latest stable or preview releases, including Azure.Identity, coverlet.collector, Microsoft.CodeAnalysis.CSharp, Microsoft.Bcl.Memory, and others, to improve security and compatibility.
  • Added documentation to README.md about centralized package version management, guidance on using stable and preview releases, and instructions for auditing dependencies for vulnerabilities.

Test Project Configuration:

  • Explicitly set VersionOverride="3.2.0" for coverlet.collector in the legacy .NET Framework test project (TypeChat.Tests.Pre6.csproj) to ensure compatibility with older test tooling.
  • Clarified in Directory.Packages.props comments that VersionOverride can be used for projects requiring older test tooling, not just specific test SDKs.

@robgruen
robgruen requested a review from a team as a code owner October 27, 2026 00:11
@robgruen
robgruen enabled auto-merge October 27, 2026 00:12
Retain Microsoft.CodeAnalysis.CSharp 5.0.0 to avoid CS9057 with the .NET 8 compiler, and document the compatibility constraint.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copy fallback development settings into each example's output directory, preserving local overrides without racing on a shared source file.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@robgruen
robgruen added this pull request to the merge queue Oct 27, 2026
Merged via the queue into main with commit 6806e9e Oct 27, 2026
7 checks passed
@robgruen
robgruen deleted the dev/robgruen/nuget_updates_october_26 branch October 27, 2026 01:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants