Skip to content

Commit

Permalink
chore(release): sn_cli-v0.81.0/sn_client-v0.88.0/sn_networking-v0.5.0…
Browse files Browse the repository at this point in the history
…/sn_protocol-v0.6.0/sn_transfers-v0.11.0/sn_logging-v0.2.5/sn_node-v0.89.0/sn_testnet-v0.2.92
  • Loading branch information
actions-user committed Aug 30, 2023
1 parent 953d793 commit aaf3afe
Show file tree
Hide file tree
Showing 17 changed files with 176 additions and 31 deletions.
16 changes: 8 additions & 8 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

18 changes: 18 additions & 0 deletions sn_cli/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.81.0](https://github.com/maidsafe/safe_network/compare/sn_cli-v0.80.64...sn_cli-v0.81.0) - 2023-08-30

### Added
- refactor to allow greater upload parallelisation
- one transfer per data set, mapped dbcs to content addrs
- [**breaking**] pay each chunk holder direct
- feat!(protocol): get price and pay for each chunk individually
- feat!(protocol): remove chunk merkletree to simplify payment

### Fixed
- *(tokio)* remove tokio fs

### Other
- *(deps)* bump tokio to 1.32.0
- *(client)* refactor client wallet to reduce dbc clones
- *(client)* pass around content payments map mut ref
- *(client)* reduce transferoutputs cloning

## [0.80.64](https://github.com/maidsafe/safe_network/compare/sn_cli-v0.80.63...sn_cli-v0.80.64) - 2023-08-30

### Other
Expand Down
10 changes: 5 additions & 5 deletions sn_cli/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ license = "GPL-3.0"
name = "sn_cli"
readme = "README.md"
repository = "https://github.com/maidsafe/safe_network"
version = "0.80.64"
version = "0.81.0"

[[bin]]
path="src/main.rs"
Expand All @@ -35,12 +35,12 @@ hex = "~0.4.3"
libp2p = { version="0.52", features = ["identify", "kad"] }
reqwest = { version="0.11.18", default-features=false, features = ["rustls"] }
sn_build_info = { path="../sn_build_info", version = "0.1.2" }
sn_client = { path = "../sn_client", version = "0.87.29" }
sn_client = { path = "../sn_client", version = "0.88.0" }
sn_dbc = { version = "19.1.1", features = ["serdes"] }
sn_transfers = { path = "../sn_transfers", version = "0.10.28" }
sn_logging = { path = "../sn_logging", version = "0.2.4" }
sn_transfers = { path = "../sn_transfers", version = "0.11.0" }
sn_logging = { path = "../sn_logging", version = "0.2.5" }
sn_peers_acquisition= { path="../sn_peers_acquisition", version = "0.1.6" }
sn_protocol = { path = "../sn_protocol", version = "0.5.3" }
sn_protocol = { path = "../sn_protocol", version = "0.6.0" }
tokio = { version = "1.32.0", features = ["io-util", "macros", "parking_lot", "rt", "sync", "time"] }
tracing = { version = "~0.1.26" }
tracing-core = "0.1.30"
Expand Down
22 changes: 22 additions & 0 deletions sn_client/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,28 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.88.0](https://github.com/maidsafe/safe_network/compare/sn_client-v0.87.29...sn_client-v0.88.0) - 2023-08-30

### Added
- refactor to allow greater upload parallelisation
- one transfer per data set, mapped dbcs to content addrs
- [**breaking**] pay each chunk holder direct
- feat!(protocol): gets keys with GetStoreCost
- feat!(protocol): get price and pay for each chunk individually
- feat!(protocol): remove chunk merkletree to simplify payment

### Fixed
- *(tokio)* remove tokio fs

### Other
- *(node)* refactor churn test order
- *(deps)* bump tokio to 1.32.0
- *(client)* refactor client wallet to reduce dbc clones
- *(client)* pass around content payments map mut ref
- *(client)* reduce transferoutputs cloning
- *(client)* error out early for invalid transfers
- *(node)* reenable payment fail check

## [0.87.29](https://github.com/maidsafe/safe_network/compare/sn_client-v0.87.28...sn_client-v0.87.29) - 2023-08-30

### Other
Expand Down
8 changes: 4 additions & 4 deletions sn_client/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ license = "GPL-3.0"
name = "sn_client"
readme = "README.md"
repository = "https://github.com/maidsafe/safe_network"
version = "0.87.29"
version = "0.88.0"

[features]
default=[]
Expand All @@ -28,10 +28,10 @@ rayon = "~1.5.1"
self_encryption = "~0.28.0"
serde = { version = "1.0.133", features = [ "derive", "rc" ]}
sn_dbc = { version = "19.1.1", features = ["serdes"] }
sn_networking = { path = "../sn_networking", version = "0.4.30" }
sn_protocol = { path = "../sn_protocol", version = "0.5.3" }
sn_networking = { path = "../sn_networking", version = "0.5.0" }
sn_protocol = { path = "../sn_protocol", version = "0.6.0" }
sn_registers = { path = "../sn_registers", version = "0.2.3" }
sn_transfers = { path = "../sn_transfers", version = "0.10.28" }
sn_transfers = { path = "../sn_transfers", version = "0.11.0" }
thiserror = "1.0.23"
tiny-keccak = "~2.0.2"
tokio = { version = "1.32.0", features = ["io-util", "macros", "parking_lot", "rt", "sync", "time"] }
Expand Down
5 changes: 5 additions & 0 deletions sn_logging/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.2.5](https://github.com/maidsafe/safe_network/compare/sn_logging-v0.2.4...sn_logging-v0.2.5) - 2023-08-30

### Other
- *(deps)* bump tokio to 1.32.0

## [0.2.4](https://github.com/maidsafe/safe_network/compare/sn_logging-v0.2.3...sn_logging-v0.2.4) - 2023-08-17

### Fixed
Expand Down
2 changes: 1 addition & 1 deletion sn_logging/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ license = "GPL-3.0"
name = "sn_logging"
readme = "README.md"
repository = "https://github.com/maidsafe/safe_network"
version = "0.2.4"
version = "0.2.5"

[dependencies]
file-rotate = "0.7.3"
Expand Down
24 changes: 24 additions & 0 deletions sn_networking/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,30 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.5.0](https://github.com/maidsafe/safe_network/compare/sn_networking-v0.4.30...sn_networking-v0.5.0) - 2023-08-30

### Added
- refactor to allow greater upload parallelisation
- one transfer per data set, mapped dbcs to content addrs
- [**breaking**] pay each chunk holder direct
- feat!(protocol): gets keys with GetStoreCost
- feat!(protocol): get price and pay for each chunk individually

### Fixed
- *(tokio)* remove tokio fs
- *(network)* trigger bootstrap until we have enough peers

### Other
- *(networking)* increase FETCH_TIMEOUT to 10s
- trival clean ups
- *(deps)* bump tokio to 1.32.0
- *(client)* reduce transferoutputs cloning
- *(networking)* ensure we're always driving forward replication if pending
- increase concurrent fetches for replication data
- *(client)* error out early for invalid transfers
- *(networking)* return all GetStoreCost prices and use them
- *(node)* clarify payment errors

## [0.4.30](https://github.com/maidsafe/safe_network/compare/sn_networking-v0.4.29...sn_networking-v0.4.30) - 2023-08-30

### Added
Expand Down
6 changes: 3 additions & 3 deletions sn_networking/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ license = "GPL-3.0"
name = "sn_networking"
readme = "README.md"
repository = "https://github.com/maidsafe/safe_network"
version = "0.4.30"
version = "0.5.0"

[features]
default=[]
Expand All @@ -26,9 +26,9 @@ libp2p-quic = { version = "0.8.0-alpha", features = ["tokio"], optional = true }
rand = { version = "~0.8.5", features = ["small_rng"] }
rmp-serde = "1.1.1"
serde = { version = "1.0.133", features = [ "derive", "rc" ]}
sn_protocol = { path = "../sn_protocol", version = "0.5.3" }
sn_protocol = { path = "../sn_protocol", version = "0.6.0" }
sn_dbc = { version = "19.1.1", features = ["serdes"] }
sn_transfers = { path = "../sn_transfers", version = "0.10.28" }
sn_transfers = { path = "../sn_transfers", version = "0.11.0" }
thiserror = "1.0.23"
tokio = { version = "1.32.0", features = ["io-util", "macros", "parking_lot", "rt", "sync", "time"] }
tracing = { version = "~0.1.26" }
Expand Down
34 changes: 34 additions & 0 deletions sn_node/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -985,6 +985,40 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Other
- update dependencies

## [0.89.0](https://github.com/maidsafe/safe_network/compare/sn_node-v0.88.53...sn_node-v0.89.0) - 2023-08-30

### Added
- refactor to allow greater upload parallelisation
- one transfer per data set, mapped dbcs to content addrs
- *(node)* store data if the majority of CLOSE_GROUP will
- [**breaking**] pay each chunk holder direct
- feat!(protocol): gets keys with GetStoreCost
- feat!(protocol): get price and pay for each chunk individually
- feat!(protocol): remove chunk merkletree to simplify payment

### Fixed
- *(tokio)* remove tokio fs
- *(node)* handling events should wait before connected to the network
- correct replicated spend validation
- not check payment for relocated holder

### Other
- *(node)* refactor churn test order
- *(logs)* add more spend PUT validation logs
- trival clean ups
- *(deps)* bump tokio to 1.32.0
- mem_check test update
- *(client)* refactor client wallet to reduce dbc clones
- *(client)* pass around content payments map mut ref
- parallelise churn data final query
- increase concurrent fetches for replication data
- *(node)* data verification log tweaks
- *(node)* data verification test refactors for readability
- *(client)* error out early for invalid transfers
- *(node)* only store paid for data, ignore maj
- *(node)* clarify payment errors
- *(node)* reenable payment fail check

## v0.1.0 (2023-05-04)

### Chore
Expand Down
12 changes: 6 additions & 6 deletions sn_node/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
authors = ["MaidSafe Developers <[email protected]>"]
description = "Safe Node"
name = "sn_node"
version = "0.88.53"
version = "0.89.0"
edition = "2021"
license = "GPL-3.0"
homepage = "https://maidsafe.net"
Expand Down Expand Up @@ -50,12 +50,12 @@ serde = { version = "1.0.133", features = [ "derive", "rc" ]}
sn_build_info = { path="../sn_build_info", version = "0.1.2" }
sn_peers_acquisition= { path="../sn_peers_acquisition", version = "0.1.6" }
sn_dbc = { version = "19.1.1", features = ["serdes"] }
sn_client = { path = "../sn_client", version = "0.87.29" }
sn_logging = { path = "../sn_logging", version = "0.2.4" }
sn_networking = { path = "../sn_networking", version = "0.4.30" }
sn_protocol = { path = "../sn_protocol", version = "0.5.3" }
sn_client = { path = "../sn_client", version = "0.88.0" }
sn_logging = { path = "../sn_logging", version = "0.2.5" }
sn_networking = { path = "../sn_networking", version = "0.5.0" }
sn_protocol = { path = "../sn_protocol", version = "0.6.0" }
sn_registers = { path = "../sn_registers", version = "0.2.3" }
sn_transfers = { path = "../sn_transfers", version = "0.10.28" }
sn_transfers = { path = "../sn_transfers", version = "0.11.0" }
thiserror = "1.0.23"
tokio = { version = "1.32.0", features = ["io-util", "macros", "parking_lot", "rt", "sync", "time"] }
tokio-stream = { version = "~0.1.12" }
Expand Down
19 changes: 19 additions & 0 deletions sn_protocol/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,25 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.6.0](https://github.com/maidsafe/safe_network/compare/sn_protocol-v0.5.3...sn_protocol-v0.6.0) - 2023-08-30

### Added
- *(protocol)* add logs for `RecordHeader` serde
- one transfer per data set, mapped dbcs to content addrs
- [**breaking**] pay each chunk holder direct
- feat!(protocol): gets keys with GetStoreCost
- feat!(protocol): get price and pay for each chunk individually
- feat!(protocol): remove chunk merkletree to simplify payment

### Fixed
- *(protocol)* avoid panics

### Other
- *(node)* data verification test refactors for readability
- *(node)* only store paid for data, ignore maj
- *(node)* clarify payment errors
- *(node)* reenable payment fail check

## [0.5.3](https://github.com/maidsafe/safe_network/compare/sn_protocol-v0.5.2...sn_protocol-v0.5.3) - 2023-08-24

### Other
Expand Down
2 changes: 1 addition & 1 deletion sn_protocol/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ license = "GPL-3.0"
name = "sn_protocol"
readme = "README.md"
repository = "https://github.com/maidsafe/safe_network"
version = "0.5.3"
version = "0.6.0"

[dependencies]
bls = { package = "blsttc", version = "8.0.1" }
Expand Down
5 changes: 5 additions & 0 deletions sn_testnet/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -976,6 +976,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Other
- update dependencies

## [0.2.92](https://github.com/maidsafe/safe_network/compare/sn_testnet-v0.2.91...sn_testnet-v0.2.92) - 2023-08-30

### Other
- *(node)* data verification log tweaks

## v0.1.0 (2023-03-16)

<csr-id-4f04bd1a5d1c747bfc6b5d39824dd108f8546b7b/>
Expand Down
2 changes: 1 addition & 1 deletion sn_testnet/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ license = "GPL-3.0"
name = "sn_testnet"
readme = "README.md"
repository = "https://github.com/maidsafe/safe_network"
version = "0.2.91"
version = "0.2.92"

[features]
# required to pass on flag to node builds
Expand Down
18 changes: 18 additions & 0 deletions sn_transfers/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.11.0](https://github.com/maidsafe/safe_network/compare/sn_transfers-v0.10.28...sn_transfers-v0.11.0) - 2023-08-30

### Added
- one transfer per data set, mapped dbcs to content addrs
- [**breaking**] pay each chunk holder direct
- feat!(protocol): gets keys with GetStoreCost
- feat!(protocol): get price and pay for each chunk individually
- feat!(protocol): remove chunk merkletree to simplify payment

### Fixed
- *(tokio)* remove tokio fs

### Other
- *(deps)* bump tokio to 1.32.0
- *(client)* refactor client wallet to reduce dbc clones
- *(client)* pass around content payments map mut ref
- *(client)* error out early for invalid transfers

## [0.10.28](https://github.com/maidsafe/safe_network/compare/sn_transfers-v0.10.27...sn_transfers-v0.10.28) - 2023-08-24

### Other
Expand Down
Loading

0 comments on commit aaf3afe

Please sign in to comment.