Skip to content

Conversation

@thomhurst
Copy link
Owner

This PR contains the following updates:

Package Type Update Change
TUnit nuget patch 1.5.6 -> 1.5.33
TUnit.Assertions nuget patch 1.5.6 -> 1.5.33
TUnit.Assertions.FSharp nuget patch 1.5.6 -> 1.5.33
TUnit.Core nuget patch 1.5.6 -> 1.5.33
TUnit.Playwright nuget patch 1.5.6 -> 1.5.33

Release Notes

thomhurst/TUnit (TUnit)

v1.5.33: 1.5.33

What's Changed
🏕 Changes
👒 Dependencies

Full Changelog: v1.5.6...v1.5.33


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.

Copilot AI review requested due to automatic review settings December 10, 2025 14:43
@thomhurst thomhurst added dependencies Pull requests that update a dependency file PATCH renovate-bot labels Dec 10, 2025
@thomhurst thomhurst enabled auto-merge (squash) December 10, 2025 14:43
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 package dependencies from version 1.5.6 to 1.5.33, a patch version update that includes bug fixes and documentation improvements according to the release notes.

Key Changes:

  • All TUnit-related packages (TUnit, TUnit.Core, TUnit.Assertions, TUnit.Assertions.FSharp, TUnit.Playwright) are consistently updated to version 1.5.33
  • Updates span across template project files and the central package version management file

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
TUnit.Templates/content/TUnit/TestProject.csproj Updates TUnit package reference to 1.5.33
TUnit.Templates/content/TUnit.VB/TestProject.vbproj Updates TUnit package reference to 1.5.33 in VB template
TUnit.Templates/content/TUnit.Playwright/TestProject.csproj Updates TUnit.Playwright package reference to 1.5.33
TUnit.Templates/content/TUnit.FSharp/TestProject.fsproj Updates TUnit and TUnit.Assertions.FSharp references to 1.5.33
TUnit.Templates/content/TUnit.Aspire.Test/ExampleNamespace.csproj Updates TUnit package reference to 1.5.33 in Aspire test template
TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.TestProject/ExampleNamespace.TestProject.csproj Updates TUnit package reference to 1.5.33 in Aspire starter template
TUnit.Templates/content/TUnit.AspNet/TestProject/TestProject.csproj Updates TUnit package reference to 1.5.33 in ASP.NET template
TUnit.Templates/content/TUnit.AspNet.FSharp/TestProject/TestProject.fsproj Updates TUnit and TUnit.Assertions.FSharp references to 1.5.33 in ASP.NET F# template
Directory.Packages.props Updates centrally managed TUnit, TUnit.Core, and TUnit.Assertions package versions to 1.5.33

@claude
Copy link
Contributor

claude bot commented Dec 10, 2025

PR Review: Dependency Update (TUnit 1.5.6 to 1.5.33)

Summary

This is a Renovate bot automated dependency update that bumps TUnit package versions from 1.5.6 to 1.5.33 across all template projects and the main package props file.

Code Review

Changes Overview:

  • Files Changed: 9 files (all version bumps)
  • Scope: Template project files + central package management
  • Change Type: Dependency patch update

Affected Files:

  1. Directory.Packages.props - Central package version management
  2. Template projects (C#, F#, VB, AspNet, Aspire, Playwright)

Positive Findings

  1. Consistent Updates: All TUnit packages updated uniformly (TUnit, TUnit.Core, TUnit.Assertions, TUnit.Assertions.FSharp, TUnit.Playwright)
  2. Proper Central Package Management: Uses Directory.Packages.props for version centralization (modern .NET best practice)
  3. Template Consistency: All template files correctly reference the new version
  4. Clean Diff: Simple version string replacements with no unexpected changes

Observations

This appears to be updating the template projects to reference the latest published versions of TUnit packages. This is correct behavior for templates that users will scaffold from.

Verification Checklist (from CLAUDE.md):

Since this is a dependency update (not source code changes):

  • Dual-mode implementation: N/A (no source changes)
  • Snapshot tests: N/A (no generator/API changes)
  • No VSTest references: Confirmed
  • Performance impact: N/A (template references only)
  • AOT compatibility: N/A (dependency versions don't affect AOT)

Final Assessment

Status: APPROVED

Reasoning:

  • Clean, focused dependency update
  • Consistent version bumps across all packages
  • No code changes or logic modifications
  • Follows repository conventions for package management
  • Automerge is appropriate for this type of change

Pre-Merge Checklist:

  • All version references updated consistently
  • Uses central package management correctly
  • No breaking changes (patch version bump)
  • CI checks should verify template functionality

Notes

  • This PR is safe to automerge pending CI success
  • The 27-version jump (1.5.6 to 1.5.33) suggests multiple releases
  • Release notes indicate bug fixes for IAsyncInitializer ordering

No action required - this is a clean dependency update following standard practices.

This was referenced Dec 15, 2025
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.

3 participants