Skip to content

2024.09.2.3

Compare
Choose a tag to compare
@MaidSafe-QA MaidSafe-QA released this 24 Sep 15:04
· 1 commit to ba09d625fb650447fb861ec301590295e76b4c04 since this release

Binary Versions

  • faucet: v0.5.1
  • nat-detection: v0.2.5
  • node-launchpad: v0.3.15
  • safe: v0.95.1
  • safenode: v0.111.2
  • safenodemand: v0.10.4
  • safenode-manager: v0.10.4
  • sn_auditor: v0.3.1

🔦 Highlights

The first iteration of the new autonomi crate is available. This is the new high-level client API for building apps on the Autonomi network.

Merged Pull Requests

2024-08-30 #2055 -- refactor: init NonZero values during compile time [@b-zee]
2024-09-02 #2075 -- chore(auditor): switch to width first tracking, instead of depth first [@maqi]
2024-09-02 #2079 -- fix: [#2032] local status cmd reports status correctly [@jacderida]
2024-09-03 #2081 -- Avoid utxos slow down width first tracking [@maqi]
2024-09-05 #2091 -- chore(client): log spend size [@maqi]
2024-09-06 #2095 -- refactor(cli/faucet): clippy suggestions [@b-zee]
2024-09-10 #2090 -- test(networking): speed up and simplify address sim [@joshuef]
2024-09-10 #2099 -- docs: provide new network keys [@jacderida]
2024-09-10 #2093 -- feat: client API first iteration [@b-zee]
2024-09-10 #2098 -- chore(global): replace allow with expect lint [@b-zee]
2024-09-11 #2102 -- feat(networking): increase circuit bytes limit [@maqi]
2024-09-18 #2118 -- feat(client): carry out quote self validation [@maqi]

Detailed Changes

Network

Fixed

  • The auditor now uses width-first tracking, to bring it in alignment with the new wallet.

Client

Added

  • The client will perform quote validation to avoid invalid quotes.
  • A new high-level client API, autonomi. The crate provides most of the features necessary to build apps for the Autonomi network.

Node Manager

Fixed

  • The node manager status command was not functioning correctly when used with a local network. The mechanism for determining whether a node was running was changed to use the path of the service process, but this did not work for a local network. The status command now differentiates between a local and a service-based network, and the command now behaves as expected when using a local network.

Documentation

  • In the main README for the repository, the four network keys were updated to reflect the keys being used by the new stable network.