Skip to content

chore(deps): update microsoft.extensions to 10.0.4#5127

Merged
thomhurst merged 1 commit intomainfrom
renovate/microsoft.extensions
Mar 10, 2026
Merged

chore(deps): update microsoft.extensions to 10.0.4#5127
thomhurst merged 1 commit intomainfrom
renovate/microsoft.extensions

Conversation

@thomhurst
Copy link
Owner

This PR contains the following updates:

Package Type Update Change
Microsoft.Extensions.DependencyInjection (source) nuget patch 10.0.310.0.4
Microsoft.Extensions.Logging (source) nuget patch 10.0.310.0.4
Microsoft.Extensions.Logging.Abstractions (source) nuget patch 10.0.310.0.4

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@thomhurst thomhurst added dependencies Pull requests that update a dependency file PATCH renovate-bot labels Mar 10, 2026
@thomhurst thomhurst enabled auto-merge (squash) March 10, 2026 21:16
Copy link
Contributor

@claude claude bot left a comment

Choose a reason for hiding this comment

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

Code Review: chore(deps): update microsoft.extensions to 10.0.4

This is a straightforward Renovate Bot dependency update bumping three Microsoft.Extensions.* packages from 10.0.310.0.4 (patch release).

Changes reviewed:

  • Directory.Packages.props — central version bump for Microsoft.Extensions.DependencyInjection, Microsoft.Extensions.Logging, and Microsoft.Extensions.Logging.Abstractions
  • TUnit.Logging.Microsoft/TUnit.Logging.Microsoft.csproj — per-TFM version override entries updated
  • TUnit.Mocks.Logging/TUnit.Mocks.Logging.csproj — per-TFM version override entries updated
  • TUnit.Templates/content/TUnit.FSharp/TestProject.fsproj — template project updated

Observations

Correctness: All four files are consistently updated to 10.0.4. No version mismatches detected.

Per-TFM version overrides: The projects that target net8.0 and net9.0 continue to correctly apply VersionOverride to pin those TFMs to framework-appropriate versions (8.0.0 / 9.0.0), while the Version attribute in those same <PackageReference> elements has been updated to 10.0.4. This is intentional — the Version attribute here serves as the "latest known" marker while the actual resolved version for older TFMs is controlled by VersionOverride. The pattern is consistent and correct.

Template project: The F# template project has its own inline version reference (not going through Directory.Packages.props), which is expected for template content shipped independently. The bump is consistent.

No concerns: This is a safe patch update. Patch releases in Microsoft.Extensions.* are backward-compatible and this update aligns with the already-updated Microsoft.EntityFrameworkCore 10.0.4 in Directory.Packages.props.

Verdict

✅ LGTM — clean, consistent dependency bump with no issues. Safe to merge.

Copy link
Contributor

@claude claude bot left a comment

Choose a reason for hiding this comment

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

Code Review Follow-up

No changes since the previous review. The PR remains a clean, consistent patch bump of three Microsoft.Extensions.* packages (DependencyInjection, Logging, Logging.Abstractions) from 10.0.310.0.4.

All four files are in sync, per-TFM VersionOverride logic is intact, and the F# template project is updated consistently. No new concerns.

✅ Still LGTM — safe to merge.

Copy link
Contributor

@claude claude bot left a comment

Choose a reason for hiding this comment

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

Code Review Follow-up

No changes since the previous review. This remains a clean, automated patch bump of three Microsoft.Extensions.* packages (DependencyInjection, Logging, Logging.Abstractions) from 10.0.310.0.4 across four files:

  • Directory.Packages.props — central version management updated consistently
  • TUnit.Logging.Microsoft/TUnit.Logging.Microsoft.csproj — per-TFM VersionOverride entries correct
  • TUnit.Mocks.Logging/TUnit.Mocks.Logging.csproj — per-TFM VersionOverride entries correct
  • TUnit.Templates/content/TUnit.FSharp/TestProject.fsproj — template project updated

All versions are consistent, the per-TFM override pattern for net8.0/net9.0 is intact, and this aligns with the already-updated Microsoft.EntityFrameworkCore 10.0.4. No concerns.

✅ Still LGTM — safe to merge.

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 PATCH renovate-bot

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants