Skip to content

chore(deps): update microsoft.aspnetcore to 10.0.4#5126

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

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

Conversation

@thomhurst
Copy link
Owner

This PR contains the following updates:

Package Type Update Change
Microsoft.AspNetCore.Authentication.JwtBearer (source) nuget patch 10.0.310.0.4
Microsoft.AspNetCore.Mvc.Testing (source) nuget patch 10.0.310.0.4
Microsoft.AspNetCore.OpenApi (source) nuget patch 10.0.310.0.4
Microsoft.AspNetCore.TestHost (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 20:15
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.aspnetcore to 10.0.4

This is a straightforward Renovate Bot dependency update bumping four Microsoft.AspNetCore packages from 10.0.3 to 10.0.4 (patch version bump).

Summary of Changes

  • Directory.Packages.props — Central version management updated for Microsoft.AspNetCore.Mvc.Testing, Microsoft.AspNetCore.OpenApi, Microsoft.AspNetCore.TestHost
  • TUnit.AspNetCore/TUnit.AspNetCore.csproj — Framework-conditional overrides updated
  • TUnit.Templates/ — Template project references updated
  • examples/CloudShop/ — Example app references updated

Assessment

The changes look correct and consistent. All references to the 10.0.3 versions have been updated to 10.0.4 across all affected files.

One observation worth noting: The TUnit.AspNetCore.csproj file has a minor inconsistency — the Version attribute on the PackageReference elements for net8.0 and net9.0 targets is updated to 10.0.4, but those entries also carry a VersionOverride of 8.0.0/9.0.0 which is what actually gets resolved. The Version attribute in this case is effectively documentation/metadata and doesn't affect resolution, so this is fine functionally — but it could be misleading over time if the two drift apart. Worth considering whether the redundant Version attribute could be removed from those conditional overrides to reduce noise.

This is a patch update from a trusted Microsoft package family with automerge enabled, which is appropriate. No architectural concerns. Good to merge.

@thomhurst thomhurst force-pushed the renovate/microsoft.aspnetcore branch from 91c3d73 to cb7a321 Compare March 10, 2026 21:44
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.aspnetcore to 10.0.4

This is a Renovate Bot patch update bumping four Microsoft.AspNetCore packages from 10.0.310.0.4.

Files Changed

File Change
Directory.Packages.props Central version management for Mvc.Testing, OpenApi, TestHost
TUnit.AspNetCore/TUnit.AspNetCore.csproj Framework-conditional overrides updated
TUnit.Templates/ Template project references updated
examples/CloudShop/ Example app references updated

Assessment

The changes are correct and consistent — all 10.0.3 references are updated to 10.0.4 across the repo.

Existing observation (from previous review, still applies): In TUnit.AspNetCore.csproj, the net8.0 and net9.0 conditional overrides have both a Version attribute (now 10.0.4) and a VersionOverride (pinned to 8.0.0/9.0.0). The VersionOverride wins at resolution time, so the Version attribute there is effectively inert documentation. This is a pre-existing design choice and not introduced by this PR — worth cleaning up separately to avoid confusion, but it doesn't block this update.

This is a routine patch update from a trusted Microsoft package family with automerge enabled. No architectural concerns. Approved.

auto-merge was automatically disabled March 10, 2026 22:13

Head branch was modified

@thomhurst thomhurst force-pushed the renovate/microsoft.aspnetcore branch from cb7a321 to f98b1d6 Compare March 10, 2026 22:13
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.aspnetcore to 10.0.4

This is a follow-up review of a Renovate Bot patch update bumping four Microsoft.AspNetCore packages from 10.0.310.0.4.

Previous Reviews Recap

Two prior Claude reviews were posted on this PR. Both identified the same pre-existing observation:

In TUnit.AspNetCore.csproj, the net8.0 and net9.0 conditional overrides carry both a Version attribute (now 10.0.4) and a VersionOverride (pinned to 8.0.0/9.0.0). Since VersionOverride wins at resolution time, the Version attribute is effectively inert. This is a pre-existing design choice, not introduced by this PR.

Current State

No changes have been made to address the above observation (it was flagged as a pre-existing issue, not a blocker). The PR diff itself remains correct and complete — all 10.0.3 references are consistently updated to 10.0.4 across:

  • Directory.Packages.props (central version management)
  • TUnit.AspNetCore/TUnit.AspNetCore.csproj (framework-conditional overrides)
  • TUnit.Templates/ (template project references)
  • examples/CloudShop/ (example app references)

Recommendation

The VersionOverride redundancy in TUnit.AspNetCore.csproj is worth addressing in a separate cleanup PR for clarity, but it is not a blocker here.

This is a routine, low-risk patch update from a trusted Microsoft package family. No architectural concerns. Safe to merge.

@thomhurst thomhurst enabled auto-merge (squash) March 10, 2026 22:48
@thomhurst thomhurst force-pushed the renovate/microsoft.aspnetcore branch from f98b1d6 to 5db06fa Compare March 10, 2026 22:48
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.aspnetcore to 10.0.4

This is the fourth review pass on this PR. No changes have been made to the diff since the previous reviews — the PR remains a straightforward Renovate Bot patch bump of four Microsoft.AspNetCore packages from 10.0.310.0.4.

Previous Observation (still standing, still not a blocker)

In TUnit.AspNetCore.csproj, the net8.0 and net9.0 conditional PackageReference items carry both a Version attribute (updated to 10.0.4) and a VersionOverride (pinned to 8.0.0/9.0.0). Because VersionOverride takes precedence at resolution time, the Version attribute in those items is effectively dead code — it does not affect what gets resolved. This is a pre-existing pattern, not introduced by this PR. A separate cleanup PR to remove the redundant Version attribute from those conditional overrides would reduce future confusion.

Summary

All 10.0.3 references are consistently updated to 10.0.4 across:

  • Directory.Packages.props (central version management)
  • TUnit.AspNetCore/TUnit.AspNetCore.csproj (framework-conditional overrides)
  • TUnit.Templates/ (template project references)
  • examples/CloudShop/ (example app references)

Routine patch update, trusted package family, automerge enabled. No architectural concerns. Safe to merge.

This was referenced Mar 16, 2026
intellitect-bot pushed a commit to IntelliTect/EssentialCSharp.Web that referenced this pull request Mar 16, 2026
Updated [TUnit](https://github.com/thomhurst/TUnit) from 1.19.22 to
1.19.57.

<details>
<summary>Release notes</summary>

_Sourced from [TUnit's
releases](https://github.com/thomhurst/TUnit/releases)._

## 1.19.57

<!-- Release notes generated using configuration in .github/release.yml
at v1.19.57 -->

## What's Changed
### Other Changes
* fix: use unique artifact names to avoid collisions in matrix builds by
@​thomhurst in thomhurst/TUnit#5132
* fix: resolve IndexOutOfRangeException with MethodDataSource<T> on
class (#​5118) by @​thomhurst in
thomhurst/TUnit#5137
* fix: prevent StringEqualsAssertion from matching non-string types by
@​thomhurst in thomhurst/TUnit#5156
### Dependencies
* chore(deps): update tunit to 1.19.22 by @​thomhurst in
thomhurst/TUnit#5117
* chore(deps): update dependency fsharp.core to 10.0.104 by @​thomhurst
in thomhurst/TUnit#5119
* chore(deps): update dependency microsoft.entityframeworkcore to 10.0.4
by @​thomhurst in thomhurst/TUnit#5120
* chore(deps): update dependency fsharp.core to v11 by @​thomhurst in
thomhurst/TUnit#5128
* chore(deps): update dependency microsoft.templateengine.authoring.cli
to v10.0.200 by @​thomhurst in
thomhurst/TUnit#5122
* chore(deps): update dependency dotnet-sdk to v10.0.200 by @​thomhurst
in thomhurst/TUnit#5123
* chore(deps): update dependency microsoft.sourcelink.github to 10.0.200
by @​thomhurst in thomhurst/TUnit#5121
* chore(deps): update dependency system.commandline to 2.0.4 by
@​thomhurst in thomhurst/TUnit#5125
* chore(deps): update microsoft.extensions to 10.0.4 by @​thomhurst in
thomhurst/TUnit#5127
* chore(deps): update microsoft.build to 18.4.0 by @​thomhurst in
thomhurst/TUnit#5129
* chore(deps): update microsoft.aspnetcore to 10.0.4 by @​thomhurst in
thomhurst/TUnit#5126
* chore(deps): update dependency
microsoft.templateengine.authoring.templateverifier to 10.0.200 by
@​thomhurst in thomhurst/TUnit#5124
* chore(deps): update microsoft.extensions to 10.4.0 by @​thomhurst in
thomhurst/TUnit#5130
* chore(deps): update dependency
opentelemetry.instrumentation.aspnetcore to 1.15.1 by @​thomhurst in
thomhurst/TUnit#5136
* chore(deps): update dependency vogen to 8.0.5 by @​thomhurst in
thomhurst/TUnit#5133
* chore(deps): update dependency npgsql to 10.0.2 by @​thomhurst in
thomhurst/TUnit#5139
* chore(deps): update dependency microsoft.sourcelink.github to 10.0.201
by @​thomhurst in thomhurst/TUnit#5141
* chore(deps): update dependency microsoft.entityframeworkcore to 10.0.5
by @​thomhurst in thomhurst/TUnit#5140
* chore(deps): update dependency microsoft.templateengine.authoring.cli
to v10.0.201 by @​thomhurst in
thomhurst/TUnit#5142
* chore(deps): update dependency
microsoft.templateengine.authoring.templateverifier to 10.0.201 by
@​thomhurst in thomhurst/TUnit#5143
* chore(deps): update dependency npgsql.entityframeworkcore.postgresql
to 10.0.1 by @​thomhurst in thomhurst/TUnit#5145
* chore(deps): update dependency dotnet-sdk to v10.0.201 by @​thomhurst
in thomhurst/TUnit#5144
* chore(deps): update dependency system.commandline to 2.0.5 by
@​thomhurst in thomhurst/TUnit#5146
* chore(deps): update microsoft.aspnetcore to 10.0.5 by @​thomhurst in
thomhurst/TUnit#5147
* chore(deps): update dependency testcontainers.kafka to 4.11.0 by
@​thomhurst in thomhurst/TUnit#5149
* chore(deps): update microsoft.extensions to 10.0.5 by @​thomhurst in
thomhurst/TUnit#5148
* chore(deps): update dependency testcontainers.postgresql to 4.11.0 by
@​thomhurst in thomhurst/TUnit#5150
* chore(deps): update dependency testcontainers.redis to 4.11.0 by
@​thomhurst in thomhurst/TUnit#5151
* chore(deps): update dependency stackexchange.redis to 2.12.1 by
@​thomhurst in thomhurst/TUnit#5153


**Full Changelog**:
thomhurst/TUnit@v1.19.22...v1.19.57

Commits viewable in [compare
view](thomhurst/TUnit@v1.19.22...v1.19.57).
</details>

[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=TUnit&package-manager=nuget&previous-version=1.19.22&new-version=1.19.57)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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