Skip to content

fix: bump bunit to 2.8.6, drop transitive AngleSharp pin - #165

Merged
andregoepel merged 1 commit into
mainfrom
bugfix/bunit-2.8.6-anglesharp-pin
Jul 30, 2026
Merged

fix: bump bunit to 2.8.6, drop transitive AngleSharp pin#165
andregoepel merged 1 commit into
mainfrom
bugfix/bunit-2.8.6-anglesharp-pin

Conversation

@andregoepel

Copy link
Copy Markdown
Owner

bUnit 2.8.6 declares AngleSharp >= 1.5.2 as a direct dependency, so the transitive security pin for GHSA-pgww-w46g-26qg / CVE-2026-54570 (and the CentralPackageTransitivePinningEnabled property that existed only for it) is no longer needed.

  • bunit 2.7.2 -> 2.8.6
  • removed the AngleSharp 1.5.2 pin and CentralPackageTransitivePinningEnabled
  • lock files regenerated; resolved AngleSharp is 1.5.2 via bUnit itself

Verified: build clean, dotnet list package --vulnerable --include-transitive reports no vulnerable packages, unit/bUnit tests green (321 passed). Testcontainers integration tests were not run locally (Docker unavailable); CI covers them.

Closes #107

🤖 Generated with Claude Code

@andregoepel
andregoepel merged commit e98ccee into main Jul 30, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove transitive AngleSharp 1.5.2 pin once bUnit resolves to >= 1.5.0

1 participant