Skip to content

Commit

Permalink
chore(release): sn_cli-v0.89.81/sn_client-v0.104.28/sn_networking-v0.…
Browse files Browse the repository at this point in the history
…13.30/sn_protocol-v0.15.1/sn_transfers-v0.16.2/sn_faucet-v0.3.81/sn_node-v0.104.36/sn-node-manager-v0.4.1/sn_node_rpc_client-v0.4.68
  • Loading branch information
joshuef committed Mar 6, 2024
1 parent 88c821e commit 1c1ac75
Show file tree
Hide file tree
Showing 19 changed files with 177 additions and 40 deletions.
18 changes: 9 additions & 9 deletions Cargo.lock

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

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

## [Unreleased]

## [0.89.81](https://github.com/joshuef/safe_network/compare/sn_cli-v0.89.80...sn_cli-v0.89.81) - 2024-03-06

### Added
- *(cli)* cmd to initialise a directory as root Folder for storing and syncing on/with network
- *(cli)* pull any Folders changes from network when syncing and merge them to local version
- make sn_cli use sn_clients reeports
- *(cli)* files download respects filename path
- *(folders)* make payments for local mutations detected before syncing
- *(folders)* build mutations report to be used by status and sync apis
- *(folders)* sync up logic and CLI cmd
- impl iterate uploader self to extract spawn theads
- impl iterate uploader self to extract spawn theads
- elevate files api and cm
- refactor upload with iter
- a more clear param for a message function
- split upload and upload with iter
- removal of some messages from vody body
- batch royalties redemption
- collect royalties through DAG
- *(folders)* avoid chunking files when retrieving them with Folders from the network
- *(folders)* store files data-map within Folders metadata chunk
- file to download
- *(folders)* regenerate tracking info when downloading Folders fm the network
- *(folders)* realise local changes made to folders/files
- *(folders)* keep track of local changes to Folders

### Fixed
- *(folders)* set correct change state to folders when scanning
- *(folders)* keep track of root folder sync status

### Other
- clean swarm commands errs and spend errors
- also add deps features in sn_client
- *(release)* sn_transfers-v0.16.1
- *(release)* sn_protocol-v0.15.0/sn-node-manager-v0.4.0
- *(cli)* removing some redundant logic from acc-packet codebase
- *(cli)* minor improvements to acc-packet codebase comments
- rename to iterative upload
- rename to iterative upload
- *(folders)* some simplifications to acc-packet codebase
- *(folders)* minor improvements to folders status report

## [0.89.80](https://github.com/maidsafe/safe_network/compare/sn_cli-v0.89.79...sn_cli-v0.89.80) - 2024-02-23

### Added
Expand Down
6 changes: 3 additions & 3 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.89.80"
version = "0.89.81"

[[bin]]
path="src/main.rs"
Expand Down Expand Up @@ -44,7 +44,7 @@ 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.5" }
sn_client = { path = "../sn_client", version = "0.104.27" }
sn_client = { path = "../sn_client", version = "0.104.28" }
sn_logging = { path = "../sn_logging", version = "0.2.21" }
sn_peers_acquisition= { path="../sn_peers_acquisition", version = "0.2.6" }
tempfile = "3.6.0"
Expand All @@ -60,7 +60,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.104.27", features = ["test-utils"] }
sn_client = { path = "../sn_client", version = "0.104.28", features = ["test-utils"] }

