From 8ba78ac6b5b4c3762ae74719e72517827d38e8cb Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 24 Mar 2024 14:32:25 +0000 Subject: [PATCH 1/2] chore: release Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- CHANGELOG.md | 18 ++++++++++++++++++ Cargo.toml | 2 +- 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 90f7358..4205c3e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.9](https://github.com/eopb/redact/compare/v0.1.8...v0.1.9) - 2024-03-24 + +### Added +- support zeroizing secrets + +### Fixed +- removing `Secret::zeroizing` method +- remove duplicate #[must_use] +- remove `serde` feature dependency on `std` + +### Other +- Merge pull request [#56](https://github.com/eopb/redact/pull/56) from eopb/push-smksztlxprww +- stop repeating versions in dev-dependencies +- Merge pull request [#55](https://github.com/eopb/redact/pull/55) from eopb/push-kxklklmqkwly +- use elided lifetimes for `SerializableSecret` +- make `serde` feature explicit +- add all-features redact to `dev-dependencies` ([#48](https://github.com/eopb/redact/pull/48)) + ## [0.1.8](https://github.com/eopb/redact/compare/v0.1.7...v0.1.8) - 2024-01-25 ### Added diff --git a/Cargo.toml b/Cargo.toml index d13f11d..440425e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "redact" -version = "0.1.8" +version = "0.1.9" authors = ["Ethan Brierley "] license = "MIT/Apache-2.0" readme = "README.md" From ea3e46331ac4bcf4a9e87d076b10f48568a6783e Mon Sep 17 00:00:00 2001 From: Ethan Brierley Date: Sun, 24 Mar 2024 12:02:17 +0000 Subject: [PATCH 2/2] chore: cleanup changelog --- CHANGELOG.md | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4205c3e..ddbd94d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,21 +8,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [0.1.9](https://github.com/eopb/redact/compare/v0.1.8...v0.1.9) - 2024-03-24 -### Added -- support zeroizing secrets +### New features +- Support zeroizing secrets with new feature `zeroize` +- Allow `Secret`s to be unsized +- `Secret`s are now `#[repr(transparent)]` +- `serde` feature now supports `no_std` -### Fixed -- removing `Secret::zeroizing` method +### Internal - remove duplicate #[must_use] -- remove `serde` feature dependency on `std` - -### Other -- Merge pull request [#56](https://github.com/eopb/redact/pull/56) from eopb/push-smksztlxprww - stop repeating versions in dev-dependencies -- Merge pull request [#55](https://github.com/eopb/redact/pull/55) from eopb/push-kxklklmqkwly - use elided lifetimes for `SerializableSecret` - make `serde` feature explicit -- add all-features redact to `dev-dependencies` ([#48](https://github.com/eopb/redact/pull/48)) +- fixed clippy lints ## [0.1.8](https://github.com/eopb/redact/compare/v0.1.7...v0.1.8) - 2024-01-25