Skip to content

chore(deps): update tunit to 1.40.5#2539

Merged
thomhurst merged 1 commit into
mainfrom
renovate/tunit
Apr 27, 2026
Merged

chore(deps): update tunit to 1.40.5#2539
thomhurst merged 1 commit into
mainfrom
renovate/tunit

Conversation

@thomhurst
Copy link
Copy Markdown
Owner

This PR contains the following updates:

Package Change Age Confidence
TUnit 1.40.01.40.5 age confidence
TUnit.Assertions 1.40.01.40.5 age confidence
TUnit.Core 1.40.01.40.5 age confidence

Release Notes

thomhurst/TUnit (TUnit)

v1.40.5: 1.40.5

What's Changed
Other Changes
Dependencies

Full Changelog: thomhurst/TUnit@v1.40.0...v1.40.5


Configuration

📅 Schedule: (UTC)

  • 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 Mend Renovate.

@thomhurst thomhurst added dependencies Pull requests that update a dependency file PATCH renovate-bot labels Apr 27, 2026
@thomhurst thomhurst enabled auto-merge (squash) April 27, 2026 01:40
@thomhurst thomhurst added dependencies Pull requests that update a dependency file PATCH renovate-bot labels Apr 27, 2026
Copy link
Copy Markdown

@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 TUnit to 1.40.5

Summary

This is an automated dependency update PR generated by Mend Renovate. It bumps three TUnit packages — TUnit, TUnit.Assertions, and TUnit.Core — from version 1.40.0 to 1.40.5 in the central package version file Directory.Packages.props. The change is minimal: 3 lines changed, 1 file touched.


Analysis

Scope and correctness

The change is exactly as expected for a patch-level bump. All three TUnit packages are maintained in lock-step (they share the same version in this repo), and all three are updated together consistently. No package is left behind at the old version.

The Directory.Packages.props file uses Central Package Management (ManagePackageVersionsCentrally=true), which is the right place to update transitive and direct package versions. This approach ensures all consuming projects (ModularPipelines.UnitTests, ModularPipelines.Azure.UnitTests, ModularPipelines.TestHelpers, ModularPipelines.TestsForTests, etc.) pick up the new version without any per-project edits.

What the patch releases address (from upstream release notes):

  • v1.40.5: Fixes a reflection property injection reuse bug and gates an IsEqualTo<TValue, TOther> assertions overload to net9+ to avoid compilation issues on earlier targets. Both fixes are strictly relevant to test infrastructure correctness and should be pulled in promptly.

Potential concerns

None of material consequence:

  • Patch confidence: Renovate reports high confidence for this bump (badge in PR body). The semver jump is patch-only (1.40.0 → 1.40.5), so breaking changes are not expected per semver convention, and the upstream fixes are clearly targeted bug fixes.
  • CI checks: The pipeline checks (ubuntu-latest, windows-latest, macos-latest) are currently running. There is no indication of failures from prior runs on this change.
  • No transitive side-effects: TUnit is used exclusively in test projects; it is not a production dependency and does not affect the shipped NuGet packages.

Verdict

This is a clean, low-risk dependency update. No issues found. The change is correct, consistent, and appropriately scoped. Safe to merge once CI passes.

@codacy-production
Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

🟢 Metrics 0 complexity

Metric Results
Complexity 0 (≤ 20 complexity)

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

@thomhurst thomhurst merged commit a959b57 into main Apr 27, 2026
12 checks passed
@thomhurst thomhurst deleted the renovate/tunit branch April 27, 2026 01:48
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