Update MongoDB.Driver to version 3.9.0#18078
Conversation
Updated MongoDB.Driver version from 3.8.1 to 3.9.0 and removed pinned versions for SharpCompress and Snappier.
There was a problem hiding this comment.
Pull request overview
Note
Copilot was unable to run its full agentic suite in this review.
This PR upgrades the MongoDB.Driver package from version 3.8.1 to 3.9.0 and removes the pinned transitive dependency overrides for SharpCompress and Snappier that were previously required due to Component Governance flags.
Changes:
- Bumped
MongoDB.Driverfrom 3.8.1 to 3.9.0. - Removed pinned versions for
SharpCompressandSnappier, which are no longer needed as the new MongoDB.Driver version presumably resolves the CG-flagged transitive dependency versions.
|
🚀 Dogfood this PR with:
curl -fsSL https://raw.githubusercontent.com/microsoft/aspire/main/eng/scripts/get-aspire-cli-pr.sh | bash -s -- 18078Or
iex "& { $(irm https://raw.githubusercontent.com/microsoft/aspire/main/eng/scripts/get-aspire-cli-pr.ps1) } 18078" |
|
Ping @davidfowl as he introduced the change in #17190 |
|
I think we need a regression test. Nothing is failing in our test suite AFAIK which means we have a gap. |
|
@davidfowl Hard to do. There IS an unlisted version for SharpCompress that it's taking, but thats old (Jan 8th 2026 according to https://nuget.info/packages/SharpCompress/1.0.0) and MUST NOT be used: https://www.nuget.org/packages/SharpCompress/1.0.0 This is a state corresponding to the vulnerable 0.44.x and the GHSA at GHSA-6c8g-7p36-r338 is not listing 1.0.0 as vulnerable as it never was intended to be released. |
|
Retrying the failed CI jobs for this pull request from the CI run attempt. The rerun is being tracked in the rerun attempt. |
|
/backport to release/13.4 |
|
Started backporting to |
Updated
MongoDB.Driverversion from 3.8.1 to 3.9.0 and removed pinned versions forSharpCompressandSnappier.Description
Removes the wrongly pinned
SharpCompressdependency and uses the fixed transitive forSnappier.Fixes #17981
Checklist
<remarks />and<code />elements on your triple slash comments?