[lints]
workspace = true
27 changes: 27 additions & 0 deletions sn_client/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,33 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.104.28](https://github.com/joshuef/safe_network/compare/sn_client-v0.104.27...sn_client-v0.104.28) - 2024-03-06

### Added
- *(cli)* pull any Folders changes from network when syncing and merge them to local version
- make sn_cli use sn_clients reeports
- *(folders)* sync up logic and CLI cmd
- *(register)* when a new entry is written return its hash
- refactor upload with iter
- actionable double spend reporting
- collect royalties through DAG
- *(folders)* store files data-map within Folders metadata chunk
- *(folders)* regenerate tracking info when downloading Folders fm the network
- *(folders)* realise local changes made to folders/files
- *(folders)* keep track of local changes to Folders
- expose sn related deps to app builders

### Fixed
- filter out spent cashnotes in received client transfers

### Other
- clean swarm commands errs and spend errors
- also add deps features in sn_client
- *(release)* sn_transfers-v0.16.1
- *(release)* sn_protocol-v0.15.0/sn-node-manager-v0.4.0
- *(cli)* removing some redundant logic from acc-packet codebase
- *(folders)* some simplifications to acc-packet codebase

## [0.104.27](https://github.com/maidsafe/safe_network/compare/sn_client-v0.104.26...sn_client-v0.104.27) - 2024-02-23

### 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.104.27"
version = "0.104.28"

[features]
default=[]
Expand Down Expand Up @@ -36,10 +36,10 @@ 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.29" }
sn_protocol = { path = "../sn_protocol", version = "0.15.0" }
sn_networking = { path = "../sn_networking", version = "0.13.30" }
sn_protocol = { path = "../sn_protocol", version = "0.15.1" }
sn_registers = { path = "../sn_registers", version = "0.3.10" }
sn_transfers = { path = "../sn_transfers", version = "0.16.1" }
sn_transfers = { path = "../sn_transfers", version = "0.16.2" }
tempfile = "3.6.0"
thiserror = "1.0.23"
tiny-keccak = "~2.0.2"
Expand Down
9 changes: 9 additions & 0 deletions sn_faucet/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.3.81](https://github.com/joshuef/safe_network/compare/sn_faucet-v0.3.80...sn_faucet-v0.3.81) - 2024-03-06

### Added
- provide `faucet add` command
- *(faucet)* claim using signature of safe wallet

### Other
- *(release)* sn_transfers-v0.16.1

## [0.3.80](https://github.com/maidsafe/safe_network/compare/sn_faucet-v0.3.79...sn_faucet-v0.3.80) - 2024-02-23

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

[features]
default = []
Expand All @@ -30,10 +30,10 @@ indicatif = { version = "0.17.5", features = ["tokio"] }
minreq = { version = "2.11.0", features = ["https-rustls"], optional = true}
serde = { version = "1.0.193", features = ["derive"] }
serde_json = "1.0.108"
sn_client = { path = "../sn_client", version = "0.104.27" }
sn_client = { path = "../sn_client", version = "0.104.28" }
sn_logging = { path = "../sn_logging", version = "0.2.21" }
sn_peers_acquisition = { path = "../sn_peers_acquisition", version = "0.2.6" }
sn_transfers = { path = "../sn_transfers", version = "0.16.1" }
sn_transfers = { path = "../sn_transfers", version = "0.16.2" }
tiny_http = { version="0.12", features = ["ssl-rustls"] }
tokio = { version = "1.32.0", features = ["parking_lot", "rt"] }
tracing = { version = "~0.1.26" }
Expand Down
17 changes: 17 additions & 0 deletions sn_networking/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.13.30](https://github.com/joshuef/safe_network/compare/sn_networking-v0.13.29...sn_networking-v0.13.30) - 2024-03-06

### Added
- *(node)* exponential pricing when storage reaches high
- *(node)* bad verification to exclude connections from bad_nodes
- collect royalties through DAG
- *(node)* record_store chunk in batch and setup distance_range

### Fixed
- filter out spent cashnotes in received client transfers
- record_store no longer update distance_range via close_group change

### Other
- clean swarm commands errs and spend errors
- *(release)* sn_transfers-v0.16.1
- *(release)* sn_protocol-v0.15.0/sn-node-manager-v0.4.0

## [0.13.29](https://github.com/maidsafe/safe_network/compare/sn_networking-v0.13.28...sn_networking-v0.13.29) - 2024-02-23

### 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.13.29"
version = "0.13.30"

[features]
default = ["libp2p/quic"]
Expand Down Expand Up @@ -50,8 +50,8 @@ 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.15.0" }
sn_transfers = { path = "../sn_transfers", version = "0.16.1" }
sn_protocol = { path = "../sn_protocol", version = "0.15.1" }
sn_transfers = { path = "../sn_transfers", version = "0.16.2" }
sn_registers = { path = "../sn_registers", version = "0.3.9" }
sysinfo = { version = "0.29.0", default-features = false, optional = true }
thiserror = "1.0.23"
Expand Down
22 changes: 22 additions & 0 deletions sn_node/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,28 @@ 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.104.36](https://github.com/joshuef/safe_network/compare/sn_node-v0.104.35...sn_node-v0.104.36) - 2024-03-06

### Added
- *(register)* when a new entry is written return its hash
- *(node)* bad verification to exclude connections from bad_nodes
- genesis double spend test
- *(test)* add option to retain_peer_id for the node's restart rpc cmd
- *(test)* imporve restart api for tests
- *(manager)* add rpc call to restart node service and process

### Fixed
- double spend case identified by Shu

### Other
- clean swarm commands errs and spend errors
- *(release)* sn_transfers-v0.16.1
- *(release)* sn_protocol-v0.15.0/sn-node-manager-v0.4.0
- *(daemon)* rename daemon binary to safenodemand
- revert wrong rebase changes
- *(manager)* add daemon restart test
- fix royalties gossip test

## [0.104.35](https://github.com/maidsafe/safe_network/compare/sn_node-v0.104.34...sn_node-v0.104.35) - 2024-02-23

### Added
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.104.35"
version = "0.104.36"
edition = "2021"
license = "GPL-3.0"
homepage = "https://maidsafe.net"
Expand Down Expand Up @@ -52,12 +52,12 @@ self_encryption = "~0.29.0"
serde = { version = "1.0.133", features = [ "derive", "rc" ]}
sn_build_info = { path="../sn_build_info", version = "0.1.5" }
sn_peers_acquisition= { path="../sn_peers_acquisition", version = "0.2.6" }
sn_client = { path = "../sn_client", version = "0.104.27" }
sn_client = { path = "../sn_client", version = "0.104.28" }
sn_logging = { path = "../sn_logging", version = "0.2.21" }
sn_networking = { path = "../sn_networking", version = "0.13.29" }
sn_protocol = { path = "../sn_protocol", version = "0.15.0", features = ["rpc"]}
sn_networking = { path = "../sn_networking", version = "0.13.30" }
sn_protocol = { path = "../sn_protocol", version = "0.15.1", features = ["rpc"]}
sn_registers = { path = "../sn_registers", version = "0.3.10" }
sn_transfers = { path = "../sn_transfers", version = "0.16.1" }
sn_transfers = { path = "../sn_transfers", version = "0.16.2" }
thiserror = "1.0.23"
tokio = { version = "1.32.0", features = ["io-util", "macros", "parking_lot", "rt", "sync", "time", "signal"] }
tokio-stream = { version = "~0.1.12" }
Expand All @@ -75,7 +75,7 @@ color-eyre = "0.6.2"
assert_matches = "1.5.0"
tempfile = "3.6.0"
reqwest = { version="0.11.18", default-features=false, features = ["rustls"] }
sn_protocol = { path = "../sn_protocol", version = "0.15.0", features = ["test-utils", "rpc"]}
sn_protocol = { path = "../sn_protocol", version = "0.15.1", features = ["test-utils", "rpc"]}

[lints]
workspace = true
5 changes: 5 additions & 0 deletions sn_node_manager/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.4.1](https://github.com/joshuef/safe_network/compare/sn-node-manager-v0.4.0...sn-node-manager-v0.4.1) - 2024-03-06

### Other
- update Cargo.lock dependencies

## [0.4.0](https://github.com/joshuef/safe_network/compare/sn-node-manager-v0.3.11...sn-node-manager-v0.4.0) - 2024-03-05

### Added
Expand Down
8 changes: 4 additions & 4 deletions sn_node_manager/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ license = "GPL-3.0"
name = "sn-node-manager"
readme = "README.md"
repository = "https://github.com/maidsafe/safe_network"
version = "0.4.0"
version = "0.4.1"

[[bin]]
name = "safenode-manager"
Expand Down Expand Up @@ -41,13 +41,13 @@ semver = "1.0.20"
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
service-manager = "0.6.0"
sn_node_rpc_client = { path = "../sn_node_rpc_client", version = "0.4.67" }
sn_node_rpc_client = { path = "../sn_node_rpc_client", version = "0.4.68" }
sn_peers_acquisition = { path = "../sn_peers_acquisition", version = "0.2.6" }
sn_protocol = { path = "../sn_protocol", version = "0.15.0", features = [
sn_protocol = { path = "../sn_protocol", version = "0.15.1", features = [
"rpc",
] }
sn-releases = "0.1.7"
sn_transfers = { path = "../sn_transfers", version = "0.16.1" }
sn_transfers = { path = "../sn_transfers", version = "0.16.2" }
sysinfo = "0.29.10"
tokio = { version = "1.26", features = ["full"] }
tracing = { version = "~0.1.26" }
Expand Down
Loading

0 comments on commit 1c1ac75

Please sign in to comment.