Skip to content

fix: remove atomic-polyfill from dep tree - #329

Merged
kacy merged 1 commit into
mainfrom
fix/postcard-audit
Feb 27, 2026
Merged

fix: remove atomic-polyfill from dep tree#329
kacy merged 1 commit into
mainfrom
fix/postcard-audit

Conversation

@kacy

@kacy kacy commented Feb 27, 2026

Copy link
Copy Markdown
Owner

summary

postcard's default feature set pulls in heapless 0.7.17, which depends on atomic-polyfill 1.0.3 (RUSTSEC-2023-0089, unmaintained). disabling default features and keeping only alloc is sufficient for ember-cluster's raft serialization. removes 8 transitive crates from the lock file.

cargo audit now reports zero advisories.

what was tested

  • cargo audit — zero advisories after lock file update
  • cargo clippy --workspace --features protobuf,grpc -- -D warnings — clean
  • cargo fmt --all — no changes

postcard's default feature set pulls in heapless 0.7.17 which depends
on atomic-polyfill (RUSTSEC-2023-0089, unmaintained). disabling default
features and keeping only alloc is sufficient for ember-cluster's raft
serialization needs. removes 8 transitive crates; cargo audit now clean.
@kacy
kacy merged commit a92aef7 into main Feb 27, 2026
5 of 8 checks passed
@kacy
kacy deleted the fix/postcard-audit branch February 27, 2026 02:23
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