chore(deps): update microsoft.extensions to 10.0.4#5127
Conversation
There was a problem hiding this comment.
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.3 → 10.0.4 (patch release).
Changes reviewed:
Directory.Packages.props— central version bump forMicrosoft.Extensions.DependencyInjection,Microsoft.Extensions.Logging, andMicrosoft.Extensions.Logging.AbstractionsTUnit.Logging.Microsoft/TUnit.Logging.Microsoft.csproj— per-TFM version override entries updatedTUnit.Mocks.Logging/TUnit.Mocks.Logging.csproj— per-TFM version override entries updatedTUnit.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.
e89b972 to
9ab8bd6
Compare
There was a problem hiding this comment.
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.3 → 10.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.
9ab8bd6 to
26bbc1d
Compare
There was a problem hiding this comment.
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.3 → 10.0.4 across four files:
Directory.Packages.props— central version management updated consistentlyTUnit.Logging.Microsoft/TUnit.Logging.Microsoft.csproj— per-TFMVersionOverrideentries correctTUnit.Mocks.Logging/TUnit.Mocks.Logging.csproj— per-TFMVersionOverrideentries correctTUnit.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.
This PR contains the following updates:
10.0.3→10.0.410.0.3→10.0.410.0.3→10.0.4Configuration
📅 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.
This PR has been generated by Renovate Bot.