Skip to content

chore(deps): update all non-major dependencies - #7274

Merged
thomhurst merged 1 commit into
mainfrom
renovate/all-minor-patch
Oct 27, 2026
Merged

thomhurst merged 1 commit into
mainfrom
renovate/all-minor-patch

Conversation

@thomhurst

@thomhurst thomhurst commented Oct 27, 2026 •

Copy link
Copy Markdown
Owner

This PR contains the following updates:

Package Type Update Change
Imposter nuget patch 1.0.8 → 1.0.9
MSTest nuget patch 4.5.1 → 4.5.2
MSTest.TestAdapter nuget patch 4.5.1 → 4.5.2
MSTest.TestFramework nuget patch 4.5.1 → 4.5.2
Microsoft.Testing.Extensions.CrashDump nuget patch 2.5.1 → 2.5.2
Microsoft.Testing.Extensions.HangDump nuget patch 2.5.1 → 2.5.2
Microsoft.Testing.Extensions.HtmlReport nuget patch 2.5.1 → 2.5.2
Microsoft.Testing.Extensions.Telemetry nuget patch 2.5.1 → 2.5.2
Microsoft.Testing.Extensions.TrxReport nuget patch 2.5.1 → 2.5.2
Microsoft.Testing.Extensions.TrxReport.Abstractions nuget patch 2.5.1 → 2.5.2
Microsoft.Testing.Platform nuget patch 2.5.1 → 2.5.2
Microsoft.Testing.Platform.MSBuild nuget patch 2.5.1 → 2.5.2

Release Notes

themidnightgospel/Imposter (Imposter)

v1.0.9: Faster registration edits and lighter Throws setups

Compare Source

Performance

  • Removing or inserting a registration no longer rebuilds the imposters after it (#​440, closes #​408). The driver compares registered targets by position, so removing or inserting one [assembly: GenerateImposter(...)] regenerated every imposter registered after it, even though none of them changed. The generator now reuses a source when its target and C# version haven't changed. In a project with 20 targets of 30 members each, removing the first registration now takes 4 ms in the generator, down from 477 ms. The generated code is unchanged.

  • Method Throws setups allocate one closure instead of two (#​441, closes #​437). The setup step wrapped the builder's throwing lambda in a second one. It now uses that lambda directly. Per setup:

    Setup 1.0.8 1.0.9
    Throws(exception) 472 B 384 B
    Throws(_ => exception) 472 B 384 B
    Throws<InvalidOperationException>() 384 B 296 B

    Throws<TException>() captures nothing, so its setup no longer allocates any closure.

microsoft/testfx (MSTest)

v4.5.2

See the release notes here.

See the Microsoft.Testing.Platform 2.5.2 release notes here.


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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

@thomhurst thomhurst added dependencies Pull requests that update a dependency file PATCH renovate-bot labels Oct 27, 2026
@thomhurst
thomhurst enabled auto-merge (squash) October 27, 2026 17:36
@thomhurst
thomhurst deployed to Pull Requests October 27, 2026 17:36 — with GitHub Actions Active
@thomhurst
thomhurst deployed to Pull Requests October 27, 2026 17:36 — with GitHub Actions Active
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 27, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-27T17:37:20.439616Z 13322b2 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@coderabbitai

coderabbitai Bot commented Oct 27, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

No actionable comments were generated in the recent review.

Recent review info
Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 34a3fae2-1dcb-432f-9acb-af5e129b9cb8
Commits

Reviewing files that changed from the base of the PR and between 13322b2 and 3a1aa3d.

Files selected for processing: 1
  • Directory.Packages.props

Included review availability: This review used your included allowance. Your plan provides up to 8 included reviews per hour; 7 remain after this review.

Walkthrough

The central package declarations update Microsoft Testing Platform packages and extensions, Imposter, and MSTest packages. The CloudShop test project updates its Microsoft Testing Platform MSBuild package reference.

Changes: Testing package versions

Layer / File(s) Summary
Update testing package versions
Directory.Packages.props, examples/CloudShop/CloudShop.Tests/CloudShop.Tests.csproj
The central declarations update Microsoft Testing Platform packages and extensions from 2.5.1 to 2.5.2, Imposter from 1.0.8 to 1.0.9, and MSTest packages from 4.5.1 to 4.5.2. The CloudShop test project updates Microsoft.Testing.Platform.MSBuild from 2.5.1 to 2.5.2.

Priority: Low

Estimated code review effort: 1 (Trivial) | ~5 minutes

Change: Other

Possibly related issues

  • thomhurst/TUnit issue 403: The issue identifies this pull request as the update for MSTest and Microsoft.Testing.Platform packages.

Suggested reviewers: quattordici

Merge Risk: Minimal · up to 3a1aa

The dependency updates are internally aligned and present no identified merge-blocking risk.

Pre-merge checks: Passed 4
Check name Status Explanation
Description Check Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check Passed The title accurately identifies the changes as non-major dependency updates. It is concise and matches the package version updates in the pull request.
Linked Issues check Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check Passed Check skipped because no linked issues were found for this pull request.
Finishing Touches
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

A rabbit checks the package row,
New testing versions now appear.
Imposter hops from eight to nine,
MSTest follows, one step ahead,
CloudShop tests align.

Comment @coderabbitai help to get the list of available commands.

@greptile-apps

greptile-apps Bot commented Oct 27, 2026 •

Copy link
Copy Markdown
Contributor

RetriggerView in GreptileConfidence Score: 5/5

[Medium impact] The PR appears safe to merge; no actionable issues were found.

Summary

Updates test dependencies and keeps the CloudShop example aligned.

  • TUnit test projects now use newer test-platform and MSTest packages.

Reviews (2) · Last reviewed commit: "chore(deps): update all non-major depend..." · Reviewed by Greptile

@thomhurst
thomhurst force-pushed the renovate/all-minor-patch branch from 13322b2 to 3a1aa3d Compare October 27, 2026 20:35
@thomhurst
thomhurst deployed to Pull Requests October 27, 2026 20:35 — with GitHub Actions Active
@thomhurst
thomhurst deployed to Pull Requests October 27, 2026 20:35 — with GitHub Actions Active
@thomhurst
thomhurst deployed to Pull Requests October 27, 2026 20:35 — with GitHub Actions Active
@thomhurst
thomhurst merged commit 0402530 into main Oct 27, 2026
26 checks passed
@thomhurst
thomhurst deleted the renovate/all-minor-patch branch October 27, 2026 21:21
This was referenced Oct 30, 2026

This branch was successfully deployed

1 active deployment
Pull Requests — 3a1aa3d9 Deployed Oct 27, 2026 by thomhurst via modularpipeline (macos-latest) #20428
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