Release Note
Binary Versions
nat-detection
: v0.2.10node-launchpad
: v0.4.3autonomi
: v0.1.4safenode
: v0.112.3safenodemand
: v0.11.2safenode-manager
: v0.11.2
Merged Pull Requests
2024-11-02 #2369 -- Revert "Revert "Revert "Merge pull request #2224 from joshuef/RangeBasedGets""" [@maqi]
2024-11-02 #2370 -- feat(node): remove outdated un-decryptable record copies [@maqi]
2024-11-02 #2371 -- feat: check wallet balance before paying quotes [@mickvandijke]
2024-11-02 #2365 -- fix: restart node only on restart rpc command [@RolandSherwin]
2024-11-02 #2373 -- fix: retain rewards address arg on upgrade [@jacderida]
2024-11-04 #2378 -- chore(node): trigger pruning earlier [@maqi]
2024-11-04 #2379 -- feat(node): derive encrypt_details from self keypair [@maqi]
2024-11-05 #2385 -- feat(manager): introduce sleep interval when stopping node services [@RolandSherwin]
2024-11-05 #2388 -- feat(launchpad): upgrade nodes version [@mazzi]
2024-11-05 #2390 -- chore(launchpad): several updates [@mazzi]
2024-11-06 #2395 -- fix(launchpad): adding fixed interval when updating [@mazzi]
Detailed Changes
Network
Added
- Remove outdated record copies that cannot be decrypted. This is used when a node is restarted.
Changed
- The node will only restart at the end of its process if it has explicitly been requested in the
RPC restart command. This removes the potential for creation of undesired new processes. - Range search optimization to reduce resource usage.
- Trigger record_store pruning earlier. The threshold lowered from 90% to 10% to improve the disk
usage efficiency.
Fixed
- Derive node-side record encryption details from the node's keypair. This ensures data is retained
in a restart.
Client
Changed
- When paying for quotes through the API, the contract allowance will be set to ~infinite instead of
the specific amount needed. This is to reduce the amount of approval transactions needed for doing
quote payments.
Node Manager
Fixed
- The
--rewards-address
argument is retained on an upgrade
Launchpad
Added
- Support for upgrading nodes version
- Support for Ctrl+V on rewards address
- More error handling
Changed
- Help screen after beta
- New Ratatui version 0.29.0