Releases
v1.0.9
Compare
Sorry, something went wrong.
No results found
Immutable
release. Only release title and notes can be modified.
base64-ng v1.0.9
Highlights
Added optional companion crates:
base64-ng-sanitization
base64-ng-derive
base64-ng-serde
base64-ng-bytes
base64-ng-tokio
Security and Hardening
Added secret-oriented sanitization helpers for constant-time decode workflows.
Added derive support for fixed-size Base64 secret newtypes.
Added clearer documentation around strict decoder diagnostics and secret-bearing input.
Hardened decode error index offset handling with saturating arithmetic.
Documented serde timing behavior and recommended CT decoding for secret fields.
Clarified stream decoder behavior when decoded bytes have already been written to an external sink.
Ecosystem Integration
Added serde wrappers and #[serde(with = "...")] helper modules.
Added bytes integration for Bytes, Buf, and BufMut.
Added Tokio async helper crate with bounded encode/decode utilities.
Added workspace release tooling for publishing core and companion crates in dependency order.
Validation
Full release gate passed.
Companion crate tests, docs, clippy, dependency policy, audit, and license checks passed.
GitHub CI was green before tagging.
You can’t perform that action at this time.