Skip to content

chore(deps): update tunit to 1.21.24#5247

Merged
thomhurst merged 1 commit intomainfrom
renovate/tunit
Mar 25, 2026
Merged

chore(deps): update tunit to 1.21.24#5247
thomhurst merged 1 commit intomainfrom
renovate/tunit

Conversation

@thomhurst
Copy link
Owner

This PR contains the following updates:

Package Type Update Change
TUnit nuget patch 1.21.201.21.24
TUnit.AspNetCore nuget patch 1.21.201.21.24
TUnit.Assertions nuget patch 1.21.201.21.24
TUnit.Assertions.FSharp nuget patch 1.21.201.21.24
TUnit.Core nuget patch 1.21.201.21.24
TUnit.Engine nuget patch 1.21.201.21.24
TUnit.Playwright nuget patch 1.21.201.21.24

Release Notes

thomhurst/TUnit (TUnit)

v1.21.24: 1.21.24

What's Changed
Other Changes
  • Fix OpenTelemetry missing root span by reordering session activity lifecycle by @​Copilot in #​5245
Dependencies

Full Changelog: v1.21.20...v1.21.24


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 25, 2026
@thomhurst thomhurst enabled auto-merge (squash) March 25, 2026 17:31
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: Dependency Update (TUnit 1.21.20 → 1.21.24)

This is a routine Renovate Bot patch dependency update. The changes are straightforward and well-structured.

Summary

All 7 TUnit-family packages are bumped consistently from 1.21.20 to 1.21.24 across:

  • Directory.Packages.props (centralized version management)
  • Template project files (TUnit.Templates/content/**)

Observations

Consistency ✓ — All TUnit package references are updated to the same version (1.21.24), which is important to avoid subtle incompatibilities between packages in the same family.

Centralized vs. Template versions — The Directory.Packages.props uses Central Package Management (CPM), while template projects under TUnit.Templates/content/ have their own pinned versions. This means template projects need manual bumps (or Renovate rules) separate from the main repo. This is expected behavior for templates that are shipped to end users, but worth noting that template package versions could drift if not kept in sync automatically.

Notable fix included in 1.21.24 — The release notes mention a fix for "OpenTelemetry missing root span by reordering session activity lifecycle" (PR #5245). This is a meaningful bug fix, not just a no-op patch bump — approving this promptly is worthwhile.

Verdict

No issues found. The update is clean, consistent, and includes a meaningful OpenTelemetry fix. Safe to merge.

@thomhurst thomhurst merged commit 30680c8 into main Mar 25, 2026
13 of 14 checks passed
@thomhurst thomhurst deleted the renovate/tunit branch March 25, 2026 18:10
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