Skip to content

chore(deps): update tunit to 1.18.37#5094

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

chore(deps): update tunit to 1.18.37#5094
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.18.211.18.37
TUnit.AspNetCore nuget patch 1.18.211.18.37
TUnit.Assertions nuget patch 1.18.211.18.37
TUnit.Assertions.FSharp nuget patch 1.18.211.18.37
TUnit.Core nuget patch 1.18.211.18.37
TUnit.Engine nuget patch 1.18.211.18.37
TUnit.Playwright nuget patch 1.18.211.18.37

Release Notes

thomhurst/TUnit (TUnit)

v1.18.37: 1.18.37

What's Changed
Other Changes
Dependencies

Full Changelog: v1.18.21...v1.18.37


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 6, 2026
@thomhurst thomhurst enabled auto-merge (squash) March 6, 2026 10:50
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.18.21 → 1.18.37)

This is a Renovate Bot-generated patch update bumping all TUnit self-referential package versions by 16 patch versions.

What's changing

All changes are pure version bumps across two locations:

  1. **** — Central Package Management file correctly updated for 6 TUnit packages
  2. **** — Template project files (AspNet, FSharp, Playwright, VB variants) updated individually

Assessment

The changes are correct and consistent — all references to TUnit packages are updated to with no missed entries.

Observation (pre-existing, not a PR concern): Template project files carry explicit version pinning rather than inheriting from . This is intentional by design — templates are standalone scaffolding for end users and shouldn't rely on the monorepo's central package management. The pattern is sound.

Release notes summary: The range includes meaningful improvements relevant to this repo:

  • HTML report performance improvements
  • Removal of allocation in (perf)
  • Fix for C# keyword escaping in mock code generation
  • Static abstract interface member support in mock generation

Updating to consume these fixes in the templates and internal tooling is appropriate.

Verdict

✅ LGTM — straightforward, mechanical dependency update with no concerns. 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: Dependency Update (TUnit 1.18.21 → 1.18.37)

This is a Renovate Bot-generated patch update bumping all TUnit self-referential package versions by 16 patch versions.

What's changing

All changes are pure version bumps across two locations:

  1. Directory.Packages.props — Central Package Management file correctly updated for 6 TUnit packages
  2. TUnit.Templates/content/ — Template project files (AspNet, FSharp, Playwright, VB variants) updated individually

Assessment

The changes are correct and consistent — all references to TUnit packages are updated to 1.18.37 with no missed entries.

Observation (pre-existing, not a PR concern): Template project files carry explicit version pinning rather than inheriting from Directory.Packages.props. This is intentional by design — templates are standalone scaffolding for end users and should not rely on the monorepo's central package management. The pattern is sound.

Release notes summary: The 1.18.21 → 1.18.37 range includes meaningful improvements relevant to this repo:

  • HTML report performance improvements
  • Removal of Action allocation in token.Register (perf)
  • Fix for C# keyword escaping in mock code generation
  • Static abstract interface member support in mock generation

Updating to consume these fixes in the templates and internal tooling is appropriate.

Verdict

LGTM — straightforward, mechanical dependency update with no concerns. Safe to merge.

@thomhurst thomhurst merged commit 8cc6e87 into main Mar 6, 2026
16 checks passed
@thomhurst thomhurst deleted the renovate/tunit branch March 6, 2026 11:18
intellitect-bot pushed a commit to IntelliTect/EssentialCSharp.Web that referenced this pull request Mar 9, 2026
Updated [TUnit](https://github.com/thomhurst/TUnit) from 1.18.37 to
1.19.16.

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

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

## 1.19.16

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

## What's Changed
### Other Changes
* Truncate exceptions in GitHub summary tables by @​thomhurst in
thomhurst/TUnit#5108
### Dependencies
* chore(deps): update tunit to 1.19.11 by @​thomhurst in
thomhurst/TUnit#5106
* chore(deps): bump dompurify from 3.3.0 to 3.3.2 in /docs by
@​dependabot[bot] in thomhurst/TUnit#5096
* chore(deps): bump svgo from 3.2.0 to 3.3.3 in /docs by
@​dependabot[bot] in thomhurst/TUnit#5086


**Full Changelog**:
thomhurst/TUnit@v1.19.11...v1.19.16

## 1.19.11

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

## What's Changed
### Other Changes
* Fix HTML report sort to also reorder groups by @​thomhurst in
thomhurst/TUnit#5103
* fix: correct expand-all icon SVG in HTML report by @​slang25 in
thomhurst/TUnit#5105
* Avoid some redundant list allocations by @​SimonCropp in
thomhurst/TUnit#4963
* avoid some redundant enumerable alloc by @​SimonCropp in
thomhurst/TUnit#4972
* use char instead of string for joins by @​SimonCropp in
thomhurst/TUnit#4989
### Dependencies
* chore(deps): update dependency nunit to 4.5.1 by @​thomhurst in
thomhurst/TUnit#5097
* chore(deps): update tunit to 1.19.0 by @​thomhurst in
thomhurst/TUnit#5099
* chore(deps): update dependency humanizer to 3.0.10 by @​thomhurst in
thomhurst/TUnit#5101
* chore(deps): update dependency nunit.analyzers to 4.12.0 by
@​thomhurst in thomhurst/TUnit#5102


**Full Changelog**:
thomhurst/TUnit@v1.19.0...v1.19.11

## 1.19.0

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

## What's Changed
### Other Changes
* fix: improve CreateTestVariant API and fix void/ValueTask return types
by @​thomhurst in thomhurst/TUnit#5095
### Dependencies
* chore(deps): update tunit to 1.18.37 by @​thomhurst in
thomhurst/TUnit#5094


**Full Changelog**:
thomhurst/TUnit@v1.18.37...v1.19.0

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

[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=TUnit&package-manager=nuget&previous-version=1.18.37&new-version=1.19.16)](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