diff --git a/Cargo.lock b/Cargo.lock index 846d408682..518dda4f89 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4692,7 +4692,7 @@ dependencies = [ [[package]] name = "node-launchpad" -version = "0.3.5" +version = "0.3.6" dependencies = [ "atty", "better-panic", @@ -6937,7 +6937,7 @@ checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" [[package]] name = "sn-node-manager" -version = "0.9.4" +version = "0.9.5" dependencies = [ "assert_cmd", "assert_fs", @@ -6996,7 +6996,7 @@ dependencies = [ [[package]] name = "sn_auditor" -version = "0.1.23" +version = "0.1.24" dependencies = [ "blsttc", "clap", @@ -7036,7 +7036,7 @@ dependencies = [ [[package]] name = "sn_cli" -version = "0.93.4" +version = "0.93.5" dependencies = [ "aes 0.7.5", "base64 0.22.1", @@ -7077,7 +7077,7 @@ dependencies = [ [[package]] name = "sn_client" -version = "0.107.5" +version = "0.107.6" dependencies = [ "assert_matches", "async-trait", @@ -7162,7 +7162,7 @@ dependencies = [ [[package]] name = "sn_faucet" -version = "0.4.25" +version = "0.4.26" dependencies = [ "assert_fs", "base64 0.22.1", @@ -7233,7 +7233,7 @@ dependencies = [ [[package]] name = "sn_networking" -version = "0.16.3" +version = "0.16.4" dependencies = [ "aes-gcm-siv", "async-trait", @@ -7275,7 +7275,7 @@ dependencies = [ [[package]] name = "sn_node" -version = "0.107.4" +version = "0.107.5" dependencies = [ "assert_fs", "assert_matches", @@ -7330,7 +7330,7 @@ dependencies = [ [[package]] name = "sn_node_rpc_client" -version = "0.6.22" +version = "0.6.23" dependencies = [ "assert_fs", "async-trait", @@ -7373,7 +7373,7 @@ dependencies = [ [[package]] name = "sn_protocol" -version = "0.17.2" +version = "0.17.3" dependencies = [ "blsttc", "bytes", @@ -7417,7 +7417,7 @@ dependencies = [ [[package]] name = "sn_service_management" -version = "0.3.3" +version = "0.3.4" dependencies = [ "async-trait", "dirs-next", @@ -7443,7 +7443,7 @@ dependencies = [ [[package]] name = "sn_transfers" -version = "0.18.4" +version = "0.18.5" dependencies = [ "assert_fs", "blsttc", diff --git a/nat-detection/Cargo.toml b/nat-detection/Cargo.toml index aa3fb1ce98..29e79a7066 100644 --- a/nat-detection/Cargo.toml +++ b/nat-detection/Cargo.toml @@ -28,7 +28,7 @@ libp2p = { version = "0.53", features = [ "macros", "upnp", ] } -sn_networking = { path = "../sn_networking", version = "0.16.3" } +sn_networking = { path = "../sn_networking", version = "0.16.4" } tokio = { version = "1.32.0", features = ["full"] } tracing = { version = "~0.1.26" } tracing-log = "0.2.0" diff --git a/node-launchpad/CHANGELOG.md b/node-launchpad/CHANGELOG.md index 0dcb5fed8a..49a1a0bed7 100644 --- a/node-launchpad/CHANGELOG.md +++ b/node-launchpad/CHANGELOG.md @@ -6,6 +6,101 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.3.6](https://github.com/joshuef/safe_network/compare/node-launchpad-v0.3.5...node-launchpad-v0.3.6) - 2024-06-04 + +### Added +- *(launchpad)* obtain stats from the metrics endpoint +- *(launchpad)* limit node count to 50 +- provide `--autostart` flag for `add` command +- configure winsw in `node-launchpad` +- *(launchpad)* use nat detection server to determine the nat status +- *(launchpad)* update the start stop node popup +- *(launchpad)* keep track of the nodes to start +- *(launchpad)* update manage nodes ui +- *(launchpad)* implement help pop up +- *(launchpad)* revamp the beta programme flow +- *(launchpad)* update footer to include two lines of commands +- *(launchpad)* setup the basic device status table +- *(launchpad)* set a new header for the home scene +- *(launchpad)* set new discord id on change +- *(manager)* implement nat detection during safenode add +- *(launchpad)* provide safenode path for testing +- *(manager)* maintain n running nodes +- *(auditor)* add new beta participants via endpoint +- *(launchpad)* accept peers args +- supply discord username on launchpad +- provide `--owner` arg for `add` cmd +- *(nodeman)* add LogFormat as a startup arg for nodes +- *(node-launchpad)* discord name widget styling +- *(node-launchpad)* tweaks on resource allocation widget +- *(launchpad)* initial automatic resource allocation logic +- *(launchpad)* allow users to input disk space to allocate +- *(launchpad)* store discord username to disk +- *(launchpad)* use escape to exit input screen and restore old value +- *(launchpad)* have customizable footer +- *(launchpad)* add discord username scene +- *(launchpad)* remove separate ai launcher bin references +- *(launchpad)* ensure start mac launchapd with sudo only if not set + +### Fixed +- *(launchpad)* modify the device status panel +- *(launchpad)* pressing enter should start nodes +- *(launchpad)* make the bg colors work better +- *(manager)* update nat detection exit code +- retain options on upgrade and prevent dup ports +- *(launchpad)* check if component is active before handling events +- *(launchpad)* prevent mac opening with sudo +- use fixed size popups +- *(launchpad)* prevent loops from terminal/sudo relaunching +- *(launchpad)* do not try to run sudo twice + +### Other +- *(release)* sn_client-v0.107.5/sn_networking-v0.16.3/sn_cli-v0.93.4/sn_node-v0.107.4/node-launchpad-v0.3.5/sn-node-manager-v0.9.4/sn_auditor-v0.1.23/sn_peers_acquisition-v0.3.3/sn_faucet-v0.4.25/sn_node_rpc_client-v0.6.22 +- *(release)* sn_auditor-v0.1.22/sn_faucet-v0.4.24/node-launchpad-v0.3.4 +- *(launchpad)* move log line out of the loop +- *(launchpad)* clippy fixes +- *(launchpad)* update log folder structure +- *(release)* sn_auditor-v0.1.21/sn_client-v0.107.4/sn_peers_acquisition-v0.3.2/sn_cli-v0.93.3/sn_faucet-v0.4.23/sn_node-v0.107.3/node-launchpad-v0.3.3/sn-node-manager-v0.9.3/sn_node_rpc_client-v0.6.21 +- *(release)* sn_client-v0.107.3/sn_transfers-v0.18.4/sn_cli-v0.93.2/sn_node-v0.107.2/node-launchpad-v0.3.2/sn-node-manager-v0.9.2/sn_auditor-v0.1.20/sn_networking-v0.16.2/sn_protocol-v0.17.2/sn_faucet-v0.4.22/sn_service_management-v0.3.3/sn_node_rpc_client-v0.6.20 +- *(release)* sn_faucet-v0.4.21/sn_service_management-v0.3.2/sn_transfers-v0.18.3/sn_auditor-v0.1.19/sn_client-v0.107.2/sn_networking-v0.16.1/sn_cli-v0.93.1/sn_node-v0.107.1/node-launchpad-v0.3.1/sn-node-manager-v0.9.1/sn_peers_acquisition-v0.3.1 +- bump versions to enable re-release with env vars at compilation +- *(release)* sn_auditor-v0.1.18/sn_client-v0.107.0/sn_networking-v0.16.0/sn_protocol-v0.17.0/sn_transfers-v0.18.2/sn_peers_acquisition-v0.3.0/sn_cli-v0.93.0/sn_faucet-v0.4.20/sn_metrics-v0.1.8/sn_node-v0.107.0/sn_service_management-v0.3.1/node-launchpad-v0.3.0/sn-node-manager-v0.9.0/sn_node_rpc_client-v0.6.19 +- *(launchpad)* typo fix, use program +- *(launchpad)* fixes for white terminal theme +- *(launchpad)* disable unused stats +- *(launchpad)* disable start stop if node count not set +- *(launchpad)* use the correct styling throughout +- *(launchpad)* update scene variant name to BetaProgramme +- *(launchpad)* removed the splash screen on discord id submition +- *(launchpad)* set new color scheme for home +- *(launchpad)* update node status box +- *(manager)* move nat detection out of add subcommand +- *(release)* sn_auditor-v0.1.17/sn_client-v0.106.3/sn_networking-v0.15.3/sn_transfers-v0.18.1/sn_logging-v0.2.27/sn_cli-v0.92.0/sn_faucet-v0.4.19/sn_node-v0.106.5/sn_service_management-v0.3.0/node-launchpad-v0.2.0/sn-node-manager-v0.8.0/sn_protocol-v0.16.7/sn_node_rpc_client-v0.6.18 +- update sn-releases +- update based on comment +- *(release)* sn_auditor-v0.1.16/sn_cli-v0.91.4/sn_faucet-v0.4.18/sn_metrics-v0.1.7/sn_node-v0.106.4/sn_service_management-v0.2.8/node-launchpad-v0.1.5/sn-node-manager-v0.7.7/sn_node_rpc_client-v0.6.17 +- check we are in terminal before creating one +- *(release)* node-launchpad-v0.1.4 +- use published versions of deps +- *(release)* node-launchpad-v0.1.3/sn-node-manager-v0.7.6 +- *(release)* sn_auditor-v0.1.15/sn_cli-v0.91.3/sn_faucet-v0.4.17/sn_metrics-v0.1.6/sn_node-v0.106.3/sn_service_management-v0.2.7/node-launchpad-v0.1.2/sn_node_rpc_client-v0.6.16 +- *(launchpad)* removing redudnat for loops +- move helper text inside popup +- change trigger resource allocation input box keybind +- *(launchpad)* highlight the table in green if we're currently running +- *(launchpad)* add more alternative keybinds +- change terminal launch behaviour +- use consistent border styles +- *(launchpad)* use safe data dir to store configs +- *(release)* sn_auditor-v0.1.13/sn_client-v0.106.1/sn_networking-v0.15.1/sn_protocol-v0.16.6/sn_cli-v0.91.1/sn_faucet-v0.4.15/sn_node-v0.106.1/node-launchpad-v0.1.1/sn_node_rpc_client-v0.6.14/sn_peers_acquisition-v0.2.12/sn_service_management-v0.2.6 +- *(release)* sn_auditor-v0.1.12/sn_client-v0.106.0/sn_networking-v0.15.0/sn_transfers-v0.18.0/sn_peers_acquisition-v0.2.11/sn_logging-v0.2.26/sn_cli-v0.91.0/sn_faucet-v0.4.14/sn_metrics-v0.1.5/sn_node-v0.106.0/sn_service_management-v0.2.5/test_utils-v0.4.1/node-launchpad-v/sn-node-manager-v0.7.5/sn_node_rpc_client-v0.6.13/token_supplies-v0.1.48/sn_protocol-v0.16.5 +- *(versions)* sync versions with latest crates.io vs for nodeman +- *(versions)* sync versions with latest crates.io vs +- rename sn_node_launchpad -> node-launchpad +- rename `node-launchpad` crate to `sn_node_launchpad` +- rebased and removed custom rustfmt +- *(tui)* rename crate + ## [0.3.5](https://github.com/joshuef/safe_network/compare/node-launchpad-v0.3.4...node-launchpad-v0.3.5) - 2024-06-04 ### Added diff --git a/node-launchpad/Cargo.toml b/node-launchpad/Cargo.toml index 4e569d3693..952c45b08b 100644 --- a/node-launchpad/Cargo.toml +++ b/node-launchpad/Cargo.toml @@ -2,7 +2,7 @@ authors = ["MaidSafe Developers "] description = "Node Launchpad" name = "node-launchpad" -version = "0.3.5" +version = "0.3.6" edition = "2021" license = "GPL-3.0" homepage = "https://maidsafe.net" @@ -51,10 +51,10 @@ reqwest = { version = "0.12.2", default-features = false, features = [ serde = { version = "1.0.188", features = ["derive"] } serde_json = "1.0.107" signal-hook = "0.3.17" -sn-node-manager = { version = "0.9.4", path = "../sn_node_manager" } +sn-node-manager = { version = "0.9.5", path = "../sn_node_manager" } sn_peers_acquisition = { version = "0.3.3", path = "../sn_peers_acquisition", features = ["network-contacts"]} sn-releases = "~0.2.6" -sn_service_management = { version = "0.3.3", path = "../sn_service_management" } +sn_service_management = { version = "0.3.4", path = "../sn_service_management" } strip-ansi-escapes = "0.2.0" strum = { version = "0.26.1", features = ["derive"] } sysinfo = "0.30.12" diff --git a/sn_auditor/CHANGELOG.md b/sn_auditor/CHANGELOG.md index 4c888bc3bf..60a90a181d 100644 --- a/sn_auditor/CHANGELOG.md +++ b/sn_auditor/CHANGELOG.md @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.24](https://github.com/joshuef/safe_network/compare/sn_auditor-v0.1.23...sn_auditor-v0.1.24) - 2024-06-04 + +### Fixed +- *(audit)* dont overwrite beta tracking payments + ## [0.1.23](https://github.com/joshuef/safe_network/compare/sn_auditor-v0.1.22...sn_auditor-v0.1.23) - 2024-06-04 ### Other diff --git a/sn_auditor/Cargo.toml b/sn_auditor/Cargo.toml index 8bb252477c..d36291bf7b 100644 --- a/sn_auditor/Cargo.toml +++ b/sn_auditor/Cargo.toml @@ -2,7 +2,7 @@ authors = ["MaidSafe Developers "] description = "Safe Network Auditor" name = "sn_auditor" -version = "0.1.23" +version = "0.1.24" edition = "2021" homepage = "https://maidsafe.net" repository = "https://github.com/maidsafe/safe_network" @@ -30,7 +30,7 @@ graphviz-rust = { version = "0.9.0", optional = true } lazy_static = "1.4.0" serde = { version = "1.0.133", features = ["derive", "rc"] } serde_json = "1.0.108" -sn_client = { path = "../sn_client", version = "0.107.5" } +sn_client = { path = "../sn_client", version = "0.107.6" } sn_logging = { path = "../sn_logging", version = "0.2.27" } sn_peers_acquisition = { path = "../sn_peers_acquisition", version = "0.3.3" } tiny_http = { version = "0.12", features = ["ssl-rustls"] } diff --git a/sn_cli/CHANGELOG.md b/sn_cli/CHANGELOG.md index e5c104ac20..24dce8ccc6 100644 --- a/sn_cli/CHANGELOG.md +++ b/sn_cli/CHANGELOG.md @@ -6,6 +6,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.93.5](https://github.com/joshuef/safe_network/compare/sn_cli-v0.93.4...sn_cli-v0.93.5) - 2024-06-04 + +### Fixed +- *(transfer)* mismatched key shall result in decryption error + +### Other +- *(transfer)* make discord_name decryption backward compatible + ## [0.93.4](https://github.com/joshuef/safe_network/compare/sn_cli-v0.93.3...sn_cli-v0.93.4) - 2024-06-04 ### Other diff --git a/sn_cli/Cargo.toml b/sn_cli/Cargo.toml index 33586a6492..294f661375 100644 --- a/sn_cli/Cargo.toml +++ b/sn_cli/Cargo.toml @@ -8,7 +8,7 @@ license = "GPL-3.0" name = "sn_cli" readme = "README.md" repository = "https://github.com/maidsafe/safe_network" -version = "0.93.4" +version = "0.93.5" [[bin]] path = "src/bin/main.rs" @@ -58,10 +58,10 @@ reqwest = { version = "0.12.2", default-features = false, features = [ rmp-serde = "1.1.1" serde = { version = "1.0.133", features = ["derive"] } sn_build_info = { path = "../sn_build_info", version = "0.1.7" } -sn_client = { path = "../sn_client", version = "0.107.5" } +sn_client = { path = "../sn_client", version = "0.107.6" } sn_logging = { path = "../sn_logging", version = "0.2.27" } sn_peers_acquisition = { path = "../sn_peers_acquisition", version = "0.3.3" } -sn_protocol = { path = "../sn_protocol", version = "0.17.2" } +sn_protocol = { path = "../sn_protocol", version = "0.17.3" } tempfile = "3.6.0" tiny-keccak = "~2.0.2" tokio = { version = "1.32.0", features = [ @@ -83,7 +83,7 @@ eyre = "0.6.8" criterion = "0.5.1" tempfile = "3.6.0" rand = { version = "~0.8.5", features = ["small_rng"] } -sn_client = { path = "../sn_client", version = "0.107.5", features = [ +sn_client = { path = "../sn_client", version = "0.107.6", features = [ "test-utils", ] } diff --git a/sn_client/CHANGELOG.md b/sn_client/CHANGELOG.md index bb16611c17..7d16c830c5 100644 --- a/sn_client/CHANGELOG.md +++ b/sn_client/CHANGELOG.md @@ -6,6 +6,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.107.6](https://github.com/joshuef/safe_network/compare/sn_client-v0.107.5...sn_client-v0.107.6) - 2024-06-04 + +### Fixed +- *(transfer)* mismatched key shall result in decryption error + +### Other +- *(transfer)* make discord_name decryption backward compatible + ## [0.107.5](https://github.com/joshuef/safe_network/compare/sn_client-v0.107.4...sn_client-v0.107.5) - 2024-06-04 ### Other diff --git a/sn_client/Cargo.toml b/sn_client/Cargo.toml index e8fa5325cd..5036a8ab86 100644 --- a/sn_client/Cargo.toml +++ b/sn_client/Cargo.toml @@ -8,7 +8,7 @@ license = "GPL-3.0" name = "sn_client" readme = "README.md" repository = "https://github.com/maidsafe/safe_network" -version = "0.107.5" +version = "0.107.6" [features] default = [] @@ -49,11 +49,11 @@ rayon = "1.8.0" rmp-serde = "1.1.1" self_encryption = "~0.29.0" serde = { version = "1.0.133", features = ["derive", "rc"] } -sn_networking = { path = "../sn_networking", version = "0.16.3" } -sn_protocol = { path = "../sn_protocol", version = "0.17.2" } +sn_networking = { path = "../sn_networking", version = "0.16.4" } +sn_protocol = { path = "../sn_protocol", version = "0.17.3" } serde_json = "1.0" sn_registers = { path = "../sn_registers", version = "0.3.13" } -sn_transfers = { path = "../sn_transfers", version = "0.18.4" } +sn_transfers = { path = "../sn_transfers", version = "0.18.5" } tempfile = "3.6.0" thiserror = "1.0.23" tiny-keccak = "~2.0.2" diff --git a/sn_faucet/CHANGELOG.md b/sn_faucet/CHANGELOG.md index 9b69816ee0..79954648a0 100644 --- a/sn_faucet/CHANGELOG.md +++ b/sn_faucet/CHANGELOG.md @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.4.26](https://github.com/joshuef/safe_network/compare/sn_faucet-v0.4.25...sn_faucet-v0.4.26) - 2024-06-04 + +### Other +- updated the following local packages: sn_client, sn_transfers, sn_cli + ## [0.4.25](https://github.com/joshuef/safe_network/compare/sn_faucet-v0.4.24...sn_faucet-v0.4.25) - 2024-06-04 ### Other diff --git a/sn_faucet/Cargo.toml b/sn_faucet/Cargo.toml index c81070ac88..b57c10714b 100644 --- a/sn_faucet/Cargo.toml +++ b/sn_faucet/Cargo.toml @@ -8,7 +8,7 @@ license = "GPL-3.0" name = "sn_faucet" readme = "README.md" repository = "https://github.com/maidsafe/safe_network" -version = "0.4.25" +version = "0.4.26" [features] default = ["initial-data"] @@ -38,12 +38,12 @@ minreq = { version = "2.11.0", features = ["https-rustls"], optional = true } serde = { version = "1.0.193", features = ["derive"] } serde_json = "1.0.108" sn_build_info = { path = "../sn_build_info", version = "0.1.7" } -sn_cli = { path = "../sn_cli", version = "0.93.4" } -sn_client = { path = "../sn_client", version = "0.107.5" } +sn_cli = { path = "../sn_cli", version = "0.93.5" } +sn_client = { path = "../sn_client", version = "0.107.6" } sn_logging = { path = "../sn_logging", version = "0.2.27" } sn_peers_acquisition = { path = "../sn_peers_acquisition", version = "0.3.3" } -sn_protocol = { path = "../sn_protocol", version = "0.17.2" } -sn_transfers = { path = "../sn_transfers", version = "0.18.4" } +sn_protocol = { path = "../sn_protocol", version = "0.17.3" } +sn_transfers = { path = "../sn_transfers", version = "0.18.5" } tokio = { version = "1.32.0", features = ["parking_lot", "rt"] } tracing = { version = "~0.1.26" } url = "2.5.0" diff --git a/sn_networking/CHANGELOG.md b/sn_networking/CHANGELOG.md index 2ce971bffa..ad793683ab 100644 --- a/sn_networking/CHANGELOG.md +++ b/sn_networking/CHANGELOG.md @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.16.4](https://github.com/joshuef/safe_network/compare/sn_networking-v0.16.3...sn_networking-v0.16.4) - 2024-06-04 + +### Other +- updated the following local packages: sn_transfers + ## [0.16.3](https://github.com/joshuef/safe_network/compare/sn_networking-v0.16.2...sn_networking-v0.16.3) - 2024-06-04 ### Other diff --git a/sn_networking/Cargo.toml b/sn_networking/Cargo.toml index 5519ae12a9..9185fdb47e 100644 --- a/sn_networking/Cargo.toml +++ b/sn_networking/Cargo.toml @@ -8,7 +8,7 @@ license = "GPL-3.0" name = "sn_networking" readme = "README.md" repository = "https://github.com/maidsafe/safe_network" -version = "0.16.3" +version = "0.16.4" [features] default = ["libp2p/quic"] @@ -55,8 +55,8 @@ rayon = "1.8.0" rmp-serde = "1.1.1" serde = { version = "1.0.133", features = ["derive", "rc"] } sn_build_info = { path="../sn_build_info", version = "0.1.7" } -sn_protocol = { path = "../sn_protocol", version = "0.17.2" } -sn_transfers = { path = "../sn_transfers", version = "0.18.4" } +sn_protocol = { path = "../sn_protocol", version = "0.17.3" } +sn_transfers = { path = "../sn_transfers", version = "0.18.5" } sn_registers = { path = "../sn_registers", version = "0.3.13" } sysinfo = { version = "0.30.8", default-features = false, optional = true } thiserror = "1.0.23" diff --git a/sn_node/CHANGELOG.md b/sn_node/CHANGELOG.md index 699abdc529..65d27f8b33 100644 --- a/sn_node/CHANGELOG.md +++ b/sn_node/CHANGELOG.md @@ -5,6 +5,14 @@ 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.107.5](https://github.com/joshuef/safe_network/compare/sn_node-v0.107.4...sn_node-v0.107.5) - 2024-06-04 + +### Fixed +- *(transfer)* mismatched key shall result in decryption error + +### Other +- *(transfer)* make discord_name decryption backward compatible + ## [0.107.4](https://github.com/joshuef/safe_network/compare/sn_node-v0.107.3...sn_node-v0.107.4) - 2024-06-04 ### Added diff --git a/sn_node/Cargo.toml b/sn_node/Cargo.toml index 5a04c33bb7..0593c48157 100644 --- a/sn_node/Cargo.toml +++ b/sn_node/Cargo.toml @@ -2,7 +2,7 @@ authors = ["MaidSafe Developers "] description = "Safe Node" name = "sn_node" -version = "0.107.4" +version = "0.107.5" edition = "2021" license = "GPL-3.0" homepage = "https://maidsafe.net" @@ -53,13 +53,13 @@ self_encryption = "~0.29.0" serde = { version = "1.0.133", features = ["derive", "rc"] } sn_build_info = { path = "../sn_build_info", version = "0.1.7" } sn_peers_acquisition = { path = "../sn_peers_acquisition", version = "0.3.3" } -sn_client = { path = "../sn_client", version = "0.107.5" } +sn_client = { path = "../sn_client", version = "0.107.6" } sn_logging = { path = "../sn_logging", version = "0.2.27" } -sn_networking = { path = "../sn_networking", version = "0.16.3" } -sn_protocol = { path = "../sn_protocol", version = "0.17.2" } +sn_networking = { path = "../sn_networking", version = "0.16.4" } +sn_protocol = { path = "../sn_protocol", version = "0.17.3" } sn_registers = { path = "../sn_registers", version = "0.3.13" } -sn_transfers = { path = "../sn_transfers", version = "0.18.4" } -sn_service_management = { path = "../sn_service_management", version = "0.3.3" } +sn_transfers = { path = "../sn_transfers", version = "0.18.5" } +sn_service_management = { path = "../sn_service_management", version = "0.3.4" } thiserror = "1.0.23" tokio = { version = "1.32.0", features = [ "io-util", @@ -86,7 +86,7 @@ reqwest = { version = "0.12.2", default-features = false, features = [ "rustls-tls-manual-roots", ] } serde_json = "1.0" -sn_protocol = { path = "../sn_protocol", version = "0.17.2", features = [ +sn_protocol = { path = "../sn_protocol", version = "0.17.3", features = [ "rpc", ] } tempfile = "3.6.0" diff --git a/sn_node_manager/CHANGELOG.md b/sn_node_manager/CHANGELOG.md index 0fbaa9e301..69d5bc407c 100644 --- a/sn_node_manager/CHANGELOG.md +++ b/sn_node_manager/CHANGELOG.md @@ -6,6 +6,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.9.5](https://github.com/joshuef/safe_network/compare/sn-node-manager-v0.9.4...sn-node-manager-v0.9.5) - 2024-06-04 + +### Fixed +- *(transfer)* mismatched key shall result in decryption error + +### Other +- *(transfer)* make discord_name decryption backward compatible + ## [0.9.4](https://github.com/joshuef/safe_network/compare/sn-node-manager-v0.9.3...sn-node-manager-v0.9.4) - 2024-06-04 ### Added diff --git a/sn_node_manager/Cargo.toml b/sn_node_manager/Cargo.toml index 88cd7e9825..2c1cea98f1 100644 --- a/sn_node_manager/Cargo.toml +++ b/sn_node_manager/Cargo.toml @@ -7,7 +7,7 @@ license = "GPL-3.0" name = "sn-node-manager" readme = "README.md" repository = "https://github.com/maidsafe/safe_network" -version = "0.9.4" +version = "0.9.5" [[bin]] name = "safenode-manager" @@ -44,10 +44,10 @@ serde_json = "1.0" service-manager = "0.7.0" sn_logging = { path = "../sn_logging", version = "0.2.27" } sn_peers_acquisition = { path = "../sn_peers_acquisition", version = "0.3.3" } -sn_protocol = { path = "../sn_protocol", version = "0.17.2" } -sn_service_management = { path = "../sn_service_management", version = "0.3.3" } +sn_protocol = { path = "../sn_protocol", version = "0.17.3" } +sn_service_management = { path = "../sn_service_management", version = "0.3.4" } sn-releases = "0.2.6" -sn_transfers = { path = "../sn_transfers", version = "0.18.4" } +sn_transfers = { path = "../sn_transfers", version = "0.18.5" } sysinfo = "0.30.12" tokio = { version = "1.26", features = ["full"] } tracing = { version = "~0.1.26" } diff --git a/sn_node_rpc_client/CHANGELOG.md b/sn_node_rpc_client/CHANGELOG.md index c63f1df973..e44ed0017e 100644 --- a/sn_node_rpc_client/CHANGELOG.md +++ b/sn_node_rpc_client/CHANGELOG.md @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.6.23](https://github.com/joshuef/safe_network/compare/sn_node_rpc_client-v0.6.22...sn_node_rpc_client-v0.6.23) - 2024-06-04 + +### Other +- updated the following local packages: sn_client, sn_transfers, sn_node + ## [0.6.22](https://github.com/joshuef/safe_network/compare/sn_node_rpc_client-v0.6.21...sn_node_rpc_client-v0.6.22) - 2024-06-04 ### Other diff --git a/sn_node_rpc_client/Cargo.toml b/sn_node_rpc_client/Cargo.toml index cce6840afb..ec13ea728a 100644 --- a/sn_node_rpc_client/Cargo.toml +++ b/sn_node_rpc_client/Cargo.toml @@ -8,7 +8,7 @@ license = "GPL-3.0" name = "sn_node_rpc_client" readme = "README.md" repository = "https://github.com/maidsafe/safe_network" -version = "0.6.22" +version = "0.6.23" [[bin]] name = "safenode_rpc_client" @@ -23,13 +23,13 @@ color-eyre = "0.6.2" hex = "~0.4.3" libp2p = { version="0.53", features = ["kad"]} libp2p-identity = { version="0.2.7", features = ["rand"] } -sn_client = { path = "../sn_client", version = "0.107.5" } +sn_client = { path = "../sn_client", version = "0.107.6" } sn_logging = { path = "../sn_logging", version = "0.2.27" } -sn_node = { path = "../sn_node", version = "0.107.4" } +sn_node = { path = "../sn_node", version = "0.107.5" } sn_peers_acquisition = { path = "../sn_peers_acquisition", version = "0.3.3" } -sn_protocol = { path = "../sn_protocol", version = "0.17.2", features=["rpc"] } -sn_service_management = { path = "../sn_service_management", version = "0.3.3" } -sn_transfers = { path = "../sn_transfers", version = "0.18.4" } +sn_protocol = { path = "../sn_protocol", version = "0.17.3", features=["rpc"] } +sn_service_management = { path = "../sn_service_management", version = "0.3.4" } +sn_transfers = { path = "../sn_transfers", version = "0.18.5" } thiserror = "1.0.23" # # watch out updating this, protoc compiler needs to be installed on all build systems # # arm builds + musl are very problematic diff --git a/sn_peers_acquisition/Cargo.toml b/sn_peers_acquisition/Cargo.toml index 964d34eabd..9a31f0d1e7 100644 --- a/sn_peers_acquisition/Cargo.toml +++ b/sn_peers_acquisition/Cargo.toml @@ -21,7 +21,7 @@ lazy_static = "~1.4.0" libp2p = { version="0.53", features = [] } rand = "0.8.5" reqwest = { version="0.12.2", default-features=false, features = ["rustls-tls"], optional = true } -sn_networking = { path = "../sn_networking", version = "0.16.3" } +sn_networking = { path = "../sn_networking", version = "0.16.4" } thiserror = "1.0.23" tokio = { version = "1.32.0", optional = true, default-features = false} tracing = { version = "~0.1.26" } diff --git a/sn_protocol/CHANGELOG.md b/sn_protocol/CHANGELOG.md index 4160de6617..b0e0e49b9c 100644 --- a/sn_protocol/CHANGELOG.md +++ b/sn_protocol/CHANGELOG.md @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.17.3](https://github.com/joshuef/safe_network/compare/sn_protocol-v0.17.2...sn_protocol-v0.17.3) - 2024-06-04 + +### Other +- updated the following local packages: sn_transfers + ## [0.17.2](https://github.com/joshuef/safe_network/compare/sn_protocol-v0.17.1...sn_protocol-v0.17.2) - 2024-06-03 ### Other diff --git a/sn_protocol/Cargo.toml b/sn_protocol/Cargo.toml index c5e1ce292c..497830dc6c 100644 --- a/sn_protocol/Cargo.toml +++ b/sn_protocol/Cargo.toml @@ -7,7 +7,7 @@ license = "GPL-3.0" name = "sn_protocol" readme = "README.md" repository = "https://github.com/maidsafe/safe_network" -version = "0.17.2" +version = "0.17.3" [features] default = [] @@ -27,7 +27,7 @@ rmp-serde = "1.1.1" serde = { version = "1.0.133", features = [ "derive", "rc" ]} serde_json = "1.0" sha2 = "0.10.7" -sn_transfers = { path = "../sn_transfers", version = "0.18.4" } +sn_transfers = { path = "../sn_transfers", version = "0.18.5" } sn_registers = { path = "../sn_registers", version = "0.3.13" } thiserror = "1.0.23" tiny-keccak = { version = "~2.0.2", features = [ "sha3" ] } diff --git a/sn_service_management/CHANGELOG.md b/sn_service_management/CHANGELOG.md index 76a3529324..df89059668 100644 --- a/sn_service_management/CHANGELOG.md +++ b/sn_service_management/CHANGELOG.md @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.3.4](https://github.com/joshuef/safe_network/compare/sn_service_management-v0.3.3...sn_service_management-v0.3.4) - 2024-06-04 + +### Other +- updated the following local packages: sn_transfers + ## [0.3.3](https://github.com/joshuef/safe_network/compare/sn_service_management-v0.3.2...sn_service_management-v0.3.3) - 2024-06-03 ### Other diff --git a/sn_service_management/Cargo.toml b/sn_service_management/Cargo.toml index 2e6a4ca69a..c251350474 100644 --- a/sn_service_management/Cargo.toml +++ b/sn_service_management/Cargo.toml @@ -7,7 +7,7 @@ license = "GPL-3.0" name = "sn_service_management" readme = "README.md" repository = "https://github.com/maidsafe/safe_network" -version = "0.3.3" +version = "0.3.4" [dependencies] async-trait = "0.1" @@ -20,10 +20,10 @@ serde_json = "1.0" semver = "1.0.20" service-manager = "0.7.0" sn_logging = { path = "../sn_logging", version = "0.2.27" } -sn_protocol = { path = "../sn_protocol", version = "0.17.2", features = [ +sn_protocol = { path = "../sn_protocol", version = "0.17.3", features = [ "rpc", ] } -sn_transfers = { path = "../sn_transfers", version = "0.18.4" } +sn_transfers = { path = "../sn_transfers", version = "0.18.5" } sysinfo = "0.30.12" thiserror = "1.0.23" tokio = { version = "1.32.0", features = ["time"] } diff --git a/sn_transfers/CHANGELOG.md b/sn_transfers/CHANGELOG.md index 722e2aaf20..f039a3f1a0 100644 --- a/sn_transfers/CHANGELOG.md +++ b/sn_transfers/CHANGELOG.md @@ -6,6 +6,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.18.5](https://github.com/joshuef/safe_network/compare/sn_transfers-v0.18.4...sn_transfers-v0.18.5) - 2024-06-04 + +### Fixed +- *(transfer)* mismatched key shall result in decryption error + +### Other +- *(transfer)* make discord_name decryption backward compatible + ## [0.18.4](https://github.com/joshuef/safe_network/compare/sn_transfers-v0.18.3...sn_transfers-v0.18.4) - 2024-06-03 ### Fixed diff --git a/sn_transfers/Cargo.toml b/sn_transfers/Cargo.toml index ec2b2c58c5..5c81de84d0 100644 --- a/sn_transfers/Cargo.toml +++ b/sn_transfers/Cargo.toml @@ -8,7 +8,7 @@ license = "GPL-3.0" name = "sn_transfers" readme = "README.md" repository = "https://github.com/maidsafe/safe_network" -version = "0.18.4" +version = "0.18.5" [features] reward-forward = []