Skip to content

chore(deps): update dependency nunit to 4.6.0#5826

Open
thomhurst wants to merge 1 commit intomainfrom
renovate/nunit
Open

chore(deps): update dependency nunit to 4.6.0#5826
thomhurst wants to merge 1 commit intomainfrom
renovate/nunit

Conversation

@thomhurst
Copy link
Copy Markdown
Owner

This PR contains the following updates:

Package Type Update Change
NUnit (source) nuget minor 4.5.14.6.0

Release Notes

nunit/nunit (NUnit)

v4.6.0: NUnit 4.6.0

Compare Source

See release notes for details.


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 this update 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 MINOR renovate-bot labels May 3, 2026
@thomhurst thomhurst enabled auto-merge (squash) May 3, 2026 15:20
Copy link
Copy Markdown
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.

Review: chore(deps): update dependency nunit to 4.6.0

This is a routine Renovate bot-generated minor version bump — NUnit 4.5.1 → 4.6.0.

Scope

NUnit is used in two non-core locations:

  • tools/speed-comparison/UnifiedTests/ — benchmark/comparison harness (conditional on $(TestFramework) == 'NUNIT')
  • TUnit.Analyzers.Tests/ — picks up the centrally-managed version via Directory.Packages.props

Neither is part of TUnit's core engine path.

Assessment

  • Semver-minor bump — no breaking changes expected from NUnit's side.
  • Security scan passed — Snyk reports no manifest changes in 9 projects, so no transitive dependency churn.
  • Auto-merge is correctly configured for this class of routine update.
  • No previous review comments to address.

Approve. Low-risk, well-scoped dependency update. Nothing to improve architecturally here.

@codacy-production
Copy link
Copy Markdown

codacy-production Bot commented May 3, 2026

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

🟢 Metrics 0 complexity

Metric Results
Complexity 0

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.

@claude
Copy link
Copy Markdown
Contributor

claude Bot commented May 4, 2026

Follow-up Review Pass

Confirming my earlier approval stands. This is a routine Renovate bot-managed minor bump of NUnit from 4.5.1 to 4.6.0, touching a single line in Directory.Packages.props.

  • No new concerns since the previous review.
  • Codacy reports 0 new issues.
  • Auto-merge is correctly enabled for this class of dependency update.
  • The change remains well-scoped to non-core benchmark/test-comparison infrastructure.

Nothing to add architecturally. Good to merge.

Copy link
Copy Markdown
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.

Dependency Update Review: NUnit 4.5.1 → 4.6.0

Scope: Single-line change in Directory.Packages.props bumping NUnit from 4.5.1 to 4.6.0.

Impact assessment:

  • NUnit is used only in tools/speed-comparison/UnifiedTests/ (benchmark harness) and TUnit.Analyzers.Tests/ — not in TUnit's core engine or testing platform.
  • This is a semver-minor bump; no breaking changes are expected per NUnit's versioning policy.
  • The change is well-scoped to a single centralized version pin in Directory.Packages.props.

No issues found. This is a low-risk, routine dependency update. Safe to merge once CI passes.

Copy link
Copy Markdown
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.

Re-review: NUnit 4.5.1 → 4.6.0

No new changes since the prior reviews. The single-line bump in Directory.Packages.props remains the entire diff.

Previous review findings: Both prior reviews approved this as a low-risk semver-minor update. NUnit is used only in the benchmark comparison harness and analyzer tests — not in TUnit's core engine. No issues were identified, and none have emerged since.

CI status: Still waiting on checks to pass before automerge fires.

Nothing to add architecturally or otherwise. Continuing to approve.

Copy link
Copy Markdown
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.

Re-review: NUnit 4.5.1 → 4.6.0

No change to the diff since previous reviews. This remains a single-line version bump in Directory.Packages.props.

Previous reviews: Three prior approvals — all consistent. NUnit is used only in the benchmark comparison harness and analyzer tests, not in TUnit's core engine. No issues have been identified.

CI: Checks are pending; Codacy and Snyk have both passed. Automerge is configured and will fire once all checks complete.

Nothing new to add. Continuing to approve.

Copy link
Copy Markdown
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.

Dependency Bump Review: NUnit 4.5.1 → 4.6.0

This is a single-line, Renovate-managed version bump in Directory.Packages.props.

Scope: NUnit is used in two places — the speed-comparison benchmark harness and TUnit.Analyzers.Tests. Neither touches TUnit's core engine, source generator, or testing platform. No snapshot files or API surfaces are affected.

Risk: Low. This is a semver-minor bump; NUnit's versioning policy guarantees no breaking changes in 4.x.y increments.

Architecture: The centralized Directory.Packages.props pattern correctly propagates the version bump to all consumers in one place — no per-project changes needed. This is the right approach for a monorepo with CPM (Central Package Management).

Prior reviews: Four prior bot approvals, no unresolved human comments, nothing left to address.

Overall: straightforward, well-scoped dependency update. ✓ Approve.

Copy link
Copy Markdown
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.

Re-review: NUnit 4.5.1 → 4.6.0

No change to the diff since the five prior reviews. This remains a single-line version bump in Directory.Packages.props.

Previous reviews: Five prior approvals, all consistent. NUnit is used only in the benchmark comparison harness (tools/speed-comparison/UnifiedTests/) and TUnit.Analyzers.Tests/ — not in TUnit's core engine, source generator, or testing platform.

Approach: Centralizing the version pin in Directory.Packages.props via CPM is the correct pattern for this monorepo — one line updates all consumers consistently.

No issues found. Safe to merge once CI passes.

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.

2 participants