alexcrichton opened PR #6731 from alexcrichton:update-deps to bytecodealliance:main:
This PR is a series of commits to handle a number of updates to dependencies in Wasmtime. I've separated out each dependency by commit to see what's going on. The biggest upgrades were
syn 2.x.x,clap 4.x.x, andbitflags 2.x.x. All the other updates were mostly minor.In terms of vetting I've added a number of new trusted annotations crates that are authored by those we already trust (e.g. me, Dan, epage, etc). I've additionally performed a variety of audits for new versions that aren't covered by our preexisting policies.
At some point we need to revisit
cargo deny's configuration because we have quite a few duplicated dependencies which aren't being caught bycargo denyand I'm not entirely sure why. I think that our ignore list is too aggressive and/or not interacting well with howcargo denyworks. I'll try to poke at this in the future.
alexcrichton requested fitzgen for a review on PR #6731.
alexcrichton requested wasmtime-compiler-reviewers for a review on PR #6731.
alexcrichton requested wasmtime-core-reviewers for a review on PR #6731.
alexcrichton requested wasmtime-default-reviewers for a review on PR #6731.
alexcrichton updated PR #6731.
sunfishcode submitted PR review:
LGTM, with one comment:
sunfishcode submitted PR review:
LGTM, with one comment:
sunfishcode created PR review comment:
from_bits_truncatesilently drops unknown flags; should this usefrom_bitsand return anInvalidFlagValueif it doesn't succeed?
alexcrichton updated PR #6731.
alexcrichton has enabled auto merge for PR #6731.
alexcrichton updated PR #6731.
alexcrichton has enabled auto merge for PR #6731.
alexcrichton updated PR #6731.
alexcrichton has enabled auto merge for PR #6731.
alexcrichton merged PR #6731.
Last updated: Dec 13 2025 at 19:03 UTC