Skip to content

Consolidate dependabot updates: Microsoft.Extensions 10.0.3, MX.Api 2.2.40, RestSharp 113.1.0#754

Merged
frasermolyneux merged 2 commits intomainfrom
copilot/consolidate-dependabot-prs
Feb 16, 2026
Merged

Consolidate dependabot updates: Microsoft.Extensions 10.0.3, MX.Api 2.2.40, RestSharp 113.1.0#754
frasermolyneux merged 2 commits intomainfrom
copilot/consolidate-dependabot-prs

Conversation

Copy link
Contributor

Copilot AI commented Feb 16, 2026

Consolidates 5 stacked dependabot PRs (#748-752) into a single update.

Package Updates

Microsoft.Extensions. (9.0.x → 10.0.3)*

  • Configuration, Configuration.EnvironmentVariables, Configuration.UserSecrets
  • DependencyInjection, Hosting
  • Logging, Logging.Abstractions, Logging.Console
  • Caching.Abstractions, Options, Options.ConfigurationExtensions

MX.Api. (2.0.195.1 → 2.2.40)*

  • Abstractions, Client, Web.Extensions

RestSharp (112.1.0 → 113.1.0)

Changes

  • Updated 9 .csproj files across Abstractions, Client, API, and IntegrationTests projects
  • Added Microsoft.Extensions.Logging package reference to Client.V1 and Client.V2 (required for BaseApi constructor)
  • All projects now use consistent dependency versions

Notes

  • Microsoft.Extensions jump to 10.x aligns with existing multi-targeting (net9.0/net10.0)
  • Terraform azurerm (4.60.0) and devcontainer powershell (2.0) already current
  • No vulnerabilities detected in updated packages

Supersedes: #748, #749, #750, #751, #752

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • azcliprod.blob.core.windows.net
    • Triggering command: /usr/bin/../../opt/az/bin/python3 /usr/bin/../../opt/az/bin/python3 -Im azure.cli account get-access-token --output json --resource REDACTED (dns block)
  • management.azure.com
    • Triggering command: /usr/bin/pwsh pwsh -NoProfile -NonInteractive -EncodedCommand CgAkAEUAcgByAG8AcgBBAGMAdABpAG8AbgBQAHIAZQBmAGUAcgBlAG4AYwBlACAAPQAgACcAUwB0AG8AcAAnAAoAWwB2AGUAcgBzAGkAbwBuAF0AJABtAGkAbgBpAG0AdQBtAFYAZQByAHMAaQBvAG4AIAA9ACAAJwAyAC4AMgAuADAAJwAKAAoAJABtACAAPQAgAEkAbQBwAG8AcgB0AC0ATQBvAGQAdQBsAGUAIABBAHoALgBBAGMAYwBvAHU csproj csproj b.csproj (dns block)
    • Triggering command: /usr/bin/pwsh pwsh -NoProfile -NonInteractive -EncodedCommand CgAkAEUAcgByAG8AcgBBAGMAdABpAG8AbgBQAHIAZQBmAGUAcgBlAG4AYwBlACAAPQAgACcAUwB0AG8AcAAnAAoAWwB2AGUAcgBzAGkAbwBuAF0AJABtAGkAbgBpAG0AdQBtAFYAZQByAHMAaQBvAG4AIAA9ACAAJwAyAC4AMgAuADAAJwAKAAoAJABtACAAPQAgAEkAbQBwAG8AcgB0AC0ATQBvAGQAdQBsAGUAIABBAHoALgBBAGMAYwBvAHU 0 -j ACCEPT (dns block)
    • Triggering command: /usr/bin/pwsh pwsh -NoProfile -NonInteractive -EncodedCommand CgAkAEUAcgByAG8AcgBBAGMAdABpAG8AbgBQAHIAZQBmAGUAcgBlAG4AYwBlACAAPQAgACcAUwB0AG8AcAAnAAoAWwB2AGUAcgBzAGkAbwBuAF0AJABtAGkAbgBpAG0AdQBtAFYAZQByAHMAaQBvAG4AIAA9ACAAJwAyAC4AMgAuADAAJwAKAAoAJABtACAAPQAgAEkAbQBwAG8AcgB0AC0ATQBvAGQAdQBsAGUAIABBAHoALgBBAGMAYwBvAHU /var/lib/dpkg/info/pastebinit.list /var/lib/dpkg/info/libllvm16t64:amd64.list /var/lib/dpkg/info/php-pear.list /var/lib/dpkg/info/libmecab2:amd64.list /var/lib/dpkg/info/libice6:amd64.list /var/lib/dpkg/info/tmux.list /var/lib/dpkg/info/mysql-common.list Idio�� Idiots.Portal.ReACCEPT (dns block)

If you need me to access, download, or install something from one of these locations, you can either:

Original prompt

There are a bunch of open pull requests from dependentbot for package, action and dependency upgrades. These have unfortunately stacked and there are multiple of them.

I want you to go through the PRs that dependabot has raised, apply all the changes in a single pull request and ensure that any additional changes to support the changes are made and there are no functionality changes etc.

Outcome is that we should be able to close all the additional pull requests as superceded/duplicates and all the project dependencies have been applied.


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

…2.40, RestSharp to 113.1.0

Co-authored-by: frasermolyneux <[email protected]>
Copilot AI changed the title [WIP] Consolidate dependabot PRs for package upgrades Consolidate dependabot updates: Microsoft.Extensions 10.0.3, MX.Api 2.2.40, RestSharp 113.1.0 Feb 16, 2026
Copilot AI requested a review from frasermolyneux February 16, 2026 03:54
@frasermolyneux frasermolyneux marked this pull request as ready for review February 16, 2026 04:06
Copilot AI review requested due to automatic review settings February 16, 2026 04:06
@github-actions
Copy link
Contributor

github-actions bot commented Feb 16, 2026

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

OpenSSF Scorecard

Scorecard details
PackageVersionScoreDetails
nuget/MX.Api.Abstractions 2.2.40 UnknownUnknown
nuget/MX.Api.Abstractions 2.2.40 UnknownUnknown
nuget/MX.Api.Abstractions 2.2.40 UnknownUnknown
nuget/MX.Api.Client 2.2.40 UnknownUnknown
nuget/Microsoft.Extensions.Caching.Abstractions 10.0.3 🟢 6.9
Details
CheckScoreReason
Code-Review🟢 10all changesets reviewed
Maintained🟢 1030 commit(s) and 18 issue activity found in the last 90 days -- score normalized to 10
CII-Best-Practices⚠️ 0no effort to earn an OpenSSF best practices badge detected
Security-Policy🟢 10security policy file detected
Packaging⚠️ -1packaging workflow not detected
License🟢 10license file detected
Dangerous-Workflow🟢 10no dangerous workflow patterns detected
Token-Permissions⚠️ 0detected GitHub workflow tokens with excessive permissions
Branch-Protection🟢 5branch protection is not maximal on development and all release branches
Signed-Releases⚠️ -1no releases found
Binary-Artifacts🟢 10no binaries found in the repo
Fuzzing⚠️ 0project is not fuzzed
Pinned-Dependencies🟢 9dependency not pinned by hash detected -- score normalized to 9
SAST⚠️ 0SAST tool is not run on all commits -- score normalized to 0
Vulnerabilities🟢 91 existing vulnerabilities detected
nuget/Microsoft.Extensions.Configuration 10.0.3 🟢 6.9
Details
CheckScoreReason
Code-Review🟢 10all changesets reviewed
Maintained🟢 1030 commit(s) and 18 issue activity found in the last 90 days -- score normalized to 10
CII-Best-Practices⚠️ 0no effort to earn an OpenSSF best practices badge detected
Security-Policy🟢 10security policy file detected
Packaging⚠️ -1packaging workflow not detected
License🟢 10license file detected
Dangerous-Workflow🟢 10no dangerous workflow patterns detected
Token-Permissions⚠️ 0detected GitHub workflow tokens with excessive permissions
Branch-Protection🟢 5branch protection is not maximal on development and all release branches
Signed-Releases⚠️ -1no releases found
Binary-Artifacts🟢 10no binaries found in the repo
Fuzzing⚠️ 0project is not fuzzed
Pinned-Dependencies🟢 9dependency not pinned by hash detected -- score normalized to 9
SAST⚠️ 0SAST tool is not run on all commits -- score normalized to 0
Vulnerabilities🟢 91 existing vulnerabilities detected
nuget/Microsoft.Extensions.DependencyInjection 10.0.3 UnknownUnknown
nuget/Microsoft.Extensions.Logging 10.0.3 UnknownUnknown
nuget/Microsoft.Extensions.Logging.Abstractions 10.0.3 🟢 6.9
Details
CheckScoreReason
Code-Review🟢 10all changesets reviewed
Maintained🟢 1030 commit(s) and 18 issue activity found in the last 90 days -- score normalized to 10
CII-Best-Practices⚠️ 0no effort to earn an OpenSSF best practices badge detected
Security-Policy🟢 10security policy file detected
Packaging⚠️ -1packaging workflow not detected
License🟢 10license file detected
Dangerous-Workflow🟢 10no dangerous workflow patterns detected
Token-Permissions⚠️ 0detected GitHub workflow tokens with excessive permissions
Branch-Protection🟢 5branch protection is not maximal on development and all release branches
Signed-Releases⚠️ -1no releases found
Binary-Artifacts🟢 10no binaries found in the repo
Fuzzing⚠️ 0project is not fuzzed
Pinned-Dependencies🟢 9dependency not pinned by hash detected -- score normalized to 9
SAST⚠️ 0SAST tool is not run on all commits -- score normalized to 0
Vulnerabilities🟢 91 existing vulnerabilities detected
nuget/Microsoft.Extensions.Options 10.0.3 UnknownUnknown
nuget/RestSharp 113.1.0 🟢 6.1
Details
CheckScoreReason
Maintained🟢 1024 commit(s) and 12 issue activity found in the last 90 days -- score normalized to 10
Code-Review⚠️ 0Found 2/22 approved changesets -- score normalized to 0
Dangerous-Workflow🟢 10no dangerous workflow patterns detected
CII-Best-Practices⚠️ 0no effort to earn an OpenSSF best practices badge detected
Token-Permissions🟢 9detected GitHub workflow tokens with excessive permissions
Binary-Artifacts🟢 10no binaries found in the repo
License🟢 10license file detected
Fuzzing⚠️ 0project is not fuzzed
Branch-Protection⚠️ -1internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md
Vulnerabilities🟢 100 existing vulnerabilities detected
Signed-Releases⚠️ -1no releases found
Pinned-Dependencies⚠️ 1dependency not pinned by hash detected -- score normalized to 1
Packaging🟢 10packaging workflow detected
Security-Policy⚠️ 0security policy file not detected
SAST⚠️ 0SAST tool is not run on all commits -- score normalized to 0
nuget/MX.Api.Abstractions 2.2.40 UnknownUnknown
nuget/MX.Api.Client 2.2.40 UnknownUnknown
nuget/Microsoft.Extensions.Caching.Abstractions 10.0.3 🟢 6.9
Details
CheckScoreReason
Code-Review🟢 10all changesets reviewed
Maintained🟢 1030 commit(s) and 18 issue activity found in the last 90 days -- score normalized to 10
CII-Best-Practices⚠️ 0no effort to earn an OpenSSF best practices badge detected
Security-Policy🟢 10security policy file detected
Packaging⚠️ -1packaging workflow not detected
License🟢 10license file detected
Dangerous-Workflow🟢 10no dangerous workflow patterns detected
Token-Permissions⚠️ 0detected GitHub workflow tokens with excessive permissions
Branch-Protection🟢 5branch protection is not maximal on development and all release branches
Signed-Releases⚠️ -1no releases found
Binary-Artifacts🟢 10no binaries found in the repo
Fuzzing⚠️ 0project is not fuzzed
Pinned-Dependencies🟢 9dependency not pinned by hash detected -- score normalized to 9
SAST⚠️ 0SAST tool is not run on all commits -- score normalized to 0
Vulnerabilities🟢 91 existing vulnerabilities detected
nuget/Microsoft.Extensions.DependencyInjection 10.0.3 UnknownUnknown
nuget/Microsoft.Extensions.Logging 10.0.3 UnknownUnknown
nuget/Microsoft.Extensions.Logging.Abstractions 10.0.3 🟢 6.9
Details
CheckScoreReason
Code-Review🟢 10all changesets reviewed
Maintained🟢 1030 commit(s) and 18 issue activity found in the last 90 days -- score normalized to 10
CII-Best-Practices⚠️ 0no effort to earn an OpenSSF best practices badge detected
Security-Policy🟢 10security policy file detected
Packaging⚠️ -1packaging workflow not detected
License🟢 10license file detected
Dangerous-Workflow🟢 10no dangerous workflow patterns detected
Token-Permissions⚠️ 0detected GitHub workflow tokens with excessive permissions
Branch-Protection🟢 5branch protection is not maximal on development and all release branches
Signed-Releases⚠️ -1no releases found
Binary-Artifacts🟢 10no binaries found in the repo
Fuzzing⚠️ 0project is not fuzzed
Pinned-Dependencies🟢 9dependency not pinned by hash detected -- score normalized to 9
SAST⚠️ 0SAST tool is not run on all commits -- score normalized to 0
Vulnerabilities🟢 91 existing vulnerabilities detected
nuget/Microsoft.Extensions.Options.ConfigurationExtensions 10.0.3 UnknownUnknown
nuget/RestSharp 113.1.0 🟢 6.1
Details
CheckScoreReason
Maintained🟢 1024 commit(s) and 12 issue activity found in the last 90 days -- score normalized to 10
Code-Review⚠️ 0Found 2/22 approved changesets -- score normalized to 0
Dangerous-Workflow🟢 10no dangerous workflow patterns detected
CII-Best-Practices⚠️ 0no effort to earn an OpenSSF best practices badge detected
Token-Permissions🟢 9detected GitHub workflow tokens with excessive permissions
Binary-Artifacts🟢 10no binaries found in the repo
License🟢 10license file detected
Fuzzing⚠️ 0project is not fuzzed
Branch-Protection⚠️ -1internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md
Vulnerabilities🟢 100 existing vulnerabilities detected
Signed-Releases⚠️ -1no releases found
Pinned-Dependencies⚠️ 1dependency not pinned by hash detected -- score normalized to 1
Packaging🟢 10packaging workflow detected
Security-Policy⚠️ 0security policy file not detected
SAST⚠️ 0SAST tool is not run on all commits -- score normalized to 0
nuget/Microsoft.Extensions.Configuration 10.0.3 🟢 6.9
Details
CheckScoreReason
Code-Review🟢 10all changesets reviewed
Maintained🟢 1030 commit(s) and 18 issue activity found in the last 90 days -- score normalized to 10
CII-Best-Practices⚠️ 0no effort to earn an OpenSSF best practices badge detected
Security-Policy🟢 10security policy file detected
Packaging⚠️ -1packaging workflow not detected
License🟢 10license file detected
Dangerous-Workflow🟢 10no dangerous workflow patterns detected
Token-Permissions⚠️ 0detected GitHub workflow tokens with excessive permissions
Branch-Protection🟢 5branch protection is not maximal on development and all release branches
Signed-Releases⚠️ -1no releases found
Binary-Artifacts🟢 10no binaries found in the repo
Fuzzing⚠️ 0project is not fuzzed
Pinned-Dependencies🟢 9dependency not pinned by hash detected -- score normalized to 9
SAST⚠️ 0SAST tool is not run on all commits -- score normalized to 0
Vulnerabilities🟢 91 existing vulnerabilities detected
nuget/Microsoft.Extensions.Configuration.EnvironmentVariables 10.0.3 🟢 6.9
Details
CheckScoreReason
Code-Review🟢 10all changesets reviewed
Maintained🟢 1030 commit(s) and 18 issue activity found in the last 90 days -- score normalized to 10
CII-Best-Practices⚠️ 0no effort to earn an OpenSSF best practices badge detected
Security-Policy🟢 10security policy file detected
Packaging⚠️ -1packaging workflow not detected
License🟢 10license file detected
Dangerous-Workflow🟢 10no dangerous workflow patterns detected
Token-Permissions⚠️ 0detected GitHub workflow tokens with excessive permissions
Branch-Protection🟢 5branch protection is not maximal on development and all release branches
Signed-Releases⚠️ -1no releases found
Binary-Artifacts🟢 10no binaries found in the repo
Fuzzing⚠️ 0project is not fuzzed
Pinned-Dependencies🟢 9dependency not pinned by hash detected -- score normalized to 9
SAST⚠️ 0SAST tool is not run on all commits -- score normalized to 0
Vulnerabilities🟢 91 existing vulnerabilities detected
nuget/Microsoft.Extensions.Configuration.UserSecrets 10.0.3 UnknownUnknown
nuget/Microsoft.Extensions.Configuration 10.0.3 🟢 6.9
Details
CheckScoreReason
Code-Review🟢 10all changesets reviewed
Maintained🟢 1030 commit(s) and 18 issue activity found in the last 90 days -- score normalized to 10
CII-Best-Practices⚠️ 0no effort to earn an OpenSSF best practices badge detected
Security-Policy🟢 10security policy file detected
Packaging⚠️ -1packaging workflow not detected
License🟢 10license file detected
Dangerous-Workflow🟢 10no dangerous workflow patterns detected
Token-Permissions⚠️ 0detected GitHub workflow tokens with excessive permissions
Branch-Protection🟢 5branch protection is not maximal on development and all release branches
Signed-Releases⚠️ -1no releases found
Binary-Artifacts🟢 10no binaries found in the repo
Fuzzing⚠️ 0project is not fuzzed
Pinned-Dependencies🟢 9dependency not pinned by hash detected -- score normalized to 9
SAST⚠️ 0SAST tool is not run on all commits -- score normalized to 0
Vulnerabilities🟢 91 existing vulnerabilities detected
nuget/Microsoft.Extensions.Configuration.EnvironmentVariables 10.0.3 🟢 6.9
Details
CheckScoreReason
Code-Review🟢 10all changesets reviewed
Maintained🟢 1030 commit(s) and 18 issue activity found in the last 90 days -- score normalized to 10
CII-Best-Practices⚠️ 0no effort to earn an OpenSSF best practices badge detected
Security-Policy🟢 10security policy file detected
Packaging⚠️ -1packaging workflow not detected
License🟢 10license file detected
Dangerous-Workflow🟢 10no dangerous workflow patterns detected
Token-Permissions⚠️ 0detected GitHub workflow tokens with excessive permissions
Branch-Protection🟢 5branch protection is not maximal on development and all release branches
Signed-Releases⚠️ -1no releases found
Binary-Artifacts🟢 10no binaries found in the repo
Fuzzing⚠️ 0project is not fuzzed
Pinned-Dependencies🟢 9dependency not pinned by hash detected -- score normalized to 9
SAST⚠️ 0SAST tool is not run on all commits -- score normalized to 0
Vulnerabilities🟢 91 existing vulnerabilities detected
nuget/Microsoft.Extensions.Configuration.UserSecrets 10.0.3 UnknownUnknown
nuget/Microsoft.Extensions.DependencyInjection 10.0.3 UnknownUnknown
nuget/Microsoft.Extensions.Hosting 10.0.3 🟢 6.1
Details
CheckScoreReason
Code-Review🟢 10all changesets reviewed
CII-Best-Practices⚠️ 0no effort to earn an OpenSSF best practices badge detected
Maintained🟢 1030 commit(s) and 26 issue activity found in the last 90 days -- score normalized to 10
Packaging⚠️ -1packaging workflow not detected
Security-Policy🟢 10security policy file detected
Dangerous-Workflow🟢 10no dangerous workflow patterns detected
License🟢 10license file detected
Token-Permissions⚠️ 0detected GitHub workflow tokens with excessive permissions
Signed-Releases⚠️ -1no releases found
Branch-Protection🟢 5branch protection is not maximal on development and all release branches
SAST⚠️ 0SAST tool is not run on all commits -- score normalized to 0
Binary-Artifacts⚠️ 0binaries present in source code
Pinned-Dependencies⚠️ 2dependency not pinned by hash detected -- score normalized to 2
Fuzzing🟢 10project is fuzzed
Vulnerabilities🟢 91 existing vulnerabilities detected
nuget/Microsoft.Extensions.Logging 10.0.3 UnknownUnknown
nuget/Microsoft.Extensions.Logging.Console 10.0.3 UnknownUnknown
nuget/Microsoft.Extensions.Configuration 10.0.3 🟢 6.9
Details
CheckScoreReason
Code-Review🟢 10all changesets reviewed
Maintained🟢 1030 commit(s) and 18 issue activity found in the last 90 days -- score normalized to 10
CII-Best-Practices⚠️ 0no effort to earn an OpenSSF best practices badge detected
Security-Policy🟢 10security policy file detected
Packaging⚠️ -1packaging workflow not detected
License🟢 10license file detected
Dangerous-Workflow🟢 10no dangerous workflow patterns detected
Token-Permissions⚠️ 0detected GitHub workflow tokens with excessive permissions
Branch-Protection🟢 5branch protection is not maximal on development and all release branches
Signed-Releases⚠️ -1no releases found
Binary-Artifacts🟢 10no binaries found in the repo
Fuzzing⚠️ 0project is not fuzzed
Pinned-Dependencies🟢 9dependency not pinned by hash detected -- score normalized to 9
SAST⚠️ 0SAST tool is not run on all commits -- score normalized to 0
Vulnerabilities🟢 91 existing vulnerabilities detected
nuget/Microsoft.Extensions.Configuration.EnvironmentVariables 10.0.3 🟢 6.9
Details
CheckScoreReason
Code-Review🟢 10all changesets reviewed
Maintained🟢 1030 commit(s) and 18 issue activity found in the last 90 days -- score normalized to 10
CII-Best-Practices⚠️ 0no effort to earn an OpenSSF best practices badge detected
Security-Policy🟢 10security policy file detected
Packaging⚠️ -1packaging workflow not detected
License🟢 10license file detected
Dangerous-Workflow🟢 10no dangerous workflow patterns detected
Token-Permissions⚠️ 0detected GitHub workflow tokens with excessive permissions
Branch-Protection🟢 5branch protection is not maximal on development and all release branches
Signed-Releases⚠️ -1no releases found
Binary-Artifacts🟢 10no binaries found in the repo
Fuzzing⚠️ 0project is not fuzzed
Pinned-Dependencies🟢 9dependency not pinned by hash detected -- score normalized to 9
SAST⚠️ 0SAST tool is not run on all commits -- score normalized to 0
Vulnerabilities🟢 91 existing vulnerabilities detected
nuget/Microsoft.Extensions.Configuration.UserSecrets 10.0.3 UnknownUnknown
nuget/Microsoft.Extensions.DependencyInjection 10.0.3 UnknownUnknown
nuget/Microsoft.Extensions.Hosting 10.0.3 🟢 6.1
Details
CheckScoreReason
Code-Review🟢 10all changesets reviewed
CII-Best-Practices⚠️ 0no effort to earn an OpenSSF best practices badge detected
Maintained🟢 1030 commit(s) and 26 issue activity found in the last 90 days -- score normalized to 10
Packaging⚠️ -1packaging workflow not detected
Security-Policy🟢 10security policy file detected
Dangerous-Workflow🟢 10no dangerous workflow patterns detected
License🟢 10license file detected
Token-Permissions⚠️ 0detected GitHub workflow tokens with excessive permissions
Signed-Releases⚠️ -1no releases found
Branch-Protection🟢 5branch protection is not maximal on development and all release branches
SAST⚠️ 0SAST tool is not run on all commits -- score normalized to 0
Binary-Artifacts⚠️ 0binaries present in source code
Pinned-Dependencies⚠️ 2dependency not pinned by hash detected -- score normalized to 2
Fuzzing🟢 10project is fuzzed
Vulnerabilities🟢 91 existing vulnerabilities detected
nuget/Microsoft.Extensions.Logging 10.0.3 UnknownUnknown
nuget/Microsoft.Extensions.Logging.Console 10.0.3 UnknownUnknown
nuget/MX.Api.Abstractions 2.2.40 UnknownUnknown
nuget/MX.Api.Web.Extensions 2.2.40 UnknownUnknown
nuget/MX.Api.Abstractions 2.2.40 UnknownUnknown
nuget/MX.Api.Web.Extensions 2.2.40 UnknownUnknown

Scanned Files

  • src/XtremeIdiots.Portal.Repository.Abstractions.V1/XtremeIdiots.Portal.Repository.Abstractions.V1.csproj
  • src/XtremeIdiots.Portal.Repository.Abstractions.V2/XtremeIdiots.Portal.Repository.Abstractions.V2.csproj
  • src/XtremeIdiots.Portal.Repository.Api.Client.V1/XtremeIdiots.Portal.Repository.Api.Client.V1.csproj
  • src/XtremeIdiots.Portal.Repository.Api.Client.V2/XtremeIdiots.Portal.Repository.Api.Client.V2.csproj
  • src/XtremeIdiots.Portal.Repository.Api.IntegrationTests.Legacy/XtremeIdiots.Portal.Repository.Api.IntegrationTests.Legacy.csproj
  • src/XtremeIdiots.Portal.Repository.Api.IntegrationTests.V1/XtremeIdiots.Portal.Repository.Api.IntegrationTests.V1.csproj
  • src/XtremeIdiots.Portal.Repository.Api.IntegrationTests.V2/XtremeIdiots.Portal.Repository.Api.IntegrationTests.V2.csproj
  • src/XtremeIdiots.Portal.Repository.Api.V1/XtremeIdiots.Portal.Repository.Api.V1.csproj
  • src/XtremeIdiots.Portal.Repository.Api.V2/XtremeIdiots.Portal.Repository.Api.V2.csproj

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR consolidates five stacked Dependabot updates into a single cohesive dependency upgrade, updating Microsoft.Extensions packages from 9.0.x to 10.0.3, MX.Api packages from 2.0.195.1 to 2.2.40, and RestSharp from 112.1.0 to 113.1.0. The updates align with the repository's multi-targeting strategy (net9.0/net10.0) for libraries and test projects, while maintaining net9.0-only targeting for API host applications.

Changes:

  • Updated Microsoft.Extensions.* packages to 10.0.3 across all library, client, and integration test projects
  • Updated MX.Api.* packages to 2.2.40 across API hosts, abstractions, and client libraries
  • Updated RestSharp to 113.1.0 in API client projects
  • Added Microsoft.Extensions.Logging package to Client.V1 and Client.V2 (required for MX.Api.Client BaseApi constructors)

Reviewed changes

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

Show a summary per file
File Description
src/XtremeIdiots.Portal.Repository.Api.V1/XtremeIdiots.Portal.Repository.Api.V1.csproj Updated MX.Api.Abstractions and MX.Api.Web.Extensions to 2.2.40
src/XtremeIdiots.Portal.Repository.Api.V2/XtremeIdiots.Portal.Repository.Api.V2.csproj Updated MX.Api.Abstractions and MX.Api.Web.Extensions to 2.2.40
src/XtremeIdiots.Portal.Repository.Abstractions.V1/XtremeIdiots.Portal.Repository.Abstractions.V1.csproj Updated MX.Api.Abstractions to 2.2.40
src/XtremeIdiots.Portal.Repository.Abstractions.V2/XtremeIdiots.Portal.Repository.Abstractions.V2.csproj Updated MX.Api.Abstractions to 2.2.40
src/XtremeIdiots.Portal.Repository.Api.Client.V1/XtremeIdiots.Portal.Repository.Api.Client.V1.csproj Updated Microsoft.Extensions.* packages to 10.0.3, MX.Api packages to 2.2.40, RestSharp to 113.1.0, and added Microsoft.Extensions.Logging
src/XtremeIdiots.Portal.Repository.Api.Client.V2/XtremeIdiots.Portal.Repository.Api.Client.V2.csproj Updated Microsoft.Extensions.* packages to 10.0.3, MX.Api packages to 2.2.40, RestSharp to 113.1.0, and added Microsoft.Extensions.Logging
src/XtremeIdiots.Portal.Repository.Api.IntegrationTests.Legacy/XtremeIdiots.Portal.Repository.Api.IntegrationTests.Legacy.csproj Updated Microsoft.Extensions.Configuration.* packages to 10.0.3
src/XtremeIdiots.Portal.Repository.Api.IntegrationTests.V1/XtremeIdiots.Portal.Repository.Api.IntegrationTests.V1.csproj Updated Microsoft.Extensions.* packages to 10.0.3
src/XtremeIdiots.Portal.Repository.Api.IntegrationTests.V2/XtremeIdiots.Portal.Repository.Api.IntegrationTests.V2.csproj Updated Microsoft.Extensions.* packages to 10.0.3

@github-actions
Copy link
Contributor

🏗️ Terraform Plan

🌍 Environment: dev

✅ Validate — Passed

✅ Plan

No changes. Your infrastructure matches the configuration.

@sonarqubecloud
Copy link

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.

3 participants