From 8fa56d93f36cbdc05358126b97e77e227b822415 Mon Sep 17 00:00:00 2001 From: Thibault Martinez Date: Thu, 27 Jul 2023 14:44:35 +0200 Subject: [PATCH] Release CLI wallet 1.0 (#952) * Version + changelog * Release description --- .github/workflows/cli-publish.yml | 16 ++----------- Cargo.lock | 6 ++--- cli/CHANGELOG.md | 24 +++++++++++++++++++ cli/Cargo.toml | 38 +++++++++++++++++++++++-------- 4 files changed, 58 insertions(+), 26 deletions(-) create mode 100644 cli/CHANGELOG.md diff --git a/.github/workflows/cli-publish.yml b/.github/workflows/cli-publish.yml index 18ee9c0445..5c0d054ffe 100644 --- a/.github/workflows/cli-publish.yml +++ b/.github/workflows/cli-publish.yml @@ -24,20 +24,8 @@ jobs: tag_name: "cli-wallet-v${{ env.CRATE_VERSION }}" release_name: "cli-wallet-v${{ env.CRATE_VERSION }}" body: | - # Changelog - - - - - - - - - - - - # Checksums - + https://github.com/iotaledger/iota-sdk/blob/develop/cli/CHANGELOG.md + |Asset|SHA-256 checksum| |---|---| |wallet-linux|| diff --git a/Cargo.lock b/Cargo.lock index ed7fa720d3..6820f925ad 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -520,7 +520,7 @@ checksum = "2da6da31387c7e4ef160ffab6d5e7f00c42626fe39aea70a7b0f1773f7dd6c1b" [[package]] name = "cli-wallet" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "chrono", "clap", @@ -2983,9 +2983,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.103" +version = "1.0.104" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d03b412469450d4404fe8499a268edd7f8b79fecb074b0d812ad64ca21f4031b" +checksum = "076066c5f1078eac5b722a31827a8832fe108bed65dfa75e233c89f8206e976c" dependencies = [ "itoa", "ryu", diff --git a/cli/CHANGELOG.md b/cli/CHANGELOG.md new file mode 100644 index 0000000000..bba6480056 --- /dev/null +++ b/cli/CHANGELOG.md @@ -0,0 +1,24 @@ +# Changelog + +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). + + + +## 1.0.0 - 2023-07-27 + +First release of the `cli-wallet`. diff --git a/cli/Cargo.toml b/cli/Cargo.toml index 72a619a7d8..6b65f481eb 100644 --- a/cli/Cargo.toml +++ b/cli/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "cli-wallet" -version = "1.0.0-rc.2" -authors = [ "IOTA Stiftung" ] +version = "1.0.0" +authors = ["IOTA Stiftung"] edition = "2021" homepage = "https://iota.org" description = "Command line interface wallet application based on the IOTA SDK" @@ -12,18 +12,38 @@ name = "wallet" path = "src/main.rs" [dependencies] -iota-sdk = { path = "../sdk", default-features = false, features = [ "wallet", "tls", "storage", "rocksdb", "stronghold", "participation" ] } +iota-sdk = { path = "../sdk", default-features = false, features = [ + "wallet", + "tls", + "storage", + "rocksdb", + "stronghold", + "participation", +] } -chrono = { version = "0.4.26", default-features = false, features = [ "std" ] } -clap = { version = "4.3.19", default-features = false, features = [ "std", "color", "help", "usage", "error-context", "suggestions", "derive", "env" ] } +chrono = { version = "0.4.26", default-features = false, features = ["std"] } +clap = { version = "4.3.19", default-features = false, features = [ + "std", + "color", + "help", + "usage", + "error-context", + "suggestions", + "derive", + "env", +] } colored = { version = "2.0.4", default-features = false } -dialoguer = { version = "0.10.4", default-features = false, features = [ "history", "password", "completion" ] } +dialoguer = { version = "0.10.4", default-features = false, features = [ + "history", + "password", + "completion", +] } dotenvy = { version = "0.15.7", default-features = false } fern-logger = { version = "0.5.0", default-features = false } humantime = { version = "2.1.0", default-features = false } log = { version = "0.4.19", default-features = false } -prefix-hex = { version = "0.7.1", default-features = false, features = [ "std" ] } -serde_json = { version = "1.0.103", default-features = false } +prefix-hex = { version = "0.7.1", default-features = false, features = ["std"] } +serde_json = { version = "1.0.104", default-features = false } thiserror = { version = "1.0.44", default-features = false } -tokio = { version = "1.29.1", default-features = false, features = [ "fs" ] } +tokio = { version = "1.29.1", default-features = false, features = ["fs"] } zeroize = { version = "1.6.0", default-features = false }