Skip to content

chore: ship v0.5.104 (version bump + supply-chain vet)#319

Merged
githubrobbi merged 2 commits into
mainfrom
chore/ship-v0.5.104
May 29, 2026
Merged

chore: ship v0.5.104 (version bump + supply-chain vet)#319
githubrobbi merged 2 commits into
mainfrom
chore/ship-v0.5.104

Conversation

@githubrobbi
Copy link
Copy Markdown
Collaborator

Summary

just ship-fresh bumped the workspace to v0.5.104 and cargo update advanced 3 transitive deps past their vetted versions. This PR carries the bump + the real delta audits. (Routed via PR because branch protection rejects the ship's direct push to main.)

Vetted deltas (real audits, Vet-Reviewed-Diff: trailers)

Crate Transition Finding
libmimalloc-sys 0.1.48→0.1.49 Zero vendored-C changes; build.rs unchanged; adds one v3-only FFI binding mi_stats_get_json (C impl already upstream)
mimalloc 0.1.51→0.1.52 v3-only stats_json() wrapper + StatsJson newtype; unsafe = standard allocator FFI (mi_stats_get_json/mi_free)
uuid 1.23.1→1.23.2 KodrAus patch (fmt/parser/serde); lone unsafe is from_utf8_unchecked on uuid's own ASCII-only format buffer — sound zero-copy, same as vetted 1.23.1

cargo vet passes. Local lint-pre-push green incl. vet ✅, vet-audit-discipline ✅, clippy Linux+Windows, tests.

🤖 Generated with Claude Code

githubrobbi and others added 2 commits May 29, 2026 06:15
The ship's `cargo update` advanced three transitive deps past their
vetted versions. Real delta audits recorded:

- libmimalloc-sys 0.1.48->0.1.49: zero vendored-C changes; build.rs
  unchanged; adds one v3-only FFI binding mi_stats_get_json (the C impl
  already existed upstream). No new capability.
- mimalloc 0.1.51->0.1.52: v3-only stats_json() wrapper + StatsJson
  newtype over the new sys FFI; unsafe is standard allocator FFI
  (mi_stats_get_json / mi_free).
- uuid 1.23.1->1.23.2: KodrAus patch (fmt/parser/serde); the lone
  unsafe is from_utf8_unchecked on uuid's own ASCII-only format buffer
  — sound zero-copy formatting, same pattern as vetted 1.23.1.

`cargo vet` passes.

Vet-Reviewed-Diff: libmimalloc-sys@0.1.48->0.1.49
Vet-Reviewed-Diff: mimalloc@0.1.51->0.1.52
Vet-Reviewed-Diff: uuid@1.23.1->1.23.2
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@githubrobbi githubrobbi enabled auto-merge (squash) May 29, 2026 13:28
@githubrobbi githubrobbi merged commit 3dcffd5 into main May 29, 2026
22 checks passed
@githubrobbi githubrobbi deleted the chore/ship-v0.5.104 branch May 29, 2026 13:46
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.

1 participant