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.10 - 2024-05-11
- Implemented
SerializableSecret
for&Secret<T>
This enables&Secret<T>
to beSerialized
withredact::serde::expose_secret
andredact::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
Secret
s to be unsized Secret
s are now#[repr(transparent)]
serde
feature now supportsno_std
- remove duplicate #[must_use]
- stop repeating versions in dev-dependencies
- use elided lifetimes for
SerializableSecret
- make
serde
feature explicit - fixed clippy lints
0.1.8 - 2024-01-25
serde::redact_secret
convenienceserialize_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-definition
for docs.rs builds (#38) - enable
doc_auto_cfg
for docs.rs builds (#36)
0.1.5 - 2023-10-19
- First release with a CHANGELOG (thanks to github.com/MarcoIeni/release-plz)