Skip to content

chore: Bump the dotnet-minor-patch group with 3 updates - #121

Merged
layeredcraft-dependabot-automerge[bot] merged 1 commit into
mainfrom
dependabot/nuget/dotnet-minor-patch-cfaecb503c
Sep 2, 2026
Merged

chore: Bump the dotnet-minor-patch group with 3 updates#121
layeredcraft-dependabot-automerge[bot] merged 1 commit into
mainfrom
dependabot/nuget/dotnet-minor-patch-cfaecb503c

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 2, 2026

Copy link
Copy Markdown
Contributor

Updated Meziantou.Polyfill from 1.0.161 to 1.0.163.

Release notes

Sourced from Meziantou.Polyfill's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated TUnit from 1.65.38 to 1.65.63.

Release notes

Sourced from TUnit's releases.

1.65.63

What's Changed

Other Changes

Dependencies

Full Changelog: thomhurst/TUnit@v1.65.51...v1.65.63

1.65.51

What's Changed

Other Changes

Dependencies

Full Changelog: thomhurst/TUnit@v1.65.38...v1.65.51

Commits viewable in compare view.

Updated TUnit.Core from 1.65.38 to 1.65.63.

Release notes

Sourced from TUnit.Core's releases.

1.65.63

What's Changed

Other Changes

Dependencies

Full Changelog: thomhurst/TUnit@v1.65.51...v1.65.63

1.65.51

What's Changed

Other Changes

Dependencies

Full Changelog: thomhurst/TUnit@v1.65.38...v1.65.51

Commits viewable in compare view.

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 commands and options

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 <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps Meziantou.Polyfill from 1.0.161 to 1.0.163
Bumps TUnit from 1.65.38 to 1.65.63
Bumps TUnit.Core from 1.65.38 to 1.65.63

---
updated-dependencies:
- dependency-name: Meziantou.Polyfill
  dependency-version: 1.0.163
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet-minor-patch
- dependency-name: TUnit
  dependency-version: 1.65.63
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet-minor-patch
- dependency-name: TUnit.Core
  dependency-version: 1.65.63
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dotnet-minor-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@github-actions github-actions Bot added the type: chore Maintenance task label Sep 2, 2026
@layeredcraft-dependabot-automerge
layeredcraft-dependabot-automerge Bot merged commit 26afa9e into main Sep 2, 2026
7 of 12 checks passed
@layeredcraft-dependabot-automerge
layeredcraft-dependabot-automerge Bot deleted the dependabot/nuget/dotnet-minor-patch-cfaecb503c branch September 2, 2026 15:54
ncipollina added a commit that referenced this pull request Sep 2, 2026
…tch Directory.Packages.props

Dependabot PR #121 (merged to main after this branch's last merge) bumped
TUnit.Core/TUnit from 1.65.38 to 1.65.63 in Directory.Packages.props. This
script hardcodes the expected packed-nuspec dependency range as a literal
string per package, which dependabot has no way to know to update -
main itself independently fails this same assertion as of #121, unrelated
to PLAN-0057's own scope. Smallest correct fix: update the literal to match
the now-current floor.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GMQEjFrUVGYkctE3ECfRuA
ncipollina added a commit that referenced this pull request Sep 2, 2026
* docs: pre-1.0 research gates for disposal, async composition, and MSTest; accept Compono.MSTest (ADR-0057)

- RESEARCH-0015: disposal/ownership semantics — Outcome C, post-1.0 additive
  feature, no 1.0 API change required.
- RESEARCH-0016: async composition viability — Outcome C, fully additive
  post-1.0 capability.
- RESEARCH-0017: MSTest integration viability — Outcome A, add
  Compono.MSTest before 1.0 (includes VSTest/MTP discovery-execution spike
  findings and MSTest version-floor capability matrix).
- ADR-0057: Compono.MSTest package design, Accepted — ITestDataSource-based
  [Compose] integration reusing CompositionRow/RowInvokerRegistry, no new
  composition engine.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

* feat(mstest): add Compono.MSTest package (ADR-0057)

Adds the Compono.MSTest integration package: [TestMethod] + [Compose]/
[Compose<TProfile>]/[Compose<TProfile, TConfig>] as ITestDataSource
attributes, [Shared] parameter sharing, and generator discovery support,
matching Compono.XunitV3/Compono.TUnit's existing attribute family and
semantics.

Implementation evidence forced two ADR-0057 amendments: MSTest.TestFramework
3.x and 4.x ship under different, binary-incompatible assembly identities,
so the supported floor is 4.0.0, not 3.0.0 (Amendment 1); and
GetDisplayName is a discovery/listing-time MSTest hook, not visible during
ordinary test execution under either MTP or the classic VSTest adapter
(Amendment 2). A related Native AOT/trimming gap in Compono.XunitV3's own
ConfigProfileBinder was found incidentally (ADR-0041 Amendment 4) and is
tracked separately as #119, out of scope here.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GMQEjFrUVGYkctE3ECfRuA

* ci(scripts): update inspect-packed-nupkgs.sh's TUnit.Core range to match Directory.Packages.props

Dependabot PR #121 (merged to main after this branch's last merge) bumped
TUnit.Core/TUnit from 1.65.38 to 1.65.63 in Directory.Packages.props. This
script hardcodes the expected packed-nuspec dependency range as a literal
string per package, which dependabot has no way to know to update -
main itself independently fails this same assertion as of #121, unrelated
to PLAN-0057's own scope. Smallest correct fix: update the literal to match
the now-current floor.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GMQEjFrUVGYkctE3ECfRuA

---------

Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
ncipollina added a commit that referenced this pull request Sep 2, 2026
…ackages.props (#122) (#125)

inspect-packed-nupkgs.sh's assert_dependency_range hardcoded each expected
third-party dependency range as a duplicate literal, separate from the
Directory.Packages.props PackageVersion that already states the same policy.
Dependabot updates the latter but not the former, so a correct package bump
(e.g. PR #121's TUnit.Core update) failed validation until someone noticed
and hand-edited the script (5cfe446).

assert_dependency_range now looks up the expected range from
Directory.Packages.props itself, evaluated via `dotnet msbuild -getItem`
(SDK-native, no new CI dependency) and matched by dependency ID via jq. The
validator still independently compares that authoritative value against the
actually-packed .nuspec - only the duplicated literal is gone, not the
check's strength. A missing Directory.Packages.props entry now fails with a
distinct diagnostic instead of masquerading as a packed-range mismatch.

Adds inspect-packed-nupkgs.tests.sh, a dependency-free regression suite
proving both the pass and fail cases, including the exact "bump only the
props file" scenario from issue #122, wired into package-validation.yaml.
Amends ADR-0031 to record the drift and the fix.

Closes #122


Claude-Session: https://claude.ai/code/session_01GMQEjFrUVGYkctE3ECfRuA

Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: chore Maintenance task

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants