Skip to content

Update multiple dependencies to latest versions#1183

Merged
christianhelle merged 6 commits into
mainfrom
update-dependencies
Jul 3, 2026
Merged

Update multiple dependencies to latest versions#1183
christianhelle merged 6 commits into
mainfrom
update-dependencies

Conversation

@christianhelle

@christianhelle christianhelle commented Jul 3, 2026

Copy link
Copy Markdown
Owner

This pull request updates several NuGet package dependencies across multiple project files to ensure compatibility, security, and access to new features. The changes are primarily focused on upgrading package versions for core libraries, build utilities, and testing frameworks.

Dependency upgrades:

  • Upgraded Microsoft.CodeAnalysis.CSharp to version 5.6.0 in Refitter.Core.csproj and Refitter.SourceGenerator.Tests.csproj for improved Roslyn support. [1] [2]
  • Updated Microsoft.Extensions.Http.Resilience to version 10.7.0 in Refitter.SourceGenerator.Tests.csproj, Apizr/Sample.csproj, and MultipleFiles/Client/Client.csproj to maintain consistency and benefit from the latest fixes. [1] [2] [3]
  • Upgraded FluentAssertions and TUnit to newer versions in test projects for enhanced assertion features and testing capabilities. [1] [2]
  • Updated Microsoft.Build.Utilities.Core to version 18.7.1 in Refitter.MSBuild.csproj and Refitter.Tests.csproj, and expanded IncludeAssets for broader build integration in the MSBuild project. [1] [2]
  • Upgraded Exceptionless to version 6.2.0 in Refitter.csproj for improved error tracking and reporting.

Summary by CodeRabbit

  • Chores
    • Updated several project dependencies to newer versions across the core app, tests, and sample projects.
    • Brought in newer releases of code analysis, build utilities, resilience, assertions, testing, and logging-related packages.
    • These updates may improve compatibility, reliability, and overall build/test consistency.

@christianhelle christianhelle self-assigned this Jul 3, 2026
@christianhelle christianhelle added enhancement New feature, bug fix, or request dependencies Pull requests that update a dependency file labels Jul 3, 2026
@coderabbitai

coderabbitai Bot commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 18887c32-aeec-4f57-aa27-68096900a788

📥 Commits

Reviewing files that changed from the base of the PR and between 126eb85 and 31d76db.

📒 Files selected for processing (7)
  • src/Refitter.Core/Refitter.Core.csproj
  • src/Refitter.MSBuild/Refitter.MSBuild.csproj
  • src/Refitter.SourceGenerator.Tests/Refitter.SourceGenerator.Tests.csproj
  • src/Refitter.Tests/Refitter.Tests.csproj
  • src/Refitter/Refitter.csproj
  • test/Apizr/Sample.csproj
  • test/MultipleFiles/Client/Client.csproj

📝 Walkthrough

Walkthrough

This PR updates NuGet package reference versions across seven project files, bumping Microsoft.CodeAnalysis.CSharp, Microsoft.Build.Utilities.Core, Microsoft.Extensions.Http.Resilience, FluentAssertions, TUnit, and Exceptionless to newer versions, with a minor formatting adjustment in one file.

Changes

Dependency Updates

Layer / File(s) Summary
Core and CLI library dependency bumps
src/Refitter.Core/Refitter.Core.csproj, src/Refitter.MSBuild/Refitter.MSBuild.csproj, src/Refitter/Refitter.csproj
Bumps Microsoft.CodeAnalysis.CSharp (5.3.0 → 5.6.0), Microsoft.Build.Utilities.Core (18.6.3 → 18.7.1, with compacted PackageReference formatting), and Exceptionless (6.1.0 → 6.2.0).
Test project dependency bumps
src/Refitter.SourceGenerator.Tests/Refitter.SourceGenerator.Tests.csproj, src/Refitter.Tests/Refitter.Tests.csproj
Bumps FluentAssertions, Microsoft.CodeAnalysis.CSharp, TUnit, and Microsoft.Extensions.Http.Resilience versions.
Sample and generated client dependency bumps
test/Apizr/Sample.csproj, test/MultipleFiles/Client/Client.csproj
Bumps Microsoft.Extensions.Http.Resilience from 10.6.0 to 10.7.0.

Estimated code review effort: 1 (Trivial) | ~5 minutes

Possibly related PRs

  • christianhelle/refitter#886: Both PRs bump the Microsoft.Extensions.Http.Resilience package version in Refitter.SourceGenerator.Tests.csproj.

Suggested labels: .NET

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately summarizes the PR as a multi-package dependency update.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch update-dependencies

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@sonarqubecloud

sonarqubecloud Bot commented Jul 3, 2026

Copy link
Copy Markdown

@codecov

codecov Bot commented Jul 3, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 94.83%. Comparing base (db6b06c) to head (31d76db).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1183   +/-   ##
=======================================
  Coverage   94.83%   94.83%           
=======================================
  Files          81       81           
  Lines        3585     3585           
=======================================
  Hits         3400     3400           
  Misses         76       76           
  Partials      109      109           
Flag Coverage Δ
unittests 94.83% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@christianhelle
christianhelle merged commit 8a5f7fb into main Jul 3, 2026
14 checks passed
@christianhelle
christianhelle deleted the update-dependencies branch July 3, 2026 09:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file enhancement New feature, bug fix, or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant