Skip to content

Latest commit

 

History

History
421 lines (280 loc) · 13.7 KB

CHANGELOG.md

File metadata and controls

421 lines (280 loc) · 13.7 KB

Changelog

v1.13.2 (2024-05-15)

New Features

Changed

  • Geth updated to v1.14.3
  • Lodestar updated to v1.18.1
  • Besu updated to v24.5.1
  • Feature to initialize voting and delegate voting power on the same transaction (after Houston);
  • Added Global(non-filtering) and Regional (filtering) Titan Relays. After upgrading, make sure to check your MEV-Boost options if you want to start using these Relays;
  • pDAO status command to show On-chain voting information (after Houston);

Fixed

  • Fix kick Security Council member command;
  • Fixed error trying to query inexisting Security/oDAO proposals by id;
  • Fixed error when voting on security proposals (comparing when the proposal was created and when the member joined the security council);
  • Fixed jwt secret generation in Reth;
  • Fixed missing time diff output;
  • Fixed the attestation distance divergence between regular and rolling records implementations;
  • Improved how voting power is displayed on the proposals details results;

Chores

v1.13.1 (2024-05-02)

Changed

  • Geth updated to v1.14.0
  • Nethermind updated to v1.26.0
  • Teku updated to v24.4.0
  • Nimbus updated to v24.4.0
  • Node exporter updated to v1.8.0
  • Prometheus updated to v2.51.2
  • Grafana updated to v9.5.18

Added

  • Added Geth Archive mode option on the TUI
  • Added an evmTimeout TUI parameter for Geth

Fixed

  • Fixed Grafana EC peers query - Dashboard v1.3.1
  • Fixed Reth RPC cors parameter
  • Fixed check for hosts that registered pre-Houston
  • Improved the pdao voting-power command
  • Improved Snapshot/Onchain messages on node status.
  • Fixed starting the SN with alerting enabled and metrics disabled
  • Fixed RPL withdraw regression from v1.13.0

Full Changelog

v1.13.0 (2024-04-23)

Changed

  • Update Geth version
  • Update Besu version
  • Update Lodestar version
  • Update Reth version
  • Updated Go to v1.21 (rocket-pool#476)

Added

  • Implementation of an On-Chain pDAO. RPIP-33
  • Stake ETH on behalf of node. RPIP-32
  • RPL Withdrawal Address. RPIP-31
  • Time-based Balance and RPL Price Submissions. RPIP-35
  • Added a linter CI action to GitHub (rocket-pool#490)
  • Added a Changelog (rocket-pool#504)

Fixed

Full Changelog

v1.12.1 (2024-04-02)

Fixed

  • Besu version corrected

Full Changelog

v1.12.0 (2024-03-30)

Changed

  • Update nethermind version
  • Update Reth version
  • Update Lighthouse version
  • Update Teku version
  • Update Prysm version
  • Update Nimbus version
  • Update Besu version

Added

  • Smartnode notification functionality for bounty BA022308 (rocket-pool#449)

Fixed

Full Changelog

v1.11.9 (2024-03-11)

Changed

  • Update Reth version
  • Update Teku version
  • Update Grafana (rocket-pool#456)
  • Update Besu version
  • Update Prysm version
  • Update Lighthouse version
  • Update Lodestar version

Added

  • Add MEV-Boost version in rocketpool service version (rocket-pool#455)
  • Add --all option for rocketpool service prune and rocketpool service reset per feedback in :(rocket-pool#323)
  • Rocketpool service reset for bounty BA0902402 (rocket-pool#452)
  • Pruning Besu if not archive node
  • Check node has more than maxRPLStake on withdrawals

Fixed

Full Changelog

v1.11.8 (2024-02-27)

Changed

  • Update Lodestar version
  • Update Geth version
  • Update Reth version
  • Update Besu version
  • Update Teku version
  • Update Nethermind version
  • Update Nimbus version

Added

  • Reth client
  • Max stake fraction from contract
  • Filter out duplicate pubkeys (rocket-pool#443)
  • MaxCollateralFraction hardcoded to 1.5 eth (rocket-pool#445)
  • Timeouts to rewards tree downloads (rocket-pool#446)
  • Besu archive mdoe

Fixed

Removed

  • Max rpl stake options

Full Changelog

v1.11.7 (2024-02-02)

Changed

  • Update Teku version
  • Update Lighthouse version
  • Update Besu version
  • Update Nethermind version
  • Update Geth version
  • Update Nimbus version
  • Update Lodestar version
  • Update Prysm version

Removed

Full Changelog

v1.11.6 (2024-01-22)

Changed

  • Update Nethermind version
  • Update Lodestar version
  • Update Nethermind version

Added

Fixed

  • Go version of the Nethermind prune starter, replacing the dll (rocket-pool#434)

Full Changelog

v1.11.5 (2024-01-13)

Changed

  • Update Geth version
  • Update Nethermind version
  • Update Prysm version
  • Update Besu version
  • Prysm max peers increased
  • Holesky to v8 on interval 93

Added

Fixed

  • RR CID calculation
  • Compression bugs with CID calculation (rocket-pool#432)
  • CID filename usage

Full Changelog

v1.11.4 (2024-01-10)

Changed

  • Update Teku version

Fixed

  • GetBnOpenPorts fixed

Removed

  • web3.storage refs

Full Changelog

v1.11.3 (2024-01-09)

Changed

  • Update Besu version
  • Update Nimbus version
  • Update Geth version
  • Update Lodestar version

Added

Fixed

Removed

Full Changelog

v1.11.2 (2023-12-19)

Changed

  • Update Teku version
  • Update Nethermind version
  • Continue submission when the file upload fails (rocket-pool#416)
  • Dedup calls to LoadConfig (rocket-pool#418)

Added

Full Changelog

v1.11.1 (2023-12-05)

Changed

Added

  • Prevented truncation of user-settings.yml when disk is full by writing to /tmp first and moving the result to user-settings.yml (rocket-pool#411)
  • PBSS the default for new installations (rocket-pool#404)
  • Add a Rescue Node add-on to make it easier for people to connect and disconnect (rocket-pool#402)

Full Changelog

v1.11.0 (2023-10-12)

Changed

  • Update Besu version
  • Update Teku version
  • Update Nethermind version
  • Update Lodestar version
  • Update Lighthouse version
  • Update Nimbus version
  • Update Prysm version
  • Update Grafana
  • Update Prometheus
  • RPL node op inflation goes to the pDAO if no nodes are eligible
  • Mainnet and Prater V7 intervals
  • Cache size for Nethermind

Added

  • Holesky support
  • PBSS
  • Rewards file v2 and accompanying interfaces
  • No pruning for Geth with PBSS

Removed

  • Cache for Geth
  • Empty MPs from the index map during serialization
  • Blocknative

Fixed

  • Non-staking MPs being added to the RR cache

Full Changelog

v1.10.2 (2023-08-30)

Changed

  • Update Teku version
  • Update Besu version
  • Update Prometheus version
  • Update Geth version
  • Update Prysm version
  • Update Nimbus version
  • Minipool distribute now sorts by most-to-least rewards and has a threshold flag

Added

  • 200 idle HTTP connections
  • Note to the daemons about the current mode

Removed

  • Bloxroute ethical and the non-sandwiching profile

Full Changelog

v1.10.1 (2023-08-10)

Changed

  • Update Lodestar version
  • Update Lighthouse version

Added

  • Arbitrary ERC20 support to node-send
  • Safety checks and warnings to node-send
  • Support for price submission to Base

Fixed

  • RR issue during subsequent intervals if the first block is missing
  • Missing interval rollover check for oDAO members

Removed

  • Finalized validators from the staking count in Grafana
  • Old flags from the daemon

Full Changelog

v1.10.0 (2023-07-24)

Changed

  • "Expose API Port" from bool to a ternary choice (rocket-pool#342)
  • BN client Committees response optimizations (rocket-pool#361)
  • Slash timer messaging more explicit, ominous, and linked to the docs (rocket-pool#377)
  • google.golang.org/grpc from 1.52.3 to 1.53.0 (rocket-pool#375)
  • Change []beacon.Committee to an interface to reduce copying on the hot path
  • Client ready checks deduplicated (rocket-pool#378)
  • Way smartnode downloads and runs the install script to catch errors with the download better is changed (rocket-pool#381)
  • Hoisted nonce validation, refactored to fluent for client init (rocket-pool#383)

Removed

  • Removed debug line (shared/services/rewards/rolling-record.go, line #197)

Full Changelog [v1.13.2]: https://github.com/rocket-pool/smartnode/compare/v2.0.0-b2...v1.13.2