diff --git a/Cargo.lock b/Cargo.lock index cb11249e10..988706f04c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4869,7 +4869,7 @@ checksum = "e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7" [[package]] name = "sn-node-manager" -version = "0.1.54" +version = "0.1.55" dependencies = [ "assert_cmd", "assert_fs", @@ -4927,7 +4927,7 @@ dependencies = [ [[package]] name = "sn_cli" -version = "0.89.55" +version = "0.89.56" dependencies = [ "blsttc", "bytes", @@ -4966,7 +4966,7 @@ dependencies = [ [[package]] name = "sn_client" -version = "0.104.1" +version = "0.104.2" dependencies = [ "async-trait", "backoff", @@ -5008,7 +5008,7 @@ dependencies = [ [[package]] name = "sn_faucet" -version = "0.3.54" +version = "0.3.55" dependencies = [ "bitcoin", "blsttc", @@ -5058,7 +5058,7 @@ dependencies = [ [[package]] name = "sn_networking" -version = "0.13.7" +version = "0.13.8" dependencies = [ "aes-gcm-siv", "async-trait", @@ -5094,7 +5094,7 @@ dependencies = [ [[package]] name = "sn_node" -version = "0.104.4" +version = "0.104.5" dependencies = [ "assert_fs", "async-trait", @@ -5146,7 +5146,7 @@ dependencies = [ [[package]] name = "sn_node_rpc_client" -version = "0.4.39" +version = "0.4.40" dependencies = [ "assert_fs", "async-trait", @@ -5186,7 +5186,7 @@ dependencies = [ [[package]] name = "sn_protocol" -version = "0.12.4" +version = "0.12.5" dependencies = [ "blsttc", "bytes", @@ -5632,7 +5632,7 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "token_supplies" -version = "0.1.39" +version = "0.1.40" dependencies = [ "dirs-next", "reqwest", diff --git a/sn_cli/CHANGELOG.md b/sn_cli/CHANGELOG.md index db9616418f..6b19091331 100644 --- a/sn_cli/CHANGELOG.md +++ b/sn_cli/CHANGELOG.md @@ -6,6 +6,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.89.56](https://github.com/maidsafe/safe_network/compare/sn_cli-v0.89.55...sn_cli-v0.89.56) - 2024-02-08 + +### Added +- move the RetryStrategy into protocol and use that during cli upload/download + +### Fixed +- *(bench)* update retry strategy args + +### Other +- *(network)* rename re-attempts to retry strategy + ## [0.89.55](https://github.com/maidsafe/safe_network/compare/sn_cli-v0.89.54...sn_cli-v0.89.55) - 2024-02-08 ### Other diff --git a/sn_cli/Cargo.toml b/sn_cli/Cargo.toml index 8d20dfbd78..f1ede26f3d 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.89.55" +version = "0.89.56" [[bin]] path="src/main.rs" @@ -44,12 +44,12 @@ reqwest = { version="0.11.18", default-features=false, features = ["rustls"] } rmp-serde = "1.1.1" serde = { version = "1.0.133", features = [ "derive"]} sn_build_info = { path="../sn_build_info", version = "0.1.4" } -sn_client = { path = "../sn_client", version = "0.104.1" } +sn_client = { path = "../sn_client", version = "0.104.2" } sn_transfers = { path = "../sn_transfers", version = "0.15.2" } sn_registers = { path = "../sn_registers", version = "0.3.8" } sn_logging = { path = "../sn_logging", version = "0.2.20" } sn_peers_acquisition= { path="../sn_peers_acquisition", version = "0.2.5" } -sn_protocol = { path = "../sn_protocol", version = "0.12.4" } +sn_protocol = { path = "../sn_protocol", version = "0.12.5" } tempfile = "3.6.0" tokio = { version = "1.32.0", features = ["io-util", "macros", "parking_lot", "rt", "sync", "time", "fs"] } tracing = { version = "~0.1.26" } @@ -63,7 +63,7 @@ eyre = "0.6.8" criterion = "0.5.1" tempfile = "3.6.0" rand = { version = "~0.8.5", features = ["small_rng"] } -sn_protocol = { path = "../sn_protocol", version = "0.12.4", features = ["test-utils"]} +sn_protocol = { path = "../sn_protocol", version = "0.12.5", features = ["test-utils"]} [lints] workspace = true diff --git a/sn_client/CHANGELOG.md b/sn_client/CHANGELOG.md index 4271684153..5c46532625 100644 --- a/sn_client/CHANGELOG.md +++ b/sn_client/CHANGELOG.md @@ -6,6 +6,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.104.2](https://github.com/maidsafe/safe_network/compare/sn_client-v0.104.1...sn_client-v0.104.2) - 2024-02-08 + +### Added +- move the RetryStrategy into protocol and use that during cli upload/download +- *(client)* perform more retries if we are verifying a register +- *(network)* impl RetryStrategy to make the reattempts flexible + +### Fixed +- *(ci)* update the reattempt flag to retry_strategy flag for the cli + +### Other +- *(network)* rename re-attempts to retry strategy + ## [0.104.1](https://github.com/maidsafe/safe_network/compare/sn_client-v0.104.0...sn_client-v0.104.1) - 2024-02-08 ### Other diff --git a/sn_client/Cargo.toml b/sn_client/Cargo.toml index e9510504b3..bdda15ba62 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.104.1" +version = "0.104.2" [features] default=[] @@ -34,8 +34,8 @@ 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.13.7" } -sn_protocol = { path = "../sn_protocol", version = "0.12.4" } +sn_networking = { path = "../sn_networking", version = "0.13.8" } +sn_protocol = { path = "../sn_protocol", version = "0.12.5" } sn_registers = { path = "../sn_registers", version = "0.3.8" } sn_transfers = { path = "../sn_transfers", version = "0.15.2" } tempfile = "3.6.0" diff --git a/sn_faucet/CHANGELOG.md b/sn_faucet/CHANGELOG.md index aa576d0a78..25dbd60183 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.3.55](https://github.com/maidsafe/safe_network/compare/sn_faucet-v0.3.54...sn_faucet-v0.3.55) - 2024-02-08 + +### Other +- update dependencies + ## [0.3.54](https://github.com/maidsafe/safe_network/compare/sn_faucet-v0.3.53...sn_faucet-v0.3.54) - 2024-02-08 ### Other diff --git a/sn_faucet/Cargo.toml b/sn_faucet/Cargo.toml index 21f56e20b8..e6702cfcb9 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.3.54" +version = "0.3.55" [features] default = [] @@ -32,7 +32,7 @@ rmp-serde = "1.1.2" serde = { version = "1.0.193", features = ["derive"] } serde_bytes = { version = "0.11.12", optional = true } serde_json = "1.0.108" -sn_client = { path = "../sn_client", version = "0.104.1" } +sn_client = { path = "../sn_client", version = "0.104.2" } sn_logging = { path = "../sn_logging", version = "0.2.20" } sn_peers_acquisition = { path = "../sn_peers_acquisition", version = "0.2.5" } sn_transfers = { path = "../sn_transfers", version = "0.15.2" } diff --git a/sn_networking/CHANGELOG.md b/sn_networking/CHANGELOG.md index 48caebcc92..d82eebbb92 100644 --- a/sn_networking/CHANGELOG.md +++ b/sn_networking/CHANGELOG.md @@ -6,6 +6,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.13.8](https://github.com/maidsafe/safe_network/compare/sn_networking-v0.13.7...sn_networking-v0.13.8) - 2024-02-08 + +### Added +- move the RetryStrategy into protocol and use that during cli upload/download +- *(network)* impl RetryStrategy to make the reattempts flexible + +### Other +- *(network)* rename re-attempts to retry strategy + ## [0.13.7](https://github.com/maidsafe/safe_network/compare/sn_networking-v0.13.6...sn_networking-v0.13.7) - 2024-02-08 ### Added diff --git a/sn_networking/Cargo.toml b/sn_networking/Cargo.toml index d658c38851..7db9d8e713 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.13.7" +version = "0.13.8" [features] default=["libp2p/quic"] @@ -33,7 +33,7 @@ rand = { version = "~0.8.5", features = ["small_rng"] } rayon = "1.8.0" rmp-serde = "1.1.1" serde = { version = "1.0.133", features = [ "derive", "rc" ]} -sn_protocol = { path = "../sn_protocol", version = "0.12.4" } +sn_protocol = { path = "../sn_protocol", version = "0.12.5" } sn_transfers = { path = "../sn_transfers", version = "0.15.2" } sysinfo = { version = "0.29.0", default-features = false, optional = true } thiserror = "1.0.23" diff --git a/sn_node/CHANGELOG.md b/sn_node/CHANGELOG.md index 0ab4e704db..270691ec9d 100644 --- a/sn_node/CHANGELOG.md +++ b/sn_node/CHANGELOG.md @@ -3165,6 +3165,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - *(networking)* remove AutoNAT +## [0.104.5](https://github.com/maidsafe/safe_network/compare/sn_node-v0.104.4...sn_node-v0.104.5) - 2024-02-08 + +### Added +- *(network)* impl RetryStrategy to make the reattempts flexible + +### Other +- *(network)* rename re-attempts to retry strategy + ## v0.1.0 (2023-05-04) ### Chore diff --git a/sn_node/Cargo.toml b/sn_node/Cargo.toml index 85021c3282..f4c707a2dd 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.104.4" +version = "0.104.5" edition = "2021" license = "GPL-3.0" homepage = "https://maidsafe.net" @@ -51,10 +51,10 @@ self_encryption = "~0.29.0" serde = { version = "1.0.133", features = [ "derive", "rc" ]} sn_build_info = { path="../sn_build_info", version = "0.1.4" } sn_peers_acquisition= { path="../sn_peers_acquisition", version = "0.2.5" } -sn_client = { path = "../sn_client", version = "0.104.1" } +sn_client = { path = "../sn_client", version = "0.104.2" } sn_logging = { path = "../sn_logging", version = "0.2.20" } -sn_networking = { path = "../sn_networking", version = "0.13.7" } -sn_protocol = { path = "../sn_protocol", version = "0.12.4", features = ["rpc"]} +sn_networking = { path = "../sn_networking", version = "0.13.8" } +sn_protocol = { path = "../sn_protocol", version = "0.12.5", features = ["rpc"]} sn_registers = { path = "../sn_registers", version = "0.3.8" } sn_transfers = { path = "../sn_transfers", version = "0.15.2" } thiserror = "1.0.23" @@ -73,7 +73,7 @@ color-eyre = "0.6.2" [dev-dependencies] tempfile = "3.6.0" reqwest = { version="0.11.18", default-features=false, features = ["rustls"] } -sn_protocol = { path = "../sn_protocol", version = "0.12.4", features = ["test-utils", "rpc"]} +sn_protocol = { path = "../sn_protocol", version = "0.12.5", features = ["test-utils", "rpc"]} [lints] workspace = true diff --git a/sn_node_manager/CHANGELOG.md b/sn_node_manager/CHANGELOG.md index f4a55226ff..57c319228e 100644 --- a/sn_node_manager/CHANGELOG.md +++ b/sn_node_manager/CHANGELOG.md @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.55](https://github.com/maidsafe/safe_network/compare/sn-node-manager-v0.1.54...sn-node-manager-v0.1.55) - 2024-02-08 + +### Other +- update dependencies + ## [0.1.54](https://github.com/maidsafe/safe_network/compare/sn-node-manager-v0.1.53...sn-node-manager-v0.1.54) - 2024-02-08 ### Other diff --git a/sn_node_manager/Cargo.toml b/sn_node_manager/Cargo.toml index 8cc18c3101..1304be81d3 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.1.54" +version = "0.1.55" [[bin]] path="src/main.rs" @@ -37,9 +37,9 @@ semver = "1.0.20" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" service-manager = "0.5.1" -sn_node_rpc_client = { path = "../sn_node_rpc_client", version = "0.4.39" } +sn_node_rpc_client = { path = "../sn_node_rpc_client", version = "0.4.40" } sn_peers_acquisition = { path = "../sn_peers_acquisition", version = "0.2.4" } -sn_protocol = { path = "../sn_protocol", version = "0.12.4" } +sn_protocol = { path = "../sn_protocol", version = "0.12.5" } sn-releases = "0.1.7" sysinfo = "0.29.10" tokio = { version = "1.26", features = ["full"] } diff --git a/sn_node_rpc_client/CHANGELOG.md b/sn_node_rpc_client/CHANGELOG.md index 3be06e9c8e..cf6f43f6a3 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.4.40](https://github.com/maidsafe/safe_network/compare/sn_node_rpc_client-v0.4.39...sn_node_rpc_client-v0.4.40) - 2024-02-08 + +### Other +- update dependencies + ## [0.4.39](https://github.com/maidsafe/safe_network/compare/sn_node_rpc_client-v0.4.38...sn_node_rpc_client-v0.4.39) - 2024-02-08 ### Other diff --git a/sn_node_rpc_client/Cargo.toml b/sn_node_rpc_client/Cargo.toml index 1570b3ee1d..f1d0a9ef15 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.4.39" +version = "0.4.40" [[bin]] path="src/main.rs" @@ -23,11 +23,11 @@ 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.104.1" } +sn_client = { path = "../sn_client", version = "0.104.2" } sn_logging = { path = "../sn_logging", version = "0.2.20" } -sn_node = { path = "../sn_node", version = "0.104.4" } +sn_node = { path = "../sn_node", version = "0.104.5" } sn_peers_acquisition = { path = "../sn_peers_acquisition", version = "0.2.5" } -sn_protocol = { path = "../sn_protocol", version = "0.12.4", features=["rpc"] } +sn_protocol = { path = "../sn_protocol", version = "0.12.5", features=["rpc"] } sn_transfers = { path = "../sn_transfers", version = "0.15.2" } thiserror = "1.0.23" # # watch out updating this, protoc compiler needs to be installed on all build systems diff --git a/sn_protocol/CHANGELOG.md b/sn_protocol/CHANGELOG.md index 0616692a54..0fa8ff51d0 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.12.5](https://github.com/maidsafe/safe_network/compare/sn_protocol-v0.12.4...sn_protocol-v0.12.5) - 2024-02-08 + +### Added +- move the RetryStrategy into protocol and use that during cli upload/download + ## [0.12.4](https://github.com/maidsafe/safe_network/compare/sn_protocol-v0.12.3...sn_protocol-v0.12.4) - 2024-02-07 ### Other diff --git a/sn_protocol/Cargo.toml b/sn_protocol/Cargo.toml index 6a246626d5..54641c7f57 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.12.4" +version = "0.12.5" [features] default = [] diff --git a/token_supplies/CHANGELOG.md b/token_supplies/CHANGELOG.md index fcb8732680..4152e17ce9 100644 --- a/token_supplies/CHANGELOG.md +++ b/token_supplies/CHANGELOG.md @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.40](https://github.com/maidsafe/safe_network/compare/token_supplies-v0.1.39...token_supplies-v0.1.40) - 2024-02-08 + +### Other +- update dependencies + ## [0.1.39](https://github.com/maidsafe/safe_network/compare/token_supplies-v0.1.38...token_supplies-v0.1.39) - 2024-02-08 ### Other diff --git a/token_supplies/Cargo.toml b/token_supplies/Cargo.toml index a32aa76951..2b61071449 100644 --- a/token_supplies/Cargo.toml +++ b/token_supplies/Cargo.toml @@ -8,7 +8,7 @@ license = "GPL-3.0" name = "token_supplies" readme = "README.md" repository = "https://github.com/maidsafe/safe_network" -version = "0.1.39" +version = "0.1.40" [dependencies]