diff --git a/Cargo.lock b/Cargo.lock index 85268b89548b7cead029d294adb6bc535cb31413..939efe619170808178533fd0eabe64324272411a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1778,7 +1778,7 @@ dependencies = [ [[package]] name = "nethsm-cli" -version = "0.3.0" +version = "0.4.0" dependencies = [ "chrono", "clap", diff --git a/nethsm-cli/CHANGELOG.md b/nethsm-cli/CHANGELOG.md index 24074da74b8df2c573c25b1337b8a5e4bed60542..517f45dce385fbc3014196557ddd82d229ceb8cb 100644 --- a/nethsm-cli/CHANGELOG.md +++ b/nethsm-cli/CHANGELOG.md @@ -6,6 +6,28 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.4.0] - 2024-11-26 + +### Added +- [**breaking**] Provide version with `OpenPgpVersion` when creating OpenPGP certificate +- [**breaking**] Use `OpenPgpUserId` for User ID when creating OpenPGP certificate + +### Fixed +- *(deps)* Update dependencies removing yanked crate +- *(deps)* update rust crate strum to 0.26.0 + +### Other +- Consolidate contributing and licensing information +- *(cargo)* Use workspace dependencies for `clap` and `nethsm-config` +- *(deps)* Update dependencies and fix license ID +- Use easier to understand `no_run` attribute +- *(cargo)* Move common dependencies to workspace dependencies +- *(cargo)* Move shared dependencies to workspace dependencies +- *(cargo)* Move package metadata to workspace +- Use `Display` in rendered docs instead of `Debug` representation +- *(deps)* update rust crate rstest to 0.23.0 +- Use `expression_format` for easier to read help strings + ## [0.3.0] - 2024-09-11 ### Fixed diff --git a/nethsm-cli/Cargo.toml b/nethsm-cli/Cargo.toml index 42b9af599e7079350d9bbd6264d2d093949d5c12..77b813ab41a81e920011c3616c7c9fd4582ebfb3 100644 --- a/nethsm-cli/Cargo.toml +++ b/nethsm-cli/Cargo.toml @@ -7,7 +7,7 @@ keywords = ["encryption", "hsm", "nethsm", "signing", "cli"] license.workspace = true name = "nethsm-cli" repository.workspace = true -version = "0.3.0" +version = "0.4.0" [dependencies] chrono.workspace = true