Skip to content

Conversation

@thomhurst
Copy link
Owner

@thomhurst thomhurst commented Jan 4, 2026

This PR contains the following updates:

Package Type Update Change
TUnit nuget minor 1.8.91.9.2
TUnit.AspNetCore nuget minor 1.8.91.9.2
TUnit.Assertions nuget minor 1.8.91.9.2
TUnit.Assertions.FSharp nuget minor 1.8.91.9.2
TUnit.Core nuget minor 1.8.91.9.2
TUnit.Playwright nuget minor 1.8.91.9.2

Release Notes

thomhurst/TUnit (TUnit)

v1.9.2: 1.9.2

What's Changed
Other Changes
  • fix: add TestDataRow unwrapping to analyzer and tests for named properties by @​thomhurst in #​4227

Full Changelog: v1.9.0...v1.9.2

v1.9.0: 1.9.0

What's Changed
Other Changes
  • feat: add collection assertions for Memory, Set, Dictionary, List, ReadOnlyList, and AsyncEnumerable types by @​thomhurst in #​4226
Dependencies

Full Changelog: v1.8.9...v1.9.0


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 the dependencies Pull requests that update a dependency file label Jan 4, 2026
Copilot AI review requested due to automatic review settings January 4, 2026 00:33
@thomhurst thomhurst added MINOR renovate-bot dependencies Pull requests that update a dependency file labels Jan 4, 2026
@thomhurst thomhurst enabled auto-merge (squash) January 4, 2026 00:33
@thomhurst thomhurst added the MINOR label Jan 4, 2026
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates TUnit packages from version 1.8.9 to 1.9.0 across all template project files and central package management. The update includes new collection assertion features introduced in TUnit 1.9.0 with no breaking changes.

Key Changes

  • Updated TUnit package versions from 1.8.9 to 1.9.0 in Directory.Packages.props for central package management
  • Updated inline package references in all template project files (C#, VB, F#, Playwright, Aspire, ASP.NET)

Reviewed changes

Copilot reviewed 9 out of 9 changed files in this pull request and generated no comments.

Show a summary per file
File Description
Directory.Packages.props Updated central package versions for TUnit, TUnit.AspNetCore, TUnit.Core, and TUnit.Assertions to 1.9.0
TUnit.Templates/content/TUnit/TestProject.csproj Updated TUnit package reference to 1.9.0 in C# template
TUnit.Templates/content/TUnit.VB/TestProject.vbproj Updated TUnit package reference to 1.9.0 in VB template
TUnit.Templates/content/TUnit.Playwright/TestProject.csproj Updated TUnit.Playwright package reference to 1.9.0 in Playwright template
TUnit.Templates/content/TUnit.FSharp/TestProject.fsproj Updated TUnit and TUnit.Assertions.FSharp package references to 1.9.0 in F# template
TUnit.Templates/content/TUnit.Aspire.Test/ExampleNamespace.csproj Updated TUnit package reference to 1.9.0 in Aspire test template
TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.TestProject/ExampleNamespace.TestProject.csproj Updated TUnit package reference to 1.9.0 in Aspire starter template
TUnit.Templates/content/TUnit.AspNet/TestProject/TestProject.csproj Updated TUnit package reference to 1.9.0 in ASP.NET template
TUnit.Templates/content/TUnit.AspNet.FSharp/TestProject/TestProject.fsproj Updated TUnit and TUnit.Assertions.FSharp package references to 1.9.0 in ASP.NET F# template

The changes are consistent and complete across all template files. No issues were identified during the review.

@thomhurst
Copy link
Owner Author

Summary

Updates TUnit package versions from 1.8.9 to 1.9.0 across all project templates.

Critical Issues

None found ✅

TUnit Rules Check

This PR only modifies package version numbers and does not trigger any of the critical TUnit rules:

  • ✅ No dual-mode implementation concerns (no source-gen or reflection changes)
  • ✅ No snapshot testing required (no source generator or public API changes)
  • ✅ No VSTest dependencies introduced
  • ✅ No performance concerns (no code changes)
  • ✅ No AOT compatibility concerns (no code changes)

Verdict

APPROVE - This is a clean dependency update that keeps the templates synchronized with the latest published TUnit version (v1.9.0).

@thomhurst
Copy link
Owner Author

Summary

Updates TUnit package references from 1.8.9 to 1.9.0 across template projects and centralized package management.

Critical Issues

None found ✅

Verdict

APPROVE - No critical issues

This is a straightforward Renovate bot PR that updates TUnit package versions. All changes are mechanical version bumps in:

  • Central package version management (Directory.Packages.props)
  • Template project files across C#, F#, and VB.NET templates

No TUnit critical rules apply to this PR:

  • No source generator or engine changes (dual-mode not required)
  • No source generator output or public API changes (snapshot tests not required)
  • No test platform changes (VSTest rule not applicable)
  • No code changes to hot paths (performance considerations not applicable)
  • No reflection code changes (AOT annotations not applicable)

Safe to merge.

@thomhurst thomhurst changed the title chore(deps): update tunit to 1.9.0 chore(deps): update tunit to 1.9.2 Jan 4, 2026
@thomhurst
Copy link
Owner Author

Summary

This PR updates TUnit package references from version 1.8.9 to 1.9.2 across template project files and the central package version management file.

Critical Issues

None found ✅

Analysis

This is a standard dependency update PR generated by Renovate Bot. The changes are:

  1. Files Modified: Only version updates in:

    • Directory.Packages.props - Central package management
    • Template project files (.csproj, .fsproj, .vbproj) in TUnit.Templates/content/
  2. TUnit Rules Assessment:

    • Dual-Mode: Not applicable - no source generator or engine changes
    • Snapshot Testing: Not applicable - no generator output or public API changes
    • No VSTest: Not applicable - no test platform dependencies changed
    • Performance: Not applicable - no code changes, only version numbers
    • AOT Compatibility: Not applicable - no reflection or code changes
  3. Change Scope: Purely version number updates (1.8.9 → 1.9.2) for:

    • TUnit
    • TUnit.AspNetCore
    • TUnit.Core
    • TUnit.Assertions
    • TUnit.Assertions.FSharp
    • TUnit.Playwright
  4. Risk Assessment: Very low risk. These are template files used for project scaffolding, and the version updates are aligned with the releases (v1.9.0 and v1.9.2) which include:

    • Test data row analyzer fixes
    • New collection assertions

Verdict

APPROVE - No critical issues

This is a straightforward version bump PR. All changes are consistent, updating the same packages to the same version across all template files and the central package management file.

@thomhurst thomhurst merged commit 198e097 into main Jan 4, 2026
13 checks passed
@thomhurst thomhurst deleted the renovate/tunit branch January 4, 2026 02:15
This was referenced Jan 7, 2026
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 MINOR renovate-bot

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants