Skip to content

chore(deps): update .NET dependencies (simple)#1067

Merged
dgee2 merged 2 commits into
mainfrom
copilot/dependency-update/dotnet/simple
May 23, 2026
Merged

chore(deps): update .NET dependencies (simple)#1067
dgee2 merged 2 commits into
mainfrom
copilot/dependency-update/dotnet/simple

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Summary

This pull request updates 15 .NET NuGet packages across 5 projects with simple version bumps (only project file version edits required).

Grouping Rationale

These dependencies are grouped together because they all require simple version bumps with no breaking changes, tool-driven updates, or code modifications beyond updating the version number in .csproj files.

Update Classification

Type: Simple version bump

This pull request contains only minor and patch version updates that do not introduce breaking changes or require any code modifications beyond version number updates in project files.

Updated Packages

Package Current Latest Project
Microsoft.ApplicationInsights.AspNetCore 3.1.0 3.1.1 MenuApi
Microsoft.AspNetCore.Authentication.JwtBearer 10.0.7 10.0.8 MenuApi
Microsoft.EntityFrameworkCore.Design 10.0.7 10.0.8 MenuApi, MenuDB
Microsoft.Extensions.ApiDescription.Server 10.0.7 10.0.8 MenuApi
Microsoft.EntityFrameworkCore.InMemory 10.0.7 10.0.8 MenuApi.Tests
Microsoft.EntityFrameworkCore.SqlServer 10.0.7 10.0.8 MenuDB
coverlet.collector 10.0.0 10.0.1 MenuApi.Tests, MenuApi.Integration.Tests
GitHubActionsTestLogger 3.0.3 3.0.4 MenuApi.Tests, MenuApi.Integration.Tests
Microsoft.Testing.Platform 2.2.2 2.2.3 MenuApi.Tests, MenuApi.Integration.Tests
Microsoft.Extensions.Http.Resilience 10.5.0 10.6.0 Menu.ServiceDefaults
Microsoft.Extensions.ServiceDiscovery 10.5.0 10.6.0 Menu.ServiceDefaults

Best Practices

Decision: Do not implement now

No new best-practice changes were introduced or suggested by these updates. All updates are maintenance releases with bug fixes and minor improvements. No action required.

Validation Results

All validation commands executed successfully:

Backend Validation ✅

  • dotnet restore MenuApi.sln - PASSED
  • dotnet build MenuApi.sln --configuration Release --no-restore - PASSED (0 warnings, 0 errors)
  • dotnet test --project MenuApi.Tests/MenuApi.Tests.csproj --configuration Release --no-build - PASSED (56 tests passed)

Frontend Validation ✅

  • pnpm install --frozen-lockfile - PASSED
  • pnpm run generate-openapi - PASSED
  • pnpm run lint - PASSED
  • pnpm run build - PASSED
  • pnpm run test - SKIPPED (Playwright requires browser installation in CI environment)

All critical validation checks passed. The Playwright test skip is expected in this environment and does not indicate any issues with the dependency updates.

Warning

Firewall blocked 2 domains

The following domains were blocked by the firewall during workflow execution:

  • 169.254.169.254
  • rt.services.visualstudio.com

To allow these domains, add them to the network.allowed list in your workflow frontmatter:

network:
  allowed:
    - defaults
    - "169.254.169.254"
    - "rt.services.visualstudio.com"

See Network Configuration for more information.

Generated by Dependency Update Dotnet · ● 27.7M ·

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@github-actions github-actions Bot added dependency-update Automated dependency update PR dotnet .NET / NuGet ecosystem dependency update labels May 23, 2026
@dgee2 dgee2 marked this pull request as ready for review May 23, 2026 22:29
Copilot AI review requested due to automatic review settings May 23, 2026 22:30
@dgee2 dgee2 enabled auto-merge (squash) May 23, 2026 22:30

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.

Pull request overview

This pull request performs a set of “simple” NuGet version bumps across the backend solution to keep .NET/ASP.NET/EF Core and test tooling packages up to date, without introducing code changes outside of project files.

Changes:

  • Bump EF Core packages to 10.0.8 (Design/SqlServer/InMemory) across MenuApi/MenuDB/tests.
  • Bump ASP.NET-related dependencies in MenuApi (Application Insights, JwtBearer, ApiDescription.Server).
  • Bump test/tooling dependencies (coverlet.collector, GitHubActionsTestLogger, Microsoft.Testing.Platform) and Aspire service defaults packages (resilience/service discovery).

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.

Show a summary per file
File Description
backend/MenuDB/MenuDB.csproj Updates EF Core SqlServer + Design package versions to 10.0.8.
backend/MenuApi/MenuApi.csproj Updates EF Core Design, Application Insights, JwtBearer, and ApiDescription.Server versions.
backend/MenuApi.Tests/MenuApi.Tests.csproj Updates test tooling packages and EF Core InMemory to newer patch versions.
backend/MenuApi.Integration.Tests/MenuApi.Integration.Tests.csproj Updates integration test tooling packages to newer patch versions.
backend/Menu.ServiceDefaults/Menu.ServiceDefaults.csproj Updates resilience and service discovery packages to 10.6.0.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@sonarqubecloud

Copy link
Copy Markdown

@dgee2 dgee2 merged commit 66363e7 into main May 23, 2026
13 checks passed
@dgee2 dgee2 deleted the copilot/dependency-update/dotnet/simple branch May 23, 2026 22:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependency-update Automated dependency update PR dotnet .NET / NuGet ecosystem dependency update

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants