All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.1.11 - 2025-07-16
- run
cargo-fmt - make Vec<Secret> serializable
0.1.10 - 2024-05-11
- Implemented
SerializableSecretfor&Secret<T>This enables&Secret<T>to beSerializedwithredact::serde::expose_secretandredact::serde::redact_secret.
- Fix issue where dependency versions were not being repeated in dev-dependencies
- Minor documentation improvements
0.1.9 - 2024-03-24
- Support zeroizing secrets with new feature
zeroize - Allow
Secrets to be unsized Secrets are now#[repr(transparent)]serdefeature now supportsno_std
- remove duplicate #[must_use]
- stop repeating versions in dev-dependencies
- use elided lifetimes for
SerializableSecret - make
serdefeature explicit - fixed clippy lints
0.1.8 - 2024-01-25
serde::redact_secretconvenienceserialize_with- serialize without exposing (#46)
0.1.7 - 2023-11-01
- make associated functions on
Secret#[must_use](#42)
0.1.6 - 2023-10-28
- enable
generate-link-to-definitionfor docs.rs builds (#38) - enable
doc_auto_cfgfor docs.rs builds (#36)
0.1.5 - 2023-10-19
- First release with a CHANGELOG (thanks to github.com/MarcoIeni/release-plz)