Bump MinVer from 6.0.0 to 7.0.0 - #37
Conversation
--- updated-dependencies: - dependency-name: MinVer dependency-version: 7.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
unsure because of lower |
Dug into this. Recommend merging — the score drop is real but does not reflect a provenance or vulnerability signal, and the blast radius here is build-time only. What Socket actually reportedOnly the supply-chain sub-score moved:
Critically, Provenance is unchangedPulled both versions from the NuGet registration API:
No maintainer change, no license change, no new owner. And both versions declare zero NuGet dependencies — so the usual cause of a supply-chain drop (new transitive surface) is ruled out. What most likely moved the numberThe 7.0.0 changelog is short:
Being straight about the limit here: Socket's dashboard needs org auth, so I could not read the specific factor behind the −32. That part is inference from the evidence above, not confirmation. Why the BREAKING change does not apply to usIt affects <PackageReference Include="MinVer" PrivateAssets="all" />
<MinVerTagPrefix>v</MinVerTagPrefix>Both the task path and Blast radius
Empirically, One thing to note for later
|
…41) (#43) All five open Dependabot PRs edit the same Directory.Packages.props, so they conflict with each other by construction: #38 was already DIRTY and the other four sat BEHIND. Merging any one re-breaks the rest. Folding them into a single change follows the precedent set by #34. MinVer 6.0.0 -> 7.0.0 (#37) Polly.Core 8.5.0 -> 8.7.0 (#38) Scalar.AspNetCore 2.0.5 -> 2.16.20 (#39) Microsoft.EntityFrameworkCore 9.0.0 -> 9.0.19 (#40) Microsoft.EntityFrameworkCore.Rel. 9.0.0 -> 9.0.19 (#40) Microsoft.Extensions.Http.Resilience 9.0.0 -> 9.10.0 (#40) Microsoft.AspNetCore.Mvc.Testing 9.0.0 -> 9.0.19 (#40) Meziantou.Analyzer 3.0.157 -> 3.0.159 (#41) Everything stays inside the holds configured in dependabot.yml: the Microsoft.* moves are all within the 9.x line, so the >=10.0.0 hold is respected, and FluentAssertions is untouched. Two bumps warranted more than a version check. MinVer 6 -> 7 is a major with a [BREAKING] "switch to System.CommandLine" entry, but that changes minver-cli argument parsing. We never invoke the CLI (no minver-cli / dotnet minver anywhere in the repo); we consume the MSBuild task via PackageReference with PrivateAssets="all" plus a MinVerTagPrefix property, neither of which the rework touches. Socket's -32 supply-chain score was raised on #37 and is answered in detail there: Socket's blocking alert check passes, vulnerability/quality/maintenance/ license all stay 100, provenance is byte-identical (same author, same Apache-2.0, same adamralph/minver), and both versions declare zero NuGet dependencies, so there is no new transitive surface. Scalar.AspNetCore jumps 16 minors, but our entire surface is one Development-only MapScalarApiReference() call. Verified locally on .NET SDK 10.0.110: restore clean, Release build succeeded with 0 warnings / 0 errors (worth noting given the analyzer bump), and dotnet pack exercised MinVer 7 end to end, which derived a version and produced .nupkg + .snupkg. Co-authored-by: Mike Odnis <mikeodnis3242004@gmail.com> Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
Superseded by #43, now merged. All five open Dependabot PRs edited the same
The Socket −32 supply-chain question raised here is answered in detail above, and the analysis carried into #43: blocking alert check passes, vulnerability/quality/maintenance/license all 100, provenance identical, zero declared dependencies in both versions, and `PrivateAssets="all"` keeps it build-time only. |
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
Updated MinVer from 6.0.0 to 7.0.0.
Release notes
Sourced from MinVer's releases.
No release notes found for this version range.
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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)