-
Notifications
You must be signed in to change notification settings - Fork 54
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #1950 from maidsafe/stable-2024-07-08
chore(release): stable 2024-07-08
- Loading branch information
Showing
21 changed files
with
180 additions
and
117 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,78 @@ | ||
# 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.1.0/), | ||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). | ||
|
||
*When editing this file, please respect a line length of 100.* | ||
|
||
## 2024-07-10 | ||
|
||
### Binaries | ||
|
||
* `faucet` v0.4.30 | ||
* `nat-detection` v0.2.0 | ||
* `node-launchpad` v0.3.10 | ||
* `safe` v0.93.9 | ||
* `safenode` v0.109.0 | ||
* `safenode-manager` v0.10.0 | ||
* `sn_auditor` v0.2.2 | ||
* `sn_node_rpc_client` v0.6.25 | ||
|
||
### Network | ||
|
||
#### Added | ||
|
||
- The node exposes more metrics, including its uptime, number of connected peers, number of peers in | ||
the routing table, and the number of open connections. These will help us more effectively | ||
diagnose user issues. | ||
|
||
#### Changed | ||
|
||
- Communication between node and client is strictly limited through synchronised public keys. The | ||
current beta network allows the node and client to use different public keys, resulting in | ||
undefined behaviour and performance issues. This change mitigates some of those issues and we also | ||
expect it to prevent other double spend issues. | ||
- Reduced base traffic for nodes, resulting in better upload performance. This will result in better | ||
distribution of nanos, meaning users with a smaller number of nodes will be expected to receive | ||
nanos more often. | ||
|
||
#### Fixed | ||
|
||
- In the case where a client retries a failed upload, they would re-send their payment. In a rare | ||
circumstance, the node would forward this reward for a second time too. This is fixed on the node. | ||
- Nodes are prevented from double spending under rare circumstances. | ||
- ARM builds are no longer prevented from connecting to the network. | ||
|
||
### Node Manager | ||
|
||
#### Added | ||
|
||
- Global `--debug` and `--trace` arguments are provided. These will output debugging and trace-level | ||
logging, respectively, direct to stderr. | ||
|
||
#### Changed | ||
|
||
- The mechanism used by the node manager to refresh its state is significantly changed to address | ||
issues that caused commands to hang for long periods of time. Now, when using commands like | ||
`start`, `stop`, and `reset`, users should no longer experience the commands taking excessively | ||
long to complete. | ||
- The `nat-detection run` command provides a default list of servers, meaning the `--servers` | ||
argument is now optional. | ||
|
||
### Launchpad | ||
|
||
#### Added | ||
|
||
- Launchpad and node versions are displayed on the user interface. | ||
|
||
#### Changed | ||
|
||
- The node manager change for refreshing its state also applies to the launchpad. Users should | ||
experience improvements in operations that appeared to be hanging but were actually just taking | ||
an excessive amount of time to complete. | ||
|
||
#### Fixed | ||
|
||
- The correct primary storage will now be selected on Linux and macOS. |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,7 +2,7 @@ | |
authors = ["MaidSafe Developers <[email protected]>"] | ||
description = "Node Launchpad" | ||
name = "node-launchpad" | ||
version = "0.3.9" | ||
version = "0.3.10" | ||
edition = "2021" | ||
license = "GPL-3.0" | ||
homepage = "https://maidsafe.net" | ||
|
@@ -49,10 +49,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.7", path = "../sn_node_manager" } | ||
sn_peers_acquisition = { version = "0.3.5", path = "../sn_peers_acquisition" } | ||
sn-node-manager = { version = "0.10.0", path = "../sn_node_manager" } | ||
sn_peers_acquisition = { version = "0.4.0", path = "../sn_peers_acquisition" } | ||
sn-releases = "~0.2.6" | ||
sn_service_management = { version = "0.3.7", path = "../sn_service_management" } | ||
sn_service_management = { version = "0.3.8", path = "../sn_service_management" } | ||
strip-ansi-escapes = "0.2.0" | ||
strum = { version = "0.26.1", features = ["derive"] } | ||
sysinfo = "0.30.12" | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,7 +2,7 @@ | |
authors = ["MaidSafe Developers <[email protected]>"] | ||
description = "Safe Network Auditor" | ||
name = "sn_auditor" | ||
version = "0.2.1" | ||
version = "0.2.2" | ||
edition = "2021" | ||
homepage = "https://maidsafe.net" | ||
repository = "https://github.com/maidsafe/safe_network" | ||
|
@@ -31,9 +31,9 @@ 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.9" } | ||
sn_logging = { path = "../sn_logging", version = "0.2.29" } | ||
sn_peers_acquisition = { path = "../sn_peers_acquisition", version = "0.3.5" } | ||
sn_client = { path = "../sn_client", version = "0.108.0" } | ||
sn_logging = { path = "../sn_logging", version = "0.2.30" } | ||
sn_peers_acquisition = { path = "../sn_peers_acquisition", version = "0.4.0" } | ||
tiny_http = { version = "0.12", features = ["ssl-rustls"] } | ||
tracing = { version = "~0.1.26" } | ||
tokio = { version = "1.32.0", features = [ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.