This release includes breaking changes for platform teams planning a safe upgrade.
Published 1mo
Secrets & Credentials
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
aead
asm
blake2
blake3
checksums
crc32c
+7 more
cryptography
ed25519
no-std
rust
simd
wasm
x25519
Summary
AI summaryUpdates doctest, crates.io, and docs.rs across a mixed release.
Full changelog
Patch release. No API changes; safe drop-in for v0.1.0.
Changes
- Trim published crate. Removed
tests/,testdata/, andbenches/from the packageincludelist. Compressed crate size dropped from 1.61 MiB → 0.88 MiB (~45% reduction). Users who only enable a few features still download the same tarball, so this directly cuts cache footprint and CI download time across the ecosystem. - Fix README Quick Start. Removed four unused-import warnings (
Aead,Mac,Blake3,Kmac256) and added the missingFastHashtrait import soXxh3::hash(...)compiles. Copy-pasting from the README now produces zero warnings. - Wire README into the doctest harness. Added
ReadmeDoctests(gated oncfg(doctest)+full+getrandom) so everyrustblock inREADME.mdruns as a doc test undercargo test --doc --features "full getrandom". Prevents the Quick Start from silently rotting again.
Get it
[dependencies]
rscrypto = { version = "0.1", default-features = false, features = ["sha2"] }
- crates.io: https://crates.io/crates/rscrypto/0.1.1
- docs.rs: https://docs.rs/rscrypto/0.1.1
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Rscrypto
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]