From 4b5569ff8e670e73b88c55777fa5bfbabda61be3 Mon Sep 17 00:00:00 2001 From: Richard Kelly Date: Tue, 26 Jul 2022 22:50:11 +0000 Subject: [PATCH] Prepare for crate release --- Cargo.lock | 12 ++++++------ tough-kms/CHANGELOG.md | 10 +++++++++- tough-kms/Cargo.toml | 2 +- tough-ssm/CHANGELOG.md | 10 +++++++++- tough-ssm/Cargo.toml | 2 +- tough/CHANGELOG.md | 6 +++++- tough/Cargo.toml | 2 +- tuftool/CHANGELOG.md | 10 +++++++++- tuftool/Cargo.toml | 8 ++++---- 9 files changed, 45 insertions(+), 17 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 703704dc..b5bebd90 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1386,9 +1386,9 @@ dependencies = [ [[package]] name = "redox_syscall" -version = "0.2.15" +version = "0.2.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "534cfe58d6a18cc17120fbf4635d53d14691c1fe4d951064df9bd326178d7d5a" +checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" dependencies = [ "bitflags", ] @@ -1927,7 +1927,7 @@ dependencies = [ [[package]] name = "tough" -version = "0.12.2" +version = "0.12.3" dependencies = [ "chrono", "dyn-clone", @@ -1955,7 +1955,7 @@ dependencies = [ [[package]] name = "tough-kms" -version = "0.3.6" +version = "0.4.0" dependencies = [ "aws-config", "aws-sdk-kms", @@ -1975,7 +1975,7 @@ dependencies = [ [[package]] name = "tough-ssm" -version = "0.6.6" +version = "0.7.0" dependencies = [ "aws-config", "aws-sdk-ssm", @@ -2055,7 +2055,7 @@ checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" [[package]] name = "tuftool" -version = "0.7.2" +version = "0.8.0" dependencies = [ "assert_cmd", "aws-config", diff --git a/tough-kms/CHANGELOG.md b/tough-kms/CHANGELOG.md index d0b79cbf..7272c16c 100644 --- a/tough-kms/CHANGELOG.md +++ b/tough-kms/CHANGELOG.md @@ -4,6 +4,13 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.4.0] - 2022-07-26 +### Breaking Changes +- Replaced `rusoto` with `aws-sdk-rust` [#469] +- Update dependencies + +[#469]: https://github.com/awslabs/tough/pull/469 + ## [0.3.6] - 2022-04-26 ### Changes - Do not pin tokio version in Cargo.toml. [#451] @@ -77,7 +84,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - Everything! -[Unreleased]: https://github.com/awslabs/tough/compare/tough-kms-v0.3.6...develop +[Unreleased]: https://github.com/awslabs/tough/compare/tough-kms-v0.4.0...develop +[0.4.0]: https://github.com/awslabs/tough/compare/tough-kms-v0.3.6...tough-kms-v0.4.0 [0.3.6]: https://github.com/awslabs/tough/compare/tough-kms-v0.3.5...tough-kms-v0.3.6 [0.3.5]: https://github.com/awslabs/tough/compare/tough-kms-v0.3.4...tough-kms-v0.3.5 [0.3.4]: https://github.com/awslabs/tough/compare/tough-kms-v0.3.3...tough-kms-v0.3.4 diff --git a/tough-kms/Cargo.toml b/tough-kms/Cargo.toml index 91ef4f09..e154fb4f 100644 --- a/tough-kms/Cargo.toml +++ b/tough-kms/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tough-kms" -version = "0.3.6" +version = "0.4.0" description = "Implements AWS KMS as a key source for TUF signing keys" authors = ["Shailesh Gothi "] license = "MIT OR Apache-2.0" diff --git a/tough-ssm/CHANGELOG.md b/tough-ssm/CHANGELOG.md index ed9dfef1..9db33815 100644 --- a/tough-ssm/CHANGELOG.md +++ b/tough-ssm/CHANGELOG.md @@ -4,6 +4,13 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.7.0] - 2022-07-26 +### Breaking Changes +- Replaced `rusoto` with `aws-sdk-rust` [#469] +- Update dependencies + +[#469]: https://github.com/awslabs/tough/pull/469 + ## [0.6.6] - 2022-04-26 ### Changes - Do not pin tokio version in Cargo.toml. [#451] @@ -84,7 +91,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - Everything! -[Unreleased]: https://github.com/awslabs/tough/compare/tough-ssm-v0.6.6...develop +[Unreleased]: https://github.com/awslabs/tough/compare/tough-ssm-v0.7.0...develop +[0.7.0]: https://github.com/awslabs/tough/compare/tough-ssm-v0.6.6...tough-ssm-v0.7.0 [0.6.6]: https://github.com/awslabs/tough/compare/tough-ssm-v0.6.5...tough-ssm-v0.6.6 [0.6.5]: https://github.com/awslabs/tough/compare/tough-ssm-v0.6.4...tough-ssm-v0.6.5 [0.6.4]: https://github.com/awslabs/tough/compare/tough-ssm-v0.6.3...tough-ssm-v0.6.4 diff --git a/tough-ssm/Cargo.toml b/tough-ssm/Cargo.toml index 5c75c95c..e4752658 100644 --- a/tough-ssm/Cargo.toml +++ b/tough-ssm/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tough-ssm" -version = "0.6.6" +version = "0.7.0" description = "Implements AWS SSM as a key source for TUF signing keys" authors = ["Zac Mrowicki "] license = "MIT OR Apache-2.0" diff --git a/tough/CHANGELOG.md b/tough/CHANGELOG.md index e242abb1..4941dd19 100644 --- a/tough/CHANGELOG.md +++ b/tough/CHANGELOG.md @@ -4,6 +4,9 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.12.3] - 2022-07-26 +- Various dependency updates + ## [0.12.2] - 2022-04-26 ### Changes - Blanket impl sign for references [#448] @@ -180,7 +183,8 @@ For changes that require modification of calling code see #120 and #121. ### Added - Everything! -[Unreleased]: https://github.com/awslabs/tough/compare/tough-v0.12.2...develop +[Unreleased]: https://github.com/awslabs/tough/compare/tough-v0.12.3...develop +[0.12.3]: https://github.com/awslabs/tough/compare/tough-v0.12.2...tough-v0.12.3 [0.12.2]: https://github.com/awslabs/tough/compare/tough-v0.12.1...tough-v0.12.2 [0.12.1]: https://github.com/awslabs/tough/compare/tough-v0.12.0...tough-v0.12.1 [0.12.0]: https://github.com/awslabs/tough/compare/tough-v0.11.3...tough-v0.12.0 diff --git a/tough/Cargo.toml b/tough/Cargo.toml index 8ce3ef1b..ae3fedcb 100644 --- a/tough/Cargo.toml +++ b/tough/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tough" -version = "0.12.2" +version = "0.12.3" description = "The Update Framework (TUF) repository client" authors = ["iliana destroyer of worlds "] license = "MIT OR Apache-2.0" diff --git a/tuftool/CHANGELOG.md b/tuftool/CHANGELOG.md index 4f866a71..e6c731d8 100644 --- a/tuftool/CHANGELOG.md +++ b/tuftool/CHANGELOG.md @@ -4,6 +4,13 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.8.0] - 2022-07-26 +### Breaking Changes +- Replaced `rusoto` with `aws-sdk-rust` [#469] +- Update dependencies + +[#469]: https://github.com/awslabs/tough/pull/469 + ## [0.7.2] - 2022-04-26 ### Changes - Fix clippy warnings. [#455] @@ -165,7 +172,8 @@ Major update: much of the logic in `tuftool` has been factored out and added to ### Added - Everything! -[Unreleased]: https://github.com/awslabs/tough/compare/tuftool-v0.7.2...develop +[Unreleased]: https://github.com/awslabs/tough/compare/tuftool-v0.8.0...develop +[0.8.0]: https://github.com/awslabs/tough/compare/tuftool-v0.7.2...tuftool-v0.8.0 [0.7.2]: https://github.com/awslabs/tough/compare/tuftool-v0.7.1...tuftool-v0.7.2 [0.7.1]: https://github.com/awslabs/tough/compare/tuftool-v0.7.0...tuftool-v0.7.1 [0.7.0]: https://github.com/awslabs/tough/compare/tuftool-v0.6.4...tuftool-v0.7.0 diff --git a/tuftool/Cargo.toml b/tuftool/Cargo.toml index 2de5c8b2..d37a4e30 100644 --- a/tuftool/Cargo.toml +++ b/tuftool/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tuftool" -version = "0.7.2" +version = "0.8.0" description = "Utility for creating and signing The Update Framework (TUF) repositories" authors = ["iliana destroyer of worlds "] license = "MIT OR Apache-2.0" @@ -35,9 +35,9 @@ snafu = { version = "0.7", features = ["backtraces-impl-backtrace-crate"] } structopt = "0.3" tempfile = "3.3.0" tokio = "~1.18" # LTS -tough = { version = "0.12.2", path = "../tough", features = ["http"] } -tough-ssm = { version = "0.6.6", path = "../tough-ssm" } -tough-kms = { version = "0.3.6", path = "../tough-kms" } +tough = { version = "0.12.3", path = "../tough", features = ["http"] } +tough-ssm = { version = "0.7.0", path = "../tough-ssm" } +tough-kms = { version = "0.4.0", path = "../tough-kms" } url = "2.1.0" walkdir = "2.3.2"